[tracker/sam/tests-parallel] ci: Remove limit on the number of simultaneous tests



commit d3db4c18ea23c4d47410c3a97813a60717426b0a
Author: Sam Thursfield <sam afuera me uk>
Date:   Mon Feb 17 11:29:15 2020 +0100

    ci: Remove limit on the number of simultaneous tests
    
    This was added to try to fix the intermittent failures, but now that we
    use eatmydata to disable fsync() and fdatasync() it might not be needed.

 .gitlab-ci.yml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cc1988a89..52ce4b6b4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,10 +27,7 @@ stages:
       # screenful of junk each time unless we strip these.
       unset $(env|grep -o '^CI_[^=]*')
 
-      # We limit `meson test` to 4 parallel test processes. The default is to
-      # have one test process per CPU, but our tests are mostly IO bound
-      # and we get timeouts and failures if we try to run 32 of them at once.
-      su tracker -c 'cd build; env LANG=C.UTF-8 LC_ALL=C.UTF-8 eatmydata meson test --num-processes=4 
--print-errorlogs ${MESON_TEST_EXTRA_ARGS}'
+      su tracker -c 'cd build; env LANG=C.UTF-8 LC_ALL=C.UTF-8 eatmydata meson test --print-errorlogs 
${MESON_TEST_EXTRA_ARGS}'
 
   after_script:
     - |


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]