CI: integration: Split this test in 4 jobs
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Sun, 12 Jan 2020 04:09:04 +0000 (23:09 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 15 Jan 2020 15:10:28 +0000 (10:10 -0500)
That job was the slowest, now each jobs takes about 12 minutes, which
makes it slightly faster then msys2 jobs, and sometime iOS due to low
bandwidth and low availibility of OSX runners.

gitlab/ci_template.yml

index 79486ba..ee68c51 100644 (file)
@@ -262,8 +262,9 @@ check fedora:
 
 integration testsuites fedora:
   extends: '.test fedora x86_64'
+  parallel: 4
   variables:
-    EXTRA_VALIDATE_ARGS: "--timeout-factor=2 --retry-on-failures --check-bugs"
+    EXTRA_VALIDATE_ARGS: "--timeout-factor=2 --retry-on-failures --check-bugs --parts=${CI_NODE_TOTAL} --part-index=${CI_NODE_INDEX}"
     TEST_SUITE: "validate ges"
   except:
     variables: