blob: 93cb11a8a07bd7622e1b1f42b91e9008e111a00b [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# -----------------------------------------------------------------------
Suchitra Vemuri58acd872019-08-28 18:52:35 -07004- 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
Joey Armstrongca4cb462023-01-12 17:51:05 -050012 power-switch: false
13 power-cycle-olt: false
Hardik Windlass5ec68e82021-03-04 21:51:57 +053014 work-flow: 'ATT'
Andrea Campanella12ea28f2020-05-21 12:05:55 +020015 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070016 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070017 num-of-onos: '1'
18 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070019 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070020 test-type: ''
Matteo Scandolo3dce2a12020-09-15 14:21:14 -070021 volthaSystemTestsChange: ''
22 kindVolthaChange: ''
23 cordTesterChange: ''
Andrea Campanella0d3110c2021-01-20 12:25:45 +010024 oltAdapterAppLabel: 'adapter-open-olt'
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080025 num-of-onus: ''
26 num-of-ponports: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080027
Suchitra Vemuri58acd872019-08-28 18:52:35 -070028 jobs:
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040029 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080030 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +053031 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -070032 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070033 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klaree3249ff2023-09-05 12:10:40 +020034 disable-job: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080035 name-extension: '_DT'
36 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080037 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +020038 num-of-onos: '3'
39 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +010040 # Update time trigger value while re-enabling the job
41 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +010042
Andrea Campanellaf8adea62020-03-05 20:35:49 +010043 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080044 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +010045 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -070046 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070047 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +020048 disable-job: true
Andrea Campanellaf8adea62020-03-05 20:35:49 +010049 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080050 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +020051 pipeline-branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080052 name-extension: '_DT'
53 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080054 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080055 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -050056 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +020057 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -070058
Andrea Campanella972d63e2020-05-14 19:59:08 +020059 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +053060 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -070061 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070062 config-pod: 'berlin-community-pod-1-gpon'
Jan Klaree3547872023-10-02 13:52:15 +020063 disable-job: false
Jan Klare11c9b742023-09-06 11:35:24 +020064 name-extension: '_DT'
Andrea Campanella625ba352020-04-02 15:32:13 +020065 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +020066 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +020067 num-of-onos: '3'
68 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +010069 # Update time trigger value while re-enabling the job
70 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +020071
Andrea Campanella972d63e2020-05-14 19:59:08 +020072 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +020073 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +000074 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -070075 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070076 config-pod: 'berlin-community-pod-1-gpon'
Jan Klaree3547872023-10-02 13:52:15 +020077 disable-job: false
Jan Klare11c9b742023-09-06 11:35:24 +020078 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +020079 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +020080 release: 'master'
81 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +020082 pipeline-branch: 'master'
Andrea Campanella625ba352020-04-02 15:32:13 +020083 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +020084 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -050085 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +020086 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -070087
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000088 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050089 - 'build_voltha_pod_release_timer':
90 build-node: 'berlin-community-pod-1'
91 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +020092 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050093 release: '2.11'
94 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +020095 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050096 name-extension: '_DT'
97 work-flow: 'DT'
98 profile: '1T8GEM'
99 num-of-onos: '3'
100 num-of-atomix: '3'
101 time: '1'
102 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
103
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400104 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
105 - 'build_voltha_pod_release_timer':
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 Klare11c9b742023-09-06 11:35:24 +0200108 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400109 release: '2.12'
110 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200111 pipeline-branch: 'voltha-2.12'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700112 name-extension: '_DT'
113 work-flow: 'DT'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700114 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400115 num-of-onos: '3'
116 num-of-atomix: '3'
117 time: '1'
118 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
119
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500120 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
121 - 'build_voltha_pod_test':
122 build-node: 'berlin-community-pod-1'
123 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200124 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500125 name-extension: '_DT'
126 work-flow: 'DT'
127 release: '2.11'
128 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200129 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500130 test-repo: 'voltha-system-tests'
131 profile: '1T8GEM'
132 power-switch: true
133 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
134
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400135 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
136 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700137 build-node: 'berlin-community-pod-1'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400138 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200139 disable-job: true
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200140 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200141 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400142 release: '2.12'
143 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200144 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400145 test-repo: 'voltha-system-tests'
Andrea Campanella350c6102020-10-01 09:56:40 +0200146 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400147 power-switch: true
148 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
149
150 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500151 # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs
152 - 'build_voltha_pod_release_timer':
153 build-node: 'berlin-community-pod-1'
154 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200155 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500156 name-extension: '_DT'
157 work-flow: 'DT'
158 release: '2.11'
159 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200160 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500161 profile: '1T8GEM'
162 num-of-onos: '3'
163 num-of-atomix: '3'
164 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
165 time: '7'
166
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400167 # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs
168 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700169 build-node: 'berlin-community-pod-1'
170 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200171 disable-job: true
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200172 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200173 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400174 release: '2.12'
175 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200176 pipeline-branch: 'voltha-2.12'
Andrea Campanella350c6102020-10-01 09:56:40 +0200177 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400178 num-of-onos: '3'
179 num-of-atomix: '3'
180 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
181 time: '7'
182
183 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500184 # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch
185 - 'build_voltha_pod_test':
186 build-node: 'berlin-community-pod-1'
187 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200188 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500189 release: '2.11'
190 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200191 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500192 name-extension: '_DT'
193 work-flow: 'DT'
194 test-repo: 'voltha-system-tests'
195 profile: '1T8GEM'
196 power-switch: true
197 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
198
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400199 # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch
200 - 'build_voltha_pod_test':
201 build-node: 'berlin-community-pod-1'
202 config-pod: 'berlin-community-pod-1-multi-olt'
Jan Klare11c9b742023-09-06 11:35:24 +0200203 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400204 release: '2.12'
205 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200206 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400207 name-extension: '_DT'
208 work-flow: 'DT'
209 test-repo: 'voltha-system-tests'
210 profile: '1T8GEM'
211 power-switch: true
212 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
213
214 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000215 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530216 - 'build_voltha_pod_release_timer':
217 build-node: 'berlin-community-pod-1'
218 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200219 disable-job: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530220 withFttb: true
221 name-extension: '_DT'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530222 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530223 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530224 num-of-onos: '3'
225 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530226 time: '13'
227
TorstenThieme0adf6f12023-02-27 13:01:19 +0000228 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530229 - 'build_voltha_pod_test':
230 timeout: 330
231 build-node: 'berlin-community-pod-1'
232 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200233 disable-job: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530234 withFttb: true
235 name-extension: '_DT'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530236 work-flow: 'DT'
237 release: 'master'
238 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200239 pipeline-branch: 'master'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530240 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530241 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500242 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +0200243 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530244
TorstenThieme0adf6f12023-02-27 13:01:19 +0000245 # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job
246 - 'build_voltha_pod_release_timer':
247 build-node: 'berlin-community-pod-1'
248 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200249 disable-job: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000250 withFttb: true
251 name-extension: '_DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000252 work-flow: 'DT'
253 release: '2.11'
254 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200255 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000256 profile: '1T4GEM-FTTB'
257 num-of-onos: '3'
258 num-of-atomix: '3'
259 time: '13'
260 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
261
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400262 # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job
263 - 'build_voltha_pod_release_timer':
264 build-node: 'berlin-community-pod-1'
265 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200266 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400267 withFttb: true
268 name-extension: '_DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400269 work-flow: 'DT'
270 release: '2.12'
271 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200272 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400273 profile: '1T4GEM-FTTB'
274 num-of-onos: '3'
275 num-of-atomix: '3'
276 time: '13'
277 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
278
279 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000280 # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch
281 - 'build_voltha_pod_test':
282 timeout: 330
283 build-node: 'berlin-community-pod-1'
284 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200285 disable-job: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000286 withFttb: true
287 name-extension: '_DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000288 work-flow: 'DT'
289 release: '2.11'
290 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200291 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000292 test-repo: 'voltha-system-tests'
293 profile: '1T4GEM-FTTB'
294 power-switch: true
295 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
296
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400297 # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch
298 - 'build_voltha_pod_test':
299 timeout: 330
300 build-node: 'berlin-community-pod-1'
301 config-pod: 'berlin-community-pod-1-gpon-fttb'
Jan Klare11c9b742023-09-06 11:35:24 +0200302 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400303 withFttb: true
304 name-extension: '_DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400305 work-flow: 'DT'
306 release: '2.12'
307 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200308 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400309 test-repo: 'voltha-system-tests'
310 profile: '1T4GEM-FTTB'
311 power-switch: true
312 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
Jan Klare99d869d2023-09-06 11:21:11 +0200313
314 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200315 - 'build_voltha_pod_release_timer':
316 build-node: 'berlin-community-pod-2'
317 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Jan Klaree3249ff2023-09-05 12:10:40 +0200318 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200319 name-extension: '_DT'
320 work-flow: 'DT'
321 release: 'master'
322 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200323 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200324 profile: '1T8GEM'
325 reinstall-olt: true
326 num-of-onos: '3'
327 num-of-atomix: '3'
Jan Klare8846dea2023-09-15 14:31:56 +0200328 pipeline-script: 'voltha/physical-build.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200329 waitTimerForOltUp: 360
330 time: '1'
331
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500332 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200333 - 'build_voltha_pod_test':
334 build-node: 'berlin-community-pod-2'
335 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200336 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200337 release: 'master'
338 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200339 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200340 name-extension: '_DT'
341 work-flow: 'DT'
342 test-repo: 'voltha-system-tests'
343 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500344 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +0200345 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200346
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500347 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200348 - 'build_voltha_pod_release_timer':
349 build-node: 'berlin-community-pod-2'
350 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klaree3249ff2023-09-05 12:10:40 +0200351 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200352 name-extension: '_DT'
353 work-flow: 'DT'
354 release: 'master'
355 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200356 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200357 reinstall-olt: true
358 num-of-onos: '3'
359 num-of-atomix: '3'
Jan Klare8846dea2023-09-15 14:31:56 +0200360 pipeline-script: 'voltha/physical-build.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200361 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700362 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200363 time: '5'
364
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500365 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200366 - 'build_voltha_pod_test':
367 build-node: 'berlin-community-pod-2'
368 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200369 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200370 release: 'master'
371 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200372 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200373 name-extension: '_DT'
374 work-flow: 'DT'
375 test-repo: 'voltha-system-tests'
376 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500377 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +0200378 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200379
Joey Armstrong980e37f2023-02-28 18:57:41 -0500380 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700381 - 'build_voltha_pod_release_timer':
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700382 build-node: 'berlin-community-pod-2'
383 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200384 disable-job: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700385 release: 'master'
386 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200387 pipeline-branch: 'master'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700388 name-extension: '_TT'
389 work-flow: 'TT'
390 profile: 'TP'
391 time: '10'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700392 num-of-onos: '3'
393 num-of-atomix: '3'
394
Joey Armstrong980e37f2023-02-28 18:57:41 -0500395 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700396 - 'build_voltha_pod_test':
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700397 build-node: 'berlin-community-pod-2'
398 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Jan Klare11c9b742023-09-06 11:35:24 +0200399 disable-job: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700400 release: 'master'
401 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200402 pipeline-branch: 'master'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700403 name-extension: '_TT'
404 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500405 power-switch: true
406 power-cycle-olt: true
Jan Klare8846dea2023-09-15 14:31:56 +0200407 pipeline-script: 'voltha/voltha-tt-physical-functional-tests.groovy'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700408 test-repo: 'voltha-system-tests'
409 profile: 'TP'
410 timeout: 360
411
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500412 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
413 - 'build_voltha_pod_release_timer':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500414 build-node: 'berlin-community-pod-1'
415 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200416 disable-job: true
Joey Armstrong980e37f2023-02-28 18:57:41 -0500417 release: 'master'
418 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200419 pipeline-branch: 'master'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500420 name-extension: '_TT'
421 work-flow: 'TT'
422 profile: 'TP'
423 time: '10'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500424 num-of-onos: '3'
425 num-of-atomix: '3'
426
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500427 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
428 - 'build_voltha_pod_test':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500429 build-node: 'berlin-community-pod-1'
430 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200431 disable-job: true
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500432 release: 'master'
433 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200434 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500435 name-extension: '_TT'
436 work-flow: 'TT'
437 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500438 power-cycle-olt: false
Jan Klare8846dea2023-09-15 14:31:56 +0200439 pipeline-script: 'voltha/voltha-tt-physical-functional-tests.groovy'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500440 test-repo: 'voltha-system-tests'
441 profile: 'TP'
442 timeout: 360
443
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400444 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500445 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
446 - 'build_voltha_pod_release_timer':
Joey Armstrongdf24f602023-03-02 18:18:21 -0500447 build-node: 'berlin-community-pod-1'
448 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200449 disable-job: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500450 release: 'voltha-2.11'
451 branch: 'voltha-2.11'
Jan Klare41a44fc2023-09-27 10:20:57 +0200452 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
Jan Klarea9fe1942023-09-12 10:45:25 +0200453 pipeline-branch: 'voltha-2.11'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500454 name-extension: '_TT'
455 work-flow: 'TT'
456 profile: 'TP'
457 time: '10'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500458 num-of-onos: '3'
459 num-of-atomix: '3'
460
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400461 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
462 - 'build_voltha_pod_release_timer':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400463 build-node: 'berlin-community-pod-1'
464 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200465 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400466 release: 'voltha-2.12'
467 branch: 'voltha-2.12'
Jan Klare41a44fc2023-09-27 10:20:57 +0200468 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
Jan Klarea9fe1942023-09-12 10:45:25 +0200469 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400470 name-extension: '_TT'
471 work-flow: 'TT'
472 profile: 'TP'
473 time: '10'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400474 num-of-onos: '3'
475 num-of-atomix: '3'
476
477 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500478 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
479 - 'build_voltha_pod_test':
Joey Armstrongdf24f602023-03-02 18:18:21 -0500480 build-node: 'berlin-community-pod-1'
481 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200482 disable-job: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500483 release: 'voltha-2.11'
484 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200485 pipeline-branch: 'voltha-2.11'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500486 name-extension: '_TT'
487 work-flow: 'TT'
488 power-switch: true
489 power-cycle-olt: false
490 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
491 test-repo: 'voltha-system-tests'
492 profile: 'TP'
493 timeout: 360
494
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400495 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
496 - 'build_voltha_pod_test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400497 build-node: 'berlin-community-pod-1'
498 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200499 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400500 release: 'voltha-2.12'
501 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200502 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400503 name-extension: '_TT'
504 work-flow: 'TT'
505 power-switch: true
506 power-cycle-olt: false
507 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
508 test-repo: 'voltha-system-tests'
509 profile: 'TP'
510 timeout: 360
511
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500512 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
513 - 'build_voltha_pod_release_timer_playground':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500514 build-node: 'berlin-community-pod-1'
515 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200516 disable-job: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500517 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500518 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200519 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500520 name-extension: '_TT'
521 work-flow: 'TT'
522 profile: 'TP'
523 time: '10'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500524 num-of-onos: '3'
525 num-of-atomix: '3'
526
527 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
528 - 'build_voltha_pod_test_playground':
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500529 build-node: 'berlin-community-pod-1'
530 config-pod: 'berlin-community-pod-1-gpon'
Jan Klare11c9b742023-09-06 11:35:24 +0200531 disable-job: true
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500532 release: 'master'
533 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200534 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500535 name-extension: '_TT'
536 work-flow: 'TT'
537 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500538 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500539 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
540 test-repo: 'voltha-system-tests'
541 profile: 'TP'
542 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -0500543
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400544 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500545 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
546 - 'build_voltha_pod_release_timer':
547 build-node: 'berlin-community-pod-1'
548 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200549 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500550 name-extension: '_DT'
551 work-flow: 'DT'
552 release: '2.11'
553 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200554 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500555 profile: '1T8GEM'
556 reinstall-olt: false
557 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"
558 num-of-onos: '3'
559 num-of-atomix: '3'
560 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
Jan Klare9f937602023-07-12 17:39:31 +0200561 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500562 oltAdapterReleaseName: 'adtran-olt'
563 waitTimerForOltUp: 420
564 time: '19'
565
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400566 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
567 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700568 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700569 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200570 disable-job: true
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200571 name-extension: '_DT'
572 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400573 release: '2.12'
574 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200575 pipeline-branch: 'voltha-2.12'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200576 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400577 reinstall-olt: false
578 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"
579 num-of-onos: '3'
580 num-of-atomix: '3'
581 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
Jan Klare9f937602023-07-12 17:39:31 +0200582 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400583 oltAdapterReleaseName: 'adtran-olt'
584 waitTimerForOltUp: 420
585 time: '19'
586
Jan Klare1320d042023-10-05 12:20:03 +0200587 # Berlin pod with adtran gpon olt/onu - master 1T8GEM tech profile and timer based job
588 - 'build_voltha_pod_release_timer':
589 build-node: 'berlin-community-pod-1'
590 config-pod: 'berlin-community-pod-1-gpon-adtran'
591 disable-job: true
592 name-extension: '_DT'
593 work-flow: 'DT'
594 release: 'master'
595 branch: 'master'
596 pipeline-branch: 'master'
597 profile: '1T8GEM'
598 reinstall-olt: false
599 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"
600 num-of-onos: '3'
601 num-of-atomix: '3'
602 pipeline-script: 'voltha/physical-build.groovy'
603 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
604 oltAdapterReleaseName: 'adtran-olt'
605 waitTimerForOltUp: 420
606 time: '19'
607
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400608 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500609 # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch
610 - 'build_voltha_pod_test':
611 timeout: 390
612 build-node: 'berlin-community-pod-1'
613 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200614 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500615 release: '2.11'
616 branch: 'voltha-2.11'
Jan Klarea9fe1942023-09-12 10:45:25 +0200617 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500618 name-extension: '_DT'
619 work-flow: 'DT'
620 test-repo: 'voltha-system-tests'
621 profile: '1T8GEM'
622 power-switch: true
623 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
624 oltAdapterAppLabel: 'adapter-adtran-olt'
625
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400626 # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch
627 - 'build_voltha_pod_test':
628 timeout: 390
629 build-node: 'berlin-community-pod-1'
630 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klare11c9b742023-09-06 11:35:24 +0200631 disable-job: true
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400632 release: '2.12'
633 branch: 'voltha-2.12'
Jan Klarea9fe1942023-09-12 10:45:25 +0200634 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400635 name-extension: '_DT'
636 work-flow: 'DT'
637 test-repo: 'voltha-system-tests'
638 profile: '1T8GEM'
639 power-switch: true
640 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
641 oltAdapterAppLabel: 'adapter-adtran-olt'
642
Jan Klare1320d042023-10-05 12:20:03 +0200643 # Berlin POD adtran test job - master versions: uses 1T8GEM tech profile on voltha branch
644 - 'build_voltha_pod_test':
645 timeout: 390
646 build-node: 'berlin-community-pod-1'
647 config-pod: 'berlin-community-pod-1-gpon-adtran'
648 disable-job: true
649 release: 'master'
650 branch: 'master'
651 pipeline-branch: 'master'
652 name-extension: '_DT'
653 work-flow: 'DT'
654 test-repo: 'voltha-system-tests'
655 profile: '1T8GEM'
656 power-switch: true
657 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
658 oltAdapterAppLabel: 'adapter-adtran-olt'
659
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400660 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000661 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000662 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700663 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700664 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klaree3249ff2023-09-05 12:10:40 +0200665 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200666 name-extension: '_DT'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000667 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000668 release: 'master'
669 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200670 pipeline-branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000671 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +0530672 installVolthaInfra: true
673 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000674 reinstall-olt: false
675 restart-olt: false
676 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
677 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
678 OltDevMgr: 'adtran-olt-device-manager'
679 num-of-onos: '3'
680 num-of-atomix: '3'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000681 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530682 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -0500683
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400684 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500685 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400686 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500687 - 'verify_voltha_pod_dmi_test':
688 build-node: 'berlin-community-pod-1'
689 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klaree3249ff2023-09-05 12:10:40 +0200690 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200691 name-extension: '_DT'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500692 work-flow: 'DT'
693 release: '2.11'
694 branch: 'voltha-2.11'
Jan Klare41a44fc2023-09-27 10:20:57 +0200695 pipeline-script: 'voltha/voltha-2.11/dmi-build-and-test.groovy'
Jan Klarea9fe1942023-09-12 10:45:25 +0200696 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500697 profile: 'Default'
698 installVolthaInfra: true
699 installVolthaStack: false
700 reinstall-olt: false
701 restart-olt: false
702 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
703 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
704 OltDevMgr: 'adtran-olt-device-manager'
705 num-of-onos: '3'
706 num-of-atomix: '3'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500707 waitTimerForOltUp: 420
708 time: '16'
709
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400710 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
711 - 'verify_voltha_pod_dmi_test':
712 build-node: 'berlin-community-pod-1'
713 config-pod: 'berlin-community-pod-1-gpon-adtran'
Jan Klaree3249ff2023-09-05 12:10:40 +0200714 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200715 name-extension: '_DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400716 work-flow: 'DT'
717 release: '2.12'
718 branch: 'voltha-2.12'
Jan Klare41a44fc2023-09-27 10:20:57 +0200719 pipeline-script: 'voltha/voltha-2.12/dmi-build-and-test.groovy'
Jan Klarea9fe1942023-09-12 10:45:25 +0200720 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400721 profile: 'Default'
722 installVolthaInfra: true
723 installVolthaStack: false
724 reinstall-olt: false
725 restart-olt: false
726 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
727 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
728 OltDevMgr: 'adtran-olt-device-manager'
729 num-of-onos: '3'
730 num-of-atomix: '3'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400731 waitTimerForOltUp: 420
732 time: '16'
733
Joey Armstrongaf679da2023-01-31 14:22:41 -0500734# [EOF]