Commit 36cc13ce authored by Carlos Garnacho's avatar Carlos Garnacho
Browse files

ci: Enable TAP protocol in tests

And make use of the resulting JUnit output.
parent 79db7cec
Pipeline #268362 passed with stages
in 3 minutes and 22 seconds
......@@ -26,7 +26,7 @@ stages:
- echo "Building tracker.git commit $(git -C ./subprojects/tracker rev-parse HEAD)"
- mkdir build
- cd build
- meson .. --prefix=/usr -Dtracker_core=subproject -Db_lto=true -Db_coverage=true
- meson .. --prefix=/usr -Dtracker_core=subproject -Db_lto=true -Db_coverage=true -Dtests_tap_protocol=true
- ninja
- |
# Remove the many "CI_" variables from the environment. Meson dumps the
......@@ -54,7 +54,8 @@ stages:
when: always
paths:
- build/meson-logs/*.txt
reports:
junit: "build/meson-logs/testlog.junit.xml"
test-fedora-latest:
image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/fedora:latest
......
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