7 #####################################
9 #####################################
15 #####################################
16 # patch verification phases
17 #####################################
20 slave-label: 'odl-netvirt-virtual-intel'
22 slave-label: 'odl-netvirt-virtual-intel'
24 slave-label: 'odl-netvirt-virtual-intel'
25 #####################################
27 #####################################
29 - 'odl-netvirt-verify-virtual-{stream}'
30 - 'odl-netvirt-verify-virtual-{phase}-{stream}'
31 #####################################
33 #####################################
35 name: 'odl-netvirt-verify-virtual-{stream}'
37 project-type: multijob
39 disabled: '{obj:disabled}'
56 name: NETVIRT_ARTIFACT
57 default: $WORKSPACE/distribution-karaf.tar.gz
58 - 'odl-netvirt-virtual-defaults'
62 server-name: 'git.opendaylight.org'
64 # - comment-added-contains-event:
65 # comment-contains-value: 'https://jenkins.opendaylight.org/releng/job/netvirt-patch-test-current-carbon/.*?/ : SUCCESS'
66 # - comment-added-contains-event:
67 # comment-contains-value: 'https://jenkins.opendaylight.org/releng/job/netvirt-patch-test-current-carbon/.*?/ : UNSTABLE'
68 - comment-added-contains-event:
69 comment-contains-value: 'opnfv-test'
71 - project-compare-type: 'ANT'
72 project-pattern: '{project}'
74 - branch-compare-type: 'ANT'
75 branch-pattern: '**/{branch}'
76 readable-message: true
80 description: "Built on $NODE_NAME"
85 - name: 'odl-netvirt-verify-virtual-create-apex-vms-{stream}'
86 current-parameters: false
87 predefined-parameters: |
89 GERRIT_REFSPEC=$GERRIT_REFSPEC
90 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
91 GERRIT_CHANGE_ID=$GERRIT_CHANGE_ID
92 GERRIT_PATCHSET_NUMBER=$GERRIT_PATCHSET_NUMBER
93 GERRIT_PATCHSET_REVISION=$GERRIT_PATCHSET_REVISION
94 NETVIRT_ARTIFACT=$NETVIRT_ARTIFACT
95 APEX_ENV_NUMBER=$APEX_ENV_NUMBER
96 node-parameters: false
97 kill-phase-on: FAILURE
100 name: install-netvirt
101 condition: SUCCESSFUL
103 - name: 'odl-netvirt-verify-virtual-install-netvirt-{stream}'
104 current-parameters: false
105 predefined-parameters: |
107 GERRIT_REFSPEC=$GERRIT_REFSPEC
108 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
109 GERRIT_CHANGE_ID=$GERRIT_CHANGE_ID
110 GERRIT_PATCHSET_NUMBER=$GERRIT_PATCHSET_NUMBER
111 GERRIT_PATCHSET_REVISION=$GERRIT_PATCHSET_REVISION
112 NETVIRT_ARTIFACT=$NETVIRT_ARTIFACT
113 node-parameters: true
114 kill-phase-on: FAILURE
118 condition: SUCCESSFUL
120 - name: 'functest-netvirt-virtual-suite-{stream}'
121 predefined-parameters: |
122 DEPLOY_SCENARIO=os-odl_l3-nofeature-ha
123 FUNCTEST_SUITE_NAME=healthcheck
124 node-parameters: true
125 kill-phase-on: FAILURE
131 - name: 'odl-netvirt-verify-virtual-postprocess-{stream}'
132 current-parameters: false
133 predefined-parameters: |
135 GERRIT_REFSPEC=$GERRIT_REFSPEC
136 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
137 GERRIT_CHANGE_ID=$GERRIT_CHANGE_ID
138 GERRIT_PATCHSET_NUMBER=$GERRIT_PATCHSET_NUMBER
139 GERRIT_PATCHSET_REVISION=$GERRIT_PATCHSET_REVISION
140 NETVIRT_ARTIFACT=$NETVIRT_ARTIFACT
141 node-parameters: true
142 kill-phase-on: FAILURE
146 name: 'odl-netvirt-verify-virtual-{phase}-{stream}'
148 disabled: '{obj:disabled}'
160 use-build-blocker: true
162 - 'odl-netvirt-verify-virtual-create-apex-vms-.*'
163 - 'odl-netvirt-verify-virtual-install-netvirt-.*'
164 - 'functest-netvirt-virtual-suite-.*'
165 - 'odl-netvirt-verify-virtual-postprocess-.*'
178 - '{slave-label}-defaults'
179 - '{installer}-defaults'
181 name: DEPLOY_SCENARIO
182 default: 'os-odl_l2-bgpvpn-noha'
183 description: 'Scenario to deploy and test'
186 - description-setter:
187 description: "Built on $NODE_NAME"
188 - '{project}-verify-{phase}-builder'
189 #####################################
191 #####################################
193 name: 'netvirt-verify-create-apex-vms-builder'
196 !include-raw: ../apex/apex-snapshot-deploy.sh
198 name: 'netvirt-verify-install-netvirt-builder'
201 !include-raw: ./download-netvirt-artifact.sh
203 !include-raw: ./install-netvirt.sh
205 name: 'netvirt-verify-postprocess-builder'
208 !include-raw: ./postprocess-netvirt.sh