Commit 90af5e3f authored by Sam Thursfield's avatar Sam Thursfield

ci: Enable functional tests

PyGI is now needed as an extra dependency. Note that the
functional tests still use Python 2
parent 81fd49e9
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment