ci/linux: split normal testing from valgrind testing
authorPeter Hutterer <peter.hutterer@who-t.net>
Fri, 15 Jul 2022 03:07:26 +0000 (13:07 +1000)
committerRan Benita <ran@unusedvar.com>
Sat, 24 Sep 2022 07:09:11 +0000 (10:09 +0300)
A test case failure usually also triggers valgrind leaks, sifting through those
to find the actual test failure is painful. So let's separate the tests and run
them separately.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
.github/workflows/linux.yml

index 5dede6d..d5f1d2e 100644 (file)
@@ -37,4 +37,7 @@ jobs:
           meson compile -C build
       - name: Test
         run:
+          meson test -C build --print-errorlogs --no-suite python-tests
+      - name: Test with valgrind
+        run:
           meson test -C build --print-errorlogs --setup=valgrind --no-suite python-tests