7 #####################################
9 #####################################
15 #####################################
16 # patch verification phases
17 #####################################
20 slave-label: 'ericsson-virtual5'
22 slave-label: 'odl-netvirt-virtual'
24 slave-label: 'odl-netvirt-virtual'
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}'
57 name: NETVIRT_ARTIFACT
58 default: $WORKSPACE/distribution-karaf.tar.gz
59 - 'odl-netvirt-virtual-defaults'
63 server-name: 'git.opendaylight.org'
65 - comment-added-contains-event:
66 comment-contains-value: 'https://jenkins.opendaylight.org/releng/job/netvirt-patch-test-current-carbon/.*?/ : SUCCESS'
67 - comment-added-contains-event:
68 comment-contains-value: 'https://jenkins.opendaylight.org/releng/job/netvirt-patch-test-current-carbon/.*?/ : UNSTABLE'
69 - comment-added-contains-event:
70 comment-contains-value: 'opnfv-test'
72 - project-compare-type: 'ANT'
73 project-pattern: '{project}'
75 - branch-compare-type: 'ANT'
76 branch-pattern: '**/{branch}'
77 readable-message: true
81 description: "Built on $NODE_NAME"
86 - name: 'odl-netvirt-verify-virtual-create-apex-vms-{stream}'
87 current-parameters: false
88 predefined-parameters: |
89 GERRIT_BRANCH=$GERRIT_BRANCH
90 GERRIT_REFSPEC=$GERRIT_REFSPEC
91 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
92 GERRIT_CHANGE_ID=$GERRIT_CHANGE_ID
93 GERRIT_PATCHSET_NUMBER=$GERRIT_PATCHSET_NUMBER
94 GERRIT_PATCHSET_REVISION=$GERRIT_PATCHSET_REVISION
95 NETVIRT_ARTIFACT=$NETVIRT_ARTIFACT
96 APEX_ENV_NUMBER=$APEX_ENV_NUMBER
97 node-parameters: false
98 kill-phase-on: FAILURE
101 name: install-netvirt
102 condition: SUCCESSFUL
104 - name: 'odl-netvirt-verify-virtual-install-netvirt-{stream}'
105 current-parameters: false
106 predefined-parameters: |
107 GERRIT_BRANCH=$GERRIT_BRANCH
108 GERRIT_REFSPEC=$GERRIT_REFSPEC
109 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
110 GERRIT_CHANGE_ID=$GERRIT_CHANGE_ID
111 GERRIT_PATCHSET_NUMBER=$GERRIT_PATCHSET_NUMBER
112 GERRIT_PATCHSET_REVISION=$GERRIT_PATCHSET_REVISION
113 NETVIRT_ARTIFACT=$NETVIRT_ARTIFACT
114 node-parameters: true
115 kill-phase-on: FAILURE
119 condition: SUCCESSFUL
121 - name: 'functest-netvirt-virtual-daily-{stream}'
122 predefined-parameters: |
123 RC_FILE_PATH=/home/jenkins/cloner-info/overcloudrc
124 DEPLOY_SCENARIO=os-odl_l2-bgpvpn-noha
125 node-parameters: true
126 kill-phase-on: FAILURE
132 - name: 'odl-netvirt-verify-virtual-postprocess-{stream}'
133 current-parameters: false
134 predefined-parameters: |
135 GERRIT_BRANCH=$GERRIT_BRANCH
136 GERRIT_REFSPEC=$GERRIT_REFSPEC
137 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
138 GERRIT_CHANGE_ID=$GERRIT_CHANGE_ID
139 GERRIT_PATCHSET_NUMBER=$GERRIT_PATCHSET_NUMBER
140 GERRIT_PATCHSET_REVISION=$GERRIT_PATCHSET_REVISION
141 NETVIRT_ARTIFACT=$NETVIRT_ARTIFACT
142 node-parameters: true
143 kill-phase-on: FAILURE
147 name: 'odl-netvirt-verify-virtual-{phase}-{stream}'
149 disabled: '{obj:disabled}'
161 use-build-blocker: true
163 - 'odl-netvirt-verify-virtual-install-.*'
164 - 'functest-netvirt-virtual-daily-.*'
165 - 'odl-netvirt-verify-virtual-postprocess-.*'
179 - '{slave-label}-defaults'
180 - '{installer}-defaults'
182 name: DEPLOY_SCENARIO
183 default: 'os-odl_l2-bgpvpn-noha'
184 description: 'Scenario to deploy and test'
187 - description-setter:
188 description: "Built on $NODE_NAME"
189 - '{project}-verify-{phase}-builder'
190 #####################################
192 #####################################
194 name: 'netvirt-verify-create-apex-vms-builder'
197 !include-raw: ./create-apex-vms.sh
199 name: 'netvirt-verify-install-netvirt-builder'
202 !include-raw: ./download-netvirt-artifact.sh
204 !include-raw: ./install-netvirt.sh
206 name: 'netvirt-verify-postprocess-builder'
209 !include-raw: ./postprocess-netvirt.sh