blob: 0a7473cc37cb07d041e6c421fcd900e8ae7468c5 [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 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
Suchitra Vemuri85308382019-10-22 15:01:48 -070029 - 'build_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 Vemuri85308382019-10-22 15:01:48 -070032 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070033 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080034 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070035 num-of-onos: '3'
36 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070037 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070038 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070039 profile: '1T4GEM'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070040
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070041 # flex pod1 test job - using voltha branch
42 - 'build_pod_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'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070045 profile: '1T4GEM'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070046 branch: 'master'
47 test-repo: 'voltha-system-tests'
48 Jenkinsfile: 'Jenkinsfile-voltha-test'
49
Suchitra Vemurifbc4a742020-01-08 16:55:26 -080050 # onlab pod1 OCP pod with olt/onu - Manual testing BAL3.1 release voltha master build job
Suchitra Vemuri8609a442019-10-22 21:03:27 -070051 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070052 build-node: 'onf-build'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070053 config-pod: 'onlab-pod1'
54 release: 'master'
55 branch: 'master'
56 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070057 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070058 profile: '1T4GEM'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070059
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070060 # onlab pod1 test job - BAL3.1 tests using voltha branch
Suchitra Vemuridb39b392019-08-30 16:58:58 -070061 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070062 build-node: 'onf-build'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070063 config-pod: 'onlab-pod1'
64 profile: '1T4GEM'
hwchiu14f97852019-10-08 10:51:11 -070065 branch: 'master'
66 test-repo: 'voltha-system-tests'
67 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070068
Suchitra Vemurif8236c12019-10-22 15:51:39 -070069 # flex OCP pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070070 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070071 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070072 config-pod: 'flex-ocp-cord'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -080073 'disable-job': true
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070074 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070075 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080076 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070077 num-of-onos: '3'
78 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070079 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070080 Jenkinsfile: 'Jenkinsfile-voltha-build'
hwchiu14f97852019-10-08 10:51:11 -070081 configurePod: true
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070082 profile: 'Default'
Suchitra Vemuri376859a2020-07-08 17:04:44 -070083 time: '4'
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 Vemurie2cd1472021-02-16 13:24:47 -080089 'disable-job': true
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070090 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070091 branch: 'master'
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080092 power-switch: True
hwchiu14f97852019-10-08 10:51:11 -070093 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070094 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070095
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080096 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070097 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070098 build-node: 'qa-testvm-pod'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080099 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800100 release: '2.6'
101 branch: 'voltha-2.6'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800102 'disable-job': true
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800103 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700104 num-of-onos: '3'
105 num-of-atomix: '3'
106 test-repo: 'voltha-system-tests'
107 Jenkinsfile: 'Jenkinsfile-voltha-build'
108 configurePod: true
109 profile: '1T4GEM'
110 time: '1'
111
112 # flex pod1 test job - released versions: uses tech profile on voltha branch
113 - 'build_voltha_pod_test':
114 build-node: 'qa-testvm-pod'
115 config-pod: 'flex-ocp-cord'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800116 'disable-job': true
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800117 release: '2.6'
118 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700119 power-switch: True
120 test-repo: 'voltha-system-tests'
121 profile: '1T4GEM'
122
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800123
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700124 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700125 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700126 build-node: 'qa-testvm-pod'
127 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800128 release: '2.6'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800129 'disable-job': true
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800130 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800131 num-of-openonu: '1'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700132 num-of-onos: '3'
133 num-of-atomix: '3'
134 name-extension: '_TT'
135 work-flow: 'TT'
136 test-repo: 'voltha-system-tests'
137 Jenkinsfile: 'Jenkinsfile-voltha-build'
138 configurePod: true
139 profile: 'TP'
Suchitra Vemuri77449472020-08-19 11:54:47 -0700140 time: '22'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700141
142 # flex pod1 test job - released versions: uses tech profile on voltha branch
143 - 'build_voltha_pod_test':
144 build-node: 'qa-testvm-pod'
145 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800146 release: '2.6'
147 branch: 'voltha-2.6'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800148 'disable-job': true
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700149 name-extension: '_TT'
150 work-flow: 'TT'
151 power-switch: True
152 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
153 test-repo: 'voltha-system-tests'
154 profile: 'TP'
155
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700156 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700157 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700158 build-node: 'qa-testvm-pod'
159 config-pod: 'flex-ocp-cord'
160 release: 'master'
161 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800162 num-of-openonu: '1'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800163 'disable-job': true
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700164 num-of-onos: '3'
165 num-of-atomix: '3'
166 name-extension: '_TT'
167 work-flow: 'TT'
168 test-repo: 'voltha-system-tests'
169 Jenkinsfile: 'Jenkinsfile-voltha-build'
170 configurePod: true
171 profile: 'TP'
Suchitra Vemuridb717c72020-07-14 22:38:08 -0700172 time: '9'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700173
174 # flex pod1 test job - released versions: uses tech profile on voltha branch
175 - 'build_voltha_pod_test':
176 build-node: 'qa-testvm-pod'
177 config-pod: 'flex-ocp-cord'
178 release: 'master'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800179 'disable-job': true
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700180 branch: 'master'
181 name-extension: '_TT'
182 work-flow: 'TT'
183 power-switch: True
184 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
185 test-repo: 'voltha-system-tests'
186 profile: 'TP'
187
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800188
189 # Flex pod with xgs-pon olt/onu - master 1T4GEM tech profile and openonu go and timer based job
190 - 'build_voltha_pod_release_timer':
191 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800192 config-pod: 'flex-ocp-cord-openonupy'
193 release: '2.6'
194 branch: 'voltha-2.6'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800195 'disable-job': true
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800196 num-of-onos: '3'
197 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800198 name-extension: '_openonupy'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800199 test-repo: 'voltha-system-tests'
200 Jenkinsfile: 'Jenkinsfile-voltha-build'
201 configurePod: true
202 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800203 time: '18'
204
205
206 # Flex POD test job - master versions, uses 1T4GEM tech profile and openonu go on voltha branch
207 - 'build_voltha_pod_test':
208 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800209 config-pod: 'flex-ocp-cord-openonupy'
210 name-extension: '_openonupy'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800211 'disable-job': true
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800212 release: '2.6'
213 branch: 'voltha-2.6'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800214 test-repo: 'voltha-system-tests'
215 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800216 power-switch: True
217
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800218 # Flex pod with xgs-pon olt/onu - master TT workflow openonu go and timer based job
219 - 'build_voltha_pod_release_timer':
220 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800221 config-pod: 'flex-ocp-cord-openonupy'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800222 'disable-job': true
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800223 release: '2.6'
224 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800225 num-of-onos: '3'
226 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800227 name-extension: '_TT_openonupy'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800228 work-flow: 'TT'
229 test-repo: 'voltha-system-tests'
230 Jenkinsfile: 'Jenkinsfile-voltha-build'
231 configurePod: true
232 profile: 'TP'
233 time: '14'
234
235
236 # Flex POD test job - master versions, TT workflow and openonu go on voltha branch
237 - 'build_voltha_pod_test':
238 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800239 config-pod: 'flex-ocp-cord-openonupy'
240 name-extension: '_TT_openonupy'
Suchitra Vemurie2cd1472021-02-16 13:24:47 -0800241 'disable-job': true
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800242 release: '2.6'
243 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800244 test-repo: 'voltha-system-tests'
245 work-flow: 'TT'
246 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
247 profile: 'TP'
248 power-switch: True
249
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700250 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700251 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700252 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800253 config-pod: 'onf-demo-pod'
254 release: 'master'
255 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800256 num-of-openonu: '1'
Suchitra Vemuri70d7a662020-05-14 16:57:18 -0700257 num-of-onos: '3'
258 num-of-atomix: '3'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800259 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700260 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800261 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700262 profile: '1T4GEM'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700263 in-band-management: true
Andy Bavier08a76b52020-06-03 12:45:54 -0700264 VolthaEtcdPort: '9999'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700265 time: '1'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800266
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800267 # Menlo pod test job - master test job uses tech profile on voltha branch
268 - 'build_voltha_pod_test':
269 build-node: 'menlo-demo-pod'
270 config-pod: 'onf-demo-pod'
271 release: 'master'
272 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800273 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700274 profile: '1T4GEM'
Hung-Wei Chiu5444ec92020-04-22 15:58:17 -0700275 power-switch: True
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800276
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700277 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700278 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800279 build-node: 'menlo-demo-pod'
280 config-pod: 'onf-demo-pod'
281 release: 'master'
282 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800283 num-of-openonu: '1'
Suchitra Vemuria3ac7182020-09-18 09:44:01 -0700284 num-of-onos: '3'
285 num-of-atomix: '3'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700286 name-extension: '_DT'
287 work-flow: 'DT'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800288 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700289 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800290 configurePod: true
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700291 profile: '1T8GEM'
Andy Bavier08a76b52020-06-03 12:45:54 -0700292 VolthaEtcdPort: '9999'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700293 in-band-management: true
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700294 time: '4'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800295
296 # Menlo pod test job - uses tech profile on voltha branch
297 - 'build_voltha_pod_test':
298 build-node: 'menlo-demo-pod'
299 config-pod: 'onf-demo-pod'
300 release: 'master'
301 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700302 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200303 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800304 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700305 profile: '1T8GEM'
306 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella9b234332020-04-24 12:22:18 +0200307 power-switch: True
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800308
Suchitra Vemurie0963502020-04-11 14:03:54 -0700309
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700310 # Menlo pod with olt/onu - voltha-2.5 branch, Default tech profile and timer based job
311 - 'build_voltha_pod_release_timer':
312 build-node: 'menlo-demo-pod'
313 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800314 release: '2.6'
315 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700316 name-extension: '_DT'
317 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800318 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700319 num-of-onos: '3'
320 num-of-atomix: '3'
321 test-repo: 'voltha-system-tests'
322 Jenkinsfile: 'Jenkinsfile-voltha-build'
323 configurePod: true
324 profile: '1T8GEM'
325 VolthaEtcdPort: '9999'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700326 in-band-management: true
327 time: '7'
328
329 # Menlo pod test job - uses tech profile on voltha branch
330 - 'build_voltha_pod_test':
331 build-node: 'menlo-demo-pod'
332 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800333 release: '2.6'
334 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700335 name-extension: '_DT'
336 work-flow: 'DT'
337 test-repo: 'voltha-system-tests'
338 profile: '1T8GEM'
339 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
340 power-switch: True
341
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700342 # Menlo DEMO-POD - 1 1TCONT 4 4GEMs TechProfile - Manual build and test job
Matteo Scandolo404238c2019-10-18 14:52:53 -0700343 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700344 build-node: 'menlo-demo-pod'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700345 config-pod: 'onf-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700346 release: 'master'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700347 branch: 'master'
348 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700349 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700350 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700351 profile: '1T4GEM'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800352 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700353 num-of-onos: '3'
354 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700355 in-band-management: true
Matteo Scandolod1d03322019-10-23 13:24:16 -0700356 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700357 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700358 config-pod: 'onf-demo-pod'
359 branch: 'master'
360 test-repo: 'voltha-system-tests'
361 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700362 profile: '1T4GEM'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700363
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700364 # Menlo DEMO-POD - Default TechProfile - manual build job
Matteo Scandolod1d03322019-10-23 13:24:16 -0700365 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700366 build-node: 'menlo-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700367 config-pod: 'onf-demo-pod'
368 release: 'master'
369 branch: 'master'
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'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700373 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700374 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700375 configurePod: true
376 profile: 'Default'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700377 in-band-management: true
Suchitra Vemuri42683152019-10-25 12:54:42 -0700378
hwchiu810c70b2020-01-22 11:20:57 -0800379 # ONF DEMO OCP test job - voltha-master branch
Matteo Scandolod1d03322019-10-23 13:24:16 -0700380 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700381 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700382 config-pod: 'onf-demo-pod'
Suchitra Vemuri42683152019-10-25 12:54:42 -0700383 profile: 'Default'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700384 branch: 'master'
385 test-repo: 'voltha-system-tests'
386 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800387
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800388
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800389 # Menlo pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo16672842020-06-02 14:19:33 -0700390 # ONF Menlo Soak POD build job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700391 # FIXME once the soak-pod is back use 'build_voltha_pod_release_timer'
Matteo Scandolo16672842020-06-02 14:19:33 -0700392 - 'build_pod_manual':
393 build-node: 'menlo-soak-pod'
394 config-pod: 'onf-soak-pod'
395 release: 'master'
Suchitra Vemurib97bfef2021-02-19 13:37:59 -0800396 installBBSim: true
Matteo Scandolo16672842020-06-02 14:19:33 -0700397 branch: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700398 profile: '1T8GEM'
Matteo Scandolo16672842020-06-02 14:19:33 -0700399 test-repo: 'voltha-system-tests'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700400 name-extension: '_DT'
401 work-flow: 'DT'
Andrea Campanella28ab0112021-02-03 14:11:36 +0100402 reinstall-olt: false
Matteo Scandolo16672842020-06-02 14:19:33 -0700403 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo16672842020-06-02 14:19:33 -0700404 configurePod: true
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -0800405 num-of-onus: 16
406 num-of-ponports: 8
Matteo Scandolo16672842020-06-02 14:19:33 -0700407
408 # ONF Menlo Soak POD test job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700409 # FIXME once the soak-pod is back use 'build_voltha_pod_test'
Matteo Scandolo16672842020-06-02 14:19:33 -0700410 - 'build_pod_test':
411 build-node: 'menlo-soak-pod'
412 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800413 'disable-job': true
Matteo Scandolo16672842020-06-02 14:19:33 -0700414 profile: 'Default'
415 branch: 'master'
416 test-repo: 'voltha-system-tests'
417 Jenkinsfile: 'Jenkinsfile-voltha-test'
418
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700419 # ONF Menlo Soak POD test job - voltha-master branch
Suchitra Vemurie6625222020-09-01 17:12:56 -0700420 # Run tests every three days
421 - 'build_voltha_pod_soak_test':
422 build-node: 'menlo-soak-pod'
423 config-pod: 'onf-soak-pod'
424 profile: '1T8GEM'
425 branch: 'master'
426 release: 'master'
427 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700428 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700429 test-type: 'Functional'
430 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700431 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700432 time-trigger: "H H 2 * *"
Suchitra Vemurie6625222020-09-01 17:12:56 -0700433
434 # ONF Menlo Soak POD test job - voltha-master branch
435 # Run tests every three days
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700436 - 'build_voltha_pod_soak_test':
437 build-node: 'menlo-soak-pod'
438 config-pod: 'onf-soak-pod'
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700439 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700440 branch: 'master'
441 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700442 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700443 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700444 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700445 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700446 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700447 time-trigger: "H H */2 * *"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700448
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700449 # ONF Menlo Soak POD test job - voltha-master branch
450 # Run dataplane tests every three days
451 - 'build_voltha_pod_soak_test':
452 build-node: 'menlo-soak-pod'
453 config-pod: 'onf-soak-pod'
454 profile: '1T8GEM'
455 branch: 'master'
456 release: 'master'
457 work-flow: 'DT'
458 name-extension: '_DT_soak_DP'
459 test-type: 'Dataplane'
460 test-repo: 'voltha-system-tests'
461 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
462 time-trigger: "H H */3 * *"
463
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800464 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530465 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700466 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800467 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100468 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800469 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800470 name-extension: '_DT'
471 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800472 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200473 num-of-onos: '3'
474 num-of-atomix: '3'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800475 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700476 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800477 configurePod: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800478 profile: '1T8GEM'
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530479 time: '20'
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100480
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800481
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100482 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800483 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700484 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800485 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100486 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800487 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800488 name-extension: '_DT'
489 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800490 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800491 profile: '1T8GEM'
Hung-Wei Chiu11d63f32020-03-09 09:32:04 -0700492 power-switch: True
Suchitra Vemuri4b0017a2020-11-10 16:28:55 -0800493 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700494
Andrea Campanella46f3c902020-12-16 09:46:43 +0100495 # Berlin pod with olt/onu - voltha-2.6 timer based job , two OLTs
Hardik Windlass88173c62021-02-19 15:47:24 +0000496 - 'build_voltha_pod_release_timer':
Andrea Campanella46f3c902020-12-16 09:46:43 +0100497 build-node: 'dt-berlin-community-pod'
498 config-pod: 'dt-berlin-pod-multi-olt'
499 release: '2.6'
500 branch: 'voltha-2.6'
501 name-extension: '_DT'
502 work-flow: 'DT'
503 num-of-openonu: '1'
504 num-of-onos: '3'
505 num-of-atomix: '3'
506 test-repo: 'voltha-system-tests'
507 Jenkinsfile: 'Jenkinsfile-voltha-build'
508 configurePod: true
509 profile: '1T8GEM'
Hardik Windlass88173c62021-02-19 15:47:24 +0000510 time: '1'
Andrea Campanella46f3c902020-12-16 09:46:43 +0100511
512
513 # Berlin POD test job - voltha-2.6 versions: two OLTs
514 - 'build_voltha_pod_test':
515 build-node: 'dt-berlin-community-pod'
516 config-pod: 'dt-berlin-pod-multi-olt'
517 release: '2.6'
518 branch: 'voltha-2.6'
519 name-extension: '_DT'
520 work-flow: 'DT'
521 test-repo: 'voltha-system-tests'
522 profile: '1T8GEM'
523 power-switch: True
524 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
525
526 # Berlin pod with olt/onu - voltha-2.6 Default tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530527 - 'build_voltha_pod_release_timer':
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700528 build-node: 'dt-berlin-community-pod'
529 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800530 release: '2.6'
531 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800532 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700533 num-of-onos: '3'
534 num-of-atomix: '3'
535 test-repo: 'voltha-system-tests'
536 Jenkinsfile: 'Jenkinsfile-voltha-build'
537 configurePod: true
Andrea Campanella28ab0112021-02-03 14:11:36 +0100538 disable-job: true
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700539 profile: 'Default'
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530540 # Update this value accordingly once the job is enabled
541 time: ''
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700542
543
544 # Berlin POD test job - master versions: uses tech profile on voltha branch
545 - 'build_voltha_pod_test':
546 build-node: 'dt-berlin-community-pod'
547 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800548 release: '2.6'
549 branch: 'voltha-2.6'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700550 test-repo: 'voltha-system-tests'
551 profile: 'Default'
552 power-switch: True
Andrea Campanella625ba352020-04-02 15:32:13 +0200553
Andrea Campanella972d63e2020-05-14 19:59:08 +0200554 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530555 - 'build_voltha_pod_release_timer':
Andrea Campanella625ba352020-04-02 15:32:13 +0200556 build-node: 'dt-berlin-community-pod'
557 config-pod: 'dt-berlin-pod-gpon'
558 release: 'master'
559 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800560 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200561 num-of-onos: '3'
562 num-of-atomix: '3'
Andrea Campanella625ba352020-04-02 15:32:13 +0200563 name-extension: '_DT'
564 work-flow: 'DT'
565 test-repo: 'voltha-system-tests'
566 Jenkinsfile: 'Jenkinsfile-voltha-build'
Andrea Campanella625ba352020-04-02 15:32:13 +0200567 configurePod: true
Andrea Campanella972d63e2020-05-14 19:59:08 +0200568 profile: '1T8GEM'
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530569 time: '6'
Andrea Campanella625ba352020-04-02 15:32:13 +0200570
571
Andrea Campanella972d63e2020-05-14 19:59:08 +0200572 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200573 - 'build_voltha_pod_test':
574 build-node: 'dt-berlin-community-pod'
575 config-pod: 'dt-berlin-pod-gpon'
576 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200577 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200578 release: 'master'
579 branch: 'master'
580 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200581 profile: '1T8GEM'
Andrea Campanella625ba352020-04-02 15:32:13 +0200582 power-switch: True
583 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700584
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100585 # Berlin pod with adtran gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530586 - 'build_voltha_pod_release_timer':
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100587 build-node: 'dt-berlin-community-pod'
588 config-pod: 'dt-berlin-pod-gpon-adtran'
Andrea Campanella88703d32021-01-12 15:58:54 +0100589 release: '2.6'
590 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100591 num-of-openonu: '1'
592 num-of-onos: '3'
593 num-of-atomix: '3'
594 name-extension: '_DT'
595 work-flow: 'DT'
596 test-repo: 'voltha-system-tests'
597 Jenkinsfile: 'Jenkinsfile-voltha-build'
598 configurePod: true
599 profile: '1T8GEM'
600 reinstall-olt: false
Andrea Campanellafe00cda2021-01-29 14:20:12 +0100601 openoltAdapterChart: '/home/community/adtran-2021-01-29/voltha-adapter-adtran-olt'
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530602 time: '11'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100603
604
605 # Berlin POD adtran test job - master versions: uses 1T8GEM tech profile on voltha branch
606 - 'build_voltha_pod_test':
607 build-node: 'dt-berlin-community-pod'
608 config-pod: 'dt-berlin-pod-gpon-adtran'
609 name-extension: '_DT'
610 work-flow: 'DT'
Andrea Campanella88703d32021-01-12 15:58:54 +0100611 release: '2.6'
612 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100613 test-repo: 'voltha-system-tests'
614 profile: '1T8GEM'
Andrea Campanelladb022912021-02-24 12:05:23 +0100615 power-switch: True
Andrea Campanella0d3110c2021-01-20 12:25:45 +0100616 oltAdapterAppLabel: 'adapter-adtran-olt'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100617 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
618
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700619 # Berlin pod with gpon olt/onu - voltha-2.5 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530620 - 'build_voltha_pod_release_timer':
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700621 build-node: 'dt-berlin-community-pod'
622 config-pod: 'dt-berlin-pod-gpon'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800623 release: '2.6'
624 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800625 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700626 num-of-onos: '3'
627 num-of-atomix: '3'
628 name-extension: '_DT'
629 work-flow: 'DT'
630 test-repo: 'voltha-system-tests'
631 Jenkinsfile: 'Jenkinsfile-voltha-build'
632 configurePod: true
633 profile: '1T8GEM'
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530634 time: '16'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700635
636
Andrea Campanella88da16d2020-10-20 15:11:48 +0200637 # Berlin POD test job - voltha-2.5 versions: uses 1T8GEM tech profile on voltha branch
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700638 - 'build_voltha_pod_test':
639 build-node: 'dt-berlin-community-pod'
640 config-pod: 'dt-berlin-pod-gpon'
641 name-extension: '_DT'
642 work-flow: 'DT'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800643 release: '2.6'
644 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700645 test-repo: 'voltha-system-tests'
646 profile: '1T8GEM'
647 power-switch: True
648 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
649
Andrea Campanella350c6102020-10-01 09:56:40 +0200650 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and openonu go and timer based job
651 - 'build_voltha_pod_release_timer':
652 build-node: 'dt-berlin-community-pod'
653 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800654 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200655 release: 'master'
656 branch: 'master'
657 num-of-onos: '3'
658 num-of-atomix: '3'
659 name-extension: '_DT_openonugo'
660 work-flow: 'DT'
661 test-repo: 'voltha-system-tests'
662 Jenkinsfile: 'Jenkinsfile-voltha-build'
663 configurePod: true
664 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800665 time: '9'
Andrea Campanella350c6102020-10-01 09:56:40 +0200666
667
668 # Berlin POD test job - master versions, uses 1T8GEM tech profile and openonu go on voltha branch
669 - 'build_voltha_pod_test':
670 build-node: 'dt-berlin-community-pod'
Andrea Campanellac4e6f3f2020-10-02 11:34:42 +0200671 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800672 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200673 name-extension: '_DT_openonugo'
674 work-flow: 'DT'
675 release: 'master'
676 branch: 'master'
677 test-repo: 'voltha-system-tests'
678 profile: '1T8GEM'
679 power-switch: True
Andrea Campanellaee548692020-11-12 09:40:06 +0100680 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella350c6102020-10-01 09:56:40 +0200681
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700682 # Berlin pod with olt/onu - manual test job, voltha master build job
683 - 'build_pod_manual':
684 build-node: 'dt-berlin-community-pod'
685 config-pod: 'dt-berlin-pod-gpon'
686 release: 'master'
687 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800688 num-of-openonu: '1'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700689 test-repo: 'voltha-system-tests'
690 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700691 profile: 'Default'
692
693 # Berlin pod1 test job - using voltha branch
694 - 'build_pod_test':
695 build-node: 'dt-berlin-community-pod'
696 config-pod: 'dt-berlin-pod-gpon'
697 profile: 'Default'
698 branch: 'master'
699 test-repo: 'voltha-system-tests'
700 Jenkinsfile: 'Jenkinsfile-voltha-test'