blob: be24b247629cefa24d184a2226aad0f13048114a [file] [log] [blame]
Joey Armstrong7bcb5782023-06-07 12:25:57 -04001---
2# voltha 2.x tests
Joey Armstrongf8b5b8e2023-08-10 13:49:21 -04003# [NOTE]
4# o md5sum(master) can be used to locate branch/release variants of a job.
Joey Armstrong7bcb5782023-06-07 12:25:57 -04005
6- project:
7 name: voltha-e2e-master
8
9 project-name: '{name}'
10 manualBranch: ''
11 olts: 1
12 onus: 1
13 pons: 1
14 withAlarms: true
15 make-target-failtest: bbsim-failurescenarios
16 make-target-errortest: bbsim-errorscenarios
17 make-target-alarmtest: bbsim-alarms-kind
18 make-target-multipleolt: bbsim-multiolt-kind
19 make-target-1t4gemtest: 1t4gem-openonu-go-adapter-test
20 make-target-1t8gemtest: 1t8gem-openonu-go-adapter-test
21 make-target-reconciletest: reconcile-openonu-go-adapter-test-att
22 make-target-reconciledttest: reconcile-openonu-go-adapter-test-dt
23 make-target-reconciletttest: reconcile-openonu-go-adapter-test-tt
24
25 jobs:
26 - 'voltha-periodic-test':
27 name: 'periodic-voltha-pm-data-test-bbsim'
28 code-branch: 'master'
29 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
30 time-trigger: "H H/23 * * *"
31 logLevel: 'DEBUG'
32 testTargets: |
33 - target: voltha-pm-data-single-kind-att
34 workflow: att
35 flags: ""
36 teardown: true
37 logging: true
38 - target: voltha-pm-data-single-kind-dt
39 workflow: dt
40 flags: ""
41 teardown: true
42 logging: true
43 - target: voltha-pm-data-single-kind-tt
44 workflow: tt
45 flags: ""
46 teardown: true
47 logging: true
48 timeout: 140
Joey Armstrong2d689982023-06-08 18:14:16 -040049
50 - 'voltha-periodic-test':
51 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim'
52 code-branch: 'master'
53 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2 --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
54 olts: 2
55 timeout: 180
56 logLevel: 'DEBUG'
57 testTargets: |
58 - target: voltha-pm-data-multiolt-kind-att
59 workflow: att
60 flags: ""
61 teardown: true
62 logging: true
63 - target: voltha-pm-data-multiolt-kind-dt
64 workflow: dt
65 flags: ""
66 teardown: true
67 logging: true
68 - target: voltha-pm-data-multiolt-kind-tt
69 workflow: tt
70 flags: ""
71 teardown: true
72 logging: true
73 time-trigger: "H H/23 * * *"
74
Eric Ball3f4d9562024-12-11 12:32:35 -080075 - 'voltha-periodic-test':
abhayk6c31a472025-01-16 19:22:42 +053076 name: 'periodic-voltha-combined-vgc'
Eric Ball3f4d9562024-12-11 12:32:35 -080077 code-branch: 'master'
abhayk6c31a472025-01-16 19:22:42 +053078 extraHelmFlags: '--set global.image_tag=master --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
Eric Ball3f4d9562024-12-11 12:32:35 -080079 time-trigger: "H H/23 * * *"
80 logLevel: 'DEBUG'
81 testTargets: |
82 - target: sanity-kind-dt-vgc
83 workflow: dt
84 flags: ""
85 teardown: true
86 logging: true
87 - target: functional-single-kind-dt-vgc
88 workflow: dt
89 flags: ""
90 teardown: true
91 logging: true
Eric Ball3f4d9562024-12-11 12:32:35 -080092 - target: sanity-kind-dt-fttb-vgc
93 workflow: dt
94 flags: ""
95 teardown: true
96 logging: true
abhayk6c31a472025-01-16 19:22:42 +053097 - target: bbsim-failurescenarios-dt-vgc
Eric Ball3f4d9562024-12-11 12:32:35 -080098 workflow: dt
99 flags: ""
100 teardown: true
101 logging: true
abhayk6c31a472025-01-16 19:22:42 +0530102 timeout: 140
103 - 'voltha-periodic-test':
104 name: 'periodic-voltha-combined-vgc-multi-olt'
105 code-branch: 'master'
106 olts: 2
107 extraHelmFlags: '--set global.image_tag=master --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
108 time-trigger: "H H/23 * * *"
109 logLevel: 'DEBUG'
110 testTargets: |
111 - target: multiolt-kind-dt-vgc
112 workflow: dt
113 flags: "--set onu=2,pon=2"
114 teardown: true
115 logging: true
116 - target: bbsim-multiolt-kind-dt-vgc
Eric Ball3f4d9562024-12-11 12:32:35 -0800117 workflow: dt
118 flags: ""
119 teardown: true
120 logging: true
121 timeout: 140
122
Joey Armstrong6146f7e2023-08-28 09:05:38 -0400123 # -----------------------------------------------------------------------
124 # md5sum(master): c606493da6ee7cbb18ca8aee97ea2957
125 # -----------------------------------------------------------------------
Joey Armstrong63a59252023-06-14 09:40:36 -0400126 - 'voltha-periodic-test':
127 name: 'periodic-voltha-test-bbsim'
Joey Armstrong6146f7e2023-08-28 09:05:38 -0400128 code-branch : 'master'
Joey Armstrong63a59252023-06-14 09:40:36 -0400129 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
Eric Ball3f4d9562024-12-11 12:32:35 -0800130 logLevel: 'DEBUG'
Jan Klare8846dea2023-09-15 14:31:56 +0200131 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +0200132 pipeline-branch: 'master'
Joey Armstrong6146f7e2023-08-28 09:05:38 -0400133 time-trigger: "H H/23 * * *" # Build daily at 11pm
Joey Armstrong63a59252023-06-14 09:40:36 -0400134 testTargets: |
135 - target: functional-single-kind
136 workflow: att
137 flags: ""
138 teardown: true
139 logging: true
140 - target: bbsim-alarms-kind
141 workflow: att
142 flags: ""
143 teardown: false
144 logging: true
145 - target: bbsim-failurescenarios
146 workflow: att
147 flags: ""
148 teardown: false
149 logging: true
150 - target: bbsim-errorscenarios
151 workflow: att
152 flags: ""
153 teardown: false
154 logging: true
155 - target: onos-ha-test
156 workflow: att
157 flags: ""
158 teardown: false
159 logging: true
160
161 - 'voltha-periodic-test':
162 name: 'periodic-voltha-sanity-test-multi-runs'
163 code-branch: 'master'
164 time-trigger: "H H/23 * * *"
165 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
166 testTargets: |
167 - target: sanity-kind
168 workflow: att
169 flags: ""
170 teardown: true
171 logging: true
172 - target: sanity-kind
173 workflow: att
174 flags: ""
175 teardown: false
176 logging: true
177 - target: sanity-kind
178 workflow: att
179 flags: ""
180 teardown: false
181 logging: true
182 - target: sanity-kind
183 workflow: att
184 flags: ""
185 teardown: false
186 logging: true
187 - target: sanity-kind
188 workflow: att
189 flags: ""
190 teardown: false
191 logging: true
Joey Armstrongf8b5b8e2023-08-10 13:49:21 -0400192
193 # -----------------------------------------------------------------------
194 # md5sum(master): eff05a324e94fdef076b2d5f7cb4f80f
195 # -----------------------------------------------------------------------
196 - 'voltha-periodic-test':
197 name: 'periodic-voltha-dt-test-bbsim-master'
Joey Armstrongc5194c42024-07-23 15:31:18 -0400198 # build-node: 'ubuntu18.04-basebuild-4c-8g'
Joey Armstrong6fb53fb2024-08-27 16:44:29 -0400199 build-node: 'ubuntu18.04-basebuild-8c-15g'
Jan Klare8846dea2023-09-15 14:31:56 +0200200 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +0200201 pipeline-branch: 'master'
Joey Armstrongf8b5b8e2023-08-10 13:49:21 -0400202 code-branch: 'master'
203 time-trigger: "@daily"
204 testTargets: |
205 - target: functional-single-kind-dt
206 workflow: dt
207 flags: ""
208 teardown: true
209 logging: true
210 - target: bbsim-failurescenarios-dt
211 workflow: dt
212 flags: ""
213 teardown: false
214 logging: true
215
Joey Armstrongc63186b2023-08-30 12:39:40 -0400216 # -----------------------------------------------------------------------
217 # md5sum(master): 6a1a43e203f8b5d4ad0c3d9f73116045
218 # -----------------------------------------------------------------------
219 - 'voltha-periodic-test':
220 name: 'periodic-voltha-dt-fttb-test-bbsim-master'
Joey Armstrongc5194c42024-07-23 15:31:18 -0400221 # build-node: 'ubuntu18.04-basebuild-4c-8g'
Joey Armstrong6fb53fb2024-08-27 16:44:29 -0400222 build-node: 'ubuntu18.04-basebuild-8c-15g'
Joey Armstrongc63186b2023-08-30 12:39:40 -0400223 code-branch: 'master'
224 time-trigger: "H H/23 * * *"
225 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF --set onu=2'
226 testTargets: |
227 - target: sanity-kind-dt-fttb
228 workflow: dt-fttb
229 flags: ""
230 teardown: true
231 logging: true
232
Joey Armstrong2d689982023-06-08 18:14:16 -0400233# [EOF]