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}'
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-suite-{stream}'
122 predefined-parameters: |
123 DEPLOY_SCENARIO=os-odl_l3-nofeature-ha
124 FUNCTEST_SUITE_NAME=healthcheck
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-create-apex-vms-.*'
164 - 'odl-netvirt-verify-virtual-install-netvirt-.*'
165 - 'functest-netvirt-virtual-suite-.*'
166 - 'odl-netvirt-verify-virtual-postprocess-.*'
180 - '{slave-label}-defaults'
181 - '{installer}-defaults'
184 - description-setter:
185 description: "Built on $NODE_NAME"
186 - '{project}-verify-{phase}-builder'
187 #####################################
189 #####################################
191 name: 'netvirt-verify-create-apex-vms-builder'
194 !include-raw: ../apex/apex-snapshot-deploy.sh
196 name: 'netvirt-verify-install-netvirt-builder'
199 !include-raw: ./download-netvirt-artifact.sh
201 !include-raw: ./install-netvirt.sh
203 name: 'netvirt-verify-postprocess-builder'
206 !include-raw: ./postprocess-netvirt.sh