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.
108 criteria: 'success_rate == 100%'
111 This test case runs a sub group of tests of the OpenStack
112 Rally suite in smoke mode.
115 scenario: '^((?!bgpvpn).)*$'
119 criteria: 'success_rate == 100%'
122 Test Suite for the OpenDaylight SDN Controller. It integrates
123 some test suites from upstream using Robot as the test
129 module: 'functest.opnfv_tests.sdn.odl.odl'
134 criteria: 'status == "PASS"'
137 Test Suite for the ONOS SDN Controller. It integrates
138 some test suites from upstream using TestON as the test
146 criteria: 'status == "PASS"'
149 This test case contains tests that setup and destroy
150 environments with VMs with and without Floating IPs
151 with a newly created user and project. Set the config
152 value snaps.use_floating_ips (True|False) to toggle
153 this functionality. When the config value of
154 snaps.use_keystone is True, functest must have access to
155 the cloud's private network.
161 module: 'functest.opnfv_tests.openstack.snaps.smoke'
167 ci_loop: '(daily)|(weekly)'
169 Test suites from feature projects
170 integrated in functest
174 criteria: 'success_rate == 100%'
177 Test suite from Promise project.
179 installer: '(fuel)|(joid)'
184 criteria: 'status == "PASS"'
187 Test suite from Doctor project.
190 scenario: '^((?!fdio).)*$'
194 criteria: 'status == "PASS"'
197 Test suite from SDNVPN project.
199 installer: '(fuel)|(apex)'
202 module: 'functest.opnfv_tests.features.sdnvpn'
207 criteria: 'status == "PASS"'
213 scenario: '^((?!fdio).)*$'
217 criteria: 'status == "PASS"'
220 Test suite for policy management based on OpenStack Congress
222 installer: '(apex)|(joid)'
223 scenario: '^((?!fdio|lxd).)*$'
226 criteria: 'status == "PASS"'
229 Security management system for OPNFV
232 scenario: '(odl)*(moon)'
235 criteria: 'success_rate == 100%'
238 Test suite from kingbird
240 installer: '(fuel)|(compass)'
241 scenario: 'multisite'
244 criteria: 'status == "PASS"'
247 Test suite for odl-sfc to test two chains and two SFs
249 installer: '(apex)|(fuel)'
250 scenario: 'odl_l2-sfc'
252 module: 'functest.opnfv_tests.features.odl_sfc'
253 class: 'OpenDaylightSFC'
256 criteria: 'status == "PASS"'
259 Test Suite for onos-sfc to test sfc function.
268 Test suite from Parser project.
271 scenario: '^((?!bgpvpn|noha).)*$'
273 module: 'functest.opnfv_tests.vnf.rnc.parser'
280 Extensive testing of OpenStack API.
283 name: tempest_full_parallel
284 criteria: 'success_rate >= 80%'
287 The list of test cases is generated by
288 Tempest automatically and depends on the parameters of
289 the OpenStack deplopyment.
296 criteria: 'success_rate >= 90%'
299 This test case runs the full suite of scenarios of the OpenStack
300 Rally suite using several threads and iterations.
310 Collection of VNF test cases.
314 criteria: 'status == "PASS"'
317 This test case deploys an OpenSource vIMS solution from Clearwater
318 using the Cloudify orchestrator. It also runs some signaling traffic.
321 scenario: '(ocl)|(nosdn)|^(os-odl)((?!bgpvpn).)*$'