blob: 4cafdb61bd4cd45a789eb137b3f5bdbd1e407585 [file] [log] [blame]
Joey Armstrong7bcb5782023-06-07 12:25:57 -04001---
2# voltha 2.x tests
3
4- project:
5 name: voltha-e2e-master
6
7 project-name: '{name}'
8 manualBranch: ''
9 olts: 1
10 onus: 1
11 pons: 1
12 withAlarms: true
13 make-target-failtest: bbsim-failurescenarios
14 make-target-errortest: bbsim-errorscenarios
15 make-target-alarmtest: bbsim-alarms-kind
16 make-target-multipleolt: bbsim-multiolt-kind
17 make-target-1t4gemtest: 1t4gem-openonu-go-adapter-test
18 make-target-1t8gemtest: 1t8gem-openonu-go-adapter-test
19 make-target-reconciletest: reconcile-openonu-go-adapter-test-att
20 make-target-reconciledttest: reconcile-openonu-go-adapter-test-dt
21 make-target-reconciletttest: reconcile-openonu-go-adapter-test-tt
22
23 jobs:
24 - 'voltha-periodic-test':
25 name: 'periodic-voltha-pm-data-test-bbsim'
26 code-branch: 'master'
27 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'
28 time-trigger: "H H/23 * * *"
29 logLevel: 'DEBUG'
30 testTargets: |
31 - target: voltha-pm-data-single-kind-att
32 workflow: att
33 flags: ""
34 teardown: true
35 logging: true
36 - target: voltha-pm-data-single-kind-dt
37 workflow: dt
38 flags: ""
39 teardown: true
40 logging: true
41 - target: voltha-pm-data-single-kind-tt
42 workflow: tt
43 flags: ""
44 teardown: true
45 logging: true
46 timeout: 140
Joey Armstrong2d689982023-06-08 18:14:16 -040047
48 - 'voltha-periodic-test':
49 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim'
50 code-branch: 'master'
51 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'
52 olts: 2
53 timeout: 180
54 logLevel: 'DEBUG'
55 testTargets: |
56 - target: voltha-pm-data-multiolt-kind-att
57 workflow: att
58 flags: ""
59 teardown: true
60 logging: true
61 - target: voltha-pm-data-multiolt-kind-dt
62 workflow: dt
63 flags: ""
64 teardown: true
65 logging: true
66 - target: voltha-pm-data-multiolt-kind-tt
67 workflow: tt
68 flags: ""
69 teardown: true
70 logging: true
71 time-trigger: "H H/23 * * *"
72
Joey Armstrong63a59252023-06-14 09:40:36 -040073 - 'voltha-periodic-test':
74 name: 'periodic-voltha-test-bbsim'
75 code-branch: 'master'
76 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 '
Joey Armstrong5c66f2b2023-07-26 13:16:40 -040077# time-trigger: "H H/23 * * *" # Build daily at 11pm
78 time-trigger: "H/30 * * * *" # Build every 30 min
Joey Armstrong63a59252023-06-14 09:40:36 -040079 testTargets: |
80 - target: functional-single-kind
81 workflow: att
82 flags: ""
83 teardown: true
84 logging: true
85 - target: bbsim-alarms-kind
86 workflow: att
87 flags: ""
88 teardown: false
89 logging: true
90 - target: bbsim-failurescenarios
91 workflow: att
92 flags: ""
93 teardown: false
94 logging: true
95 - target: bbsim-errorscenarios
96 workflow: att
97 flags: ""
98 teardown: false
99 logging: true
100 - target: onos-ha-test
101 workflow: att
102 flags: ""
103 teardown: false
104 logging: true
105
106 - 'voltha-periodic-test':
107 name: 'periodic-voltha-sanity-test-multi-runs'
108 code-branch: 'master'
109 time-trigger: "H H/23 * * *"
110 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
111 testTargets: |
112 - target: sanity-kind
113 workflow: att
114 flags: ""
115 teardown: true
116 logging: true
117 - target: sanity-kind
118 workflow: att
119 flags: ""
120 teardown: false
121 logging: true
122 - target: sanity-kind
123 workflow: att
124 flags: ""
125 teardown: false
126 logging: true
127 - target: sanity-kind
128 workflow: att
129 flags: ""
130 teardown: false
131 logging: true
132 - target: sanity-kind
133 workflow: att
134 flags: ""
135 teardown: false
136 logging: true
137
Joey Armstrong2d689982023-06-08 18:14:16 -0400138# [EOF]