summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam@afuera.me.uk>2018-07-02 19:13:23 +0200
committerSam Thursfield <sam@afuera.me.uk>2018-07-16 16:26:32 +0200
commit90af5e3f5c5d844f098783d895739ac73065aeba (patch)
treed5e162dc54c43df39217f1ee1ec46ef9f3437daa
parent81fd49e9c56b45e0ff66faeaf0a203e5d9174d5f (diff)
downloadtracker-90af5e3f5c5d844f098783d895739ac73065aeba.tar.gz
ci: Enable functional tests
PyGI is now needed as an extra dependency. Note that the functional tests still use Python 2
-rw-r--r--.gitlab-ci.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8aeedf245..f345b8be3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,9 +6,10 @@ test-autotools-fedora-latest:
image: registry.gitlab.gnome.org/sthursfield/tracker-oci-images/amd64/fedora:latest
script:
- - su tracker -c './autogen.sh --disable-functional-tests --prefix=/usr'
+ - su tracker -c './autogen.sh --prefix=/usr'
- su tracker -c 'make -j'
- LANG=en_US.UTF8 VERBOSE=1 su tracker -c 'dbus-launch make check'
+ - su tracker -c 'make functional-test'
test-meson-fedora-latest:
stage: test
@@ -16,7 +17,7 @@ test-meson-fedora-latest:
script:
- su tracker -c 'mkdir build'
- - su tracker -c 'cd build; meson .. -Dfunctional_tests=false'
+ - su tracker -c 'cd build; meson ..'
- su tracker -c 'cd build; ninja'
- |
# Remove the many "CI_" variables from the environment. Meson dumps the