[doctor] merge doctor verify jobs 87/21887/2
authorRyota MIBU <r-mibu@cq.jp.nec.com>
Mon, 19 Sep 2016 15:22:52 +0000 (00:22 +0900)
committerRyota MIBU <r-mibu@cq.jp.nec.com>
Mon, 19 Sep 2016 16:08:47 +0000 (01:08 +0900)
In order to avoid a congestion in doctor verify jobs, this patch
merge doctor verify jobs under the wrapper job.

This patch also adds few parameer override.

Change-Id: Ie3dd7756df46adf42ff45741aab483afce23adb2
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
jjb/doctor/doctor.yml

index 8498702..2010e12 100644 (file)
             slave-label: 'ool-virtual1'
             pod: 'ool-virtual1'
 
-    inspector:
-        - sample
-        - congress
-
     jobs:
         - 'doctor-verify-{stream}'
-        - 'doctor-verify-{installer}-{inspector}-{stream}'
+        - 'doctor-verify-{installer}-{stream}'
 
 - job-template:
     name: 'doctor-verify-{stream}'
@@ -72,7 +68,7 @@
         - shell: "[ -e tests/run.sh ] && bash -n ./tests/run.sh"
 
 - job-template:
-    name: 'doctor-verify-{installer}-{inspector}-{stream}'
+    name: 'doctor-verify-{installer}-{stream}'
 
     node: '{slave-label}'
 
             project: '{project}'
         - gerrit-parameter:
             branch: '{branch}'
-        - string:
-            name: INSPECTOR_TYPE
-            default: '{inspector}'
-            description: 'Doctor inspector type to be used'
         - string:
             name: OS_CREDS
             default: /home/jenkins/openstack.creds
           - project: 'functest-{installer}-{pod}-suite-{stream}'
             current-parameters: true
             predefined-parameters: |
+              CI_DEBUG=true
+              FUNCTEST_SUITE_NAME=doctor
+              DEPLOY_SCENARIO=os-nosdn-nofeature-ha
+              TESTCASE_OPTIONS=-e INSPECTOR_TYPE=sample -v $WORKSPACE:$HOME/opnfv/repos/doctor
+            block: true
+            same-node: true
+          - project: 'functest-{installer}-{pod}-suite-{stream}'
+            current-parameters: true
+            predefined-parameters: |
+              CI_DEBUG=true
               FUNCTEST_SUITE_NAME=doctor
-              TESTCASE_OPTIONS=-e INSPECTOR_TYPE=$INSPECTOR_TYPE -v $WORKSPACE:$HOME/opnfv/repos/doctor
+              DEPLOY_SCENARIO=os-nosdn-nofeature-ha
+              TESTCASE_OPTIONS=-e INSPECTOR_TYPE=congress -v $WORKSPACE:$HOME/opnfv/repos/doctor
             block: true
             same-node: true