mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 03:22:04 +00:00
gitlab-ci.yml: Wrap tests with catchsegv
To be able to see why tests failed, if they crashed due to a SIGSEGV, wrap the execution with catchsegv.
This commit is contained in:
parent
ad7d6e4a37
commit
70741a051b
@ -17,8 +17,8 @@ test-mutter:
|
|||||||
- meson . build -Degl_device=true -Dwayland_eglstream=true
|
- meson . build -Degl_device=true -Dwayland_eglstream=true
|
||||||
- ninja -C build
|
- ninja -C build
|
||||||
- glib-compile-schemas $PWD/build/data
|
- glib-compile-schemas $PWD/build/data
|
||||||
- env XDG_RUNTIME_DIR=/tmp/ GSETTINGS_SCHEMA_DIR=$PWD/build/data dbus-run-session -- xvfb-run -s '+iglx -noreset' meson test -C build --verbose --no-stdsplit
|
- env XDG_RUNTIME_DIR=/tmp/ GSETTINGS_SCHEMA_DIR=$PWD/build/data dbus-run-session -- xvfb-run -s '+iglx -noreset' meson test -C build --verbose --no-stdsplit --wrap catchsegv
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- build/meson-logs
|
- build/
|
||||||
when: on_failure
|
when: on_failure
|
||||||
|
Loading…
Reference in New Issue
Block a user