blob: e511ba52e11da3dd23dbb1b8543fdacde4081165 [file] [log] [blame]
Joey Armstrong7bcb5782023-06-07 12:25:57 -04001---
2# voltha 2.0 tests
3
4- project:
5 name: voltha-e2e-2.8
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
Joey Armstrong9d35c0f2023-08-25 21:35:54 -040023 # source: voltha-e2e.yaml
Joey Armstrong7bcb5782023-06-07 12:25:57 -040024 jobs:
25 - 'voltha-periodic-test':
26 name: 'periodic-voltha-pm-data-test-bbsim-2.8-playground'
27 disable-job: true
28 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
29 code-branch: 'voltha-2.8'
30 extraHelmFlags: '--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
31 time-trigger: "H H/23 * * *"
Joey Armstrong9d35c0f2023-08-25 21:35:54 -040032 logLevel: 'INFO'
Joey Armstrong7bcb5782023-06-07 12:25:57 -040033 testTargets: |
34 - target: voltha-pm-data-single-kind-att
35 workflow: att
36 flags: ""
37 teardown: true
38 logging: true
39 - target: voltha-pm-data-single-kind-dt
40 workflow: dt
41 flags: ""
42 teardown: true
43 logging: true
44 - target: voltha-pm-data-single-kind-tt
45 workflow: tt
46 flags: ""
47 teardown: true
48 logging: true
49 timeout: 140
50
Joey Armstrong2d689982023-06-08 18:14:16 -040051 - 'voltha-periodic-test':
52 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim-2.8'
Joey Armstrong8e219d22023-06-12 09:30:26 -040053 disable-job: true
Joey Armstrong2d689982023-06-08 18:14:16 -040054 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
55 code-branch: 'voltha-2.8'
56 extraHelmFlags: '--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'
57 olts: 2
58 timeout: 180
Joey Armstrong9d35c0f2023-08-25 21:35:54 -040059 logLevel: 'INFO'
Joey Armstrong2d689982023-06-08 18:14:16 -040060 testTargets: |
61 - target: voltha-pm-data-multiolt-kind-att
62 workflow: att
63 flags: ""
64 teardown: true
65 logging: true
66 - target: voltha-pm-data-multiolt-kind-dt
67 workflow: dt
68 flags: ""
69 teardown: true
70 logging: true
71 - target: voltha-pm-data-multiolt-kind-tt
72 workflow: tt
73 flags: ""
74 teardown: true
75 logging: true
76 time-trigger: "H H/23 * * *"
77
Joey Armstrong63a59252023-06-14 09:40:36 -040078 - 'voltha-periodic-test':
79 name: 'periodic-voltha-test-bbsim-2.8'
Joey Armstrong6146f7e2023-08-28 09:05:38 -040080 disable-job: true # Reason: deprecated legacy build
Joey Armstrong63a59252023-06-14 09:40:36 -040081 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
82 code-branch: 'voltha-2.8'
83 time-trigger: "H H/23 * * *"
84 testTargets: |
85 - target: functional-single-kind
86 workflow: att
87 flags: ""
88 teardown: true
89 logging: true
90 - target: bbsim-alarms-kind
91 workflow: att
92 flags: ""
93 teardown: false
94 logging: true
95 - target: bbsim-failurescenarios
96 workflow: att
97 flags: ""
98 teardown: false
99 logging: true
100 - target: bbsim-errorscenarios
101 workflow: att
102 flags: ""
103 teardown: false
104 logging: true
105
106 - 'voltha-periodic-test':
107 name: 'periodic-voltha-sanity-test-multi-runs-2.8'
108 disable-job: true
109 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
110 code-branch: 'voltha-2.8'
111 time-trigger: "H H/23 * * *"
112 testTargets: |
113 - target: sanity-kind
114 workflow: att
115 flags: ""
116 teardown: true
117 logging: true
118 - target: sanity-kind
119 workflow: att
120 flags: ""
121 teardown: false
122 logging: true
123 - target: sanity-kind
124 workflow: att
125 flags: ""
126 teardown: false
127 logging: true
128 - target: sanity-kind
129 workflow: att
130 flags: ""
131 teardown: false
132 logging: true
133 - target: sanity-kind
134 workflow: att
135 flags: ""
136 teardown: false
137 logging: true
138
Joey Armstrong9d35c0f2023-08-25 21:35:54 -0400139# [EOF]