blob: 366d4e6c80db0dd5239b697e5ca1569d9520d307 [file] [log] [blame]
Suchitra Vemuri58acd872019-08-28 18:52:35 -07001---
2# POD Build Pipeline Jobs for Voltha Releases
3
4- project:
5 name: voltha-release-jobs
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
Zack Williams21e3d162020-02-07 08:38:16 -070011 with-kind: false
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080012 power-switch: False
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -070013 work-flow: ''
Andrea Campanella12ea28f2020-05-21 12:05:55 +020014 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070015 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070016 num-of-onos: '1'
17 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070018 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070019 test-type: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080020
Suchitra Vemuri58acd872019-08-28 18:52:35 -070021 jobs:
Suchitra Vemuribc149852019-11-25 14:41:24 -080022 # flex OCP pod with olt/onu - manual test job, voltha master build job
Suchitra Vemuri85308382019-10-22 15:01:48 -070023 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070024 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070025 config-pod: 'flex-ocp-cord'
Suchitra Vemuri85308382019-10-22 15:01:48 -070026 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070027 branch: 'master'
Suchitra Vemurie0451712020-05-06 22:51:23 -070028 num-of-openonu: '2'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070029 num-of-onos: '3'
30 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070031 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070032 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070033 profile: '1T4GEM'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070034
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070035 # flex pod1 test job - using voltha branch
36 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070037 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070038 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070039 profile: '1T4GEM'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070040 branch: 'master'
41 test-repo: 'voltha-system-tests'
42 Jenkinsfile: 'Jenkinsfile-voltha-test'
43
Suchitra Vemurifbc4a742020-01-08 16:55:26 -080044 # onlab pod1 OCP pod with olt/onu - Manual testing BAL3.1 release voltha master build job
Suchitra Vemuri8609a442019-10-22 21:03:27 -070045 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070046 build-node: 'onf-build'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070047 config-pod: 'onlab-pod1'
48 release: 'master'
49 branch: 'master'
50 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070051 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070052 profile: '1T4GEM'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070053
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070054 # onlab pod1 test job - BAL3.1 tests using voltha branch
Suchitra Vemuridb39b392019-08-30 16:58:58 -070055 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070056 build-node: 'onf-build'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070057 config-pod: 'onlab-pod1'
58 profile: '1T4GEM'
hwchiu14f97852019-10-08 10:51:11 -070059 branch: 'master'
60 test-repo: 'voltha-system-tests'
61 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070062
Suchitra Vemurif8236c12019-10-22 15:51:39 -070063 # flex OCP pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070064 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070065 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070066 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070067 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070068 branch: 'master'
Suchitra Vemuri91896d42020-04-15 16:33:26 -070069 num-of-openonu: '2'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070070 num-of-onos: '3'
71 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070072 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070073 Jenkinsfile: 'Jenkinsfile-voltha-build'
hwchiu14f97852019-10-08 10:51:11 -070074 configurePod: true
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070075 profile: 'Default'
Suchitra Vemuri376859a2020-07-08 17:04:44 -070076 time: '4'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070077
Suchitra Vemurif8236c12019-10-22 15:51:39 -070078 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070079 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070080 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070081 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070082 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070083 branch: 'master'
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080084 power-switch: True
hwchiu14f97852019-10-08 10:51:11 -070085 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070086 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070087
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080088 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070089 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070090 build-node: 'qa-testvm-pod'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080091 config-pod: 'flex-ocp-cord'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -070092 'disable-job': true
Suchitra Vemuri745a6f32020-07-06 22:43:53 -070093 release: '2.4'
94 branch: 'voltha-2.4'
95 num-of-openonu: '2'
96 num-of-onos: '3'
97 num-of-atomix: '3'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080098 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070099 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -0800100 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700101 profile: '1T4GEM'
Suchitra Vemuric4761eb2020-07-07 16:48:53 -0700102 time: '1'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -0800103
104 # flex pod1 test job - released versions: uses tech profile on voltha branch
105 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700106 build-node: 'qa-testvm-pod'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -0800107 config-pod: 'flex-ocp-cord'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700108 'disable-job': true
Suchitra Vemuri745a6f32020-07-06 22:43:53 -0700109 release: '2.4'
110 branch: 'voltha-2.4'
Suchitra Vemuri9f99d822020-03-30 12:31:59 -0700111 power-switch: True
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -0800112 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700113 profile: '1T4GEM'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -0800114
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700115 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
116 - 'build_voltha_pod_release_timer':
117 build-node: 'qa-testvm-pod'
118 config-pod: 'flex-ocp-cord'
119 release: '2.5'
120 branch: 'voltha-2.5'
121 num-of-openonu: '2'
122 num-of-onos: '3'
123 num-of-atomix: '3'
124 test-repo: 'voltha-system-tests'
125 Jenkinsfile: 'Jenkinsfile-voltha-build'
126 configurePod: true
127 profile: '1T4GEM'
128 time: '1'
129
130 # flex pod1 test job - released versions: uses tech profile on voltha branch
131 - 'build_voltha_pod_test':
132 build-node: 'qa-testvm-pod'
133 config-pod: 'flex-ocp-cord'
134 'disable-job': true
135 release: '2.5'
136 branch: 'voltha-2.5'
137 power-switch: True
138 test-repo: 'voltha-system-tests'
139 profile: '1T4GEM'
140
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700141 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700142 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700143 build-node: 'qa-testvm-pod'
144 config-pod: 'flex-ocp-cord'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700145 'disable-job': true
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700146 release: '2.4'
147 branch: 'voltha-2.4'
148 num-of-openonu: '2'
149 num-of-onos: '3'
150 num-of-atomix: '3'
151 name-extension: '_TT'
152 work-flow: 'TT'
153 test-repo: 'voltha-system-tests'
154 Jenkinsfile: 'Jenkinsfile-voltha-build'
155 configurePod: true
156 profile: 'TP'
Suchitra Vemuri77449472020-08-19 11:54:47 -0700157 time: '22'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700158
159 # flex pod1 test job - released versions: uses tech profile on voltha branch
160 - 'build_voltha_pod_test':
161 build-node: 'qa-testvm-pod'
162 config-pod: 'flex-ocp-cord'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700163 'disable-job': true
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700164 release: '2.4'
165 branch: 'voltha-2.4'
166 name-extension: '_TT'
167 work-flow: 'TT'
168 power-switch: True
169 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
170 test-repo: 'voltha-system-tests'
171 profile: 'TP'
172
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700173 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
174 - 'build_voltha_pod_release_timer':
175 build-node: 'qa-testvm-pod'
176 config-pod: 'flex-ocp-cord'
177 release: '2.5'
178 branch: 'voltha-2.5'
179 num-of-openonu: '2'
180 num-of-onos: '3'
181 num-of-atomix: '3'
182 name-extension: '_TT'
183 work-flow: 'TT'
184 test-repo: 'voltha-system-tests'
185 Jenkinsfile: 'Jenkinsfile-voltha-build'
186 configurePod: true
187 profile: 'TP'
188 time: '22'
189
190 # flex pod1 test job - released versions: uses tech profile on voltha branch
191 - 'build_voltha_pod_test':
192 build-node: 'qa-testvm-pod'
193 config-pod: 'flex-ocp-cord'
194 release: '2.5'
195 branch: 'voltha-2.5'
196 name-extension: '_TT'
197 work-flow: 'TT'
198 power-switch: True
199 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
200 test-repo: 'voltha-system-tests'
201 profile: 'TP'
202
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700203 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700204 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700205 build-node: 'qa-testvm-pod'
206 config-pod: 'flex-ocp-cord'
207 release: 'master'
208 branch: 'master'
209 num-of-openonu: '2'
210 num-of-onos: '3'
211 num-of-atomix: '3'
212 name-extension: '_TT'
213 work-flow: 'TT'
214 test-repo: 'voltha-system-tests'
215 Jenkinsfile: 'Jenkinsfile-voltha-build'
216 configurePod: true
217 profile: 'TP'
Suchitra Vemuridb717c72020-07-14 22:38:08 -0700218 time: '9'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700219
220 # flex pod1 test job - released versions: uses tech profile on voltha branch
221 - 'build_voltha_pod_test':
222 build-node: 'qa-testvm-pod'
223 config-pod: 'flex-ocp-cord'
224 release: 'master'
225 branch: 'master'
226 name-extension: '_TT'
227 work-flow: 'TT'
228 power-switch: True
229 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
230 test-repo: 'voltha-system-tests'
231 profile: 'TP'
232
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700233 # Menlo pod with olt/onu - Default tech profile and timer based job
Suchitra Vemuria6731902020-08-13 16:33:37 -0700234 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700235 build-node: 'menlo-demo-pod'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700236 config-pod: 'onf-demo-pod-gpon'
237 release: 'master'
238 branch: 'master'
239 num-of-openonu: '2'
240 name-extension: '_DT_GPON'
241 work-flow: 'DT'
242 test-repo: 'voltha-system-tests'
243 Jenkinsfile: 'Jenkinsfile-voltha-build'
244 configurePod: true
245 profile: '1T8GEM'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700246 time: '22'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700247 VolthaEtcdPort: '9999'
248
249 # Menlo pod test job - uses tech profile on voltha branch
250 - 'build_voltha_pod_test':
251 build-node: 'menlo-demo-pod'
252 config-pod: 'onf-demo-pod-gpon'
253 release: 'master'
254 branch: 'master'
255 name-extension: '_DT_GPON'
256 work-flow: 'DT'
257 test-repo: 'voltha-system-tests'
258 profile: '1T8GEM'
259 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
260
261 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700262 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700263 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800264 config-pod: 'onf-demo-pod'
265 release: 'master'
266 branch: 'master'
Suchitra Vemuri91896d42020-04-15 16:33:26 -0700267 num-of-openonu: '2'
Suchitra Vemuri70d7a662020-05-14 16:57:18 -0700268 num-of-onos: '3'
269 num-of-atomix: '3'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800270 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700271 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800272 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700273 profile: '1T4GEM'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700274 in-band-management: true
Andy Bavier08a76b52020-06-03 12:45:54 -0700275 VolthaEtcdPort: '9999'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700276 reinstall-olt: false
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700277 time: '1'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800278
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800279 # Menlo pod test job - master test job uses tech profile on voltha branch
280 - 'build_voltha_pod_test':
281 build-node: 'menlo-demo-pod'
282 config-pod: 'onf-demo-pod'
283 release: 'master'
284 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800285 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700286 profile: '1T4GEM'
Hung-Wei Chiu5444ec92020-04-22 15:58:17 -0700287 power-switch: True
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800288
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700289 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700290 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800291 build-node: 'menlo-demo-pod'
292 config-pod: 'onf-demo-pod'
293 release: 'master'
294 branch: 'master'
Suchitra Vemuri91896d42020-04-15 16:33:26 -0700295 num-of-openonu: '2'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700296 name-extension: '_DT'
297 work-flow: 'DT'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800298 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700299 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800300 configurePod: true
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700301 profile: '1T8GEM'
Andy Bavier08a76b52020-06-03 12:45:54 -0700302 VolthaEtcdPort: '9999'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700303 in-band-management: true
304 reinstall-olt: false
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700305 time: '4'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800306
307 # Menlo pod test job - uses tech profile on voltha branch
308 - 'build_voltha_pod_test':
309 build-node: 'menlo-demo-pod'
310 config-pod: 'onf-demo-pod'
311 release: 'master'
312 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700313 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200314 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800315 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700316 profile: '1T8GEM'
317 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella9b234332020-04-24 12:22:18 +0200318 power-switch: True
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800319
Suchitra Vemurie0963502020-04-11 14:03:54 -0700320
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700321 # Menlo pod with olt/onu - voltha-2.4 branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700322 - 'build_voltha_pod_release_timer':
Suchitra Vemurie0963502020-04-11 14:03:54 -0700323 build-node: 'menlo-demo-pod'
324 config-pod: 'onf-demo-pod'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700325 'disable-job': true
Suchitra Vemuri745a6f32020-07-06 22:43:53 -0700326 release: '2.4'
327 branch: 'voltha-2.4'
Suchitra Vemurie0963502020-04-11 14:03:54 -0700328 name-extension: '_DT'
329 work-flow: 'DT'
Suchitra Vemuri745a6f32020-07-06 22:43:53 -0700330 num-of-openonu: '2'
331 num-of-onos: '3'
332 num-of-atomix: '3'
Suchitra Vemurie0963502020-04-11 14:03:54 -0700333 test-repo: 'voltha-system-tests'
334 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurie0963502020-04-11 14:03:54 -0700335 configurePod: true
336 profile: '1T8GEM'
Andy Bavier08a76b52020-06-03 12:45:54 -0700337 VolthaEtcdPort: '9999'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700338 reinstall-olt: false
339 in-band-management: true
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700340 time: '7'
Suchitra Vemurie0963502020-04-11 14:03:54 -0700341
342 # Menlo pod test job - uses tech profile on voltha branch
343 - 'build_voltha_pod_test':
344 build-node: 'menlo-demo-pod'
345 config-pod: 'onf-demo-pod'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700346 'disable-job': true
Suchitra Vemuri745a6f32020-07-06 22:43:53 -0700347 release: '2.4'
348 branch: 'voltha-2.4'
Suchitra Vemurie0963502020-04-11 14:03:54 -0700349 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200350 work-flow: 'DT'
Suchitra Vemurie0963502020-04-11 14:03:54 -0700351 test-repo: 'voltha-system-tests'
352 profile: '1T8GEM'
353 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella9b234332020-04-24 12:22:18 +0200354 power-switch: True
Suchitra Vemurie0963502020-04-11 14:03:54 -0700355
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700356 # Menlo pod with olt/onu - voltha-2.5 branch, Default tech profile and timer based job
357 - 'build_voltha_pod_release_timer':
358 build-node: 'menlo-demo-pod'
359 config-pod: 'onf-demo-pod'
360 release: '2.5'
361 branch: 'voltha-2.5'
362 name-extension: '_DT'
363 work-flow: 'DT'
364 num-of-openonu: '2'
365 num-of-onos: '3'
366 num-of-atomix: '3'
367 test-repo: 'voltha-system-tests'
368 Jenkinsfile: 'Jenkinsfile-voltha-build'
369 configurePod: true
370 profile: '1T8GEM'
371 VolthaEtcdPort: '9999'
372 reinstall-olt: false
373 in-band-management: true
374 time: '7'
375
376 # Menlo pod test job - uses tech profile on voltha branch
377 - 'build_voltha_pod_test':
378 build-node: 'menlo-demo-pod'
379 config-pod: 'onf-demo-pod'
380 release: '2.5'
381 branch: 'voltha-2.5'
382 name-extension: '_DT'
383 work-flow: 'DT'
384 test-repo: 'voltha-system-tests'
385 profile: '1T8GEM'
386 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
387 power-switch: True
388
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700389 # Menlo DEMO-POD - 1 1TCONT 4 4GEMs TechProfile - Manual build and test job
Matteo Scandolo404238c2019-10-18 14:52:53 -0700390 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700391 build-node: 'menlo-demo-pod'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700392 config-pod: 'onf-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700393 release: 'master'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700394 branch: 'master'
395 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700396 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700397 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700398 profile: '1T4GEM'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700399 num-of-openonu: '2'
400 num-of-onos: '3'
401 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700402 reinstall-olt: false
403 in-band-management: true
Matteo Scandolod1d03322019-10-23 13:24:16 -0700404 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700405 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700406 config-pod: 'onf-demo-pod'
407 branch: 'master'
408 test-repo: 'voltha-system-tests'
409 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700410 profile: '1T4GEM'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700411
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700412 # Menlo DEMO-POD - Default TechProfile - manual build job
Matteo Scandolod1d03322019-10-23 13:24:16 -0700413 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700414 build-node: 'menlo-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700415 config-pod: 'onf-demo-pod'
416 release: 'master'
417 branch: 'master'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700418 num-of-openonu: '2'
419 num-of-onos: '3'
420 num-of-atomix: '3'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700421 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700422 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700423 configurePod: true
424 profile: 'Default'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700425 reinstall-olt: false
426 in-band-management: true
Suchitra Vemuri42683152019-10-25 12:54:42 -0700427
hwchiu810c70b2020-01-22 11:20:57 -0800428 # ONF DEMO OCP test job - voltha-master branch
Matteo Scandolod1d03322019-10-23 13:24:16 -0700429 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700430 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700431 config-pod: 'onf-demo-pod'
Suchitra Vemuri42683152019-10-25 12:54:42 -0700432 profile: 'Default'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700433 branch: 'master'
434 test-repo: 'voltha-system-tests'
435 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800436
Matteo Scandolo16672842020-06-02 14:19:33 -0700437 # ONF Menlo Soak POD build job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700438 # FIXME once the soak-pod is back use 'build_voltha_pod_release_timer'
Matteo Scandolo16672842020-06-02 14:19:33 -0700439 - 'build_pod_manual':
440 build-node: 'menlo-soak-pod'
441 config-pod: 'onf-soak-pod'
442 release: 'master'
443 branch: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700444 profile: '1T8GEM'
Matteo Scandolo16672842020-06-02 14:19:33 -0700445 test-repo: 'voltha-system-tests'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700446 name-extension: '_DT'
447 work-flow: 'DT'
Matteo Scandolo16672842020-06-02 14:19:33 -0700448 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo16672842020-06-02 14:19:33 -0700449 configurePod: true
Matteo Scandolo16672842020-06-02 14:19:33 -0700450
451 # ONF Menlo Soak POD test job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700452 # FIXME once the soak-pod is back use 'build_voltha_pod_test'
Matteo Scandolo16672842020-06-02 14:19:33 -0700453 - 'build_pod_test':
454 build-node: 'menlo-soak-pod'
455 config-pod: 'onf-soak-pod'
456 profile: 'Default'
457 branch: 'master'
458 test-repo: 'voltha-system-tests'
459 Jenkinsfile: 'Jenkinsfile-voltha-test'
460
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700461 # ONF Menlo Soak POD test job - voltha-master branch
Suchitra Vemurie6625222020-09-01 17:12:56 -0700462 # Run tests every three days
463 - 'build_voltha_pod_soak_test':
464 build-node: 'menlo-soak-pod'
465 config-pod: 'onf-soak-pod'
466 profile: '1T8GEM'
467 branch: 'master'
468 release: 'master'
469 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700470 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700471 test-type: 'Functional'
472 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700473 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700474 time-trigger: "H H 2 * *"
Suchitra Vemurie6625222020-09-01 17:12:56 -0700475
476 # ONF Menlo Soak POD test job - voltha-master branch
477 # Run tests every three days
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700478 - 'build_voltha_pod_soak_test':
479 build-node: 'menlo-soak-pod'
480 config-pod: 'onf-soak-pod'
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700481 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700482 branch: 'master'
483 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700484 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700485 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700486 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700487 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700488 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700489 time-trigger: "H H */2 * *"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700490
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700491 # ONF Menlo Soak POD test job - voltha-master branch
492 # Run dataplane tests every three days
493 - 'build_voltha_pod_soak_test':
494 build-node: 'menlo-soak-pod'
495 config-pod: 'onf-soak-pod'
496 profile: '1T8GEM'
497 branch: 'master'
498 release: 'master'
499 work-flow: 'DT'
500 name-extension: '_DT_soak_DP'
501 test-type: 'Dataplane'
502 test-repo: 'voltha-system-tests'
503 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
504 time-trigger: "H H */3 * *"
505
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800506 # Infosys pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700507 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700508 build-node: 'infosys-test-pod'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800509 config-pod: 'infosys-pod'
510 release: 'master'
511 branch: 'master'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800512 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700513 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800514 configurePod: true
515 profile: 'Default'
Suchitra Vemuri27a6ec72020-04-03 20:41:32 -0700516 time: '10'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800517
518 # infosys test job - uses Default tech profile on voltha branch
519 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700520 build-node: 'infosys-test-pod'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800521 config-pod: 'infosys-pod'
522 release: 'master'
523 branch: 'master'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800524 test-repo: 'voltha-system-tests'
525 profile: 'Default'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800526
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700527 # Infosys pod with olt/onu - voltha-2.4 Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700528 - 'build_voltha_pod_release_timer':
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700529 build-node: 'infosys-test-pod'
530 config-pod: 'infosys-pod'
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700531 release: '2.4'
532 branch: 'voltha-2.4'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700533 test-repo: 'voltha-system-tests'
534 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700535 configurePod: true
536 profile: 'Default'
Suchitra Vemuri27a6ec72020-04-03 20:41:32 -0700537 time: '12'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700538
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700539 # infosys test job - voltha-2.4 release job, uses Default tech profile on voltha branch
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700540 - 'build_voltha_pod_test':
541 build-node: 'infosys-test-pod'
542 config-pod: 'infosys-pod'
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700543 release: '2.4'
544 branch: 'voltha-2.4'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700545 test-repo: 'voltha-system-tests'
546 profile: 'Default'
547
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800548
Suchitra Vemurie0451712020-05-06 22:51:23 -0700549 # Infosys pod with olt/onu - Manual BUILD/TEST job
550 - 'build_pod_manual':
551 build-node: 'infosys-test-pod'
552 config-pod: 'infosys-pod'
553 release: 'master'
554 branch: 'master'
555 num-of-openonu: '2'
556 test-repo: 'voltha-system-tests'
557 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurie0451712020-05-06 22:51:23 -0700558 profile: 'Default'
559 # infosys test job - Manual Job
560 - 'build_pod_test':
561 build-node: 'infosys-test-pod'
562 config-pod: 'infosys-pod'
563 branch: 'master'
564 test-repo: 'voltha-system-tests'
565 profile: 'Default'
566 Jenkinsfile: 'Jenkinsfile-voltha-test'
567
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100568 # Berlin pod with olt/onu - master versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700569 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700570 build-node: 'dt-berlin-community-pod'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800571 config-pod: 'dt-berlin-pod'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100572 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800573 branch: 'master'
Suchitra Vemuri91896d42020-04-15 16:33:26 -0700574 num-of-openonu: '2'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200575 num-of-onos: '3'
576 num-of-atomix: '3'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800577 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700578 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800579 configurePod: true
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800580 profile: 'Default'
Zack Williams21e3d162020-02-07 08:38:16 -0700581 with-kind: true
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100582 time: '9'
583
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800584
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100585 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800586 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700587 build-node: 'dt-berlin-community-pod'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800588 config-pod: 'dt-berlin-pod'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100589 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800590 branch: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800591 test-repo: 'voltha-system-tests'
592 profile: 'Default'
Hung-Wei Chiu11d63f32020-03-09 09:32:04 -0700593 power-switch: True
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700594
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700595 # Berlin pod with olt/onu - voltha-2.5 Default tech profile and timer based job
596 - 'build_voltha_pod_release_timer':
597 build-node: 'dt-berlin-community-pod'
598 config-pod: 'dt-berlin-pod'
599 release: '2.5'
600 branch: 'voltha-2.5'
601 num-of-openonu: '2'
602 num-of-onos: '3'
603 num-of-atomix: '3'
604 test-repo: 'voltha-system-tests'
605 Jenkinsfile: 'Jenkinsfile-voltha-build'
606 configurePod: true
607 profile: 'Default'
608 with-kind: true
609 time: '11'
610
611
612 # Berlin POD test job - master versions: uses tech profile on voltha branch
613 - 'build_voltha_pod_test':
614 build-node: 'dt-berlin-community-pod'
615 config-pod: 'dt-berlin-pod'
616 release: '2.5'
617 branch: 'voltha-2.5'
618 test-repo: 'voltha-system-tests'
619 profile: 'Default'
620 power-switch: True
621
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700622 # Berlin pod with olt/onu - voltha-2.4 Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700623 - 'build_voltha_pod_release_timer':
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700624 build-node: 'dt-berlin-community-pod'
625 config-pod: 'dt-berlin-pod'
Matteo Scandolo38a00b02020-09-15 13:27:06 -0700626 'disable-job': true
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700627 release: '2.4'
628 branch: 'voltha-2.4'
629 num-of-openonu: '2'
630 num-of-onos: '3'
631 num-of-atomix: '3'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700632 test-repo: 'voltha-system-tests'
633 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700634 configurePod: true
635 profile: 'Default'
636 with-kind: true
637 time: '11'
638
639
640 # Berlin POD test job - master versions: uses tech profile on voltha branch
641 - 'build_voltha_pod_test':
642 build-node: 'dt-berlin-community-pod'
643 config-pod: 'dt-berlin-pod'
Matteo Scandolo38a00b02020-09-15 13:27:06 -0700644 'disable-job': true
Suchitra Vemuri65a80e42020-07-07 22:17:19 -0700645 release: '2.4'
646 branch: 'voltha-2.4'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700647 test-repo: 'voltha-system-tests'
648 profile: 'Default'
649 power-switch: True
Andrea Campanella625ba352020-04-02 15:32:13 +0200650
Andrea Campanella972d63e2020-05-14 19:59:08 +0200651 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700652 - 'build_voltha_pod_release_timer':
Andrea Campanella625ba352020-04-02 15:32:13 +0200653 build-node: 'dt-berlin-community-pod'
654 config-pod: 'dt-berlin-pod-gpon'
655 release: 'master'
656 branch: 'master'
Suchitra Vemuri91896d42020-04-15 16:33:26 -0700657 num-of-openonu: '2'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200658 num-of-onos: '3'
659 num-of-atomix: '3'
Andrea Campanella625ba352020-04-02 15:32:13 +0200660 name-extension: '_DT'
661 work-flow: 'DT'
662 test-repo: 'voltha-system-tests'
663 Jenkinsfile: 'Jenkinsfile-voltha-build'
Andrea Campanella625ba352020-04-02 15:32:13 +0200664 configurePod: true
Andrea Campanella972d63e2020-05-14 19:59:08 +0200665 profile: '1T8GEM'
Andrea Campanella625ba352020-04-02 15:32:13 +0200666 with-kind: true
Andrea Campanellaa97c76b2020-06-23 11:53:50 +0200667 time: '12'
Andrea Campanella625ba352020-04-02 15:32:13 +0200668
669
Andrea Campanella972d63e2020-05-14 19:59:08 +0200670 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200671 - 'build_voltha_pod_test':
672 build-node: 'dt-berlin-community-pod'
673 config-pod: 'dt-berlin-pod-gpon'
674 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200675 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200676 release: 'master'
677 branch: 'master'
678 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200679 profile: '1T8GEM'
Andrea Campanella625ba352020-04-02 15:32:13 +0200680 power-switch: True
681 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700682
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700683 # Berlin pod with gpon olt/onu - voltha-2.5 1T8GEM tech profile and timer based job
684 - 'build_voltha_pod_release_timer':
685 build-node: 'dt-berlin-community-pod'
686 config-pod: 'dt-berlin-pod-gpon'
687 release: '2.5'
688 branch: 'voltha-2.5'
689 num-of-openonu: '2'
690 num-of-onos: '3'
691 num-of-atomix: '3'
692 name-extension: '_DT'
693 work-flow: 'DT'
694 test-repo: 'voltha-system-tests'
695 Jenkinsfile: 'Jenkinsfile-voltha-build'
696 configurePod: true
697 profile: '1T8GEM'
698 with-kind: true
699 time: '1'
700
701
702 # Berlin POD test job - voltha-2.4 versions: uses 1T8GEM tech profile on voltha branch
703 - 'build_voltha_pod_test':
704 build-node: 'dt-berlin-community-pod'
705 config-pod: 'dt-berlin-pod-gpon'
706 name-extension: '_DT'
707 work-flow: 'DT'
708 release: '2.5'
709 branch: 'voltha-2.5'
710 test-repo: 'voltha-system-tests'
711 profile: '1T8GEM'
712 power-switch: True
713 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
714
Suchitra Vemuri9adf2ce2020-07-08 23:09:18 -0700715 # Berlin pod with gpon olt/onu - voltha-2.4 1T8GEM tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700716 - 'build_voltha_pod_release_timer':
Suchitra Vemuri9adf2ce2020-07-08 23:09:18 -0700717 build-node: 'dt-berlin-community-pod'
718 config-pod: 'dt-berlin-pod-gpon'
Matteo Scandolo38a00b02020-09-15 13:27:06 -0700719 'disable-job': true
Suchitra Vemuri9adf2ce2020-07-08 23:09:18 -0700720 release: '2.4'
721 branch: 'voltha-2.4'
722 num-of-openonu: '2'
723 num-of-onos: '3'
724 num-of-atomix: '3'
725 name-extension: '_DT'
726 work-flow: 'DT'
727 test-repo: 'voltha-system-tests'
728 Jenkinsfile: 'Jenkinsfile-voltha-build'
729 configurePod: true
730 profile: '1T8GEM'
731 with-kind: true
732 time: '1'
733
734
735 # Berlin POD test job - voltha-2.4 versions: uses 1T8GEM tech profile on voltha branch
736 - 'build_voltha_pod_test':
737 build-node: 'dt-berlin-community-pod'
738 config-pod: 'dt-berlin-pod-gpon'
Matteo Scandolo38a00b02020-09-15 13:27:06 -0700739 'disable-job': true
Suchitra Vemuri9adf2ce2020-07-08 23:09:18 -0700740 name-extension: '_DT'
741 work-flow: 'DT'
742 release: '2.4'
743 branch: 'voltha-2.4'
744 test-repo: 'voltha-system-tests'
745 profile: '1T8GEM'
746 power-switch: True
747 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
748
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700749 # Berlin pod with olt/onu - manual test job, voltha master build job
750 - 'build_pod_manual':
751 build-node: 'dt-berlin-community-pod'
752 config-pod: 'dt-berlin-pod-gpon'
753 release: 'master'
754 branch: 'master'
755 num-of-openonu: '2'
756 test-repo: 'voltha-system-tests'
757 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700758 profile: 'Default'
759
760 # Berlin pod1 test job - using voltha branch
761 - 'build_pod_test':
762 build-node: 'dt-berlin-community-pod'
763 config-pod: 'dt-berlin-pod-gpon'
764 profile: 'Default'
765 branch: 'master'
766 test-repo: 'voltha-system-tests'
767 Jenkinsfile: 'Jenkinsfile-voltha-test'