blob: c4750779bd212e07e6de06dfe3a00e9825d49c8c [file] [log] [blame]
Suchitra Vemuri58acd872019-08-28 18:52:35 -07001---
2# POD Build Pipeline Jobs for Voltha Releases
Joey Armstrongff93d822023-01-25 19:17:00 -05003# -----------------------------------------------------------------------
4# Disabled, offline -- 'qa-testvm-pod'
5# -----------------------------------------------------------------------
Suchitra Vemuri58acd872019-08-28 18:52:35 -07006- project:
7 name: voltha-release-jobs
8
9 project-name: '{name}'
10
11 build-timeout: '300'
12
Zack Williams21e3d162020-02-07 08:38:16 -070013 with-kind: false
Joey Armstrongca4cb462023-01-12 17:51:05 -050014 power-switch: false
15 power-cycle-olt: false
Hardik Windlass5ec68e82021-03-04 21:51:57 +053016 work-flow: 'ATT'
Andrea Campanella12ea28f2020-05-21 12:05:55 +020017 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070018 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070019 num-of-onos: '1'
20 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070021 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070022 test-type: ''
Matteo Scandolo3dce2a12020-09-15 14:21:14 -070023 volthaSystemTestsChange: ''
24 kindVolthaChange: ''
25 cordTesterChange: ''
Andrea Campanella0d3110c2021-01-20 12:25:45 +010026 oltAdapterAppLabel: 'adapter-open-olt'
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080027 num-of-onus: ''
28 num-of-ponports: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080029
Suchitra Vemuri58acd872019-08-28 18:52:35 -070030 jobs:
Suchitra Vemuribc149852019-11-25 14:41:24 -080031 # flex OCP pod with olt/onu - manual test job, voltha master build job
Hardik Windlass77221c62021-05-21 06:24:35 +000032 - 'build_voltha_pod_manual':
Joey Armstrongddc65982023-02-02 18:41:35 -050033 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070034 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070035 config-pod: 'flex-ocp-cord'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070036 num-of-onos: '3'
37 num-of-atomix: '3'
Hardik Windlass77221c62021-05-21 06:24:35 +000038 num-of-kafka: '3'
39 num-of-etcd: '3'
Matteo Scandolod43bb302021-04-20 10:19:29 -070040 VolthaEtcdPort: 9999
Hardik Windlass77221c62021-05-21 06:24:35 +000041 profile: 'TP'
42 name-extension: '_TT'
43 work-flow: 'TT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040044
Hardik Windlass6598b032021-07-02 10:12:01 +000045 - 'build_voltha_pod_test':
Joey Armstrong14c06212023-03-05 09:44:35 -050046 disable-job: true
Hardik Windlass6598b032021-07-02 10:12:01 +000047 build-node: 'qa-testvm-pod'
48 config-pod: 'flex-ocp-cord-multi-uni'
49 release: 'master'
50 branch: 'master'
51 name-extension: '_TT'
52 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -050053 power-switch: true
54 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -070055 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6598b032021-07-02 10:12:01 +000056 test-repo: 'voltha-system-tests'
57 profile: 'TP'
58 enableMultiUni: true
59
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040060 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080061 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +053062 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -070063 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070064 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klaree3249ff2023-09-05 12:10:40 +020065 disable-job: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080066 name-extension: '_DT'
67 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080068 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +020069 num-of-onos: '3'
70 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +010071 # Update time trigger value while re-enabling the job
72 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +010073
Andrea Campanellaf8adea62020-03-05 20:35:49 +010074 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080075 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +010076 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -070077 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070078 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +020079 disable-job: true
Andrea Campanellaf8adea62020-03-05 20:35:49 +010080 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080081 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +020082 pipeline-branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080083 name-extension: '_DT'
84 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080085 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080086 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -050087 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -070088 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -070089
Andrea Campanella972d63e2020-05-14 19:59:08 +020090 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +053091 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -070092 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070093 config-pod: 'berlin-community-pod-1-gpon'
Jan Klaree3249ff2023-09-05 12:10:40 +020094 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +020095 name-extension: '_DT'
Andrea Campanella625ba352020-04-02 15:32:13 +020096 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +020097 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +020098 num-of-onos: '3'
99 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100100 # Update time trigger value while re-enabling the job
101 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +0200102
Andrea Campanella972d63e2020-05-14 19:59:08 +0200103 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200104 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000105 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700106 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700107 config-pod: 'berlin-community-pod-1-gpon'
Jan Klaree3249ff2023-09-05 12:10:40 +0200108 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200109 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200110 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200111 release: 'master'
112 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200113 pipeline-branch: 'master'
Andrea Campanella625ba352020-04-02 15:32:13 +0200114 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200115 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500116 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700117 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700118
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000119 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400120# - 'build_voltha_pod_release_timer':
121# build-node: 'berlin-community-pod-1'
122# config-pod: 'berlin-community-pod-1-gpon'
123# release: '2.8'
124# branch: 'voltha-2.8'
125# name-extension: '_DT'
126# disable-job: true
127# work-flow: 'DT'
128# profile: '1T8GEM'
129# num-of-onos: '3'
130# num-of-atomix: '3'
131# time: '1'
132# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700133
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500134 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
135 - 'build_voltha_pod_release_timer':
136 build-node: 'berlin-community-pod-1'
137 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200138 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500139 release: '2.11'
140 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200141 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500142 name-extension: '_DT'
143 work-flow: 'DT'
144 profile: '1T8GEM'
145 num-of-onos: '3'
146 num-of-atomix: '3'
147 time: '1'
148 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
149
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400150 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
151 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700152 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700153 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200154 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400155 release: '2.12'
156 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200157 pipeline-branch: 'voltha-2.12'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700158 name-extension: '_DT'
159 work-flow: 'DT'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700160 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400161 num-of-onos: '3'
162 num-of-atomix: '3'
163 time: '1'
164 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
165
166 # -----------------------------------------------------------------------
167 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
168# - 'build_voltha_pod_test':
169# build-node: 'berlin-community-pod-1'
170# config-pod: 'berlin-community-pod-1-gpon'
171# name-extension: '_DT'
172# disable-job: true
173# work-flow: 'DT'
174# release: '2.8'
175# branch: 'voltha-2.8'
176# test-repo: 'voltha-system-tests'
177# profile: '1T8GEM'
178# power-switch: true
179# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700180
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500181 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
182 - 'build_voltha_pod_test':
183 build-node: 'berlin-community-pod-1'
184 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200185 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500186 name-extension: '_DT'
187 work-flow: 'DT'
188 release: '2.11'
189 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200190 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500191 test-repo: 'voltha-system-tests'
192 profile: '1T8GEM'
193 power-switch: true
194 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
195
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400196 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
197 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700198 build-node: 'berlin-community-pod-1'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400199 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200200 disable-job: true
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200201 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200202 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400203 release: '2.12'
204 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200205 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400206 test-repo: 'voltha-system-tests'
Andrea Campanella350c6102020-10-01 09:56:40 +0200207 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400208 power-switch: true
209 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
210
211 # -----------------------------------------------------------------------
212 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
213# - 'build_voltha_pod_release_timer':
214# build-node: 'berlin-community-pod-1'
215# config-pod: 'berlin-community-pod-1-multi-olt'
216# name-extension: '_DT'
217# disable-job: true
218# work-flow: 'DT'
219# release: '2.8'
220# branch: 'voltha-2.8'
221# profile: '1T8GEM'
222# num-of-onos: '3'
223# num-of-atomix: '3'
224# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
225# time: '7'
Andrea Campanella350c6102020-10-01 09:56:40 +0200226
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500227 # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs
228 - 'build_voltha_pod_release_timer':
229 build-node: 'berlin-community-pod-1'
230 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200231 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500232 name-extension: '_DT'
233 work-flow: 'DT'
234 release: '2.11'
235 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200236 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500237 profile: '1T8GEM'
238 num-of-onos: '3'
239 num-of-atomix: '3'
240 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
241 time: '7'
242
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400243 # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs
244 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700245 build-node: 'berlin-community-pod-1'
246 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200247 disable-job: true
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200248 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200249 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400250 release: '2.12'
251 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200252 pipeline-branch: 'voltha-2.12'
Andrea Campanella350c6102020-10-01 09:56:40 +0200253 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400254 num-of-onos: '3'
255 num-of-atomix: '3'
256 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
257 time: '7'
258
259 # -----------------------------------------------------------------------
260 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
261# - 'build_voltha_pod_test':
262# build-node: 'berlin-community-pod-1'
263# config-pod: 'berlin-community-pod-1-multi-olt'
264# release: '2.8'
265# branch: 'voltha-2.8'
266# name-extension: '_DT'
267# disable-job: true
268# work-flow: 'DT'
269# test-repo: 'voltha-system-tests'
270# profile: '1T8GEM'
271# power-switch: true
272# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200273
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500274 # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch
275 - 'build_voltha_pod_test':
276 build-node: 'berlin-community-pod-1'
277 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200278 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500279 release: '2.11'
280 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200281 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500282 name-extension: '_DT'
283 work-flow: 'DT'
284 test-repo: 'voltha-system-tests'
285 profile: '1T8GEM'
286 power-switch: true
287 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
288
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400289 # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch
290 - 'build_voltha_pod_test':
291 build-node: 'berlin-community-pod-1'
292 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200293 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400294 release: '2.12'
295 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200296 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400297 name-extension: '_DT'
298 work-flow: 'DT'
299 test-repo: 'voltha-system-tests'
300 profile: '1T8GEM'
301 power-switch: true
302 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
303
304 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000305 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530306 - 'build_voltha_pod_release_timer':
307 build-node: 'berlin-community-pod-1'
308 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200309 disable-job: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530310 withFttb: true
311 name-extension: '_DT'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530312 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530313 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530314 num-of-onos: '3'
315 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530316 time: '13'
317
TorstenThieme0adf6f12023-02-27 13:01:19 +0000318 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530319 - 'build_voltha_pod_test':
320 timeout: 330
321 build-node: 'berlin-community-pod-1'
322 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200323 disable-job: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530324 withFttb: true
325 name-extension: '_DT'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530326 work-flow: 'DT'
327 release: 'master'
328 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200329 pipeline-branch: 'master'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530330 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530331 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500332 power-switch: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530333 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
334
TorstenThieme0adf6f12023-02-27 13:01:19 +0000335 # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job
336 - 'build_voltha_pod_release_timer':
337 build-node: 'berlin-community-pod-1'
338 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200339 disable-job: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000340 withFttb: true
341 name-extension: '_DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000342 work-flow: 'DT'
343 release: '2.11'
344 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200345 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000346 profile: '1T4GEM-FTTB'
347 num-of-onos: '3'
348 num-of-atomix: '3'
349 time: '13'
350 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
351
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400352 # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job
353 - 'build_voltha_pod_release_timer':
354 build-node: 'berlin-community-pod-1'
355 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200356 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400357 withFttb: true
358 name-extension: '_DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400359 work-flow: 'DT'
360 release: '2.12'
361 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200362 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400363 profile: '1T4GEM-FTTB'
364 num-of-onos: '3'
365 num-of-atomix: '3'
366 time: '13'
367 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
368
369 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000370 # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch
371 - 'build_voltha_pod_test':
372 timeout: 330
373 build-node: 'berlin-community-pod-1'
374 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200375 disable-job: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000376 withFttb: true
377 name-extension: '_DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000378 work-flow: 'DT'
379 release: '2.11'
380 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200381 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000382 test-repo: 'voltha-system-tests'
383 profile: '1T4GEM-FTTB'
384 power-switch: true
385 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
386
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400387 # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch
388 - 'build_voltha_pod_test':
389 timeout: 330
390 build-node: 'berlin-community-pod-1'
391 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200392 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400393 withFttb: true
394 name-extension: '_DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400395 work-flow: 'DT'
396 release: '2.12'
397 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200398 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400399 test-repo: 'voltha-system-tests'
400 profile: '1T4GEM-FTTB'
401 power-switch: true
402 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
403
TorstenThieme0adf6f12023-02-27 13:01:19 +0000404 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200405 - 'build_voltha_pod_release_timer':
406 build-node: 'berlin-community-pod-2'
407 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Jan Klaree3249ff2023-09-05 12:10:40 +0200408 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200409 name-extension: '_DT'
410 work-flow: 'DT'
411 release: 'master'
412 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200413 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200414 profile: '1T8GEM'
415 reinstall-olt: true
416 num-of-onos: '3'
417 num-of-atomix: '3'
418 pipeline-script: 'voltha/master/physical-build.groovy'
419 VolthaEtcdPort: 9999
420 waitTimerForOltUp: 360
421 time: '1'
422
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500423 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200424 - 'build_voltha_pod_test':
425 build-node: 'berlin-community-pod-2'
426 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200427 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200428 release: 'master'
429 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200430 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200431 name-extension: '_DT'
432 work-flow: 'DT'
433 test-repo: 'voltha-system-tests'
434 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500435 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200436 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
437
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500438 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200439 - 'build_voltha_pod_release_timer':
440 build-node: 'berlin-community-pod-2'
441 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klaree3249ff2023-09-05 12:10:40 +0200442 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200443 name-extension: '_DT'
444 work-flow: 'DT'
445 release: 'master'
446 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200447 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200448 reinstall-olt: true
449 num-of-onos: '3'
450 num-of-atomix: '3'
451 pipeline-script: 'voltha/master/physical-build.groovy'
452 VolthaEtcdPort: 9999
453 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700454 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200455 time: '5'
456
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500457 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200458 - 'build_voltha_pod_test':
459 build-node: 'berlin-community-pod-2'
460 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200461 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200462 release: 'master'
463 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200464 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200465 name-extension: '_DT'
466 work-flow: 'DT'
467 test-repo: 'voltha-system-tests'
468 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500469 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200470 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
471
Joey Armstrong980e37f2023-02-28 18:57:41 -0500472 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700473 - 'build_voltha_pod_release_timer':
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700474 build-node: 'berlin-community-pod-2'
475 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200476 disable-job: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700477 release: 'master'
478 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200479 pipeline-branch: 'master'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700480 name-extension: '_TT'
481 work-flow: 'TT'
482 profile: 'TP'
483 time: '10'
484 VolthaEtcdPort: 9999
485 num-of-onos: '3'
486 num-of-atomix: '3'
487
Joey Armstrong980e37f2023-02-28 18:57:41 -0500488 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700489 - 'build_voltha_pod_test':
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700490 build-node: 'berlin-community-pod-2'
491 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200492 disable-job: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700493 release: 'master'
494 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200495 pipeline-branch: 'master'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700496 name-extension: '_TT'
497 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500498 power-switch: true
499 power-cycle-olt: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700500 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
501 test-repo: 'voltha-system-tests'
502 profile: 'TP'
503 timeout: 360
504
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500505 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
506 - 'build_voltha_pod_release_timer':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500507 build-node: 'berlin-community-pod-1'
508 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200509 disable-job: true
Joey Armstrong980e37f2023-02-28 18:57:41 -0500510 release: 'master'
511 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200512 pipeline-branch: 'master'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500513 name-extension: '_TT'
514 work-flow: 'TT'
515 profile: 'TP'
516 time: '10'
517 VolthaEtcdPort: 9999
518 num-of-onos: '3'
519 num-of-atomix: '3'
520
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500521 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
522 - 'build_voltha_pod_test':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500523 build-node: 'berlin-community-pod-1'
524 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200525 disable-job: true
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500526 release: 'master'
527 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200528 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500529 name-extension: '_TT'
530 work-flow: 'TT'
531 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500532 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500533 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
534 test-repo: 'voltha-system-tests'
535 profile: 'TP'
536 timeout: 360
537
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400538 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500539 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
540 - 'build_voltha_pod_release_timer':
Joey Armstrongdf24f602023-03-02 18:18:21 -0500541 build-node: 'berlin-community-pod-1'
542 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200543 disable-job: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500544 release: 'voltha-2.11'
545 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200546 pipeline-branch: 'voltha-2.11'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500547 name-extension: '_TT'
548 work-flow: 'TT'
549 profile: 'TP'
550 time: '10'
551 VolthaEtcdPort: 9999
552 num-of-onos: '3'
553 num-of-atomix: '3'
554
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400555 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
556 - 'build_voltha_pod_release_timer':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400557 build-node: 'berlin-community-pod-1'
558 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200559 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400560 release: 'voltha-2.12'
561 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200562 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400563 name-extension: '_TT'
564 work-flow: 'TT'
565 profile: 'TP'
566 time: '10'
567 VolthaEtcdPort: 9999
568 num-of-onos: '3'
569 num-of-atomix: '3'
570
571 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500572 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
573 - 'build_voltha_pod_test':
Joey Armstrongdf24f602023-03-02 18:18:21 -0500574 build-node: 'berlin-community-pod-1'
575 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200576 disable-job: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500577 release: 'voltha-2.11'
578 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200579 pipeline-branch: 'voltha-2.11'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500580 name-extension: '_TT'
581 work-flow: 'TT'
582 power-switch: true
583 power-cycle-olt: false
584 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
585 test-repo: 'voltha-system-tests'
586 profile: 'TP'
587 timeout: 360
588
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400589 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
590 - 'build_voltha_pod_test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400591 build-node: 'berlin-community-pod-1'
592 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200593 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400594 release: 'voltha-2.12'
595 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200596 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400597 name-extension: '_TT'
598 work-flow: 'TT'
599 power-switch: true
600 power-cycle-olt: false
601 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
602 test-repo: 'voltha-system-tests'
603 profile: 'TP'
604 timeout: 360
605
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500606 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
607 - 'build_voltha_pod_release_timer_playground':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500608 build-node: 'berlin-community-pod-1'
609 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200610 disable-job: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500611 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500612 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200613 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500614 name-extension: '_TT'
615 work-flow: 'TT'
616 profile: 'TP'
617 time: '10'
618 VolthaEtcdPort: 9999
619 num-of-onos: '3'
620 num-of-atomix: '3'
621
622 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
623 - 'build_voltha_pod_test_playground':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500624 build-node: 'berlin-community-pod-1'
625 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200626 disable-job: true
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500627 release: 'master'
628 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200629 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500630 name-extension: '_TT'
631 work-flow: 'TT'
632 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500633 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500634 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
635 test-repo: 'voltha-system-tests'
636 profile: 'TP'
637 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -0500638
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400639 # -----------------------------------------------------------------------
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200640 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400641# - 'build_voltha_pod_release_timer':
642# build-node: 'berlin-community-pod-1'
643# config-pod: 'berlin-community-pod-1-gpon-adtran'
644# name-extension: '_DT'
645# disable-job: true
646# work-flow: 'DT'
647# release: '2.8'
648# branch: 'voltha-2.8'
649# profile: '1T8GEM'
650# reinstall-olt: false
651# extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_volth#a' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore#"
652# num-of-onos: '3'
653# num-of-atomix: '3'
654# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
655# VolthaEtcdPort: 9999
656# openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
657# oltAdapterReleaseName: 'adtran-olt'
658# waitTimerForOltUp: 420
659# time: '19'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200660
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500661 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
662 - 'build_voltha_pod_release_timer':
663 build-node: 'berlin-community-pod-1'
664 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200665 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500666 name-extension: '_DT'
667 work-flow: 'DT'
668 release: '2.11'
669 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200670 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500671 profile: '1T8GEM'
672 reinstall-olt: false
673 extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_voltha' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore"
674 num-of-onos: '3'
675 num-of-atomix: '3'
676 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
677 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200678 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500679 oltAdapterReleaseName: 'adtran-olt'
680 waitTimerForOltUp: 420
681 time: '19'
682
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400683 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
684 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700685 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700686 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200687 disable-job: true
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200688 name-extension: '_DT'
689 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400690 release: '2.12'
691 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200692 pipeline-branch: 'voltha-2.12'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200693 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400694 reinstall-olt: false
695 extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_voltha' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore"
696 num-of-onos: '3'
697 num-of-atomix: '3'
698 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
699 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200700 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400701 oltAdapterReleaseName: 'adtran-olt'
702 waitTimerForOltUp: 420
703 time: '19'
704
705 # -----------------------------------------------------------------------
706 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
707# - 'build_voltha_pod_test':
708# timeout: 390
709# build-node: 'berlin-community-pod-1'
710# config-pod: 'berlin-community-pod-1-gpon-adtran'
711# release: '2.8'
712# branch: 'voltha-2.8'
713# name-extension: '_DT'
714# disable-job: true
715# work-flow: 'DT'
716# test-repo: 'voltha-system-tests'
717# profile: '1T8GEM'
718# power-switch: true
719# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
720# oltAdapterAppLabel: 'adapter-adtran-olt'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000721
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500722 # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch
723 - 'build_voltha_pod_test':
724 timeout: 390
725 build-node: 'berlin-community-pod-1'
726 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200727 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500728 release: '2.11'
729 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200730 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500731 name-extension: '_DT'
732 work-flow: 'DT'
733 test-repo: 'voltha-system-tests'
734 profile: '1T8GEM'
735 power-switch: true
736 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
737 oltAdapterAppLabel: 'adapter-adtran-olt'
738
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400739 # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch
740 - 'build_voltha_pod_test':
741 timeout: 390
742 build-node: 'berlin-community-pod-1'
743 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200744 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400745 release: '2.12'
746 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200747 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400748 name-extension: '_DT'
749 work-flow: 'DT'
750 test-repo: 'voltha-system-tests'
751 profile: '1T8GEM'
752 power-switch: true
753 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
754 oltAdapterAppLabel: 'adapter-adtran-olt'
755
756 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000757 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000758 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700759 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700760 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klaree3249ff2023-09-05 12:10:40 +0200761 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200762 name-extension: '_DT'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000763 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000764 release: 'master'
765 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200766 pipeline-branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000767 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +0530768 installVolthaInfra: true
769 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000770 reinstall-olt: false
771 restart-olt: false
772 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
773 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
774 OltDevMgr: 'adtran-olt-device-manager'
775 num-of-onos: '3'
776 num-of-atomix: '3'
777 VolthaEtcdPort: 9999
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000778 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530779 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -0500780
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400781 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500782 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400783 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500784 - 'verify_voltha_pod_dmi_test':
785 build-node: 'berlin-community-pod-1'
786 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klaree3249ff2023-09-05 12:10:40 +0200787 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200788 name-extension: '_DT'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500789 work-flow: 'DT'
790 release: '2.11'
791 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200792 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500793 profile: 'Default'
794 installVolthaInfra: true
795 installVolthaStack: false
796 reinstall-olt: false
797 restart-olt: false
798 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
799 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
800 OltDevMgr: 'adtran-olt-device-manager'
801 num-of-onos: '3'
802 num-of-atomix: '3'
803 VolthaEtcdPort: 9999
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500804 waitTimerForOltUp: 420
805 time: '16'
806
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400807 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
808 - 'verify_voltha_pod_dmi_test':
809 build-node: 'berlin-community-pod-1'
810 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klaree3249ff2023-09-05 12:10:40 +0200811 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200812 name-extension: '_DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400813 work-flow: 'DT'
814 release: '2.12'
815 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200816 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400817 profile: 'Default'
818 installVolthaInfra: true
819 installVolthaStack: false
820 reinstall-olt: false
821 restart-olt: false
822 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
823 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
824 OltDevMgr: 'adtran-olt-device-manager'
825 num-of-onos: '3'
826 num-of-atomix: '3'
827 VolthaEtcdPort: 9999
828 waitTimerForOltUp: 420
829 time: '16'
830
Joey Armstrongaf679da2023-01-31 14:22:41 -0500831# [EOF]