Storperf Parallel Verify Jobs 85/40185/2
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Thu, 24 Aug 2017 23:07:18 +0000 (16:07 -0700)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Thu, 24 Aug 2017 23:17:27 +0000 (16:17 -0700)
To ensure these run in parallel they need to all be part of the same
phase, and the phase needs to be marked as parallel.

Change-Id: Ib1c1d9e433d925c36371500039da30251469b5fb
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
jjb/storperf/storperf-verify-jobs.yml

index a1180c4..28f02d2 100644 (file)
@@ -75,8 +75,8 @@
             # in phase jobs
             echo "Triggering phase jobs!"
         - multijob:
-            name: 'unit-test'
-            condition: SUCCESSFUL
+            name: 'storperf-build-and-unittest'
+            execution-type: PARALLEL
             projects:
                 - name: 'storperf-verify-unit-test-{stream}'
                   current-parameters: false
@@ -89,9 +89,6 @@
                   node-parameters: false
                   kill-phase-on: FAILURE
                   abort-all-job: false
-            name: 'build-x86_64'
-            condition: SUCCESSFUL
-            projects:
                 - name: 'storperf-verify-build-x86_64-{stream}'
                   current-parameters: false
                   predefined-parameters: |
                   node-parameters: false
                   kill-phase-on: FAILURE
                   abort-all-job: false
-            name: 'build-aarch64'
-            condition: SUCCESSFUL
-            projects:
                 - name: 'storperf-verify-build-aarch64-{stream}'
                   current-parameters: false
                   predefined-parameters: |