blob: 86ee54d1c0d28b7c22173d334fca88e491dc2fcf [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
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -070013 work-flow: ''
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 Vemuri5abcf2b2020-02-05 14:46:28 -080024
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +010025
Suchitra Vemuri58acd872019-08-28 18:52:35 -070026 jobs:
Suchitra Vemuribc149852019-11-25 14:41:24 -080027 # flex OCP pod with olt/onu - manual test job, voltha master build job
Suchitra Vemuri85308382019-10-22 15:01:48 -070028 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070029 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070030 config-pod: 'flex-ocp-cord'
Suchitra Vemuri85308382019-10-22 15:01:48 -070031 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070032 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080033 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070034 num-of-onos: '3'
35 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070036 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070037 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070038 profile: '1T4GEM'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070039
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070040 # flex pod1 test job - using voltha branch
41 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070042 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070043 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070044 profile: '1T4GEM'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070045 branch: 'master'
46 test-repo: 'voltha-system-tests'
47 Jenkinsfile: 'Jenkinsfile-voltha-test'
48
Suchitra Vemurifbc4a742020-01-08 16:55:26 -080049 # onlab pod1 OCP pod with olt/onu - Manual testing BAL3.1 release voltha master build job
Suchitra Vemuri8609a442019-10-22 21:03:27 -070050 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070051 build-node: 'onf-build'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070052 config-pod: 'onlab-pod1'
53 release: 'master'
54 branch: 'master'
55 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070056 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070057 profile: '1T4GEM'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070058
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070059 # onlab pod1 test job - BAL3.1 tests using voltha branch
Suchitra Vemuridb39b392019-08-30 16:58:58 -070060 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070061 build-node: 'onf-build'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070062 config-pod: 'onlab-pod1'
63 profile: '1T4GEM'
hwchiu14f97852019-10-08 10:51:11 -070064 branch: 'master'
65 test-repo: 'voltha-system-tests'
66 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070067
Suchitra Vemurif8236c12019-10-22 15:51:39 -070068 # flex OCP pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070069 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070070 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070071 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070072 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070073 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080074 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070075 num-of-onos: '3'
76 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070077 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070078 Jenkinsfile: 'Jenkinsfile-voltha-build'
hwchiu14f97852019-10-08 10:51:11 -070079 configurePod: true
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070080 profile: 'Default'
Suchitra Vemuri376859a2020-07-08 17:04:44 -070081 time: '4'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070082
Suchitra Vemurif8236c12019-10-22 15:51:39 -070083 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070084 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070085 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070086 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070087 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070088 branch: 'master'
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080089 power-switch: True
hwchiu14f97852019-10-08 10:51:11 -070090 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070091 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070092
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080093 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070094 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070095 build-node: 'qa-testvm-pod'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080096 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -080097 release: '2.6'
98 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080099 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700100 num-of-onos: '3'
101 num-of-atomix: '3'
102 test-repo: 'voltha-system-tests'
103 Jenkinsfile: 'Jenkinsfile-voltha-build'
104 configurePod: true
105 profile: '1T4GEM'
106 time: '1'
107
108 # flex pod1 test job - released versions: uses tech profile on voltha branch
109 - 'build_voltha_pod_test':
110 build-node: 'qa-testvm-pod'
111 config-pod: 'flex-ocp-cord'
Andrea Campanella68215a02020-09-17 11:55:16 +0200112 'disable-job': false
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800113 release: '2.6'
114 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700115 power-switch: True
116 test-repo: 'voltha-system-tests'
117 profile: '1T4GEM'
118
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800119
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700120 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700121 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700122 build-node: 'qa-testvm-pod'
123 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800124 release: '2.6'
125 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800126 num-of-openonu: '1'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700127 num-of-onos: '3'
128 num-of-atomix: '3'
129 name-extension: '_TT'
130 work-flow: 'TT'
131 test-repo: 'voltha-system-tests'
132 Jenkinsfile: 'Jenkinsfile-voltha-build'
133 configurePod: true
134 profile: 'TP'
Suchitra Vemuri77449472020-08-19 11:54:47 -0700135 time: '22'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700136
137 # flex pod1 test job - released versions: uses tech profile on voltha branch
138 - 'build_voltha_pod_test':
139 build-node: 'qa-testvm-pod'
140 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800141 release: '2.6'
142 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700143 name-extension: '_TT'
144 work-flow: 'TT'
145 power-switch: True
146 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
147 test-repo: 'voltha-system-tests'
148 profile: 'TP'
149
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700150 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700151 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700152 build-node: 'qa-testvm-pod'
153 config-pod: 'flex-ocp-cord'
154 release: 'master'
155 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800156 num-of-openonu: '1'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700157 num-of-onos: '3'
158 num-of-atomix: '3'
159 name-extension: '_TT'
160 work-flow: 'TT'
161 test-repo: 'voltha-system-tests'
162 Jenkinsfile: 'Jenkinsfile-voltha-build'
163 configurePod: true
164 profile: 'TP'
Suchitra Vemuridb717c72020-07-14 22:38:08 -0700165 time: '9'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700166
167 # flex pod1 test job - released versions: uses tech profile on voltha branch
168 - 'build_voltha_pod_test':
169 build-node: 'qa-testvm-pod'
170 config-pod: 'flex-ocp-cord'
171 release: 'master'
172 branch: 'master'
173 name-extension: '_TT'
174 work-flow: 'TT'
175 power-switch: True
176 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
177 test-repo: 'voltha-system-tests'
178 profile: 'TP'
179
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800180
181 # Flex pod with xgs-pon olt/onu - master 1T4GEM tech profile and openonu go and timer based job
182 - 'build_voltha_pod_release_timer':
183 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800184 config-pod: 'flex-ocp-cord-openonupy'
185 release: '2.6'
186 branch: 'voltha-2.6'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800187 num-of-onos: '3'
188 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800189 name-extension: '_openonupy'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800190 test-repo: 'voltha-system-tests'
191 Jenkinsfile: 'Jenkinsfile-voltha-build'
192 configurePod: true
193 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800194 time: '18'
195
196
197 # Flex POD test job - master versions, uses 1T4GEM tech profile and openonu go on voltha branch
198 - 'build_voltha_pod_test':
199 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800200 config-pod: 'flex-ocp-cord-openonupy'
201 name-extension: '_openonupy'
202 release: '2.6'
203 branch: 'voltha-2.6'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800204 test-repo: 'voltha-system-tests'
205 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800206 power-switch: True
207
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800208 # Flex pod with xgs-pon olt/onu - master TT workflow openonu go and timer based job
209 - 'build_voltha_pod_release_timer':
210 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800211 config-pod: 'flex-ocp-cord-openonupy'
212 release: '2.6'
213 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800214 num-of-onos: '3'
215 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800216 name-extension: '_TT_openonupy'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800217 work-flow: 'TT'
218 test-repo: 'voltha-system-tests'
219 Jenkinsfile: 'Jenkinsfile-voltha-build'
220 configurePod: true
221 profile: 'TP'
222 time: '14'
223
224
225 # Flex POD test job - master versions, TT workflow and openonu go on voltha branch
226 - 'build_voltha_pod_test':
227 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800228 config-pod: 'flex-ocp-cord-openonupy'
229 name-extension: '_TT_openonupy'
230 release: '2.6'
231 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800232 test-repo: 'voltha-system-tests'
233 work-flow: 'TT'
234 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
235 profile: 'TP'
236 power-switch: True
237
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700238 # Menlo pod with olt/onu - Default tech profile and timer based job
Suchitra Vemuria6731902020-08-13 16:33:37 -0700239 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700240 build-node: 'menlo-demo-pod'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700241 config-pod: 'onf-demo-pod-gpon'
242 release: 'master'
243 branch: 'master'
Suchitra Vemuri5bfe5322020-09-17 17:37:34 -0700244 num-of-openonu: '1'
Suchitra Vemuria3ac7182020-09-18 09:44:01 -0700245 num-of-onos: '3'
246 num-of-atomix: '3'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700247 name-extension: '_DT_GPON'
248 work-flow: 'DT'
249 test-repo: 'voltha-system-tests'
250 Jenkinsfile: 'Jenkinsfile-voltha-build'
251 configurePod: true
252 profile: '1T8GEM'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700253 time: '22'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700254 VolthaEtcdPort: '9999'
255
256 # Menlo pod test job - uses tech profile on voltha branch
257 - 'build_voltha_pod_test':
258 build-node: 'menlo-demo-pod'
259 config-pod: 'onf-demo-pod-gpon'
260 release: 'master'
261 branch: 'master'
262 name-extension: '_DT_GPON'
263 work-flow: 'DT'
264 test-repo: 'voltha-system-tests'
265 profile: '1T8GEM'
266 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
267
268 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700269 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700270 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800271 config-pod: 'onf-demo-pod'
272 release: 'master'
273 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800274 num-of-openonu: '1'
Suchitra Vemuri70d7a662020-05-14 16:57:18 -0700275 num-of-onos: '3'
276 num-of-atomix: '3'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800277 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700278 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800279 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700280 profile: '1T4GEM'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700281 in-band-management: true
Andy Bavier08a76b52020-06-03 12:45:54 -0700282 VolthaEtcdPort: '9999'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700283 time: '1'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800284
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800285 # Menlo pod test job - master test job uses tech profile on voltha branch
286 - 'build_voltha_pod_test':
287 build-node: 'menlo-demo-pod'
288 config-pod: 'onf-demo-pod'
289 release: 'master'
290 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800291 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700292 profile: '1T4GEM'
Hung-Wei Chiu5444ec92020-04-22 15:58:17 -0700293 power-switch: True
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800294
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700295 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700296 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800297 build-node: 'menlo-demo-pod'
298 config-pod: 'onf-demo-pod'
299 release: 'master'
300 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800301 num-of-openonu: '1'
Suchitra Vemuria3ac7182020-09-18 09:44:01 -0700302 num-of-onos: '3'
303 num-of-atomix: '3'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700304 name-extension: '_DT'
305 work-flow: 'DT'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800306 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700307 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800308 configurePod: true
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700309 profile: '1T8GEM'
Andy Bavier08a76b52020-06-03 12:45:54 -0700310 VolthaEtcdPort: '9999'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700311 in-band-management: true
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700312 time: '4'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800313
314 # Menlo pod test job - uses tech profile on voltha branch
315 - 'build_voltha_pod_test':
316 build-node: 'menlo-demo-pod'
317 config-pod: 'onf-demo-pod'
318 release: 'master'
319 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700320 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200321 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800322 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700323 profile: '1T8GEM'
324 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella9b234332020-04-24 12:22:18 +0200325 power-switch: True
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800326
Suchitra Vemurie0963502020-04-11 14:03:54 -0700327
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700328 # Menlo pod with olt/onu - voltha-2.5 branch, Default tech profile and timer based job
329 - 'build_voltha_pod_release_timer':
330 build-node: 'menlo-demo-pod'
331 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800332 release: '2.6'
333 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700334 name-extension: '_DT'
335 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800336 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700337 num-of-onos: '3'
338 num-of-atomix: '3'
339 test-repo: 'voltha-system-tests'
340 Jenkinsfile: 'Jenkinsfile-voltha-build'
341 configurePod: true
342 profile: '1T8GEM'
343 VolthaEtcdPort: '9999'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700344 in-band-management: true
345 time: '7'
346
347 # Menlo pod test job - uses tech profile on voltha branch
348 - 'build_voltha_pod_test':
349 build-node: 'menlo-demo-pod'
350 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800351 release: '2.6'
352 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700353 name-extension: '_DT'
354 work-flow: 'DT'
355 test-repo: 'voltha-system-tests'
356 profile: '1T8GEM'
357 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
358 power-switch: True
359
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700360 # Menlo DEMO-POD - 1 1TCONT 4 4GEMs TechProfile - Manual build and test job
Matteo Scandolo404238c2019-10-18 14:52:53 -0700361 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700362 build-node: 'menlo-demo-pod'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700363 config-pod: 'onf-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700364 release: 'master'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700365 branch: 'master'
366 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700367 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700368 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700369 profile: '1T4GEM'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800370 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700371 num-of-onos: '3'
372 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700373 in-band-management: true
Matteo Scandolod1d03322019-10-23 13:24:16 -0700374 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700375 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700376 config-pod: 'onf-demo-pod'
377 branch: 'master'
378 test-repo: 'voltha-system-tests'
379 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700380 profile: '1T4GEM'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700381
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700382 # Menlo DEMO-POD - Default TechProfile - manual build job
Matteo Scandolod1d03322019-10-23 13:24:16 -0700383 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700384 build-node: 'menlo-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700385 config-pod: 'onf-demo-pod'
386 release: 'master'
387 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800388 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700389 num-of-onos: '3'
390 num-of-atomix: '3'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700391 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700392 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700393 configurePod: true
394 profile: 'Default'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700395 in-band-management: true
Suchitra Vemuri42683152019-10-25 12:54:42 -0700396
hwchiu810c70b2020-01-22 11:20:57 -0800397 # ONF DEMO OCP test job - voltha-master branch
Matteo Scandolod1d03322019-10-23 13:24:16 -0700398 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700399 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700400 config-pod: 'onf-demo-pod'
Suchitra Vemuri42683152019-10-25 12:54:42 -0700401 profile: 'Default'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700402 branch: 'master'
403 test-repo: 'voltha-system-tests'
404 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800405
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800406
407 # Soak pod with xgs-pon olt/onu - master 1T4GEM tech profile and openonu go and timer based job
408 - 'build_voltha_pod_release_timer':
409 build-node: 'menlo-soak-pod'
410 config-pod: 'onf-soak-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800411 'disable-job': true
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800412 release: 'master'
413 branch: 'master'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800414 name-extension: '_openonugo'
415 test-repo: 'voltha-system-tests'
416 Jenkinsfile: 'Jenkinsfile-voltha-build'
417 configurePod: true
418 profile: '1T4GEM'
419 time: '1'
420
421
422 # Soak POD test job - master versions, uses 1T4GEM tech profile and openonu go on voltha branch
423 - 'build_voltha_pod_test':
424 build-node: 'menlo-soak-pod'
425 config-pod: 'onf-soak-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800426 'disable-job': true
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800427 name-extension: '_openonugo'
428 release: 'master'
429 branch: 'master'
430 test-repo: 'voltha-system-tests'
431 profile: '1T4GEM'
432
433 # Menlo pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo16672842020-06-02 14:19:33 -0700434 # ONF Menlo Soak POD build job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700435 # FIXME once the soak-pod is back use 'build_voltha_pod_release_timer'
Matteo Scandolo16672842020-06-02 14:19:33 -0700436 - 'build_pod_manual':
437 build-node: 'menlo-soak-pod'
438 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800439 'disable-job': true
Matteo Scandolo16672842020-06-02 14:19:33 -0700440 release: 'master'
441 branch: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700442 profile: '1T8GEM'
Matteo Scandolo16672842020-06-02 14:19:33 -0700443 test-repo: 'voltha-system-tests'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700444 name-extension: '_DT'
445 work-flow: 'DT'
Matteo Scandolo16672842020-06-02 14:19:33 -0700446 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo16672842020-06-02 14:19:33 -0700447 configurePod: true
Matteo Scandolo16672842020-06-02 14:19:33 -0700448
449 # ONF Menlo Soak POD test job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700450 # FIXME once the soak-pod is back use 'build_voltha_pod_test'
Matteo Scandolo16672842020-06-02 14:19:33 -0700451 - 'build_pod_test':
452 build-node: 'menlo-soak-pod'
453 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800454 'disable-job': true
Matteo Scandolo16672842020-06-02 14:19:33 -0700455 profile: 'Default'
456 branch: 'master'
457 test-repo: 'voltha-system-tests'
458 Jenkinsfile: 'Jenkinsfile-voltha-test'
459
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700460 # ONF Menlo Soak POD test job - voltha-master branch
Suchitra Vemurie6625222020-09-01 17:12:56 -0700461 # Run tests every three days
462 - 'build_voltha_pod_soak_test':
463 build-node: 'menlo-soak-pod'
464 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800465 'disable-job': true
Suchitra Vemurie6625222020-09-01 17:12:56 -0700466 profile: '1T8GEM'
467 branch: 'master'
468 release: 'master'
469 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700470 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700471 test-type: 'Functional'
472 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700473 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700474 time-trigger: "H H 2 * *"
Suchitra Vemurie6625222020-09-01 17:12:56 -0700475
476 # ONF Menlo Soak POD test job - voltha-master branch
477 # Run tests every three days
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700478 - 'build_voltha_pod_soak_test':
479 build-node: 'menlo-soak-pod'
480 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800481 'disable-job': true
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700482 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700483 branch: 'master'
484 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700485 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700486 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700487 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700488 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700489 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700490 time-trigger: "H H */2 * *"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700491
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700492 # ONF Menlo Soak POD test job - voltha-master branch
493 # Run dataplane tests every three days
494 - 'build_voltha_pod_soak_test':
495 build-node: 'menlo-soak-pod'
496 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800497 'disable-job': true
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700498 profile: '1T8GEM'
499 branch: 'master'
500 release: 'master'
501 work-flow: 'DT'
502 name-extension: '_DT_soak_DP'
503 test-type: 'Dataplane'
504 test-repo: 'voltha-system-tests'
505 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
506 time-trigger: "H H */3 * *"
507
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800508 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Matteo Scandolo9973c652020-08-07 15:23:35 -0700509 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700510 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800511 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100512 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800513 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800514 name-extension: '_DT'
515 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800516 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200517 num-of-onos: '3'
518 num-of-atomix: '3'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800519 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700520 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800521 configurePod: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800522 profile: '1T8GEM'
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800523 time: '21'
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100524
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800525
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100526 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800527 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700528 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800529 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100530 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800531 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800532 name-extension: '_DT'
533 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800534 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800535 profile: '1T8GEM'
Hung-Wei Chiu11d63f32020-03-09 09:32:04 -0700536 power-switch: True
Suchitra Vemuri4b0017a2020-11-10 16:28:55 -0800537 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700538
Andrea Campanella46f3c902020-12-16 09:46:43 +0100539 # Berlin pod with olt/onu - voltha-2.6 timer based job , two OLTs
540 - 'build_voltha_pod_release_timer':
541 build-node: 'dt-berlin-community-pod'
542 config-pod: 'dt-berlin-pod-multi-olt'
543 release: '2.6'
544 branch: 'voltha-2.6'
545 name-extension: '_DT'
546 work-flow: 'DT'
547 num-of-openonu: '1'
548 num-of-onos: '3'
549 num-of-atomix: '3'
550 test-repo: 'voltha-system-tests'
551 Jenkinsfile: 'Jenkinsfile-voltha-build'
552 configurePod: true
553 profile: '1T8GEM'
554 time: '13'
555
556
557 # Berlin POD test job - voltha-2.6 versions: two OLTs
558 - 'build_voltha_pod_test':
559 build-node: 'dt-berlin-community-pod'
560 config-pod: 'dt-berlin-pod-multi-olt'
561 release: '2.6'
562 branch: 'voltha-2.6'
563 name-extension: '_DT'
564 work-flow: 'DT'
565 test-repo: 'voltha-system-tests'
566 profile: '1T8GEM'
567 power-switch: True
568 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
569
570 # Berlin pod with olt/onu - voltha-2.6 Default tech profile and timer based job
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700571 - 'build_voltha_pod_release_timer':
572 build-node: 'dt-berlin-community-pod'
573 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800574 release: '2.6'
575 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800576 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700577 num-of-onos: '3'
578 num-of-atomix: '3'
579 test-repo: 'voltha-system-tests'
580 Jenkinsfile: 'Jenkinsfile-voltha-build'
581 configurePod: true
582 profile: 'Default'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800583 time: '17'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700584
585
586 # Berlin POD test job - master versions: uses tech profile on voltha branch
587 - 'build_voltha_pod_test':
588 build-node: 'dt-berlin-community-pod'
589 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800590 release: '2.6'
591 branch: 'voltha-2.6'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700592 test-repo: 'voltha-system-tests'
593 profile: 'Default'
594 power-switch: True
Andrea Campanella625ba352020-04-02 15:32:13 +0200595
Andrea Campanella972d63e2020-05-14 19:59:08 +0200596 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700597 - 'build_voltha_pod_release_timer':
Andrea Campanella625ba352020-04-02 15:32:13 +0200598 build-node: 'dt-berlin-community-pod'
599 config-pod: 'dt-berlin-pod-gpon'
600 release: 'master'
601 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800602 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200603 num-of-onos: '3'
604 num-of-atomix: '3'
Andrea Campanella625ba352020-04-02 15:32:13 +0200605 name-extension: '_DT'
606 work-flow: 'DT'
607 test-repo: 'voltha-system-tests'
608 Jenkinsfile: 'Jenkinsfile-voltha-build'
Andrea Campanella625ba352020-04-02 15:32:13 +0200609 configurePod: true
Andrea Campanella972d63e2020-05-14 19:59:08 +0200610 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800611 time: '1'
Andrea Campanella625ba352020-04-02 15:32:13 +0200612
613
Andrea Campanella972d63e2020-05-14 19:59:08 +0200614 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200615 - 'build_voltha_pod_test':
616 build-node: 'dt-berlin-community-pod'
617 config-pod: 'dt-berlin-pod-gpon'
618 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200619 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200620 release: 'master'
621 branch: 'master'
622 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200623 profile: '1T8GEM'
Andrea Campanella625ba352020-04-02 15:32:13 +0200624 power-switch: True
625 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700626
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100627 # Berlin pod with adtran gpon olt/onu - master 1T8GEM tech profile and timer based job
628 - 'build_voltha_pod_release_timer':
629 build-node: 'dt-berlin-community-pod'
630 config-pod: 'dt-berlin-pod-gpon-adtran'
Andrea Campanella88703d32021-01-12 15:58:54 +0100631 release: '2.6'
632 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100633 num-of-openonu: '1'
634 num-of-onos: '3'
635 num-of-atomix: '3'
636 name-extension: '_DT'
637 work-flow: 'DT'
638 test-repo: 'voltha-system-tests'
639 Jenkinsfile: 'Jenkinsfile-voltha-build'
640 configurePod: true
641 profile: '1T8GEM'
642 reinstall-olt: false
Andrea Campanella524b2152021-01-19 11:33:10 +0100643 openoltAdapterChart: '/home/community/adtran-2021-01-19/voltha-adapter-adtran-olt'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100644 time: '9'
645
646
647 # Berlin POD adtran test job - master versions: uses 1T8GEM tech profile on voltha branch
648 - 'build_voltha_pod_test':
649 build-node: 'dt-berlin-community-pod'
650 config-pod: 'dt-berlin-pod-gpon-adtran'
651 name-extension: '_DT'
652 work-flow: 'DT'
Andrea Campanella88703d32021-01-12 15:58:54 +0100653 release: '2.6'
654 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100655 test-repo: 'voltha-system-tests'
656 profile: '1T8GEM'
657 power-switch: False
Andrea Campanella0d3110c2021-01-20 12:25:45 +0100658 oltAdapterAppLabel: 'adapter-adtran-olt'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100659 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
660
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700661 # Berlin pod with gpon olt/onu - voltha-2.5 1T8GEM tech profile and timer based job
662 - 'build_voltha_pod_release_timer':
663 build-node: 'dt-berlin-community-pod'
664 config-pod: 'dt-berlin-pod-gpon'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800665 release: '2.6'
666 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800667 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700668 num-of-onos: '3'
669 num-of-atomix: '3'
670 name-extension: '_DT'
671 work-flow: 'DT'
672 test-repo: 'voltha-system-tests'
673 Jenkinsfile: 'Jenkinsfile-voltha-build'
674 configurePod: true
675 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800676 time: '5'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700677
678
Andrea Campanella88da16d2020-10-20 15:11:48 +0200679 # Berlin POD test job - voltha-2.5 versions: uses 1T8GEM tech profile on voltha branch
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700680 - 'build_voltha_pod_test':
681 build-node: 'dt-berlin-community-pod'
682 config-pod: 'dt-berlin-pod-gpon'
683 name-extension: '_DT'
684 work-flow: 'DT'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800685 release: '2.6'
686 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700687 test-repo: 'voltha-system-tests'
688 profile: '1T8GEM'
689 power-switch: True
690 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
691
Andrea Campanella350c6102020-10-01 09:56:40 +0200692 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and openonu go and timer based job
693 - 'build_voltha_pod_release_timer':
694 build-node: 'dt-berlin-community-pod'
695 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800696 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200697 release: 'master'
698 branch: 'master'
699 num-of-onos: '3'
700 num-of-atomix: '3'
701 name-extension: '_DT_openonugo'
702 work-flow: 'DT'
703 test-repo: 'voltha-system-tests'
704 Jenkinsfile: 'Jenkinsfile-voltha-build'
705 configurePod: true
706 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800707 time: '9'
Andrea Campanella350c6102020-10-01 09:56:40 +0200708
709
710 # Berlin POD test job - master versions, uses 1T8GEM tech profile and openonu go on voltha branch
711 - 'build_voltha_pod_test':
712 build-node: 'dt-berlin-community-pod'
Andrea Campanellac4e6f3f2020-10-02 11:34:42 +0200713 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800714 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200715 name-extension: '_DT_openonugo'
716 work-flow: 'DT'
717 release: 'master'
718 branch: 'master'
719 test-repo: 'voltha-system-tests'
720 profile: '1T8GEM'
721 power-switch: True
Andrea Campanellaee548692020-11-12 09:40:06 +0100722 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella350c6102020-10-01 09:56:40 +0200723
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700724 # Berlin pod with olt/onu - manual test job, voltha master build job
725 - 'build_pod_manual':
726 build-node: 'dt-berlin-community-pod'
727 config-pod: 'dt-berlin-pod-gpon'
728 release: 'master'
729 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800730 num-of-openonu: '1'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700731 test-repo: 'voltha-system-tests'
732 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700733 profile: 'Default'
734
735 # Berlin pod1 test job - using voltha branch
736 - 'build_pod_test':
737 build-node: 'dt-berlin-community-pod'
738 config-pod: 'dt-berlin-pod-gpon'
739 profile: 'Default'
740 branch: 'master'
741 test-repo: 'voltha-system-tests'
742 Jenkinsfile: 'Jenkinsfile-voltha-test'