Create new queue for non-disttest jobs 35/71135/3
authorThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 20 Apr 2018 03:53:57 +0000 (23:53 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 20 Apr 2018 16:04:21 +0000 (16:04 +0000)
After monitoring the system a bit and looking at the jobs. The none
distribution-test jobs do not queue very many csit jobs and if we
tie them to the distro-test queue these jobs would not benefit much
from parallel csit runs. Let's give them their own separate queue
instead with a larger pool of allowed job runs.

Use NUM_EXECUTORS so that we can use the same VM to launch multiple
jobs considering that these jobs do not do anything other than launch
other csit jobs.

Change-Id: Ide261d2550ff69da4fd0f30857f7358f2c7f9cb6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-config/clouds/openstack/odlvex/queue-intque-2c-1g.cfg [new file with mode: 0644]
jjb/integration/integration-test-jobs.yaml

diff --git a/jenkins-config/clouds/openstack/odlvex/queue-intque-2c-1g.cfg b/jenkins-config/clouds/openstack/odlvex/queue-intque-2c-1g.cfg
new file mode 100644 (file)
index 0000000..2e79f1f
--- /dev/null
@@ -0,0 +1,4 @@
+IMAGE_NAME=ZZCI - CentOS 7 - robot - 20180109-1917
+HARDWARE_ID=v1-standard-1
+INSTANCE_CAP=1
+NUM_EXECUTORS=4
index 6064aff8aac0d4ec1da5f4f9e909f6b932513a41..97d882d1c4939d68b4baa8e9cd32b4e65f424663 100644 (file)
     name: 'integration-sanity-test-{stream}'
 
     project-type: freestyle
-    node: queue-disttest-2c-1g
+    node: queue-intque-2c-1g
 
     properties:
       - opendaylight-infra-properties:
     name: 'integration-distribution-weekly-test-trigger-{stream}'
 
     project-type: freestyle
-    node: queue-disttest-2c-1g
+    node: queue-intque-2c-1g
 
     properties:
       - opendaylight-infra-properties:
     name: 'integration-distribution-high-frequency-test-trigger-{stream}'
 
     project-type: freestyle
-    node: queue-disttest-2c-1g
+    node: queue-intque-2c-1g
 
     properties:
       - opendaylight-infra-properties: