diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2018-07-04 14:38:33 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2018-07-04 16:11:48 +1000 |
commit | 3bdeae5adb37b48b467161d003b0bacd36553ba0 (patch) | |
tree | 954d1bc4b39351790304f8786848fe0fde8225d6 /.gitlab-ci.yml | |
parent | 01d2e38bf4e0827907ec0fd31abaa422b7ef8293 (diff) |
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 <peter.hutterer@who-t.net>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 10 |
1 files changed, 10 insertions, 0 deletions
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 # |