5 ci_loop: '(daily)|(weekly)'
7 First tier to be executed to verify the basic
12 criteria: 'status == "PASS"'
15 This test case verifies the basic OpenStack services like
16 Keystone, Glance, Cinder, Neutron and Nova.
20 scenario: '^((?!lxd).)*$'
25 ci_loop: '(daily)|(weekly)'
27 Set of basic Functional tests to validate the OPNFV scenarios.
31 criteria: 'status == "PASS"'
34 This test case verifies: 1) SSH to an instance using floating
35 IPs over the public network. 2) Connectivity between 2 instances
36 over a private network.
39 scenario: '^((?!bgpvpn|odl_l3).)*$'
41 module: 'functest.opnfv_tests.openstack.vping.vping_ssh'
46 criteria: 'status == "PASS"'
49 This test case verifies: 1) Boot a VM with given userdata.
50 2) Connectivity between 2 instances over a private network.
53 scenario: '^((?!lxd).)*$'
55 module: 'functest.opnfv_tests.openstack.vping.vping_userdata'
56 class: 'VPingUserdata'
59 name: tempest_smoke_serial
60 criteria: 'success_rate == 100%'
63 This test case runs the smoke subset of the OpenStack
64 Tempest suite. The list of test cases is generated by
65 Tempest automatically and depends on the parameters of
66 the OpenStack deplopyment.
68 installer: '^((?!netvirt).)*$'
71 module: 'functest.opnfv_tests.openstack.tempest.tempest'
72 class: 'TempestSmokeSerial'
76 criteria: 'success_rate == 100%'
79 This test case runs a sub group of tests of the OpenStack
80 Rally suite in smoke mode.
83 scenario: '^((?!bgpvpn).)*$'
85 module: 'functest.opnfv_tests.openstack.rally.rally'
90 criteria: 'success_rate == 100%'
93 Test Suite for the OpenDaylight SDN Controller. It integrates
94 some test suites from upstream using Robot as the test
100 module: 'functest.opnfv_tests.sdn.odl.odl'
104 - /home/opnfv/repos/odl_test/csit/suites/integration/basic
105 - /home/opnfv/repos/odl_test/csit/suites/openstack/neutron
109 criteria: 'status == "PASS"'
112 Test Suite for the ONOS SDN Controller. It integrates
113 some test suites from upstream using TestON as the test
120 name: connection_check
121 criteria: 'status == "PASS"'
124 This test case verifies the retrieval of OpenStack clients:
125 Keystone, Glance, Neutron and Nova and may perform some
126 simple queries. When the config value of
127 snaps.use_keystone is True, functest must have access to
128 the cloud's private network.
131 installer: '^((?!netvirt).)*$'
134 module: 'functest.opnfv_tests.openstack.snaps.connection_check'
135 class: 'ConnectionCheck'
139 criteria: 'status == "PASS"'
142 This test case verifies the retrieval of OpenStack clients:
143 Keystone, Glance, Neutron and Nova and may perform some
144 simple queries. When the config value of
145 snaps.use_keystone is True, functest must have access to
146 the cloud's private network.
149 installer: '^((?!netvirt).)*$'
152 module: 'functest.opnfv_tests.openstack.snaps.api_check'
157 criteria: 'status == "PASS"'
160 This test case contains tests that setup and destroy
161 environments with VMs with and without Floating IPs
162 with a newly created user and project. Set the config
163 value snaps.use_floating_ips (True|False) to toggle
164 this functionality. When the config value of
165 snaps.use_keystone is True, functest must have access to
166 the cloud's private network.
169 installer: '^((?!netvirt).)*$'
172 module: 'functest.opnfv_tests.openstack.snaps.smoke'
178 ci_loop: '(daily)|(weekly)'
180 Test suites from feature projects
181 integrated in functest
185 criteria: 'success_rate == 100%'
188 Test suite from Promise project.
190 installer: '(fuel)|(joid)'
193 module: 'functest.opnfv_tests.features.promise'
198 criteria: 'status == "PASS"'
201 Test suite from Doctor project.
203 installer: '(apex)|(fuel)|(joid)'
204 scenario: '^((?!fdio).)*$'
206 module: 'functest.opnfv_tests.features.doctor'
211 criteria: 'status == "PASS"'
214 Test suite from SDNVPN project.
216 installer: '(fuel)|(apex)|(netvirt)'
219 module: 'functest.opnfv_tests.features.sdnvpn'
224 criteria: 'status == "PASS"'
230 scenario: '^((?!fdio).)*$'
233 # criteria: 'status == "PASS"'
236 # Test suite for policy management based on OpenStack Congress
238 # installer: '(apex)|(joid)'
239 # scenario: '^((?!fdio|lxd).)*$'
241 # module: 'functest.opnfv_tests.features.copper'
245 criteria: 'status == "PASS"'
248 Security management system for OPNFV
251 scenario: '(odl)*(moon)'
254 criteria: 'success_rate == 100%'
257 Test suite from kingbird
259 installer: '(fuel)|(compass)'
260 scenario: 'multisite'
262 module: 'functest.opnfv_tests.openstack.tempest.tempest'
263 class: 'TempestMultisite'
266 criteria: 'status == "PASS"'
269 Test suite for odl-sfc to test two chains and two SFs
271 installer: '(apex)|(fuel)'
272 scenario: 'odl_l2-sfc'
274 module: 'functest.opnfv_tests.features.odl_sfc'
275 class: 'OpenDaylightSFC'
278 criteria: 'status == "PASS"'
281 Test Suite for onos-sfc to test sfc function.
290 Test suite from Parser project.
293 scenario: '^((?!bgpvpn|noha).)*$'
295 module: 'functest.opnfv_tests.vnf.rnc.parser'
302 Test OpenBaton (Orchestra) stack
307 module: 'functest.opnfv_tests.features.orchestrator.orchestra'
308 class: 'OpenbatonOrchestrator'
314 Extensive testing of OpenStack API.
317 name: tempest_full_parallel
318 criteria: 'success_rate >= 80%'
321 The list of test cases is generated by
322 Tempest automatically and depends on the parameters of
323 the OpenStack deplopyment.
325 installer: '^((?!netvirt).)*$'
328 module: 'functest.opnfv_tests.openstack.tempest.tempest'
329 class: 'TempestFullParallel'
333 criteria: 'success_rate >= 90%'
336 This test case runs the full suite of scenarios of the OpenStack
337 Rally suite using several threads and iterations.
339 installer: '^((?!netvirt).)*$'
342 module: 'functest.opnfv_tests.openstack.rally.rally'
350 Collection of VNF test cases.
354 criteria: 'status == "PASS"'
357 This test case deploys an OpenSource vIMS solution from Clearwater
358 using the Cloudify orchestrator. It also runs some signaling traffic.
361 scenario: '(ocl)|(nosdn)|^(os-odl)((?!bgpvpn).)*$'
363 module: 'functest.opnfv_tests.vnf.ims.cloudify_ims'
370 Test suite from Parser project.
375 module: 'functest.opnfv_tests.vnf.aaa.aaa'
383 Test suite from OAI project, vEPC deployed with Juju.
388 module: 'functest.opnfv_tests.vnf.epc.epc'
396 VNF deployment with OpenBaton (Orchestra)
401 module: 'functest.opnfv_tests.vnf.ims.orchestra_ims'
414 module: 'functest.opnfv_tests.vnf.ims.opera_ims'