CI: disable forking for valgrind tests
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 21 Oct 2024 01:12:58 +0000 (11:12 +1000)
committerMarge Bot <emma+marge@anholt.net>
Wed, 30 Oct 2024 23:20:42 +0000 (23:20 +0000)
With the new test suite runner we get one fork per test which will
eventually slow down valgrind enough so our tests fail.

Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1067>

.gitlab-ci.yml
.gitlab-ci/ci.template

index a43cdbdd67bdc3f5aa95eff15ec88b6db819362b..8898485f0f9a9f3bd2da2f6ebf07205f295e4b81 100644 (file)
@@ -731,7 +731,7 @@ vm-valgrind-touchpad:
     - vm-touchpad
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -743,7 +743,7 @@ vm-valgrind-touchpad_palm:
     - vm-touchpad_palm
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -755,7 +755,7 @@ vm-valgrind-touchpad_dwt:
     - vm-touchpad_dwt
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -767,7 +767,7 @@ vm-valgrind-tap:
     - vm-tap
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -779,7 +779,7 @@ vm-valgrind-tap-drag:
     - vm-tap-drag
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -791,7 +791,7 @@ vm-valgrind-tap-palm:
     - vm-tap-palm
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -803,7 +803,7 @@ vm-valgrind-touchpad-buttons:
     - vm-touchpad-buttons
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -815,7 +815,7 @@ vm-valgrind-tablet:
     - vm-tablet
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -827,7 +827,7 @@ vm-valgrind-tablet_left_handed:
     - vm-tablet_left_handed
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -839,7 +839,7 @@ vm-valgrind-gestures:
     - vm-gestures
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -851,7 +851,7 @@ vm-valgrind-backends:
     - vm-backends
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -863,7 +863,7 @@ vm-valgrind-misc:
     - vm-misc
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -875,7 +875,7 @@ vm-valgrind-other devices:
     - vm-other devices
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
@@ -887,7 +887,7 @@ vm-valgrind-pointer:
     - vm-pointer
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules:
index 7102d3c20adc62cec38d6afa79f1d83ff101f53b..a546c9794d03d0447d8e32666b0de9548425d04a 100644 (file)
@@ -444,7 +444,7 @@ vm-valgrind-{{suite.name}}:
     - vm-{{suite.name}}
   variables:
     MESON_TEST_ARGS: '--setup=valgrind'
-    LITEST_JOBS: 2
+    LITEST_JOBS: 0
   retry:
     max: 2
   rules: