mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-25 14:00:06 +01:00
gitlab CI: run the valgrind test suite as well
Separate instance so we can speed things up a bit.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 16ad7cca28)
This commit is contained in:
parent
f634256ab0
commit
e4fdb5fe86
1 changed files with 5 additions and 1 deletions
|
|
@ -408,7 +408,7 @@ fedora:30@test-suite-vm:
|
|||
- ssh localhost -p 5555 "cd $CI_PROJECT_NAME ; meson \"$MESON_BUILDDIR\" $MESON_ARGS"
|
||||
- ssh localhost -p 5555 "cd $CI_PROJECT_NAME ; meson configure \"$MESON_BUILDDIR\" "
|
||||
- ssh localhost -p 5555 "cd $CI_PROJECT_NAME ; ninja -C \"$MESON_BUILDDIR\" $NINJA_ARGS"
|
||||
- ssh localhost -p 5555 "cd $CI_PROJECT_NAME ; meson test -C \"$MESON_BUILDDIR\" --print-errorlogs" && touch .success || true
|
||||
- ssh localhost -p 5555 "cd $CI_PROJECT_NAME ; meson test -C \"$MESON_BUILDDIR\" $MESON_TEST_ARGS --print-errorlogs" && touch .success || true
|
||||
|
||||
# no matter the results of the tests, we want to fetch the logs
|
||||
- scp -P 5555 -r localhost:$CI_PROJECT_NAME/$MESON_BUILDDIR .
|
||||
|
|
@ -438,6 +438,10 @@ fedora:30@test-suite-vm:
|
|||
|
||||
allow_failure: true
|
||||
|
||||
fedora:30@test-suite-vm-valgrind:
|
||||
extends: fedora:30@test-suite-vm
|
||||
variables:
|
||||
MESON_TEST_ARGS: '--suite=valgrind --setup=valgrind'
|
||||
|
||||
.fedora-build@template:
|
||||
extends: .build@template
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue