doctor: use trigger-builders to override param 67/21367/1
authorRyota MIBU <r-mibu@cq.jp.nec.com>
Sun, 18 Sep 2016 15:49:18 +0000 (00:49 +0900)
committerRyota MIBU <r-mibu@cq.jp.nec.com>
Sun, 18 Sep 2016 15:49:18 +0000 (00:49 +0900)
Change-Id: Ibdea8bc3bc7469336c80ba5d1f749340cbf5a973
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
jjb/doctor/doctor.yml

index b53082e..fcbd1b0 100644 (file)
             name: INSPECTOR_TYPE
             default: '{inspector}'
             description: 'Doctor inspector type to be used'
-        - string:
-            name: INSTALLER_TYPE
-            default: apex
-            description: 'OPNFV Installer type'
         - string:
             name: OS_CREDS
             default: /home/jenkins/openstack.creds
             description: 'OpenStack credentials'
-        - '{installer}-defaults'
-        - '{slave-label}-defaults'
-        - 'functest-suite-parameter':
-            FUNCTEST_SUITE_NAME: '{project}'
-            TESTCASE_OPTIONS: '-e INSPECTOR_TYPE={inspector} -v $WORKSPACE:$HOME/opnfv/repos/{project}'
-        - string:
-            name: DEPLOY_SCENARIO
-            default: 'os-odl_l2-nofeature-ha'
-        - string:
-            name: DOCKER_TAG
-            default: '{docker_tag}'
-            description: 'Tag to pull docker image'
-        - functest-parameter:
-            gs-pathname: '{gs-pathname}'
 
     scm:
         - gerrit-trigger-scm:
                 notbuilt: true
 
     builders:
-        - 'functest-suite-builder'
+        - trigger-builds:
+          - project: 'functest-{installer}-virtual-suite-{stream}'
+            current-parameters: true
+            predefined-parameters: |
+              FUNCTEST_SUITE_NAME=doctor
+              TESTCASE_OPTIONS='-e INSPECTOR_TYPE=$INSPECTOR_TYPE -v $WORKSPACE:$HOME/opnfv/repos/doctor'
+            block: true
+            same-node: true