13 branch: 'stable/{stream}'
14 gs-pathname: '/{stream}'
20 slave-label: 'ool-virtual1'
28 - 'doctor-verify-{stream}'
29 - 'doctor-verify-{installer}-{inspector}-{stream}'
32 name: 'doctor-verify-{stream}'
34 disabled: '{obj:disabled}'
41 - 'opnfv-build-ubuntu-defaults'
45 credentials-id: '{ssh-credentials}'
46 refspec: '$GERRIT_REFSPEC'
47 choosing-strategy: 'gerrit'
51 server-name: 'gerrit.opnfv.org'
53 - patchset-created-event:
54 exclude-drafts: 'false'
55 exclude-trivial-rebase: 'false'
56 exclude-no-code-change: 'false'
57 - draft-published-event
58 - comment-added-contains-event:
59 comment-contains-value: 'recheck'
60 - comment-added-contains-event:
61 comment-contains-value: 'reverify'
63 - project-compare-type: 'ANT'
64 project-pattern: '{project}'
66 - branch-compare-type: 'ANT'
67 branch-pattern: '**/{branch}'
73 - shell: "[ -e tests/run.sh ] && bash -n ./tests/run.sh"
76 name: 'doctor-verify-{installer}-{inspector}-{stream}'
87 default: /home/jenkins/openstack.creds
88 description: 'OpenStack credentials'
89 - '{slave-label}-defaults'
92 default: '{installer}'
93 description: 'Installer used for deploying OPNFV on this POD'
96 default: '{docker-tag}'
97 description: 'Tag to pull docker image'
99 name: CLEAN_DOCKER_IMAGES
101 description: 'Remove downloaded docker images (opnfv/functest:*)'
103 name: DEPLOY_SCENARIO
104 default: 'os-nosdn-nofeature-ha'
105 description: 'Scenario to deploy and test'
106 # functest-suite-parameter
108 name: FUNCTEST_SUITE_NAME
111 name: TESTCASE_OPTIONS
112 default: '-e INSPECTOR_TYPE={inspector} -v $WORKSPACE:/home/opnfv/repos/doctor'
113 description: 'Addtional parameters specific to test case(s)'
117 default: '{gs-pathname}'
118 description: "Version directory where the opnfv documents will be stored in gs repository"
120 name: FUNCTEST_REPO_DIR
121 default: "/home/opnfv/repos/functest"
122 description: "Directory where the Functest repository is cloned"
124 name: PUSH_RESULTS_TO_DB
126 description: "Push the results of all the tests to the resultDB"
130 description: "Show debug output information"
133 - gerrit-trigger-scm:
134 credentials-id: '{ssh-credentials}'
135 refspec: '$GERRIT_REFSPEC'
136 choosing-strategy: 'gerrit'
140 server-name: 'gerrit.opnfv.org'
142 - patchset-created-event:
143 exclude-drafts: 'false'
144 exclude-trivial-rebase: 'false'
145 exclude-no-code-change: 'false'
146 - draft-published-event
147 - comment-added-contains-event:
148 comment-contains-value: 'recheck'
149 - comment-added-contains-event:
150 comment-contains-value: 'reverify'
152 - project-compare-type: 'ANT'
153 project-pattern: '{project}'
155 - branch-compare-type: 'ANT'
156 branch-pattern: '**/{branch}'
167 - 'functest-suite-builder'
169 cp $HOME/opnfv/functest/results/{stream}/{project}.log $WORKSPACE/tests/
173 artifacts: 'tests/*.log'