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).)*$'
23 name: connection_check
24 criteria: 'status == "PASS"'
27 This test case verifies the retrieval of OpenStack clients:
28 Keystone, Glance, Neutron and Nova and may perform some
29 simple queries. When the config value of
30 snaps.use_keystone is True, functest must have access to
31 the cloud's private network.
37 module: 'functest.opnfv_tests.openstack.snaps.connection_check'
38 class: 'ConnectionCheck'
42 criteria: 'status == "PASS"'
45 This test case verifies the retrieval of OpenStack clients:
46 Keystone, Glance, Neutron and Nova and may perform some
47 simple queries. When the config value of
48 snaps.use_keystone is True, functest must have access to
49 the cloud's private network.
55 module: 'functest.opnfv_tests.openstack.snaps.api_check'
61 ci_loop: '(daily)|(weekly)'
63 Set of basic Functional tests to validate the OPNFV scenarios.
67 criteria: 'status == "PASS"'
70 This test case verifies: 1) SSH to an instance using floating
71 IPs over the public network. 2) Connectivity between 2 instances
72 over a private network.
75 scenario: '^((?!bgpvpn|odl_l3).)*$'
77 module: 'functest.opnfv_tests.openstack.vping.vping_ssh'
82 criteria: 'status == "PASS"'
85 This test case verifies: 1) Boot a VM with given userdata.
86 2) Connectivity between 2 instances over a private network.
89 scenario: '^((?!lxd).)*$'
91 module: 'functest.opnfv_tests.openstack.vping.vping_userdata'
92 class: 'VPingUserdata'
95 name: tempest_smoke_serial
96 criteria: 'success_rate == 100%'
99 This test case runs the smoke subset of the OpenStack
100 Tempest suite. The list of test cases is generated by
101 Tempest automatically and depends on the parameters of
102 the OpenStack deplopyment.
109 criteria: 'success_rate == 100%'
112 This test case runs a sub group of tests of the OpenStack
113 Rally suite in smoke mode.
116 scenario: '^((?!bgpvpn).)*$'
120 criteria: 'success_rate == 100%'
123 Test Suite for the OpenDaylight SDN Controller. It integrates
124 some test suites from upstream using Robot as the test
130 module: 'functest.opnfv_tests.sdn.odl.odl'
135 criteria: 'status == "PASS"'
138 Test Suite for the ONOS SDN Controller. It integrates
139 some test suites from upstream using TestON as the test
147 criteria: 'status == "PASS"'
150 This test case contains tests that setup and destroy
151 environments with VMs with and without Floating IPs
152 with a newly created user and project. Set the config
153 value snaps.use_floating_ips (True|False) to toggle
154 this functionality. When the config value of
155 snaps.use_keystone is True, functest must have access to
156 the cloud's private network.
162 module: 'functest.opnfv_tests.openstack.snaps.smoke'
168 ci_loop: '(daily)|(weekly)'
170 Test suites from feature projects
171 integrated in functest
175 criteria: 'success_rate == 100%'
178 Test suite from Promise project.
180 installer: '(fuel)|(joid)'
185 criteria: 'status == "PASS"'
188 Test suite from Doctor project.
191 scenario: '^((?!fdio).)*$'
195 criteria: 'status == "PASS"'
198 Test suite from SDNVPN project.
200 installer: '(fuel)|(apex)'
203 module: 'functest.opnfv_tests.features.sdnvpn'
208 criteria: 'status == "PASS"'
214 scenario: '^((?!fdio).)*$'
218 criteria: 'status == "PASS"'
221 Test suite for policy management based on OpenStack Congress
223 installer: '(apex)|(joid)'
224 scenario: '^((?!fdio|lxd).)*$'
227 criteria: 'status == "PASS"'
230 Security management system for OPNFV
233 scenario: '(odl)*(moon)'
236 criteria: 'success_rate == 100%'
239 Test suite from kingbird
241 installer: '(fuel)|(compass)'
242 scenario: 'multisite'
245 criteria: 'status == "PASS"'
248 Test suite for odl-sfc to test two chains and two SFs
250 installer: '(apex)|(fuel)'
251 scenario: 'odl_l2-sfc'
254 criteria: 'status == "PASS"'
257 Test Suite for onos-sfc to test sfc function.
266 Test suite from Parser project.
269 scenario: '^((?!bgpvpn|noha).)*$'
271 module: 'functest.opnfv_tests.vnf.rnc.parser'
278 Extensive testing of OpenStack API.
281 name: tempest_full_parallel
282 criteria: 'success_rate >= 80%'
285 The list of test cases is generated by
286 Tempest automatically and depends on the parameters of
287 the OpenStack deplopyment.
294 criteria: 'success_rate >= 90%'
297 This test case runs the full suite of scenarios of the OpenStack
298 Rally suite using several threads and iterations.
308 Collection of VNF test cases.
312 criteria: 'status == "PASS"'
315 This test case deploys an OpenSource vIMS solution from Clearwater
316 using the Cloudify orchestrator. It also runs some signaling traffic.
319 scenario: '(ocl)|(nosdn)|^(os-odl)((?!bgpvpn).)*$'