[tracker/harmattan: 1314/2240] Packaging tests for CI



commit 53cb388f2168552c32a2f36fb17f24f0467b288e
Author: Ivan Frade <ivan frade nokia com>
Date:   Thu Oct 15 20:58:58 2009 +0300

    Packaging tests for CI

 debian/control               |    9 +++++++++
 debian/rules                 |    3 ++-
 debian/tracker-tests.install |    2 ++
 3 files changed, 13 insertions(+), 1 deletions(-)
---
diff --git a/debian/control b/debian/control
index 3a30ece..0c30ec5 100644
--- a/debian/control
+++ b/debian/control
@@ -34,6 +34,15 @@ Priority: extra
 Depends: tracker (= ${binary:Version})
 Description: All-in-one indexer, search tool and metadata database.
 
+Package: tracker-tests
+Architecture: any
+Depends: tracker (= ${binary:Version}), python2.5
+XB-Maemo-CI-Packages: tracker
+XB-Maemo-CI-Stage: fast, staging, acceptance
+Description: Tests for tracker
+  Functional tests for tracker to be run once tracker is installed
+  on the final environment.
+
 Package: libtracker-client-0.7-0
 Architecture: any
 Section: libs
diff --git a/debian/rules b/debian/rules
index 607d633..abbe44f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,7 +22,7 @@ DEB_CONFIGURE_EXTRA_FLAGS := 			\
 	--disable-tracker-search-tool 		\
 	--disable-tracker-explorer 		\
 	--disable-libtrackergtk 		\
-	--disable-unit-tests 			\
+	--enable-unit-tests 			\
 	--disable-imagemagick			\
 	--disable-unac 				\
 	--enable-video-extractor=gstreamer 	\
@@ -34,6 +34,7 @@ DEB_CONFIGURE_EXTRA_FLAGS := 			\
 	--enable-libtiff			\
 	--enable-libjpeg			\
 	--enable-exempi				\
+	--enable-functional-tests		\
 	--disable-playlist			\
 	--disable-hildon-thumbnail		\
 	--disable-evolution-push-module		\
diff --git a/debian/tracker-tests.install b/debian/tracker-tests.install
new file mode 100644
index 0000000..21e020c
--- /dev/null
+++ b/debian/tracker-tests.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/share/tracker-tests/*
+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]