blob: e5df08a21dc3c48d3ceb30dec04b22e3e8fef9e3 [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
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070045 # flex pod1 test job - using voltha branch
Hardik Windlass77221c62021-05-21 06:24:35 +000046 - 'build_voltha_pod_manual_test':
Joey Armstrongddc65982023-02-02 18:41:35 -050047 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070048 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070049 config-pod: 'flex-ocp-cord'
Hardik Windlass77221c62021-05-21 06:24:35 +000050 profile: 'TP'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070051 branch: 'master'
Hardik Windlass77221c62021-05-21 06:24:35 +000052 release: 'master'
53 work-flow: 'TT'
54 name-extension: '_TT'
55 test-type: ''
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070056 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -070057 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070058
Suchitra Vemurif8236c12019-10-22 15:51:39 -070059 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070060 - 'build_voltha_pod_test':
Joey Armstrongddc65982023-02-02 18:41:35 -050061 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070062 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070063 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070064 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070065 branch: 'master'
Joey Armstrongca4cb462023-01-12 17:51:05 -050066 power-switch: true
67 power-cycle-olt: true
hwchiu14f97852019-10-08 10:51:11 -070068 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070069 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070070
Suchitra Vemuri376859a2020-07-08 17:04:44 -070071 # flex pod1 test job - released versions: uses tech profile on voltha branch
72 - 'build_voltha_pod_test':
Joey Armstrongddc65982023-02-02 18:41:35 -050073 disable-job: false
Suchitra Vemuri376859a2020-07-08 17:04:44 -070074 build-node: 'qa-testvm-pod'
75 config-pod: 'flex-ocp-cord'
76 release: 'master'
77 branch: 'master'
78 name-extension: '_TT'
79 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -050080 power-switch: true
81 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -070082 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri376859a2020-07-08 17:04:44 -070083 test-repo: 'voltha-system-tests'
84 profile: 'TP'
Hardik Windlassd4fc1792021-11-10 11:44:18 +000085 timeout: 360
Suchitra Vemuri376859a2020-07-08 17:04:44 -070086
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040087 # -----------------------------------------------------------------------
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000088 # flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040089 # -----------------------------------------------------------------------
90# - 'build_voltha_pod_test':
91# disable-job: true
92# build-node: 'qa-testvm-pod'
93# config-pod: 'flex-ocp-cord'
94# release: '2.8'
95# branch: 'voltha-2.8'
96# name-extension: '_TT'
97# work-flow: 'TT'
98# power-switch: true
99# pipeline-script: 'voltha/voltha-2.8/voltha-tt-physical-functional-tests.groovy'
100# test-repo: 'voltha-system-tests'
101# profile: 'TP'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000102
Joey Armstrongdeb61032023-03-03 15:05:24 -0500103 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500104 - 'build_voltha_pod_test':
Joey Armstrongdeb61032023-03-03 15:05:24 -0500105 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500106 build-node: 'qa-testvm-pod'
107 config-pod: 'flex-ocp-cord'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400108 release: '2.12'
109 branch: 'voltha-2.12'
110 name-extension: '_TT'
111 work-flow: 'TT'
112 power-switch: true
113 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
114 test-repo: 'voltha-system-tests'
115 profile: 'TP'
116
Joey Armstrong14c06212023-03-05 09:44:35 -0500117 # [CORD-4941] - flex pod1 test job - released versions: uses tech profile on voltha branch
Hardik Windlass6598b032021-07-02 10:12:01 +0000118 - 'build_voltha_pod_test':
Joey Armstrong14c06212023-03-05 09:44:35 -0500119 disable-job: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000120 build-node: 'qa-testvm-pod'
121 config-pod: 'flex-ocp-cord-multi-uni'
122 release: 'master'
123 branch: 'master'
124 name-extension: '_TT'
125 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500126 power-switch: true
127 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700128 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6598b032021-07-02 10:12:01 +0000129 test-repo: 'voltha-system-tests'
130 profile: 'TP'
131 enableMultiUni: true
132
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800133 # Menlo pod test job - uses tech profile on voltha branch
134 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000135 timeout: 330
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800136 build-node: 'menlo-demo-pod'
137 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500138 disable-job: false
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800139 release: 'master'
140 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700141 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200142 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800143 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700144 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700145 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500146 power-switch: true
147 power-cycle-olt: true
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800148
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400149 # -----------------------------------------------------------------------
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400150 # Menlo pod test job - uses tech profile on voltha branch
151# - 'build_voltha_pod_test':
152# timeout: 300
153# build-node: 'menlo-demo-pod'
154# config-pod: 'onf-demo-pod'
155# disable-job: true
156# release: '2.8'
157# branch: 'voltha-2.8'
158# name-extension: '_DT'
159# work-flow: 'DT'
160# test-repo: 'voltha-system-tests'
161# profile: '1T8GEM'
162# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
163# power-switch: true
Hardik Windlass868475f2021-12-16 16:47:39 +0000164
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500165 # Menlo pod test job - uses tech profile on voltha branch
166 - 'build_voltha_pod_test':
167 timeout: 300
168 build-node: 'menlo-demo-pod'
169 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500170 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500171 release: '2.11'
172 branch: 'voltha-2.11'
173 name-extension: '_DT'
174 work-flow: 'DT'
175 test-repo: 'voltha-system-tests'
176 profile: '1T8GEM'
177 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
178 power-switch: true
179
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400180 # Menlo pod test job - uses tech profile on voltha branch
181 - 'build_voltha_pod_test':
182 timeout: 300
183 build-node: 'menlo-demo-pod'
184 config-pod: 'onf-demo-pod'
185 disable-job: false
186 release: '2.12'
187 branch: 'voltha-2.12'
188 name-extension: '_DT'
189 work-flow: 'DT'
190 test-repo: 'voltha-system-tests'
191 profile: '1T8GEM'
192 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
193 power-switch: true
194
195 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800196 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530197 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700198 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700199 config-pod: 'berlin-community-pod-1-multi-olt'
Joey Armstrongddc65982023-02-02 18:41:35 -0500200 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800201 name-extension: '_DT'
202 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800203 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200204 num-of-onos: '3'
205 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100206 # Update time trigger value while re-enabling the job
207 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100208
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100209 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800210 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +0100211 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700212 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700213 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100214 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800215 branch: 'master'
Joey Armstrongddc65982023-02-02 18:41:35 -0500216 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800217 name-extension: '_DT'
218 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800219 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800220 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500221 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700222 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700223
Andrea Campanella972d63e2020-05-14 19:59:08 +0200224 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530225 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700226 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700227 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200228 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500229 disable-job: false
Andrea Campanella625ba352020-04-02 15:32:13 +0200230 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200231 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200232 num-of-onos: '3'
233 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100234 # Update time trigger value while re-enabling the job
235 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +0200236
Andrea Campanella972d63e2020-05-14 19:59:08 +0200237 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200238 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000239 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700240 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700241 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200242 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500243 disable-job: false
Andrea Campanellad924ce22020-04-20 16:40:41 +0200244 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200245 release: 'master'
246 branch: 'master'
247 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200248 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500249 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700250 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700251
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000252 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400253# - 'build_voltha_pod_release_timer':
254# build-node: 'berlin-community-pod-1'
255# config-pod: 'berlin-community-pod-1-gpon'
256# release: '2.8'
257# branch: 'voltha-2.8'
258# name-extension: '_DT'
259# disable-job: true
260# work-flow: 'DT'
261# profile: '1T8GEM'
262# num-of-onos: '3'
263# num-of-atomix: '3'
264# time: '1'
265# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700266
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500267 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
268 - 'build_voltha_pod_release_timer':
269 build-node: 'berlin-community-pod-1'
270 config-pod: 'berlin-community-pod-1-gpon'
271 release: '2.11'
272 branch: 'voltha-2.11'
273 name-extension: '_DT'
274 work-flow: 'DT'
275 profile: '1T8GEM'
276 num-of-onos: '3'
277 num-of-atomix: '3'
278 time: '1'
279 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
280
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400281 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
282 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700283 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700284 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400285 release: '2.12'
286 branch: 'voltha-2.12'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700287 name-extension: '_DT'
288 work-flow: 'DT'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700289 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400290 num-of-onos: '3'
291 num-of-atomix: '3'
292 time: '1'
293 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
294
295 # -----------------------------------------------------------------------
296 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
297# - 'build_voltha_pod_test':
298# build-node: 'berlin-community-pod-1'
299# config-pod: 'berlin-community-pod-1-gpon'
300# name-extension: '_DT'
301# disable-job: true
302# work-flow: 'DT'
303# release: '2.8'
304# branch: 'voltha-2.8'
305# test-repo: 'voltha-system-tests'
306# profile: '1T8GEM'
307# power-switch: true
308# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700309
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500310 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
311 - 'build_voltha_pod_test':
312 build-node: 'berlin-community-pod-1'
313 config-pod: 'berlin-community-pod-1-gpon'
314 name-extension: '_DT'
315 work-flow: 'DT'
316 release: '2.11'
317 branch: 'voltha-2.11'
318 test-repo: 'voltha-system-tests'
319 profile: '1T8GEM'
320 power-switch: true
321 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
322
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400323 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
324 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700325 build-node: 'berlin-community-pod-1'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400326 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200327 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200328 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400329 release: '2.12'
330 branch: 'voltha-2.12'
331 test-repo: 'voltha-system-tests'
Andrea Campanella350c6102020-10-01 09:56:40 +0200332 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400333 power-switch: true
334 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
335
336 # -----------------------------------------------------------------------
337 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
338# - 'build_voltha_pod_release_timer':
339# build-node: 'berlin-community-pod-1'
340# config-pod: 'berlin-community-pod-1-multi-olt'
341# name-extension: '_DT'
342# disable-job: true
343# work-flow: 'DT'
344# release: '2.8'
345# branch: 'voltha-2.8'
346# profile: '1T8GEM'
347# num-of-onos: '3'
348# num-of-atomix: '3'
349# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
350# time: '7'
Andrea Campanella350c6102020-10-01 09:56:40 +0200351
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500352 # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs
353 - 'build_voltha_pod_release_timer':
354 build-node: 'berlin-community-pod-1'
355 config-pod: 'berlin-community-pod-1-multi-olt'
356 name-extension: '_DT'
357 work-flow: 'DT'
358 release: '2.11'
359 branch: 'voltha-2.11'
360 profile: '1T8GEM'
361 num-of-onos: '3'
362 num-of-atomix: '3'
363 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
364 time: '7'
365
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400366 # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs
367 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700368 build-node: 'berlin-community-pod-1'
369 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200370 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200371 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400372 release: '2.12'
373 branch: 'voltha-2.12'
Andrea Campanella350c6102020-10-01 09:56:40 +0200374 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400375 num-of-onos: '3'
376 num-of-atomix: '3'
377 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
378 time: '7'
379
380 # -----------------------------------------------------------------------
381 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
382# - 'build_voltha_pod_test':
383# build-node: 'berlin-community-pod-1'
384# config-pod: 'berlin-community-pod-1-multi-olt'
385# release: '2.8'
386# branch: 'voltha-2.8'
387# name-extension: '_DT'
388# disable-job: true
389# work-flow: 'DT'
390# test-repo: 'voltha-system-tests'
391# profile: '1T8GEM'
392# power-switch: true
393# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200394
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500395 # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch
396 - 'build_voltha_pod_test':
397 build-node: 'berlin-community-pod-1'
398 config-pod: 'berlin-community-pod-1-multi-olt'
399 release: '2.11'
400 branch: 'voltha-2.11'
401 name-extension: '_DT'
402 work-flow: 'DT'
403 test-repo: 'voltha-system-tests'
404 profile: '1T8GEM'
405 power-switch: true
406 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
407
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400408 # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch
409 - 'build_voltha_pod_test':
410 build-node: 'berlin-community-pod-1'
411 config-pod: 'berlin-community-pod-1-multi-olt'
412 release: '2.12'
413 branch: 'voltha-2.12'
414 name-extension: '_DT'
415 work-flow: 'DT'
416 test-repo: 'voltha-system-tests'
417 profile: '1T8GEM'
418 power-switch: true
419 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
420
421 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000422 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530423 - 'build_voltha_pod_release_timer':
424 build-node: 'berlin-community-pod-1'
425 config-pod: 'berlin-community-pod-1-gpon-fttb'
426 withFttb: true
427 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700428 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530429 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530430 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530431 num-of-onos: '3'
432 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530433 time: '13'
434
TorstenThieme0adf6f12023-02-27 13:01:19 +0000435 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530436 - 'build_voltha_pod_test':
437 timeout: 330
438 build-node: 'berlin-community-pod-1'
439 config-pod: 'berlin-community-pod-1-gpon-fttb'
440 withFttb: true
441 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700442 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530443 work-flow: 'DT'
444 release: 'master'
445 branch: 'master'
446 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530447 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500448 power-switch: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530449 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
450
TorstenThieme0adf6f12023-02-27 13:01:19 +0000451 # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job
452 - 'build_voltha_pod_release_timer':
453 build-node: 'berlin-community-pod-1'
454 config-pod: 'berlin-community-pod-1-gpon-fttb'
455 withFttb: true
456 name-extension: '_DT'
457 disable-job: false
458 work-flow: 'DT'
459 release: '2.11'
460 branch: 'voltha-2.11'
461 profile: '1T4GEM-FTTB'
462 num-of-onos: '3'
463 num-of-atomix: '3'
464 time: '13'
465 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
466
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400467 # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job
468 - 'build_voltha_pod_release_timer':
469 build-node: 'berlin-community-pod-1'
470 config-pod: 'berlin-community-pod-1-gpon-fttb'
471 withFttb: true
472 name-extension: '_DT'
473 disable-job: false
474 work-flow: 'DT'
475 release: '2.12'
476 branch: 'voltha-2.12'
477 profile: '1T4GEM-FTTB'
478 num-of-onos: '3'
479 num-of-atomix: '3'
480 time: '13'
481 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
482
483 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000484 # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch
485 - 'build_voltha_pod_test':
486 timeout: 330
487 build-node: 'berlin-community-pod-1'
488 config-pod: 'berlin-community-pod-1-gpon-fttb'
489 withFttb: true
490 name-extension: '_DT'
491 disable-job: false
492 work-flow: 'DT'
493 release: '2.11'
494 branch: 'voltha-2.11'
495 test-repo: 'voltha-system-tests'
496 profile: '1T4GEM-FTTB'
497 power-switch: true
498 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
499
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400500 # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch
501 - 'build_voltha_pod_test':
502 timeout: 330
503 build-node: 'berlin-community-pod-1'
504 config-pod: 'berlin-community-pod-1-gpon-fttb'
505 withFttb: true
506 name-extension: '_DT'
507 disable-job: false
508 work-flow: 'DT'
509 release: '2.12'
510 branch: 'voltha-2.12'
511 test-repo: 'voltha-system-tests'
512 profile: '1T4GEM-FTTB'
513 power-switch: true
514 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
515
TorstenThieme0adf6f12023-02-27 13:01:19 +0000516 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200517 - 'build_voltha_pod_release_timer':
518 build-node: 'berlin-community-pod-2'
519 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700520 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200521 name-extension: '_DT'
522 work-flow: 'DT'
523 release: 'master'
524 branch: 'master'
525 profile: '1T8GEM'
526 reinstall-olt: true
527 num-of-onos: '3'
528 num-of-atomix: '3'
529 pipeline-script: 'voltha/master/physical-build.groovy'
530 VolthaEtcdPort: 9999
531 waitTimerForOltUp: 360
532 time: '1'
533
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500534 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200535 - 'build_voltha_pod_test':
536 build-node: 'berlin-community-pod-2'
537 config-pod: 'berlin-community-pod-2-gpon-zyxel'
538 release: 'master'
539 branch: 'master'
540 name-extension: '_DT'
541 work-flow: 'DT'
542 test-repo: 'voltha-system-tests'
543 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500544 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200545 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
546
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500547 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200548 - 'build_voltha_pod_release_timer':
549 build-node: 'berlin-community-pod-2'
550 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700551 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200552 name-extension: '_DT'
553 work-flow: 'DT'
554 release: 'master'
555 branch: 'master'
556 reinstall-olt: true
557 num-of-onos: '3'
558 num-of-atomix: '3'
559 pipeline-script: 'voltha/master/physical-build.groovy'
560 VolthaEtcdPort: 9999
561 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700562 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200563 time: '5'
564
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500565 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200566 - 'build_voltha_pod_test':
567 build-node: 'berlin-community-pod-2'
568 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
569 release: 'master'
570 branch: 'master'
571 name-extension: '_DT'
572 work-flow: 'DT'
573 test-repo: 'voltha-system-tests'
574 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500575 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200576 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
577
Joey Armstrong980e37f2023-02-28 18:57:41 -0500578 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700579 - 'build_voltha_pod_release_timer':
580 disable-job: false
581 build-node: 'berlin-community-pod-2'
582 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
583 release: 'master'
584 branch: 'master'
585 name-extension: '_TT'
586 work-flow: 'TT'
587 profile: 'TP'
588 time: '10'
589 VolthaEtcdPort: 9999
590 num-of-onos: '3'
591 num-of-atomix: '3'
592
Joey Armstrong980e37f2023-02-28 18:57:41 -0500593 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700594 - 'build_voltha_pod_test':
595 disable-job: false
596 build-node: 'berlin-community-pod-2'
597 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
598 release: 'master'
599 branch: 'master'
600 name-extension: '_TT'
601 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500602 power-switch: true
603 power-cycle-olt: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700604 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
605 test-repo: 'voltha-system-tests'
606 profile: 'TP'
607 timeout: 360
608
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500609 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
610 - 'build_voltha_pod_release_timer':
Joey Armstrong980e37f2023-02-28 18:57:41 -0500611 disable-job: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500612 build-node: 'berlin-community-pod-1'
613 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500614 release: 'master'
615 branch: 'master'
616 name-extension: '_TT'
617 work-flow: 'TT'
618 profile: 'TP'
619 time: '10'
620 VolthaEtcdPort: 9999
621 num-of-onos: '3'
622 num-of-atomix: '3'
623
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500624 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
625 - 'build_voltha_pod_test':
626 disable-job: false
627 build-node: 'berlin-community-pod-1'
628 config-pod: 'berlin-community-pod-1-gpon'
629 release: 'master'
630 branch: 'master'
631 name-extension: '_TT'
632 work-flow: 'TT'
633 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500634 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500635 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
636 test-repo: 'voltha-system-tests'
637 profile: 'TP'
638 timeout: 360
639
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400640 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500641 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
642 - 'build_voltha_pod_release_timer':
643 disable-job: false
644 build-node: 'berlin-community-pod-1'
645 config-pod: 'berlin-community-pod-1-gpon'
646 release: 'voltha-2.11'
647 branch: 'voltha-2.11'
648 name-extension: '_TT'
649 work-flow: 'TT'
650 profile: 'TP'
651 time: '10'
652 VolthaEtcdPort: 9999
653 num-of-onos: '3'
654 num-of-atomix: '3'
655
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400656 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
657 - 'build_voltha_pod_release_timer':
658 disable-job: false
659 build-node: 'berlin-community-pod-1'
660 config-pod: 'berlin-community-pod-1-gpon'
661 release: 'voltha-2.12'
662 branch: 'voltha-2.12'
663 name-extension: '_TT'
664 work-flow: 'TT'
665 profile: 'TP'
666 time: '10'
667 VolthaEtcdPort: 9999
668 num-of-onos: '3'
669 num-of-atomix: '3'
670
671 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500672 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
673 - 'build_voltha_pod_test':
674 disable-job: false
675 build-node: 'berlin-community-pod-1'
676 config-pod: 'berlin-community-pod-1-gpon'
677 release: 'voltha-2.11'
678 branch: 'voltha-2.11'
679 name-extension: '_TT'
680 work-flow: 'TT'
681 power-switch: true
682 power-cycle-olt: false
683 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
684 test-repo: 'voltha-system-tests'
685 profile: 'TP'
686 timeout: 360
687
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400688 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
689 - 'build_voltha_pod_test':
690 disable-job: false
691 build-node: 'berlin-community-pod-1'
692 config-pod: 'berlin-community-pod-1-gpon'
693 release: 'voltha-2.12'
694 branch: 'voltha-2.12'
695 name-extension: '_TT'
696 work-flow: 'TT'
697 power-switch: true
698 power-cycle-olt: false
699 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
700 test-repo: 'voltha-system-tests'
701 profile: 'TP'
702 timeout: 360
703
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500704 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
705 - 'build_voltha_pod_release_timer_playground':
706 disable-job: false
707 build-node: 'berlin-community-pod-1'
708 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500709 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500710 branch: 'master'
711 name-extension: '_TT'
712 work-flow: 'TT'
713 profile: 'TP'
714 time: '10'
715 VolthaEtcdPort: 9999
716 num-of-onos: '3'
717 num-of-atomix: '3'
718
719 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
720 - 'build_voltha_pod_test_playground':
721 disable-job: false
722 build-node: 'berlin-community-pod-1'
723 config-pod: 'berlin-community-pod-1-gpon'
724 release: 'master'
725 branch: 'master'
726 name-extension: '_TT'
727 work-flow: 'TT'
728 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500729 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500730 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
731 test-repo: 'voltha-system-tests'
732 profile: 'TP'
733 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -0500734
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400735 # -----------------------------------------------------------------------
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200736 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400737# - 'build_voltha_pod_release_timer':
738# build-node: 'berlin-community-pod-1'
739# config-pod: 'berlin-community-pod-1-gpon-adtran'
740# name-extension: '_DT'
741# disable-job: true
742# work-flow: 'DT'
743# release: '2.8'
744# branch: 'voltha-2.8'
745# profile: '1T8GEM'
746# reinstall-olt: false
747# 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#"
748# num-of-onos: '3'
749# num-of-atomix: '3'
750# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
751# VolthaEtcdPort: 9999
752# openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
753# oltAdapterReleaseName: 'adtran-olt'
754# waitTimerForOltUp: 420
755# time: '19'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200756
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500757 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
758 - 'build_voltha_pod_release_timer':
759 build-node: 'berlin-community-pod-1'
760 config-pod: 'berlin-community-pod-1-gpon-adtran'
761 name-extension: '_DT'
762 work-flow: 'DT'
763 release: '2.11'
764 branch: 'voltha-2.11'
765 profile: '1T8GEM'
766 reinstall-olt: false
767 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"
768 num-of-onos: '3'
769 num-of-atomix: '3'
770 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
771 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200772 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500773 oltAdapterReleaseName: 'adtran-olt'
774 waitTimerForOltUp: 420
775 time: '19'
776
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400777 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
778 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700779 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700780 config-pod: 'berlin-community-pod-1-gpon-adtran'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200781 name-extension: '_DT'
782 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400783 release: '2.12'
784 branch: 'voltha-2.12'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200785 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400786 reinstall-olt: false
787 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"
788 num-of-onos: '3'
789 num-of-atomix: '3'
790 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
791 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200792 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400793 oltAdapterReleaseName: 'adtran-olt'
794 waitTimerForOltUp: 420
795 time: '19'
796
797 # -----------------------------------------------------------------------
798 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
799# - 'build_voltha_pod_test':
800# timeout: 390
801# build-node: 'berlin-community-pod-1'
802# config-pod: 'berlin-community-pod-1-gpon-adtran'
803# release: '2.8'
804# branch: 'voltha-2.8'
805# name-extension: '_DT'
806# disable-job: true
807# work-flow: 'DT'
808# test-repo: 'voltha-system-tests'
809# profile: '1T8GEM'
810# power-switch: true
811# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
812# oltAdapterAppLabel: 'adapter-adtran-olt'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000813
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500814 # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch
815 - 'build_voltha_pod_test':
816 timeout: 390
817 build-node: 'berlin-community-pod-1'
818 config-pod: 'berlin-community-pod-1-gpon-adtran'
819 release: '2.11'
820 branch: 'voltha-2.11'
821 name-extension: '_DT'
822 work-flow: 'DT'
823 test-repo: 'voltha-system-tests'
824 profile: '1T8GEM'
825 power-switch: true
826 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
827 oltAdapterAppLabel: 'adapter-adtran-olt'
828
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400829 # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch
830 - 'build_voltha_pod_test':
831 timeout: 390
832 build-node: 'berlin-community-pod-1'
833 config-pod: 'berlin-community-pod-1-gpon-adtran'
834 release: '2.12'
835 branch: 'voltha-2.12'
836 name-extension: '_DT'
837 work-flow: 'DT'
838 test-repo: 'voltha-system-tests'
839 profile: '1T8GEM'
840 power-switch: true
841 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
842 oltAdapterAppLabel: 'adapter-adtran-olt'
843
844 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000845 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000846 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700847 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700848 config-pod: 'berlin-community-pod-1-gpon-adtran'
Hardik Windlassace19e52022-02-10 09:36:21 +0000849 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +0000850 disable-job: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000851 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000852 release: 'master'
853 branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000854 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +0530855 installVolthaInfra: true
856 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000857 reinstall-olt: false
858 restart-olt: false
859 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
860 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
861 OltDevMgr: 'adtran-olt-device-manager'
862 num-of-onos: '3'
863 num-of-atomix: '3'
864 VolthaEtcdPort: 9999
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000865 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530866 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -0500867
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400868 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500869 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400870 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500871 - 'verify_voltha_pod_dmi_test':
872 build-node: 'berlin-community-pod-1'
873 config-pod: 'berlin-community-pod-1-gpon-adtran'
874 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +0000875 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500876 work-flow: 'DT'
877 release: '2.11'
878 branch: 'voltha-2.11'
879 profile: 'Default'
880 installVolthaInfra: true
881 installVolthaStack: false
882 reinstall-olt: false
883 restart-olt: false
884 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
885 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
886 OltDevMgr: 'adtran-olt-device-manager'
887 num-of-onos: '3'
888 num-of-atomix: '3'
889 VolthaEtcdPort: 9999
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500890 waitTimerForOltUp: 420
891 time: '16'
892
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400893 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
894 - 'verify_voltha_pod_dmi_test':
895 build-node: 'berlin-community-pod-1'
896 config-pod: 'berlin-community-pod-1-gpon-adtran'
897 name-extension: '_DT'
898 disable-job: false
899 work-flow: 'DT'
900 release: '2.12'
901 branch: 'voltha-2.12'
902 profile: 'Default'
903 installVolthaInfra: true
904 installVolthaStack: false
905 reinstall-olt: false
906 restart-olt: false
907 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
908 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
909 OltDevMgr: 'adtran-olt-device-manager'
910 num-of-onos: '3'
911 num-of-atomix: '3'
912 VolthaEtcdPort: 9999
913 waitTimerForOltUp: 420
914 time: '16'
915
Joey Armstrongaf679da2023-01-31 14:22:41 -0500916# [EOF]