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}'
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: |
88 GERRIT_BRANCH=$GERRIT_BRANCH
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: |
106 GERRIT_BRANCH=$GERRIT_BRANCH
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-daily-{stream}'
121 predefined-parameters: |
122 RC_FILE_PATH=/home/jenkins/cloner-info/overcloudrc
123 DEPLOY_SCENARIO=os-odl_l2-bgpvpn-noha
124 node-parameters: true
125 kill-phase-on: FAILURE
131 - name: 'odl-netvirt-verify-virtual-postprocess-{stream}'
132 current-parameters: false
133 predefined-parameters: |
134 GERRIT_BRANCH=$GERRIT_BRANCH
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}'
159 use-build-blocker: true
161 - 'odl-netvirt-verify-virtual-install-.*'
162 - 'functest-netvirt-virtual-daily-.*'
163 - 'odl-netvirt-verify-virtual-postprocess-.*'
177 - '{slave-label}-defaults'
178 - '{installer}-defaults'
181 - description-setter:
182 description: "Built on $NODE_NAME"
183 - '{project}-verify-{phase}-builder'
184 #####################################
186 #####################################
188 name: 'netvirt-verify-create-apex-vms-builder'
191 !include-raw: ./create-apex-vms.sh
193 name: 'netvirt-verify-install-netvirt-builder'
196 !include-raw: ./download-netvirt-artifact.sh
198 !include-raw: ./install-netvirt.sh
200 name: 'netvirt-verify-postprocess-builder'
203 !include-raw: ./postprocess-netvirt.sh