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.
72 criteria: 'success_rate == 100%'
75 This test case runs a sub group of tests of the OpenStack
76 Rally suite in smoke mode.
79 scenario: '^((?!bgpvpn).)*$'
83 criteria: 'success_rate == 100%'
86 Test Suite for the OpenDaylight SDN Controller. It integrates
87 some test suites from upstream using Robot as the test
93 module: 'functest.opnfv_tests.sdn.odl.odl'
98 criteria: 'status == "PASS"'
101 Test Suite for the ONOS SDN Controller. It integrates
102 some test suites from upstream using TestON as the test
109 name: connection_check
110 criteria: 'status == "PASS"'
113 This test case verifies the retrieval of OpenStack clients:
114 Keystone, Glance, Neutron and Nova and may perform some
115 simple queries. When the config value of
116 snaps.use_keystone is True, functest must have access to
117 the cloud's private network.
123 module: 'functest.opnfv_tests.openstack.snaps.connection_check'
124 class: 'ConnectionCheck'
128 criteria: 'status == "PASS"'
131 This test case verifies the retrieval of OpenStack clients:
132 Keystone, Glance, Neutron and Nova and may perform some
133 simple queries. When the config value of
134 snaps.use_keystone is True, functest must have access to
135 the cloud's private network.
141 module: 'functest.opnfv_tests.openstack.snaps.api_check'
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).)*$'
225 module: 'functest.opnfv_tests.features.copper'
230 criteria: 'status == "PASS"'
233 Security management system for OPNFV
236 scenario: '(odl)*(moon)'
239 criteria: 'success_rate == 100%'
242 Test suite from kingbird
244 installer: '(fuel)|(compass)'
245 scenario: 'multisite'
248 criteria: 'status == "PASS"'
251 Test suite for odl-sfc to test two chains and two SFs
253 installer: '(apex)|(fuel)'
254 scenario: 'odl_l2-sfc'
256 module: 'functest.opnfv_tests.features.odl_sfc'
257 class: 'OpenDaylightSFC'
260 criteria: 'status == "PASS"'
263 Test Suite for onos-sfc to test sfc function.
272 Test suite from Parser project.
275 scenario: '^((?!bgpvpn|noha).)*$'
277 module: 'functest.opnfv_tests.vnf.rnc.parser'
284 Extensive testing of OpenStack API.
287 name: tempest_full_parallel
288 criteria: 'success_rate >= 80%'
291 The list of test cases is generated by
292 Tempest automatically and depends on the parameters of
293 the OpenStack deplopyment.
300 criteria: 'success_rate >= 90%'
303 This test case runs the full suite of scenarios of the OpenStack
304 Rally suite using several threads and iterations.
314 Collection of VNF test cases.
318 criteria: 'status == "PASS"'
321 This test case deploys an OpenSource vIMS solution from Clearwater
322 using the Cloudify orchestrator. It also runs some signaling traffic.
325 scenario: '(ocl)|(nosdn)|^(os-odl)((?!bgpvpn).)*$'