summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Klozik <martinx.klozik@intel.com>2016-11-22 09:41:44 +0000
committerMartin Klozik <martinx.klozik@intel.com>2016-11-22 13:11:18 +0000
commita3131bb186d2026e98b462bcb2bb1b85bbf0285d (patch)
tree2eec2d9ab8152c2857e418545883b99dc172601e
parent7f8a17e1a855ff94be820f7e147b80b1d83ba609 (diff)
vswitchperf: Throttle verify and merge jobs
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>
-rw-r--r--jjb/vswitchperf/vswitchperf.yml22
1 files changed, 12 insertions, 10 deletions
diff --git a/jjb/vswitchperf/vswitchperf.yml b/jjb/vswitchperf/vswitchperf.yml
index 3f7f6bf2d..5f952de00 100644
--- a/jjb/vswitchperf/vswitchperf.yml
+++ b/jjb/vswitchperf/vswitchperf.yml
@@ -63,11 +63,12 @@
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:
@@ -125,11 +126,12 @@
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: