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.
73 criteria: 'success_rate == 100%'
76 This test case runs a sub group of tests of the OpenStack
77 Rally suite in smoke mode.
80 scenario: '^((?!bgpvpn).)*$'
84 criteria: 'success_rate == 100%'
87 Test Suite for the OpenDaylight SDN Controller. It integrates
88 some test suites from upstream using Robot as the test
94 module: 'functest.opnfv_tests.sdn.odl.odl'
99 criteria: 'status == "PASS"'
102 Test Suite for the ONOS SDN Controller. It integrates
103 some test suites from upstream using TestON as the test
110 name: connection_check
111 criteria: 'status == "PASS"'
114 This test case verifies the retrieval of OpenStack clients:
115 Keystone, Glance, Neutron and Nova and may perform some
116 simple queries. When the config value of
117 snaps.use_keystone is True, functest must have access to
118 the cloud's private network.
124 module: 'functest.opnfv_tests.openstack.snaps.connection_check'
125 class: 'ConnectionCheck'
129 criteria: 'status == "PASS"'
132 This test case verifies the retrieval of OpenStack clients:
133 Keystone, Glance, Neutron and Nova and may perform some
134 simple queries. When the config value of
135 snaps.use_keystone is True, functest must have access to
136 the cloud's private network.
142 module: 'functest.opnfv_tests.openstack.snaps.api_check'
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).)*$'