Commit 39335925 authored by Thibault Saunier's avatar Thibault Saunier 🌵
Browse files

Run unit tests in default build

parent 8b34f1e9
Pipeline #8126 passed with stages
in 5 minutes and 22 seconds
...@@ -46,6 +46,20 @@ manifest: ...@@ -46,6 +46,20 @@ manifest:
- ./git-update --no-interaction --manifest="${CI_PROJECT_DIR}/manifest.xml" - ./git-update --no-interaction --manifest="${CI_PROJECT_DIR}/manifest.xml"
- meson build/ $MESON_ARGS - meson build/ $MESON_ARGS
- ninja -C build/ - ninja -C build/
- >
GST_DEBUG_NO_COLOR=1
./gst-uninstalled.py gst-validate-launcher
--shuffle
--force-sync
--mute
--fail-on-testlist-change
--main-dir validate-output/
--xunit-file ${CI_PROJECT_DIR}/test-results.xml
--ignore-numfailures
--meson-no-rebuild
--dump-on-failure
check
- ls
after_script: after_script:
- cd gst-build/ - cd gst-build/
# Clean the artifacts packages to avoid copying "useless" build products. # Clean the artifacts packages to avoid copying "useless" build products.
...@@ -62,6 +76,9 @@ manifest: ...@@ -62,6 +76,9 @@ manifest:
paths: paths:
- "manifest.xml" - "manifest.xml"
# - "gst-build/" # - "gst-build/"
reports:
junit:
- "test-results.xml"
build fedora x86_64: build fedora x86_64:
extends: .build extends: .build
......
Supports Markdown
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