blob: 3faa86b630e5cb7f9e565db6c3287e940c26561c [file] [log] [blame]
Joey Armstrong1d339c92023-06-08 09:53:21 -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 Armstrong1d339c92023-06-08 09:53:21 -04005
6- project:
7 name: voltha-e2e-2.11
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# source: voltha-e2e.yaml
26 jobs:
27 - 'voltha-periodic-test':
28 name: 'periodic-voltha-pm-data-test-bbsim-2.11'
29 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +020030 pipeline-branch: 'voltha-2.11'
Joey Armstrong1d339c92023-06-08 09:53:21 -040031 code-branch: 'voltha-2.11'
32 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'
33 time-trigger: "H H/23 * * *"
34 logLevel: 'DEBUG'
35 testTargets: |
36 - target: voltha-pm-data-single-kind-att
37 workflow: att
38 flags: ""
39 teardown: true
40 logging: true
41 - target: voltha-pm-data-single-kind-dt
42 workflow: dt
43 flags: ""
44 teardown: true
45 logging: true
46 - target: voltha-pm-data-single-kind-tt
47 workflow: tt
48 flags: ""
49 teardown: true
50 logging: true
51 timeout: 140
Joey Armstrong2d689982023-06-08 18:14:16 -040052
53 - 'voltha-periodic-test':
54 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim-2.11'
55 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +020056 pipeline-branch: 'voltha-2.11'
Joey Armstrong2d689982023-06-08 18:14:16 -040057 code-branch: 'voltha-2.11'
58 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'
59 olts: 2
60 timeout: 180
61 logLevel: 'DEBUG'
62 testTargets: |
63 - target: voltha-pm-data-multiolt-kind-att
64 workflow: att
65 flags: ""
66 teardown: true
67 logging: true
68 - target: voltha-pm-data-multiolt-kind-dt
69 workflow: dt
70 flags: ""
71 teardown: true
72 logging: true
73 - target: voltha-pm-data-multiolt-kind-tt
74 workflow: tt
75 flags: ""
76 teardown: true
77 logging: true
78 time-trigger: "H H/23 * * *"
Joey Armstrong63a59252023-06-14 09:40:36 -040079
80 - 'voltha-periodic-test':
81 name: 'periodic-voltha-test-bbsim-2.11'
82 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +020083 pipeline-branch: 'voltha-2.11'
Joey Armstrong63a59252023-06-14 09:40:36 -040084 code-branch: 'voltha-2.11'
Joey Armstrong6146f7e2023-08-28 09:05:38 -040085 logLevel: 'DEBUG' # Force job to regenerate
Joey Armstrong63a59252023-06-14 09:40:36 -040086 time-trigger: "H H/23 * * *"
87 testTargets: |
88 - target: functional-single-kind
89 workflow: att
90 flags: ""
91 teardown: true
92 logging: true
93 - target: bbsim-alarms-kind
94 workflow: att
95 flags: ""
96 teardown: false
97 logging: true
98 - target: bbsim-failurescenarios
99 workflow: att
100 flags: ""
101 teardown: false
102 logging: true
103 - target: bbsim-errorscenarios
104 workflow: att
105 flags: ""
106 teardown: false
107 logging: true
108
109 - 'voltha-periodic-test':
110 name: 'periodic-voltha-sanity-test-multi-runs-2.11'
111 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +0200112 pipeline-branch: 'voltha-2.11'
Joey Armstrong63a59252023-06-14 09:40:36 -0400113 code-branch: 'voltha-2.11'
114 time-trigger: "H H/23 * * *"
115 testTargets: |
116 - target: sanity-kind
117 workflow: att
118 flags: ""
119 teardown: true
120 logging: true
121 - target: sanity-kind
122 workflow: att
123 flags: ""
124 teardown: false
125 logging: true
126 - target: sanity-kind
127 workflow: att
128 flags: ""
129 teardown: false
130 logging: true
131 - target: sanity-kind
132 workflow: att
133 flags: ""
134 teardown: false
135 logging: true
136 - target: sanity-kind
137 workflow: att
138 flags: ""
139 teardown: false
140 logging: true
Joey Armstrongf8b5b8e2023-08-10 13:49:21 -0400141
142 # -----------------------------------------------------------------------
143 # md5sum(master): eff05a324e94fdef076b2d5f7cb4f80f
144 # - pipeline-script was not defined here but was for branch=master test
145 # -----------------------------------------------------------------------
146 - 'voltha-periodic-test':
147 name: 'periodic-voltha-dt-test-bbsim-2.11'
Joey Armstrongc5194c42024-07-23 15:31:18 -0400148 # build-node: 'ubuntu18.04-basebuild-4c-8g'
Joey Armstrong6fb53fb2024-08-27 16:44:29 -0400149 build-node: 'ubuntu18.04-basebuild-8c-15g'
Joey Armstrongf8b5b8e2023-08-10 13:49:21 -0400150 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +0200151 pipeline-branch: 'voltha-2.11'
Joey Armstrongf8b5b8e2023-08-10 13:49:21 -0400152 code-branch: 'master'
153 time-trigger: "@daily"
154 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master '
155 testTargets: |
156 - target: functional-single-kind-dt
157 workflow: dt
158 flags: ""
159 teardown: true
160 logging: true
161 - target: bbsim-failurescenarios-dt
162 workflow: dt
163 flags: ""
164 teardown: false
165 logging: true
166
Joey Armstrong2d689982023-06-08 18:14:16 -0400167# [EOF]