blob: 44f252d76c0627bef028575629810193d6ff048c [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
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040071 # -----------------------------------------------------------------------
72 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
73 # -----------------------------------------------------------------------
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070074 - 'build_voltha_pod_test':
Joey Armstrongff93d822023-01-25 19:17:00 -050075 disable-job: true
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070076 build-node: 'qa-testvm-pod'
77 config-pod: 'flex-ocp-cord'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040078 release: '2.12'
79 branch: 'voltha-2.12'
Joey Armstrongca4cb462023-01-12 17:51:05 -050080 power-switch: true
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070081 test-repo: 'voltha-system-tests'
82 profile: '1T4GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040083
Joey Armstrongdeb61032023-03-03 15:05:24 -050084 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050085 - 'build_voltha_pod_test':
Joey Armstrongdeb61032023-03-03 15:05:24 -050086 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050087 build-node: 'qa-testvm-pod'
88 config-pod: 'flex-ocp-cord'
89 release: '2.11'
90 branch: 'voltha-2.11'
91 power-switch: true
92 test-repo: 'voltha-system-tests'
93 profile: '1T4GEM'
94
Suchitra Vemuri376859a2020-07-08 17:04:44 -070095 # flex pod1 test job - released versions: uses tech profile on voltha branch
96 - 'build_voltha_pod_test':
Joey Armstrongddc65982023-02-02 18:41:35 -050097 disable-job: false
Suchitra Vemuri376859a2020-07-08 17:04:44 -070098 build-node: 'qa-testvm-pod'
99 config-pod: 'flex-ocp-cord'
100 release: 'master'
101 branch: 'master'
102 name-extension: '_TT'
103 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500104 power-switch: true
105 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700106 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700107 test-repo: 'voltha-system-tests'
108 profile: 'TP'
Hardik Windlassd4fc1792021-11-10 11:44:18 +0000109 timeout: 360
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700110
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400111 # -----------------------------------------------------------------------
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000112 # flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400113 # -----------------------------------------------------------------------
114# - 'build_voltha_pod_test':
115# disable-job: true
116# build-node: 'qa-testvm-pod'
117# config-pod: 'flex-ocp-cord'
118# release: '2.8'
119# branch: 'voltha-2.8'
120# name-extension: '_TT'
121# work-flow: 'TT'
122# power-switch: true
123# pipeline-script: 'voltha/voltha-2.8/voltha-tt-physical-functional-tests.groovy'
124# test-repo: 'voltha-system-tests'
125# profile: 'TP'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000126
Joey Armstrongdeb61032023-03-03 15:05:24 -0500127 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500128 - 'build_voltha_pod_test':
Joey Armstrongdeb61032023-03-03 15:05:24 -0500129 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500130 build-node: 'qa-testvm-pod'
131 config-pod: 'flex-ocp-cord'
132 release: '2.11'
133 branch: 'voltha-2.11'
134 name-extension: '_TT'
135 work-flow: 'TT'
136 power-switch: true
137 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
138 test-repo: 'voltha-system-tests'
139 profile: 'TP'
140
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400141 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
142 - 'build_voltha_pod_test':
143 disable-job: true
144 build-node: 'qa-testvm-pod'
145 config-pod: 'flex-ocp-cord'
146 release: '2.12'
147 branch: 'voltha-2.12'
148 name-extension: '_TT'
149 work-flow: 'TT'
150 power-switch: true
151 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
152 test-repo: 'voltha-system-tests'
153 profile: 'TP'
154
Joey Armstrong14c06212023-03-05 09:44:35 -0500155 # [CORD-4941] - flex pod1 test job - released versions: uses tech profile on voltha branch
Hardik Windlass6598b032021-07-02 10:12:01 +0000156 - 'build_voltha_pod_test':
Joey Armstrong14c06212023-03-05 09:44:35 -0500157 disable-job: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000158 build-node: 'qa-testvm-pod'
159 config-pod: 'flex-ocp-cord-multi-uni'
160 release: 'master'
161 branch: 'master'
162 name-extension: '_TT'
163 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500164 power-switch: true
165 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700166 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6598b032021-07-02 10:12:01 +0000167 test-repo: 'voltha-system-tests'
168 profile: 'TP'
169 enableMultiUni: true
170
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800171 # Menlo pod test job - uses tech profile on voltha branch
172 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000173 timeout: 330
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800174 build-node: 'menlo-demo-pod'
175 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500176 disable-job: false
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800177 release: 'master'
178 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700179 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200180 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800181 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700182 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700183 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500184 power-switch: true
185 power-cycle-olt: true
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800186
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400187 # -----------------------------------------------------------------------
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400188 # Menlo pod test job - uses tech profile on voltha branch
189# - 'build_voltha_pod_test':
190# timeout: 300
191# build-node: 'menlo-demo-pod'
192# config-pod: 'onf-demo-pod'
193# disable-job: true
194# release: '2.8'
195# branch: 'voltha-2.8'
196# name-extension: '_DT'
197# work-flow: 'DT'
198# test-repo: 'voltha-system-tests'
199# profile: '1T8GEM'
200# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
201# power-switch: true
Hardik Windlass868475f2021-12-16 16:47:39 +0000202
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500203 # Menlo pod test job - uses tech profile on voltha branch
204 - 'build_voltha_pod_test':
205 timeout: 300
206 build-node: 'menlo-demo-pod'
207 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500208 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500209 release: '2.11'
210 branch: 'voltha-2.11'
211 name-extension: '_DT'
212 work-flow: 'DT'
213 test-repo: 'voltha-system-tests'
214 profile: '1T8GEM'
215 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
216 power-switch: true
217
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400218 # Menlo pod test job - uses tech profile on voltha branch
219 - 'build_voltha_pod_test':
220 timeout: 300
221 build-node: 'menlo-demo-pod'
222 config-pod: 'onf-demo-pod'
223 disable-job: false
224 release: '2.12'
225 branch: 'voltha-2.12'
226 name-extension: '_DT'
227 work-flow: 'DT'
228 test-repo: 'voltha-system-tests'
229 profile: '1T8GEM'
230 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
231 power-switch: true
232
233 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800234 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530235 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700236 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700237 config-pod: 'berlin-community-pod-1-multi-olt'
Joey Armstrongddc65982023-02-02 18:41:35 -0500238 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800239 name-extension: '_DT'
240 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800241 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200242 num-of-onos: '3'
243 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100244 # Update time trigger value while re-enabling the job
245 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100246
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100247 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800248 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +0100249 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700250 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700251 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100252 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800253 branch: 'master'
Joey Armstrongddc65982023-02-02 18:41:35 -0500254 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800255 name-extension: '_DT'
256 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800257 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800258 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500259 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700260 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700261
Andrea Campanella972d63e2020-05-14 19:59:08 +0200262 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530263 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700264 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700265 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200266 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500267 disable-job: false
Andrea Campanella625ba352020-04-02 15:32:13 +0200268 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200269 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200270 num-of-onos: '3'
271 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100272 # Update time trigger value while re-enabling the job
273 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +0200274
Andrea Campanella972d63e2020-05-14 19:59:08 +0200275 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200276 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000277 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700278 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700279 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200280 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500281 disable-job: false
Andrea Campanellad924ce22020-04-20 16:40:41 +0200282 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200283 release: 'master'
284 branch: 'master'
285 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200286 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500287 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700288 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700289
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000290 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400291# - 'build_voltha_pod_release_timer':
292# build-node: 'berlin-community-pod-1'
293# config-pod: 'berlin-community-pod-1-gpon'
294# release: '2.8'
295# branch: 'voltha-2.8'
296# name-extension: '_DT'
297# disable-job: true
298# work-flow: 'DT'
299# profile: '1T8GEM'
300# num-of-onos: '3'
301# num-of-atomix: '3'
302# time: '1'
303# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700304
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500305 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
306 - 'build_voltha_pod_release_timer':
307 build-node: 'berlin-community-pod-1'
308 config-pod: 'berlin-community-pod-1-gpon'
309 release: '2.11'
310 branch: 'voltha-2.11'
311 name-extension: '_DT'
312 work-flow: 'DT'
313 profile: '1T8GEM'
314 num-of-onos: '3'
315 num-of-atomix: '3'
316 time: '1'
317 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
318
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400319 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
320 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700321 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700322 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400323 release: '2.12'
324 branch: 'voltha-2.12'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700325 name-extension: '_DT'
326 work-flow: 'DT'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700327 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400328 num-of-onos: '3'
329 num-of-atomix: '3'
330 time: '1'
331 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
332
333 # -----------------------------------------------------------------------
334 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
335# - 'build_voltha_pod_test':
336# build-node: 'berlin-community-pod-1'
337# config-pod: 'berlin-community-pod-1-gpon'
338# name-extension: '_DT'
339# disable-job: true
340# work-flow: 'DT'
341# release: '2.8'
342# branch: 'voltha-2.8'
343# test-repo: 'voltha-system-tests'
344# profile: '1T8GEM'
345# power-switch: true
346# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700347
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500348 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
349 - 'build_voltha_pod_test':
350 build-node: 'berlin-community-pod-1'
351 config-pod: 'berlin-community-pod-1-gpon'
352 name-extension: '_DT'
353 work-flow: 'DT'
354 release: '2.11'
355 branch: 'voltha-2.11'
356 test-repo: 'voltha-system-tests'
357 profile: '1T8GEM'
358 power-switch: true
359 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
360
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400361 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
362 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700363 build-node: 'berlin-community-pod-1'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400364 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200365 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200366 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400367 release: '2.12'
368 branch: 'voltha-2.12'
369 test-repo: 'voltha-system-tests'
Andrea Campanella350c6102020-10-01 09:56:40 +0200370 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400371 power-switch: true
372 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
373
374 # -----------------------------------------------------------------------
375 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
376# - 'build_voltha_pod_release_timer':
377# build-node: 'berlin-community-pod-1'
378# config-pod: 'berlin-community-pod-1-multi-olt'
379# name-extension: '_DT'
380# disable-job: true
381# work-flow: 'DT'
382# release: '2.8'
383# branch: 'voltha-2.8'
384# profile: '1T8GEM'
385# num-of-onos: '3'
386# num-of-atomix: '3'
387# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
388# time: '7'
Andrea Campanella350c6102020-10-01 09:56:40 +0200389
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500390 # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs
391 - 'build_voltha_pod_release_timer':
392 build-node: 'berlin-community-pod-1'
393 config-pod: 'berlin-community-pod-1-multi-olt'
394 name-extension: '_DT'
395 work-flow: 'DT'
396 release: '2.11'
397 branch: 'voltha-2.11'
398 profile: '1T8GEM'
399 num-of-onos: '3'
400 num-of-atomix: '3'
401 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
402 time: '7'
403
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400404 # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs
405 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700406 build-node: 'berlin-community-pod-1'
407 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200408 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200409 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400410 release: '2.12'
411 branch: 'voltha-2.12'
Andrea Campanella350c6102020-10-01 09:56:40 +0200412 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400413 num-of-onos: '3'
414 num-of-atomix: '3'
415 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
416 time: '7'
417
418 # -----------------------------------------------------------------------
419 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
420# - 'build_voltha_pod_test':
421# build-node: 'berlin-community-pod-1'
422# config-pod: 'berlin-community-pod-1-multi-olt'
423# release: '2.8'
424# branch: 'voltha-2.8'
425# name-extension: '_DT'
426# disable-job: true
427# work-flow: 'DT'
428# test-repo: 'voltha-system-tests'
429# profile: '1T8GEM'
430# power-switch: true
431# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200432
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500433 # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch
434 - 'build_voltha_pod_test':
435 build-node: 'berlin-community-pod-1'
436 config-pod: 'berlin-community-pod-1-multi-olt'
437 release: '2.11'
438 branch: 'voltha-2.11'
439 name-extension: '_DT'
440 work-flow: 'DT'
441 test-repo: 'voltha-system-tests'
442 profile: '1T8GEM'
443 power-switch: true
444 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
445
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400446 # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch
447 - 'build_voltha_pod_test':
448 build-node: 'berlin-community-pod-1'
449 config-pod: 'berlin-community-pod-1-multi-olt'
450 release: '2.12'
451 branch: 'voltha-2.12'
452 name-extension: '_DT'
453 work-flow: 'DT'
454 test-repo: 'voltha-system-tests'
455 profile: '1T8GEM'
456 power-switch: true
457 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
458
459 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000460 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530461 - 'build_voltha_pod_release_timer':
462 build-node: 'berlin-community-pod-1'
463 config-pod: 'berlin-community-pod-1-gpon-fttb'
464 withFttb: true
465 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700466 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530467 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530468 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530469 num-of-onos: '3'
470 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530471 time: '13'
472
TorstenThieme0adf6f12023-02-27 13:01:19 +0000473 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530474 - 'build_voltha_pod_test':
475 timeout: 330
476 build-node: 'berlin-community-pod-1'
477 config-pod: 'berlin-community-pod-1-gpon-fttb'
478 withFttb: true
479 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700480 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530481 work-flow: 'DT'
482 release: 'master'
483 branch: 'master'
484 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530485 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500486 power-switch: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530487 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
488
TorstenThieme0adf6f12023-02-27 13:01:19 +0000489 # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job
490 - 'build_voltha_pod_release_timer':
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.11'
498 branch: 'voltha-2.11'
499 profile: '1T4GEM-FTTB'
500 num-of-onos: '3'
501 num-of-atomix: '3'
502 time: '13'
503 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
504
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400505 # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job
506 - 'build_voltha_pod_release_timer':
507 build-node: 'berlin-community-pod-1'
508 config-pod: 'berlin-community-pod-1-gpon-fttb'
509 withFttb: true
510 name-extension: '_DT'
511 disable-job: false
512 work-flow: 'DT'
513 release: '2.12'
514 branch: 'voltha-2.12'
515 profile: '1T4GEM-FTTB'
516 num-of-onos: '3'
517 num-of-atomix: '3'
518 time: '13'
519 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
520
521 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000522 # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch
523 - 'build_voltha_pod_test':
524 timeout: 330
525 build-node: 'berlin-community-pod-1'
526 config-pod: 'berlin-community-pod-1-gpon-fttb'
527 withFttb: true
528 name-extension: '_DT'
529 disable-job: false
530 work-flow: 'DT'
531 release: '2.11'
532 branch: 'voltha-2.11'
533 test-repo: 'voltha-system-tests'
534 profile: '1T4GEM-FTTB'
535 power-switch: true
536 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
537
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400538 # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch
539 - 'build_voltha_pod_test':
540 timeout: 330
541 build-node: 'berlin-community-pod-1'
542 config-pod: 'berlin-community-pod-1-gpon-fttb'
543 withFttb: true
544 name-extension: '_DT'
545 disable-job: false
546 work-flow: 'DT'
547 release: '2.12'
548 branch: 'voltha-2.12'
549 test-repo: 'voltha-system-tests'
550 profile: '1T4GEM-FTTB'
551 power-switch: true
552 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
553
TorstenThieme0adf6f12023-02-27 13:01:19 +0000554 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200555 - 'build_voltha_pod_release_timer':
556 build-node: 'berlin-community-pod-2'
557 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700558 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200559 name-extension: '_DT'
560 work-flow: 'DT'
561 release: 'master'
562 branch: 'master'
563 profile: '1T8GEM'
564 reinstall-olt: true
565 num-of-onos: '3'
566 num-of-atomix: '3'
567 pipeline-script: 'voltha/master/physical-build.groovy'
568 VolthaEtcdPort: 9999
569 waitTimerForOltUp: 360
570 time: '1'
571
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500572 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200573 - 'build_voltha_pod_test':
574 build-node: 'berlin-community-pod-2'
575 config-pod: 'berlin-community-pod-2-gpon-zyxel'
576 release: 'master'
577 branch: 'master'
578 name-extension: '_DT'
579 work-flow: 'DT'
580 test-repo: 'voltha-system-tests'
581 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500582 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200583 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
584
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500585 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200586 - 'build_voltha_pod_release_timer':
587 build-node: 'berlin-community-pod-2'
588 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700589 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200590 name-extension: '_DT'
591 work-flow: 'DT'
592 release: 'master'
593 branch: 'master'
594 reinstall-olt: true
595 num-of-onos: '3'
596 num-of-atomix: '3'
597 pipeline-script: 'voltha/master/physical-build.groovy'
598 VolthaEtcdPort: 9999
599 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700600 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200601 time: '5'
602
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500603 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200604 - 'build_voltha_pod_test':
605 build-node: 'berlin-community-pod-2'
606 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
607 release: 'master'
608 branch: 'master'
609 name-extension: '_DT'
610 work-flow: 'DT'
611 test-repo: 'voltha-system-tests'
612 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500613 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200614 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
615
Joey Armstrong980e37f2023-02-28 18:57:41 -0500616 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700617 - 'build_voltha_pod_release_timer':
618 disable-job: false
619 build-node: 'berlin-community-pod-2'
620 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
621 release: 'master'
622 branch: 'master'
623 name-extension: '_TT'
624 work-flow: 'TT'
625 profile: 'TP'
626 time: '10'
627 VolthaEtcdPort: 9999
628 num-of-onos: '3'
629 num-of-atomix: '3'
630
Joey Armstrong980e37f2023-02-28 18:57:41 -0500631 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700632 - 'build_voltha_pod_test':
633 disable-job: false
634 build-node: 'berlin-community-pod-2'
635 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
636 release: 'master'
637 branch: 'master'
638 name-extension: '_TT'
639 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500640 power-switch: true
641 power-cycle-olt: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700642 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
643 test-repo: 'voltha-system-tests'
644 profile: 'TP'
645 timeout: 360
646
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500647 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
648 - 'build_voltha_pod_release_timer':
Joey Armstrong980e37f2023-02-28 18:57:41 -0500649 disable-job: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500650 build-node: 'berlin-community-pod-1'
651 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500652 release: 'master'
653 branch: 'master'
654 name-extension: '_TT'
655 work-flow: 'TT'
656 profile: 'TP'
657 time: '10'
658 VolthaEtcdPort: 9999
659 num-of-onos: '3'
660 num-of-atomix: '3'
661
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500662 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
663 - 'build_voltha_pod_test':
664 disable-job: false
665 build-node: 'berlin-community-pod-1'
666 config-pod: 'berlin-community-pod-1-gpon'
667 release: 'master'
668 branch: 'master'
669 name-extension: '_TT'
670 work-flow: 'TT'
671 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500672 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500673 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
674 test-repo: 'voltha-system-tests'
675 profile: 'TP'
676 timeout: 360
677
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400678 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500679 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
680 - 'build_voltha_pod_release_timer':
681 disable-job: false
682 build-node: 'berlin-community-pod-1'
683 config-pod: 'berlin-community-pod-1-gpon'
684 release: 'voltha-2.11'
685 branch: 'voltha-2.11'
686 name-extension: '_TT'
687 work-flow: 'TT'
688 profile: 'TP'
689 time: '10'
690 VolthaEtcdPort: 9999
691 num-of-onos: '3'
692 num-of-atomix: '3'
693
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400694 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
695 - 'build_voltha_pod_release_timer':
696 disable-job: false
697 build-node: 'berlin-community-pod-1'
698 config-pod: 'berlin-community-pod-1-gpon'
699 release: 'voltha-2.12'
700 branch: 'voltha-2.12'
701 name-extension: '_TT'
702 work-flow: 'TT'
703 profile: 'TP'
704 time: '10'
705 VolthaEtcdPort: 9999
706 num-of-onos: '3'
707 num-of-atomix: '3'
708
709 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500710 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
711 - 'build_voltha_pod_test':
712 disable-job: false
713 build-node: 'berlin-community-pod-1'
714 config-pod: 'berlin-community-pod-1-gpon'
715 release: 'voltha-2.11'
716 branch: 'voltha-2.11'
717 name-extension: '_TT'
718 work-flow: 'TT'
719 power-switch: true
720 power-cycle-olt: false
721 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
722 test-repo: 'voltha-system-tests'
723 profile: 'TP'
724 timeout: 360
725
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400726 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
727 - 'build_voltha_pod_test':
728 disable-job: false
729 build-node: 'berlin-community-pod-1'
730 config-pod: 'berlin-community-pod-1-gpon'
731 release: 'voltha-2.12'
732 branch: 'voltha-2.12'
733 name-extension: '_TT'
734 work-flow: 'TT'
735 power-switch: true
736 power-cycle-olt: false
737 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
738 test-repo: 'voltha-system-tests'
739 profile: 'TP'
740 timeout: 360
741
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500742 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
743 - 'build_voltha_pod_release_timer_playground':
744 disable-job: false
745 build-node: 'berlin-community-pod-1'
746 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrongdf24f602023-03-02 18:18:21 -0500747 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500748 branch: 'master'
749 name-extension: '_TT'
750 work-flow: 'TT'
751 profile: 'TP'
752 time: '10'
753 VolthaEtcdPort: 9999
754 num-of-onos: '3'
755 num-of-atomix: '3'
756
757 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
758 - 'build_voltha_pod_test_playground':
759 disable-job: false
760 build-node: 'berlin-community-pod-1'
761 config-pod: 'berlin-community-pod-1-gpon'
762 release: 'master'
763 branch: 'master'
764 name-extension: '_TT'
765 work-flow: 'TT'
766 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500767 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500768 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
769 test-repo: 'voltha-system-tests'
770 profile: 'TP'
771 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -0500772
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400773 # -----------------------------------------------------------------------
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200774 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400775# - 'build_voltha_pod_release_timer':
776# build-node: 'berlin-community-pod-1'
777# config-pod: 'berlin-community-pod-1-gpon-adtran'
778# name-extension: '_DT'
779# disable-job: true
780# work-flow: 'DT'
781# release: '2.8'
782# branch: 'voltha-2.8'
783# profile: '1T8GEM'
784# reinstall-olt: false
785# 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#"
786# num-of-onos: '3'
787# num-of-atomix: '3'
788# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
789# VolthaEtcdPort: 9999
790# openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
791# oltAdapterReleaseName: 'adtran-olt'
792# waitTimerForOltUp: 420
793# time: '19'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200794
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500795 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
796 - 'build_voltha_pod_release_timer':
797 build-node: 'berlin-community-pod-1'
798 config-pod: 'berlin-community-pod-1-gpon-adtran'
799 name-extension: '_DT'
800 work-flow: 'DT'
801 release: '2.11'
802 branch: 'voltha-2.11'
803 profile: '1T8GEM'
804 reinstall-olt: false
805 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"
806 num-of-onos: '3'
807 num-of-atomix: '3'
808 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
809 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200810 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500811 oltAdapterReleaseName: 'adtran-olt'
812 waitTimerForOltUp: 420
813 time: '19'
814
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400815 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
816 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700817 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700818 config-pod: 'berlin-community-pod-1-gpon-adtran'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200819 name-extension: '_DT'
820 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400821 release: '2.12'
822 branch: 'voltha-2.12'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200823 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400824 reinstall-olt: false
825 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"
826 num-of-onos: '3'
827 num-of-atomix: '3'
828 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
829 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +0200830 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400831 oltAdapterReleaseName: 'adtran-olt'
832 waitTimerForOltUp: 420
833 time: '19'
834
835 # -----------------------------------------------------------------------
836 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
837# - 'build_voltha_pod_test':
838# timeout: 390
839# build-node: 'berlin-community-pod-1'
840# config-pod: 'berlin-community-pod-1-gpon-adtran'
841# release: '2.8'
842# branch: 'voltha-2.8'
843# name-extension: '_DT'
844# disable-job: true
845# work-flow: 'DT'
846# test-repo: 'voltha-system-tests'
847# profile: '1T8GEM'
848# power-switch: true
849# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
850# oltAdapterAppLabel: 'adapter-adtran-olt'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000851
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500852 # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch
853 - 'build_voltha_pod_test':
854 timeout: 390
855 build-node: 'berlin-community-pod-1'
856 config-pod: 'berlin-community-pod-1-gpon-adtran'
857 release: '2.11'
858 branch: 'voltha-2.11'
859 name-extension: '_DT'
860 work-flow: 'DT'
861 test-repo: 'voltha-system-tests'
862 profile: '1T8GEM'
863 power-switch: true
864 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
865 oltAdapterAppLabel: 'adapter-adtran-olt'
866
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400867 # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch
868 - 'build_voltha_pod_test':
869 timeout: 390
870 build-node: 'berlin-community-pod-1'
871 config-pod: 'berlin-community-pod-1-gpon-adtran'
872 release: '2.12'
873 branch: 'voltha-2.12'
874 name-extension: '_DT'
875 work-flow: 'DT'
876 test-repo: 'voltha-system-tests'
877 profile: '1T8GEM'
878 power-switch: true
879 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
880 oltAdapterAppLabel: 'adapter-adtran-olt'
881
882 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000883 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000884 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700885 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700886 config-pod: 'berlin-community-pod-1-gpon-adtran'
Hardik Windlassace19e52022-02-10 09:36:21 +0000887 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +0000888 disable-job: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000889 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000890 release: 'master'
891 branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000892 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +0530893 installVolthaInfra: true
894 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000895 reinstall-olt: false
896 restart-olt: false
897 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
898 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
899 OltDevMgr: 'adtran-olt-device-manager'
900 num-of-onos: '3'
901 num-of-atomix: '3'
902 VolthaEtcdPort: 9999
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000903 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530904 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -0500905
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400906 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500907 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400908 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500909 - 'verify_voltha_pod_dmi_test':
910 build-node: 'berlin-community-pod-1'
911 config-pod: 'berlin-community-pod-1-gpon-adtran'
912 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +0000913 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500914 work-flow: 'DT'
915 release: '2.11'
916 branch: 'voltha-2.11'
917 profile: 'Default'
918 installVolthaInfra: true
919 installVolthaStack: false
920 reinstall-olt: false
921 restart-olt: false
922 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
923 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
924 OltDevMgr: 'adtran-olt-device-manager'
925 num-of-onos: '3'
926 num-of-atomix: '3'
927 VolthaEtcdPort: 9999
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500928 waitTimerForOltUp: 420
929 time: '16'
930
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400931 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
932 - 'verify_voltha_pod_dmi_test':
933 build-node: 'berlin-community-pod-1'
934 config-pod: 'berlin-community-pod-1-gpon-adtran'
935 name-extension: '_DT'
936 disable-job: false
937 work-flow: 'DT'
938 release: '2.12'
939 branch: 'voltha-2.12'
940 profile: 'Default'
941 installVolthaInfra: true
942 installVolthaStack: false
943 reinstall-olt: false
944 restart-olt: false
945 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
946 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
947 OltDevMgr: 'adtran-olt-device-manager'
948 num-of-onos: '3'
949 num-of-atomix: '3'
950 VolthaEtcdPort: 9999
951 waitTimerForOltUp: 420
952 time: '16'
953
Joey Armstrongaf679da2023-01-31 14:22:41 -0500954# [EOF]