blob: 326761fe397a95c0f2d72f3ccf915f77b70f6fc5 [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 Vemuri376859a2020-07-08 17:04:44 -070059 # flex pod1 test job - released versions: uses tech profile on voltha branch
60 - 'build_voltha_pod_test':
Joey Armstrongddc65982023-02-02 18:41:35 -050061 disable-job: false
Suchitra Vemuri376859a2020-07-08 17:04:44 -070062 build-node: 'qa-testvm-pod'
63 config-pod: 'flex-ocp-cord'
64 release: 'master'
65 branch: 'master'
66 name-extension: '_TT'
67 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -050068 power-switch: true
69 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -070070 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri376859a2020-07-08 17:04:44 -070071 test-repo: 'voltha-system-tests'
72 profile: 'TP'
Hardik Windlassd4fc1792021-11-10 11:44:18 +000073 timeout: 360
Suchitra Vemuri376859a2020-07-08 17:04:44 -070074
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040075 # -----------------------------------------------------------------------
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000076 # flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040077 # -----------------------------------------------------------------------
78# - 'build_voltha_pod_test':
79# disable-job: true
80# build-node: 'qa-testvm-pod'
81# config-pod: 'flex-ocp-cord'
82# release: '2.8'
83# branch: 'voltha-2.8'
84# name-extension: '_TT'
85# work-flow: 'TT'
86# power-switch: true
87# pipeline-script: 'voltha/voltha-2.8/voltha-tt-physical-functional-tests.groovy'
88# test-repo: 'voltha-system-tests'
89# profile: 'TP'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000090
Joey Armstrongdeb61032023-03-03 15:05:24 -050091 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050092 - 'build_voltha_pod_test':
Joey Armstrongdeb61032023-03-03 15:05:24 -050093 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050094 build-node: 'qa-testvm-pod'
95 config-pod: 'flex-ocp-cord'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040096 release: '2.12'
97 branch: 'voltha-2.12'
98 name-extension: '_TT'
99 work-flow: 'TT'
100 power-switch: true
101 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
102 test-repo: 'voltha-system-tests'
103 profile: 'TP'
104
Joey Armstrong14c06212023-03-05 09:44:35 -0500105 # [CORD-4941] - flex pod1 test job - released versions: uses tech profile on voltha branch
Hardik Windlass6598b032021-07-02 10:12:01 +0000106 - 'build_voltha_pod_test':
Joey Armstrong14c06212023-03-05 09:44:35 -0500107 disable-job: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000108 build-node: 'qa-testvm-pod'
109 config-pod: 'flex-ocp-cord-multi-uni'
110 release: 'master'
111 branch: 'master'
112 name-extension: '_TT'
113 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500114 power-switch: true
115 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700116 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6598b032021-07-02 10:12:01 +0000117 test-repo: 'voltha-system-tests'
118 profile: 'TP'
119 enableMultiUni: true
120
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800121 # Menlo pod test job - uses tech profile on voltha branch
122 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000123 timeout: 330
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800124 build-node: 'menlo-demo-pod'
125 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500126 disable-job: false
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800127 release: 'master'
128 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700129 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200130 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800131 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700132 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700133 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500134 power-switch: true
135 power-cycle-olt: true
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800136
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400137 # -----------------------------------------------------------------------
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400138 # Menlo pod test job - uses tech profile on voltha branch
139# - 'build_voltha_pod_test':
140# timeout: 300
141# build-node: 'menlo-demo-pod'
142# config-pod: 'onf-demo-pod'
143# disable-job: true
144# release: '2.8'
145# branch: 'voltha-2.8'
146# name-extension: '_DT'
147# work-flow: 'DT'
148# test-repo: 'voltha-system-tests'
149# profile: '1T8GEM'
150# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
151# power-switch: true
Hardik Windlass868475f2021-12-16 16:47:39 +0000152
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500153 # Menlo pod test job - uses tech profile on voltha branch
154 - 'build_voltha_pod_test':
155 timeout: 300
156 build-node: 'menlo-demo-pod'
157 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500158 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500159 release: '2.11'
160 branch: 'voltha-2.11'
161 name-extension: '_DT'
162 work-flow: 'DT'
163 test-repo: 'voltha-system-tests'
164 profile: '1T8GEM'
165 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
166 power-switch: true
167
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400168 # Menlo pod test job - uses tech profile on voltha branch
169 - 'build_voltha_pod_test':
170 timeout: 300
171 build-node: 'menlo-demo-pod'
172 config-pod: 'onf-demo-pod'
173 disable-job: false
174 release: '2.12'
175 branch: 'voltha-2.12'
176 name-extension: '_DT'
177 work-flow: 'DT'
178 test-repo: 'voltha-system-tests'
179 profile: '1T8GEM'
180 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
181 power-switch: true
182
183 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800184 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530185 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700186 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700187 config-pod: 'berlin-community-pod-1-multi-olt'
Joey Armstrongddc65982023-02-02 18:41:35 -0500188 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800189 name-extension: '_DT'
190 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800191 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200192 num-of-onos: '3'
193 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100194 # Update time trigger value while re-enabling the job
195 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100196
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100197 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800198 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +0100199 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700200 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700201 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100202 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800203 branch: 'master'
Joey Armstrongddc65982023-02-02 18:41:35 -0500204 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800205 name-extension: '_DT'
206 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800207 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800208 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500209 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700210 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700211
Andrea Campanella972d63e2020-05-14 19:59:08 +0200212 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530213 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700214 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700215 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200216 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500217 disable-job: false
Andrea Campanella625ba352020-04-02 15:32:13 +0200218 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200219 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200220 num-of-onos: '3'
221 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100222 # Update time trigger value while re-enabling the job
223 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +0200224
Andrea Campanella972d63e2020-05-14 19:59:08 +0200225 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200226 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000227 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700228 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700229 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200230 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500231 disable-job: false
Andrea Campanellad924ce22020-04-20 16:40:41 +0200232 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200233 release: 'master'
234 branch: 'master'
235 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200236 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500237 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700238 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700239
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000240 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400241# - 'build_voltha_pod_release_timer':
242# build-node: 'berlin-community-pod-1'
243# config-pod: 'berlin-community-pod-1-gpon'
244# release: '2.8'
245# branch: 'voltha-2.8'
246# name-extension: '_DT'
247# disable-job: true
248# work-flow: 'DT'
249# profile: '1T8GEM'
250# num-of-onos: '3'
251# num-of-atomix: '3'
252# time: '1'
253# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700254
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500255 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
256 - 'build_voltha_pod_release_timer':
257 build-node: 'berlin-community-pod-1'
258 config-pod: 'berlin-community-pod-1-gpon'
259 release: '2.11'
260 branch: 'voltha-2.11'
261 name-extension: '_DT'
262 work-flow: 'DT'
263 profile: '1T8GEM'
264 num-of-onos: '3'
265 num-of-atomix: '3'
266 time: '1'
267 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
268
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400269 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
270 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700271 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700272 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400273 release: '2.12'
274 branch: 'voltha-2.12'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700275 name-extension: '_DT'
276 work-flow: 'DT'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700277 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400278 num-of-onos: '3'
279 num-of-atomix: '3'
280 time: '1'
281 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
282
283 # -----------------------------------------------------------------------
284 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
285# - 'build_voltha_pod_test':
286# build-node: 'berlin-community-pod-1'
287# config-pod: 'berlin-community-pod-1-gpon'
288# name-extension: '_DT'
289# disable-job: true
290# work-flow: 'DT'
291# release: '2.8'
292# branch: 'voltha-2.8'
293# test-repo: 'voltha-system-tests'
294# profile: '1T8GEM'
295# power-switch: true
296# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700297
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500298 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
299 - 'build_voltha_pod_test':
300 build-node: 'berlin-community-pod-1'
301 config-pod: 'berlin-community-pod-1-gpon'
302 name-extension: '_DT'
303 work-flow: 'DT'
304 release: '2.11'
305 branch: 'voltha-2.11'
306 test-repo: 'voltha-system-tests'
307 profile: '1T8GEM'
308 power-switch: true
309 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
310
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400311 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
312 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700313 build-node: 'berlin-community-pod-1'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400314 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200315 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200316 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400317 release: '2.12'
318 branch: 'voltha-2.12'
319 test-repo: 'voltha-system-tests'
Andrea Campanella350c6102020-10-01 09:56:40 +0200320 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400321 power-switch: true
322 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
323
324 # -----------------------------------------------------------------------
325 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
326# - 'build_voltha_pod_release_timer':
327# build-node: 'berlin-community-pod-1'
328# config-pod: 'berlin-community-pod-1-multi-olt'
329# name-extension: '_DT'
330# disable-job: true
331# work-flow: 'DT'
332# release: '2.8'
333# branch: 'voltha-2.8'
334# profile: '1T8GEM'
335# num-of-onos: '3'
336# num-of-atomix: '3'
337# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
338# time: '7'
Andrea Campanella350c6102020-10-01 09:56:40 +0200339
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500340 # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs
341 - 'build_voltha_pod_release_timer':
342 build-node: 'berlin-community-pod-1'
343 config-pod: 'berlin-community-pod-1-multi-olt'
344 name-extension: '_DT'
345 work-flow: 'DT'
346 release: '2.11'
347 branch: 'voltha-2.11'
348 profile: '1T8GEM'
349 num-of-onos: '3'
350 num-of-atomix: '3'
351 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
352 time: '7'
353
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400354 # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs
355 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700356 build-node: 'berlin-community-pod-1'
357 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200358 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200359 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400360 release: '2.12'
361 branch: 'voltha-2.12'
Andrea Campanella350c6102020-10-01 09:56:40 +0200362 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400363 num-of-onos: '3'
364 num-of-atomix: '3'
365 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
366 time: '7'
367
368 # -----------------------------------------------------------------------
369 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
370# - 'build_voltha_pod_test':
371# build-node: 'berlin-community-pod-1'
372# config-pod: 'berlin-community-pod-1-multi-olt'
373# release: '2.8'
374# branch: 'voltha-2.8'
375# name-extension: '_DT'
376# disable-job: true
377# work-flow: 'DT'
378# test-repo: 'voltha-system-tests'
379# profile: '1T8GEM'
380# power-switch: true
381# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200382
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500383 # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch
384 - 'build_voltha_pod_test':
385 build-node: 'berlin-community-pod-1'
386 config-pod: 'berlin-community-pod-1-multi-olt'
387 release: '2.11'
388 branch: 'voltha-2.11'
389 name-extension: '_DT'
390 work-flow: 'DT'
391 test-repo: 'voltha-system-tests'
392 profile: '1T8GEM'
393 power-switch: true
394 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
395
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400396 # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch
397 - 'build_voltha_pod_test':
398 build-node: 'berlin-community-pod-1'
399 config-pod: 'berlin-community-pod-1-multi-olt'
400 release: '2.12'
401 branch: 'voltha-2.12'
402 name-extension: '_DT'
403 work-flow: 'DT'
404 test-repo: 'voltha-system-tests'
405 profile: '1T8GEM'
406 power-switch: true
407 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
408
409 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000410 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530411 - 'build_voltha_pod_release_timer':
412 build-node: 'berlin-community-pod-1'
413 config-pod: 'berlin-community-pod-1-gpon-fttb'
414 withFttb: true
415 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700416 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530417 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530418 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530419 num-of-onos: '3'
420 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530421 time: '13'
422
TorstenThieme0adf6f12023-02-27 13:01:19 +0000423 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530424 - 'build_voltha_pod_test':
425 timeout: 330
426 build-node: 'berlin-community-pod-1'
427 config-pod: 'berlin-community-pod-1-gpon-fttb'
428 withFttb: true
429 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700430 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530431 work-flow: 'DT'
432 release: 'master'
433 branch: 'master'
434 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530435 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500436 power-switch: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530437 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
438
TorstenThieme0adf6f12023-02-27 13:01:19 +0000439 # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job
440 - 'build_voltha_pod_release_timer':
441 build-node: 'berlin-community-pod-1'
442 config-pod: 'berlin-community-pod-1-gpon-fttb'
443 withFttb: true
444 name-extension: '_DT'
445 disable-job: false
446 work-flow: 'DT'
447 release: '2.11'
448 branch: 'voltha-2.11'
449 profile: '1T4GEM-FTTB'
450 num-of-onos: '3'
451 num-of-atomix: '3'
452 time: '13'
453 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
454
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400455 # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job
456 - 'build_voltha_pod_release_timer':
457 build-node: 'berlin-community-pod-1'
458 config-pod: 'berlin-community-pod-1-gpon-fttb'
459 withFttb: true
460 name-extension: '_DT'
461 disable-job: false
462 work-flow: 'DT'
463 release: '2.12'
464 branch: 'voltha-2.12'
465 profile: '1T4GEM-FTTB'
466 num-of-onos: '3'
467 num-of-atomix: '3'
468 time: '13'
469 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
470
471 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000472 # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch
473 - 'build_voltha_pod_test':
474 timeout: 330
475 build-node: 'berlin-community-pod-1'
476 config-pod: 'berlin-community-pod-1-gpon-fttb'
477 withFttb: true
478 name-extension: '_DT'
479 disable-job: false
480 work-flow: 'DT'
481 release: '2.11'
482 branch: 'voltha-2.11'
483 test-repo: 'voltha-system-tests'
484 profile: '1T4GEM-FTTB'
485 power-switch: true
486 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
487
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400488 # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch
489 - 'build_voltha_pod_test':
490 timeout: 330
491 build-node: 'berlin-community-pod-1'
492 config-pod: 'berlin-community-pod-1-gpon-fttb'
493 withFttb: true
494 name-extension: '_DT'
495 disable-job: false
496 work-flow: 'DT'
497 release: '2.12'
498 branch: 'voltha-2.12'
499 test-repo: 'voltha-system-tests'
500 profile: '1T4GEM-FTTB'
501 power-switch: true
502 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
503
TorstenThieme0adf6f12023-02-27 13:01:19 +0000504 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200505 - 'build_voltha_pod_release_timer':
506 build-node: 'berlin-community-pod-2'
507 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700508 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200509 name-extension: '_DT'
510 work-flow: 'DT'
511 release: 'master'
512 branch: 'master'
513 profile: '1T8GEM'
514 reinstall-olt: true
515 num-of-onos: '3'
516 num-of-atomix: '3'
517 pipeline-script: 'voltha/master/physical-build.groovy'
518 VolthaEtcdPort: 9999
519 waitTimerForOltUp: 360
520 time: '1'
521
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500522 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200523 - 'build_voltha_pod_test':
524 build-node: 'berlin-community-pod-2'
525 config-pod: 'berlin-community-pod-2-gpon-zyxel'
526 release: 'master'
527 branch: 'master'
528 name-extension: '_DT'
529 work-flow: 'DT'
530 test-repo: 'voltha-system-tests'
531 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500532 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200533 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
534
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500535 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200536 - 'build_voltha_pod_release_timer':
537 build-node: 'berlin-community-pod-2'
538 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700539 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200540 name-extension: '_DT'
541 work-flow: 'DT'
542 release: 'master'
543 branch: 'master'
544 reinstall-olt: true
545 num-of-onos: '3'
546 num-of-atomix: '3'
547 pipeline-script: 'voltha/master/physical-build.groovy'
548 VolthaEtcdPort: 9999
549 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700550 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200551 time: '5'
552
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500553 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200554 - 'build_voltha_pod_test':
555 build-node: 'berlin-community-pod-2'
556 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
557 release: 'master'
558 branch: 'master'
559 name-extension: '_DT'
560 work-flow: 'DT'
561 test-repo: 'voltha-system-tests'
562 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500563 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200564 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
565
Joey Armstrong980e37f2023-02-28 18:57:41 -0500566 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700567 - 'build_voltha_pod_release_timer':
568 disable-job: false
569 build-node: 'berlin-community-pod-2'
570 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
571 release: 'master'
572 branch: 'master'
573 name-extension: '_TT'
574 work-flow: 'TT'
575 profile: 'TP'
576 time: '10'
577 VolthaEtcdPort: 9999
578 num-of-onos: '3'
579 num-of-atomix: '3'
580
Joey Armstrong980e37f2023-02-28 18:57:41 -0500581 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700582 - 'build_voltha_pod_test':
583 disable-job: false
584 build-node: 'berlin-community-pod-2'
585 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
586 release: 'master'
587 branch: 'master'
588 name-extension: '_TT'
589 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500590 power-switch: true
591 power-cycle-olt: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700592 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
593 test-repo: 'voltha-system-tests'
594 profile: 'TP'
595 timeout: 360
596
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500597 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
598 - 'build_voltha_pod_release_timer':
Joey Armstrong980e37f2023-02-28 18:57:41 -0500599 disable-job: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500600 build-node: 'berlin-community-pod-1'
601 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500602 release: 'master'
603 branch: 'master'
604 name-extension: '_TT'
605 work-flow: 'TT'
606 profile: 'TP'
607 time: '10'
608 VolthaEtcdPort: 9999
609 num-of-onos: '3'
610 num-of-atomix: '3'
611
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500612 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
613 - 'build_voltha_pod_test':
614 disable-job: false
615 build-node: 'berlin-community-pod-1'
616 config-pod: 'berlin-community-pod-1-gpon'
617 release: 'master'
618 branch: 'master'
619 name-extension: '_TT'
620 work-flow: 'TT'
621 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500622 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500623 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
624 test-repo: 'voltha-system-tests'
625 profile: 'TP'
626 timeout: 360
627
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400628 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500629 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
630 - 'build_voltha_pod_release_timer':
631 disable-job: false
632 build-node: 'berlin-community-pod-1'
633 config-pod: 'berlin-community-pod-1-gpon'
634 release: 'voltha-2.11'
635 branch: 'voltha-2.11'
636 name-extension: '_TT'
637 work-flow: 'TT'
638 profile: 'TP'
639 time: '10'
640 VolthaEtcdPort: 9999
641 num-of-onos: '3'
642 num-of-atomix: '3'
643
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400644 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
645 - 'build_voltha_pod_release_timer':
646 disable-job: false
647 build-node: 'berlin-community-pod-1'
648 config-pod: 'berlin-community-pod-1-gpon'
649 release: 'voltha-2.12'
650 branch: 'voltha-2.12'
651 name-extension: '_TT'
652 work-flow: 'TT'
653 profile: 'TP'
654 time: '10'
655 VolthaEtcdPort: 9999
656 num-of-onos: '3'
657 num-of-atomix: '3'
658
659 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500660 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
661 - 'build_voltha_pod_test':
662 disable-job: false
663 build-node: 'berlin-community-pod-1'
664 config-pod: 'berlin-community-pod-1-gpon'
665 release: 'voltha-2.11'
666 branch: 'voltha-2.11'
667 name-extension: '_TT'
668 work-flow: 'TT'
669 power-switch: true
670 power-cycle-olt: false
671 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
672 test-repo: 'voltha-system-tests'
673 profile: 'TP'
674 timeout: 360
675
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400676 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
677 - 'build_voltha_pod_test':
678 disable-job: false
679 build-node: 'berlin-community-pod-1'
680 config-pod: 'berlin-community-pod-1-gpon'
681 release: 'voltha-2.12'
682 branch: 'voltha-2.12'
683 name-extension: '_TT'
684 work-flow: 'TT'
685 power-switch: true
686 power-cycle-olt: false
687 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
688 test-repo: 'voltha-system-tests'
689 profile: 'TP'
690 timeout: 360
691
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500692 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
693 - 'build_voltha_pod_release_timer_playground':
694 disable-job: false
695 build-node: 'berlin-community-pod-1'
696 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500697 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500698 branch: 'master'
699 name-extension: '_TT'
700 work-flow: 'TT'
701 profile: 'TP'
702 time: '10'
703 VolthaEtcdPort: 9999
704 num-of-onos: '3'
705 num-of-atomix: '3'
706
707 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
708 - 'build_voltha_pod_test_playground':
709 disable-job: false
710 build-node: 'berlin-community-pod-1'
711 config-pod: 'berlin-community-pod-1-gpon'
712 release: 'master'
713 branch: 'master'
714 name-extension: '_TT'
715 work-flow: 'TT'
716 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500717 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500718 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
719 test-repo: 'voltha-system-tests'
720 profile: 'TP'
721 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -0500722
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400723 # -----------------------------------------------------------------------
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200724 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400725# - 'build_voltha_pod_release_timer':
726# build-node: 'berlin-community-pod-1'
727# config-pod: 'berlin-community-pod-1-gpon-adtran'
728# name-extension: '_DT'
729# disable-job: true
730# work-flow: 'DT'
731# release: '2.8'
732# branch: 'voltha-2.8'
733# profile: '1T8GEM'
734# reinstall-olt: false
735# 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#"
736# num-of-onos: '3'
737# num-of-atomix: '3'
738# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
739# VolthaEtcdPort: 9999
740# openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
741# oltAdapterReleaseName: 'adtran-olt'
742# waitTimerForOltUp: 420
743# time: '19'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200744
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500745 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
746 - 'build_voltha_pod_release_timer':
747 build-node: 'berlin-community-pod-1'
748 config-pod: 'berlin-community-pod-1-gpon-adtran'
749 name-extension: '_DT'
750 work-flow: 'DT'
751 release: '2.11'
752 branch: 'voltha-2.11'
753 profile: '1T8GEM'
754 reinstall-olt: false
755 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"
756 num-of-onos: '3'
757 num-of-atomix: '3'
758 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
759 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200760 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500761 oltAdapterReleaseName: 'adtran-olt'
762 waitTimerForOltUp: 420
763 time: '19'
764
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400765 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
766 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700767 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700768 config-pod: 'berlin-community-pod-1-gpon-adtran'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200769 name-extension: '_DT'
770 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400771 release: '2.12'
772 branch: 'voltha-2.12'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200773 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400774 reinstall-olt: false
775 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"
776 num-of-onos: '3'
777 num-of-atomix: '3'
778 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
779 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200780 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400781 oltAdapterReleaseName: 'adtran-olt'
782 waitTimerForOltUp: 420
783 time: '19'
784
785 # -----------------------------------------------------------------------
786 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
787# - 'build_voltha_pod_test':
788# timeout: 390
789# build-node: 'berlin-community-pod-1'
790# config-pod: 'berlin-community-pod-1-gpon-adtran'
791# release: '2.8'
792# branch: 'voltha-2.8'
793# name-extension: '_DT'
794# disable-job: true
795# work-flow: 'DT'
796# test-repo: 'voltha-system-tests'
797# profile: '1T8GEM'
798# power-switch: true
799# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
800# oltAdapterAppLabel: 'adapter-adtran-olt'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000801
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500802 # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch
803 - 'build_voltha_pod_test':
804 timeout: 390
805 build-node: 'berlin-community-pod-1'
806 config-pod: 'berlin-community-pod-1-gpon-adtran'
807 release: '2.11'
808 branch: 'voltha-2.11'
809 name-extension: '_DT'
810 work-flow: 'DT'
811 test-repo: 'voltha-system-tests'
812 profile: '1T8GEM'
813 power-switch: true
814 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
815 oltAdapterAppLabel: 'adapter-adtran-olt'
816
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400817 # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch
818 - 'build_voltha_pod_test':
819 timeout: 390
820 build-node: 'berlin-community-pod-1'
821 config-pod: 'berlin-community-pod-1-gpon-adtran'
822 release: '2.12'
823 branch: 'voltha-2.12'
824 name-extension: '_DT'
825 work-flow: 'DT'
826 test-repo: 'voltha-system-tests'
827 profile: '1T8GEM'
828 power-switch: true
829 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
830 oltAdapterAppLabel: 'adapter-adtran-olt'
831
832 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000833 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000834 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700835 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700836 config-pod: 'berlin-community-pod-1-gpon-adtran'
Hardik Windlassace19e52022-02-10 09:36:21 +0000837 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +0000838 disable-job: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000839 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000840 release: 'master'
841 branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000842 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +0530843 installVolthaInfra: true
844 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000845 reinstall-olt: false
846 restart-olt: false
847 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
848 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
849 OltDevMgr: 'adtran-olt-device-manager'
850 num-of-onos: '3'
851 num-of-atomix: '3'
852 VolthaEtcdPort: 9999
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000853 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530854 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -0500855
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400856 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500857 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400858 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500859 - 'verify_voltha_pod_dmi_test':
860 build-node: 'berlin-community-pod-1'
861 config-pod: 'berlin-community-pod-1-gpon-adtran'
862 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +0000863 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500864 work-flow: 'DT'
865 release: '2.11'
866 branch: 'voltha-2.11'
867 profile: 'Default'
868 installVolthaInfra: true
869 installVolthaStack: false
870 reinstall-olt: false
871 restart-olt: false
872 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
873 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
874 OltDevMgr: 'adtran-olt-device-manager'
875 num-of-onos: '3'
876 num-of-atomix: '3'
877 VolthaEtcdPort: 9999
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500878 waitTimerForOltUp: 420
879 time: '16'
880
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400881 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
882 - 'verify_voltha_pod_dmi_test':
883 build-node: 'berlin-community-pod-1'
884 config-pod: 'berlin-community-pod-1-gpon-adtran'
885 name-extension: '_DT'
886 disable-job: false
887 work-flow: 'DT'
888 release: '2.12'
889 branch: 'voltha-2.12'
890 profile: 'Default'
891 installVolthaInfra: true
892 installVolthaStack: false
893 reinstall-olt: false
894 restart-olt: false
895 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
896 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
897 OltDevMgr: 'adtran-olt-device-manager'
898 num-of-onos: '3'
899 num-of-atomix: '3'
900 VolthaEtcdPort: 9999
901 waitTimerForOltUp: 420
902 time: '16'
903
Joey Armstrongaf679da2023-01-31 14:22:41 -0500904# [EOF]