From 3bdeae5adb37b48b467161d003b0bacd36553ba0 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 4 Jul 2018 14:38:33 +1000 Subject: [PATCH] Gitlab CI: run the tests through valgrind on the f28 box We don't run it on all machines, valgrind fails right now on arch because of a memleak in bash itself. To avoid having CI failures that aren't our fault, only run on F28 because that's the one I'm tracking. Signed-off-by: Peter Hutterer --- .gitlab-ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 38e6986a..6fe98c98 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -587,6 +587,16 @@ fedora:28@scan-build: - echo "Check scan-build results" - /bin/false +fedora:28@valgrind: + <<: *fedora_28_template + variables: + FEDORA_VERSION: 28 + script: + - rm -rf $MESON_BUILDDIR + - meson $MESON_BUILDDIR $MESON_PARAMS + - meson configure $MESON_BUILDDIR + - meson test -C "$MESON_BUILDDIR" --setup=valgrind + # # Ubuntu #