blob: 39dd9bc1fa8d8509a691919fedc7ae17a23d6ec3 [file] [log] [blame]
Suchitra Vemuri58acd872019-08-28 18:52:35 -07001---
2# POD Build Pipeline Jobs for Voltha Releases
3
4- project:
5 name: voltha-release-jobs
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
Zack Williams21e3d162020-02-07 08:38:16 -070011 with-kind: false
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080012 power-switch: False
Hardik Windlass5ec68e82021-03-04 21:51:57 +053013 work-flow: 'ATT'
Andrea Campanella12ea28f2020-05-21 12:05:55 +020014 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070015 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070016 num-of-onos: '1'
17 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070018 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070019 test-type: ''
Matteo Scandolo3dce2a12020-09-15 14:21:14 -070020 volthaSystemTestsChange: ''
21 kindVolthaChange: ''
22 cordTesterChange: ''
Andrea Campanella0d3110c2021-01-20 12:25:45 +010023 oltAdapterAppLabel: 'adapter-open-olt'
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080024 num-of-onus: ''
25 num-of-ponports: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080026
Suchitra Vemuri58acd872019-08-28 18:52:35 -070027 jobs:
Suchitra Vemuribc149852019-11-25 14:41:24 -080028 # flex OCP pod with olt/onu - manual test job, voltha master build job
Hardik Windlass77221c62021-05-21 06:24:35 +000029 - 'build_voltha_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070030 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070031 config-pod: 'flex-ocp-cord'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070032 num-of-onos: '3'
33 num-of-atomix: '3'
Hardik Windlass77221c62021-05-21 06:24:35 +000034 num-of-kafka: '3'
35 num-of-etcd: '3'
Matteo Scandolod43bb302021-04-20 10:19:29 -070036 VolthaEtcdPort: 9999
Hardik Windlass77221c62021-05-21 06:24:35 +000037 profile: 'TP'
38 name-extension: '_TT'
39 work-flow: 'TT'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070040
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070041 # flex pod1 test job - using voltha branch
Hardik Windlass77221c62021-05-21 06:24:35 +000042 - 'build_voltha_pod_manual_test':
Zack Williams8ef79812019-10-29 11:09:18 -070043 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070044 config-pod: 'flex-ocp-cord'
Hardik Windlass77221c62021-05-21 06:24:35 +000045 disable-job: false
46 profile: 'TP'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070047 branch: 'master'
Hardik Windlass77221c62021-05-21 06:24:35 +000048 release: 'master'
49 work-flow: 'TT'
50 name-extension: '_TT'
51 test-type: ''
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070052 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -070053 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070054
Suchitra Vemurif8236c12019-10-22 15:51:39 -070055 # flex OCP pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070056 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070057 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070058 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070059 profile: 'Default'
Hardik Windlass6598b032021-07-02 10:12:01 +000060 time: '5'
Matteo Scandolod43bb302021-04-20 10:19:29 -070061 VolthaEtcdPort: 9999
62 num-of-onos: '3'
63 num-of-atomix: '3'
Andrea Campanella6b002832021-09-30 17:28:22 +020064 volthaHelmChartsChange: refs/changes/69/26569/11
65 gerritProject: voltctl
66 gerritRefspec: refs/changes/83/26983/4
67 extraHelmFlags: >
68 --set global.image_tag=master
69 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
70 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
71 --set voltha.images.rw_core.tag=grpc_v1
72 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
73 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
74 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
75 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
76 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
77 --set voltha.images.ofagent.tag=grpc_v1
78 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
79 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
80 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
81 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
82 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
83 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
Suchitra Vemuri917aa612019-09-23 19:35:31 -070084
Suchitra Vemurif8236c12019-10-22 15:51:39 -070085 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070086 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070087 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070088 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070089 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070090 branch: 'master'
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080091 power-switch: True
hwchiu14f97852019-10-08 10:51:11 -070092 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070093 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070094
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000095 # flex OCP pod with olt/onu - 1T4GEM tech profile and timer based job
96 - 'build_voltha_pod_release_timer':
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070097 build-node: 'qa-testvm-pod'
98 config-pod: 'flex-ocp-cord'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000099 release: '2.8'
100 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700101 profile: '1T4GEM'
102 time: '1'
Matteo Scandolod43bb302021-04-20 10:19:29 -0700103 VolthaEtcdPort: 9999
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000104 num-of-onos: '3'
105 num-of-atomix: '3'
106 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Andrea Campanella6b002832021-09-30 17:28:22 +0200107 volthaHelmChartsChange: refs/changes/69/26569/11
108 gerritProject: voltctl
109 gerritRefspec: refs/changes/83/26983/4
110 extraHelmFlags: >
111 --set global.image_tag=master
112 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
113 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
114 --set voltha.images.rw_core.tag=grpc_v1
115 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
116 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
117 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
118 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
119 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
120 --set voltha.images.ofagent.tag=grpc_v1
121 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
122 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
123 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
124 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
125 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
126 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700127
128 # flex pod1 test job - released versions: uses tech profile on voltha branch
129 - 'build_voltha_pod_test':
130 build-node: 'qa-testvm-pod'
131 config-pod: 'flex-ocp-cord'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000132 release: '2.8'
133 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700134 power-switch: True
135 test-repo: 'voltha-system-tests'
136 profile: '1T4GEM'
137
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700138 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700139 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700140 build-node: 'qa-testvm-pod'
141 config-pod: 'flex-ocp-cord'
142 release: 'master'
143 branch: 'master'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700144 name-extension: '_TT'
145 work-flow: 'TT'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700146 profile: 'TP'
Hardik Windlass6598b032021-07-02 10:12:01 +0000147 time: '10'
Matteo Scandolod43bb302021-04-20 10:19:29 -0700148 VolthaEtcdPort: 9999
149 num-of-onos: '3'
150 num-of-atomix: '3'
Andrea Campanella6b002832021-09-30 17:28:22 +0200151 volthaHelmChartsChange: refs/changes/69/26569/11
152 gerritProject: voltctl
153 gerritRefspec: refs/changes/83/26983/4
154 extraHelmFlags: >
155 --set global.image_tag=master
156 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
157 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
158 --set voltha.images.rw_core.tag=grpc_v1
159 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
160 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
161 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
162 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
163 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
164 --set voltha.images.ofagent.tag=grpc_v1
165 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
166 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
167 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
168 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
169 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
170 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700171
172 # flex pod1 test job - released versions: uses tech profile on voltha branch
173 - 'build_voltha_pod_test':
174 build-node: 'qa-testvm-pod'
175 config-pod: 'flex-ocp-cord'
176 release: 'master'
177 branch: 'master'
178 name-extension: '_TT'
179 work-flow: 'TT'
180 power-switch: True
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700181 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700182 test-repo: 'voltha-system-tests'
183 profile: 'TP'
184
Hardik Windlass6598b032021-07-02 10:12:01 +0000185 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
186 - 'build_voltha_pod_release_timer':
187 build-node: 'qa-testvm-pod'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000188 config-pod: 'flex-ocp-cord'
189 release: '2.8'
190 branch: 'voltha-2.8'
191 name-extension: '_TT'
192 work-flow: 'TT'
193 profile: 'TP'
194 time: '20'
195 VolthaEtcdPort: 9999
196 num-of-onos: '3'
197 num-of-atomix: '3'
198 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Andrea Campanellac551d582021-09-22 15:34:02 +0200199 extraHelmFlags: "--set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000200
201 # flex pod1 test job - released versions: uses tech profile on voltha branch
202 - 'build_voltha_pod_test':
203 build-node: 'qa-testvm-pod'
204 config-pod: 'flex-ocp-cord'
205 release: '2.8'
206 branch: 'voltha-2.8'
207 name-extension: '_TT'
208 work-flow: 'TT'
209 power-switch: True
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700210 pipeline-script: 'voltha/voltha-2.8/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000211 test-repo: 'voltha-system-tests'
212 profile: 'TP'
213
214 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
215 - 'build_voltha_pod_release_timer':
216 build-node: 'qa-testvm-pod'
Hardik Windlass6598b032021-07-02 10:12:01 +0000217 config-pod: 'flex-ocp-cord-multi-uni'
218 release: 'master'
219 branch: 'master'
220 name-extension: '_TT'
221 work-flow: 'TT'
222 profile: 'TP'
223 time: '15'
224 VolthaEtcdPort: 9999
225 num-of-onos: '3'
226 num-of-atomix: '3'
227 reinstall-olt: true
228 enableMultiUni: true
229 uniPortMask: '0x0003'
Andrea Campanella6b002832021-09-30 17:28:22 +0200230 volthaHelmChartsChange: refs/changes/69/26569/11
231 gerritProject: voltctl
232 gerritRefspec: refs/changes/83/26983/4
233 extraHelmFlags: >
234 --set global.image_tag=master
235 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
236 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
237 --set voltha.images.rw_core.tag=grpc_v1
238 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
239 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
240 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
241 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
242 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
243 --set voltha.images.ofagent.tag=grpc_v1
244 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
245 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
246 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
247 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
248 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
249 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
Hardik Windlass6598b032021-07-02 10:12:01 +0000250
251 # flex pod1 test job - released versions: uses tech profile on voltha branch
252 - 'build_voltha_pod_test':
253 build-node: 'qa-testvm-pod'
254 config-pod: 'flex-ocp-cord-multi-uni'
255 release: 'master'
256 branch: 'master'
257 name-extension: '_TT'
258 work-flow: 'TT'
259 power-switch: True
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700260 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6598b032021-07-02 10:12:01 +0000261 test-repo: 'voltha-system-tests'
262 profile: 'TP'
263 enableMultiUni: true
264
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700265 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700266 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700267 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800268 config-pod: 'onf-demo-pod'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700269 profile: '1T4GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200270 num-of-onos: '3'
271 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700272 in-band-management: true
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200273 waitTimerForOltUp: 540
Matteo Scandolod82d1de2021-04-06 14:55:58 -0700274 VolthaEtcdPort: 9999
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700275 time: '1'
Andrea Campanella6b002832021-09-30 17:28:22 +0200276 volthaHelmChartsChange: refs/changes/69/26569/11
277 gerritProject: voltctl
278 gerritRefspec: refs/changes/83/26983/4
279 extraHelmFlags: >
280 --set global.image_tag=master
281 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
282 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
283 --set voltha.images.rw_core.tag=grpc_v1
284 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
285 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
286 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
287 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
288 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
289 --set voltha.images.ofagent.tag=grpc_v1
290 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
291 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
292 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
293 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
294 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
295 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
296
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800297
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800298 # Menlo pod test job - master test job uses tech profile on voltha branch
299 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000300 timeout: 300
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800301 build-node: 'menlo-demo-pod'
302 config-pod: 'onf-demo-pod'
303 release: 'master'
304 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800305 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700306 profile: '1T4GEM'
Hung-Wei Chiu5444ec92020-04-22 15:58:17 -0700307 power-switch: True
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800308
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700309 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700310 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800311 build-node: 'menlo-demo-pod'
312 config-pod: 'onf-demo-pod'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700313 name-extension: '_DT'
314 work-flow: 'DT'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700315 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200316 num-of-onos: '3'
317 num-of-atomix: '3'
Matteo Scandolod82d1de2021-04-06 14:55:58 -0700318 VolthaEtcdPort: 9999
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700319 in-band-management: true
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200320 waitTimerForOltUp: 540
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700321 time: '4'
Andrea Campanella6b002832021-09-30 17:28:22 +0200322 volthaHelmChartsChange: refs/changes/69/26569/11
323 gerritProject: voltctl
324 gerritRefspec: refs/changes/83/26983/4
325 extraHelmFlags: >
326 --set global.image_tag=master
327 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
328 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
329 --set voltha.images.rw_core.tag=grpc_v1
330 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
331 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
332 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
333 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
334 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
335 --set voltha.images.ofagent.tag=grpc_v1
336 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
337 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
338 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
339 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
340 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
341 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800342
343 # Menlo pod test job - uses tech profile on voltha branch
344 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000345 timeout: 300
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800346 build-node: 'menlo-demo-pod'
347 config-pod: 'onf-demo-pod'
348 release: 'master'
349 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700350 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200351 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800352 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700353 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700354 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella9b234332020-04-24 12:22:18 +0200355 power-switch: True
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800356
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700357 # Menlo pod with olt/onu - released branch, Default tech profile and timer based job
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000358 - 'build_voltha_pod_release_timer':
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700359 build-node: 'menlo-demo-pod'
360 config-pod: 'onf-demo-pod'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000361 release: '2.8'
362 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700363 name-extension: '_DT'
364 work-flow: 'DT'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000365 profile: '1T8GEM'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700366 num-of-onos: '3'
367 num-of-atomix: '3'
Matteo Scandolod43bb302021-04-20 10:19:29 -0700368 VolthaEtcdPort: 9999
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700369 in-band-management: true
370 time: '7'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000371 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Andrea Campanellac551d582021-09-22 15:34:02 +0200372 extraHelmFlags: "--set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple"
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700373
374 # Menlo pod test job - uses tech profile on voltha branch
375 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000376 timeout: 300
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700377 build-node: 'menlo-demo-pod'
378 config-pod: 'onf-demo-pod'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000379 release: '2.8'
380 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700381 name-extension: '_DT'
382 work-flow: 'DT'
383 test-repo: 'voltha-system-tests'
384 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700385 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700386 power-switch: True
387
Matteo Scandolo16672842020-06-02 14:19:33 -0700388 # ONF Menlo Soak POD build job - voltha-master branch
Hardik Windlassc7379022021-05-12 13:52:24 +0530389 - 'build_voltha_pod_manual':
Matteo Scandolo16672842020-06-02 14:19:33 -0700390 build-node: 'menlo-soak-pod'
391 config-pod: 'onf-soak-pod'
Hardik Windlassf5321572021-07-14 11:28:46 +0000392 disable-job: true
Hardik Windlass908533a2021-05-24 16:35:58 +0000393 bbsimReplicas: 1
Suchitra Vemurie6625222020-09-01 17:12:56 -0700394 profile: '1T8GEM'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700395 name-extension: '_DT'
396 work-flow: 'DT'
Hardik Windlassef2e99b2021-05-17 13:36:20 +0530397 reinstall-olt: true
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000398 num-of-onus: 32
399 num-of-ponports: 16
Hardik Windlass44619f52021-05-20 09:36:12 +0530400 logLevel: 'WARN'
Matteo Scandolo16672842020-06-02 14:19:33 -0700401
402 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass77221c62021-05-21 06:24:35 +0000403 # Run tests manually triggering the job
404 - 'build_voltha_pod_manual_test':
Suchitra Vemurie6625222020-09-01 17:12:56 -0700405 build-node: 'menlo-soak-pod'
406 config-pod: 'onf-soak-pod'
Hardik Windlassf5321572021-07-14 11:28:46 +0000407 disable-job: true
Suchitra Vemurie6625222020-09-01 17:12:56 -0700408 profile: '1T8GEM'
409 branch: 'master'
410 release: 'master'
411 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700412 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700413 test-type: 'Functional'
414 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700415 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700416
417 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000418 # Run failure/recovery tests every Wednesday
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700419 - 'build_voltha_pod_soak_test':
420 build-node: 'menlo-soak-pod'
421 config-pod: 'onf-soak-pod'
Hardik Windlassf5321572021-07-14 11:28:46 +0000422 'disable-job': true
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700423 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700424 branch: 'master'
425 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700426 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700427 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700428 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700429 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700430 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000431 time-trigger: "H H * * 3"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700432
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700433 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000434 # Run dataplane tests every Saturday
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700435 - 'build_voltha_pod_soak_test':
436 build-node: 'menlo-soak-pod'
437 config-pod: 'onf-soak-pod'
Hardik Windlassf5321572021-07-14 11:28:46 +0000438 'disable-job': true
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700439 profile: '1T8GEM'
440 branch: 'master'
441 release: 'master'
442 work-flow: 'DT'
443 name-extension: '_DT_soak_DP'
444 test-type: 'Dataplane'
445 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700446 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000447 time-trigger: "H H * * 6"
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700448
Hardik Windlassf5321572021-07-14 11:28:46 +0000449 # ONF Menlo Soak POD build job - voltha-2.8 branch
450 - 'build_voltha_pod_manual':
451 build-node: 'menlo-soak-pod'
452 config-pod: 'onf-soak-pod'
Hardik Windlassdd81dd82021-09-27 08:43:44 +0000453 disable-job: true
Hardik Windlassf5321572021-07-14 11:28:46 +0000454 branch: 'voltha-2.8'
455 release: '2.8'
456 bbsimReplicas: 1
457 profile: '1T8GEM'
458 name-extension: '_DT'
459 work-flow: 'DT'
460 reinstall-olt: true
461 num-of-onus: 32
462 num-of-ponports: 16
463 logLevel: 'WARN'
464 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
465
466 # ONF Menlo Soak POD test job - voltha-2.8 branch
467 # Run tests manually triggering the job
468 - 'build_voltha_pod_manual_test':
469 build-node: 'menlo-soak-pod'
470 config-pod: 'onf-soak-pod'
Hardik Windlassdd81dd82021-09-27 08:43:44 +0000471 disable-job: true
Hardik Windlassf5321572021-07-14 11:28:46 +0000472 profile: '1T8GEM'
473 branch: 'voltha-2.8'
474 release: '2.8'
475 work-flow: 'DT'
476 name-extension: '_DT_soak_Func'
477 test-type: 'Functional'
478 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700479 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000480
481 # ONF Menlo Soak POD test job - voltha-2.8 branch
482 # Run failure/recovery tests every Wednesday
483 - 'build_voltha_pod_soak_test':
484 build-node: 'menlo-soak-pod'
485 config-pod: 'onf-soak-pod'
Hardik Windlassdd81dd82021-09-27 08:43:44 +0000486 'disable-job': true
Hardik Windlassf5321572021-07-14 11:28:46 +0000487 profile: '1T8GEM'
488 branch: 'voltha-2.8'
489 release: '2.8'
490 work-flow: 'DT'
491 name-extension: '_DT_soak_Fail'
492 test-type: 'Failure'
493 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700494 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000495 time-trigger: "H H * * 3"
496
497 # ONF Menlo Soak POD test job - voltha-2.8 branch
498 # Run dataplane tests every Saturday
499 - 'build_voltha_pod_soak_test':
500 build-node: 'menlo-soak-pod'
501 config-pod: 'onf-soak-pod'
Hardik Windlassdd81dd82021-09-27 08:43:44 +0000502 'disable-job': true
Hardik Windlassf5321572021-07-14 11:28:46 +0000503 profile: '1T8GEM'
504 branch: 'voltha-2.8'
505 release: '2.8'
506 work-flow: 'DT'
507 name-extension: '_DT_soak_DP'
508 test-type: 'Dataplane'
509 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700510 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000511 time-trigger: "H H * * 6"
512
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800513 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530514 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700515 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800516 config-pod: 'dt-berlin-pod-multi-olt'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800517 name-extension: '_DT'
518 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800519 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200520 num-of-onos: '3'
521 num-of-atomix: '3'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200522 time: '16'
Andrea Campanella6b002832021-09-30 17:28:22 +0200523 volthaHelmChartsChange: refs/changes/69/26569/11
524 gerritProject: voltctl
525 gerritRefspec: refs/changes/83/26983/4
526 extraHelmFlags: >
527 --set global.image_tag=master
528 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
529 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
530 --set voltha.images.rw_core.tag=grpc_v1
531 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
532 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
533 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
534 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
535 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
536 --set voltha.images.ofagent.tag=grpc_v1
537 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
538 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
539 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
540 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
541 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
542 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100543
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100544 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800545 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000546 timeout: 300
Zack Williams8ef79812019-10-29 11:09:18 -0700547 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800548 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100549 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800550 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800551 name-extension: '_DT'
552 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800553 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800554 profile: '1T8GEM'
Hung-Wei Chiu11d63f32020-03-09 09:32:04 -0700555 power-switch: True
Matteo Scandolo67842812021-07-13 16:52:13 -0700556 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700557
Andrea Campanella972d63e2020-05-14 19:59:08 +0200558 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530559 - 'build_voltha_pod_release_timer':
Andrea Campanella625ba352020-04-02 15:32:13 +0200560 build-node: 'dt-berlin-community-pod'
561 config-pod: 'dt-berlin-pod-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200562 name-extension: '_DT'
563 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200564 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200565 num-of-onos: '3'
566 num-of-atomix: '3'
Hardik Windlass52983572021-02-25 12:31:57 +0530567 time: '1'
Andrea Campanella6b002832021-09-30 17:28:22 +0200568 volthaHelmChartsChange: refs/changes/69/26569/11
569 gerritProject: voltctl
570 gerritRefspec: refs/changes/83/26983/4
571 extraHelmFlags: >
572 --set global.image_tag=master
573 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple
574 --set voltha.images.rw_core.repository=volthacore/voltha-rw-core
575 --set voltha.images.rw_core.tag=grpc_v1
576 --set voltha-adapter-openonu.images.adapter_open_onu_go.repository=volthacore/voltha-openonu-adapter-go
577 --set voltha-adapter-openonu.images.adapter_open_onu_go.tag=grpc_v1
578 --set voltha-adapter-openolt.images.adapter_open_olt.repository=volthacore/voltha-openolt-adapter
579 --set voltha-adapter-openolt.images.adapter_open_olt.tag=grpc_v1
580 --set voltha.images.ofagent.repository=volthacore/voltha-ofagent-go
581 --set voltha.images.ofagent.tag=grpc_v1
582 --set voltha-adapter-openolt.adapter_open_olt.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
583 --set voltha-adapter-openolt.adapter_open_olt.endpoints.adapter_endpoint=voltha-voltha-adapter-openolt-api.voltha.svc:50060
584 --set voltha-adapter-openonu.adapter_open_onu.endpoints.core_endpoint=voltha-voltha-core.voltha.svc:55558
585 --set voltha-adapter-openonu.adapter_open_onu.endpoints.adapter_endpoint=voltha-voltha-adapter-openonu-api.voltha.svc:50060
586 --set services.kafka.cluster.address=voltha-infra-kafka.default.svc:9092
587 --set services.etcd.address=voltha-infra-etcd.default.svc:2379
588
Andrea Campanella625ba352020-04-02 15:32:13 +0200589
Andrea Campanella972d63e2020-05-14 19:59:08 +0200590 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200591 - 'build_voltha_pod_test':
592 build-node: 'dt-berlin-community-pod'
593 config-pod: 'dt-berlin-pod-gpon'
594 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200595 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200596 release: 'master'
597 branch: 'master'
598 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200599 profile: '1T8GEM'
Andrea Campanella625ba352020-04-02 15:32:13 +0200600 power-switch: True
Matteo Scandolo67842812021-07-13 16:52:13 -0700601 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700602
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000603 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
604 - 'build_voltha_pod_release_timer':
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700605 build-node: 'dt-berlin-community-pod'
606 config-pod: 'dt-berlin-pod-gpon'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000607 release: '2.8'
608 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700609 name-extension: '_DT'
610 work-flow: 'DT'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700611 profile: '1T8GEM'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000612 num-of-onos: '3'
613 num-of-atomix: '3'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200614 time: '11'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000615 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Andrea Campanellac551d582021-09-22 15:34:02 +0200616 extraHelmFlags: "--set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple"
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700617
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000618 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700619 - 'build_voltha_pod_test':
620 build-node: 'dt-berlin-community-pod'
621 config-pod: 'dt-berlin-pod-gpon'
622 name-extension: '_DT'
623 work-flow: 'DT'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000624 release: '2.8'
625 branch: 'voltha-2.8'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700626 test-repo: 'voltha-system-tests'
627 profile: '1T8GEM'
628 power-switch: True
Matteo Scandolo67842812021-07-13 16:52:13 -0700629 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700630
Andrea Campanellac551d582021-09-22 15:34:02 +0200631 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
Andrea Campanella350c6102020-10-01 09:56:40 +0200632 - 'build_voltha_pod_release_timer':
633 build-node: 'dt-berlin-community-pod'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200634 config-pod: 'dt-berlin-pod-multi-olt'
635 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200636 work-flow: 'DT'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200637 release: '2.8'
638 branch: 'voltha-2.8'
Andrea Campanella350c6102020-10-01 09:56:40 +0200639 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200640 num-of-onos: '3'
641 num-of-atomix: '3'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200642 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200643 time: '5'
Andrea Campanellac551d582021-09-22 15:34:02 +0200644 extraHelmFlags: "--set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple"
Andrea Campanella350c6102020-10-01 09:56:40 +0200645
Andrea Campanellac551d582021-09-22 15:34:02 +0200646 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
Andrea Campanella350c6102020-10-01 09:56:40 +0200647 - 'build_voltha_pod_test':
648 build-node: 'dt-berlin-community-pod'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200649 config-pod: 'dt-berlin-pod-multi-olt'
650 release: '2.8'
651 branch: 'voltha-2.8'
652 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200653 work-flow: 'DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200654 test-repo: 'voltha-system-tests'
655 profile: '1T8GEM'
656 power-switch: True
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200657 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200658
659 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
660 - 'build_voltha_pod_release_timer':
661 build-node: 'dt-berlin-community-pod'
662 config-pod: 'dt-berlin-pod-gpon-adtran'
663 name-extension: '_DT'
664 work-flow: 'DT'
665 release: '2.8'
666 branch: 'voltha-2.8'
667 profile: '1T8GEM'
Andrea Campanellabc8d8822021-08-25 12:33:54 +0200668 reinstall-olt: false
Andrea Campanella29534e92021-09-23 09:13:21 +0200669 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 --set onos-classic.image.repository=andreacampanella/voltha-onos --set onos-classic.image.tag=meter-fixes-simple"
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200670 num-of-onos: '3'
671 num-of-atomix: '3'
672 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
673 VolthaEtcdPort: 9999
Andrea Campanella41ae1b12021-09-21 11:29:43 +0200674 openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
Andrea Campanella20361592021-08-26 18:45:28 +0200675 oltAdapterReleaseName: 'adtran-olt'
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200676 waitTimerForOltUp: 420
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200677 time: '21'
678
679 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
680 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000681 timeout: 390
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200682 build-node: 'dt-berlin-community-pod'
683 config-pod: 'dt-berlin-pod-gpon-adtran'
684 release: '2.8'
685 branch: 'voltha-2.8'
686 name-extension: '_DT'
687 work-flow: 'DT'
688 test-repo: 'voltha-system-tests'
689 profile: '1T8GEM'
690 power-switch: True
691 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
692 oltAdapterAppLabel: 'adapter-adtran-olt'
693