vswitchperf: Throttle verify and merge jobs 61/24661/2
authorMartin Klozik <martinx.klozik@intel.com>
Tue, 22 Nov 2016 09:41:44 +0000 (09:41 +0000)
committerMartin Klozik <martinx.klozik@intel.com>
Tue, 22 Nov 2016 13:11:18 +0000 (13:11 +0000)
Real vsperf tests are executed via verify and merge jobs.
These tests can't run in parallel at the same node, thus
number of concurrent builds per node was set to 1.

Change-Id: Ifc2d1dce2103590dfbc2fbe1ead58483552080a2
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
jjb/vswitchperf/vswitchperf.yml

index 3f7f6bf..5f952de 100644 (file)
     concurrent: true
 
     properties:
-        - throttle:
-            enabled: true
-            max-total: 3
-            max-per-node: 2
-            option: 'project'
+        - build-blocker:
+            use-build-blocker: true
+            blocking-jobs:
+                - 'vswitchperf-verify-.*'
+                - 'vswitchperf-merge-.*'
+            block-level: 'NODE'
 
     parameters:
         - project-parameter:
     concurrent: true
 
     properties:
-        - throttle:
-            enabled: true
-            max-total: 3
-            max-per-node: 2
-            option: 'project'
+        - build-blocker:
+            use-build-blocker: true
+            blocking-jobs:
+                - 'vswitchperf-verify-.*'
+                - 'vswitchperf-merge-.*'
+            block-level: 'NODE'
 
     parameters:
         - project-parameter: