7 Set of basic Functional tests to validate the OPNFV scenarios.
10 case_name: tempest_smoke
11 project_name: functest
15 This test case runs the smoke subset of the OpenStack
16 Tempest suite. The list of test cases is generated by
17 Tempest automatically and depends on the parameters of
18 the OpenStack deplopyment.
19 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L114
23 mode: '(?=.*\[.*\bsmoke\b.*\])(^tempest\.api)'
28 case_name: neutron-tempest-plugin-api
29 project_name: functest
33 This test case runs the Tempest suite proposed by the
34 Neutron project. The list of test cases is generated by
35 Tempest automatically and depends on the parameters of
36 the OpenStack deployment.
40 mode: '^neutron_tempest_plugin\.api'
45 case_name: rally_sanity
46 project_name: functest
50 This test case runs a sub group of tests of the OpenStack
51 Rally suite in smoke mode.
60 project_name: functest
64 This test case runs a group of Rally jobs used in
73 case_name: refstack_defcore
74 project_name: functest
78 This test case runs a sub group of tests of the OpenStack
81 name: refstack_defcore
87 case_name: tempest_full
88 project_name: functest
92 The list of test cases is generated by
93 Tempest automatically and depends on the parameters of
94 the OpenStack deployment.
95 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L83
99 mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.api)'
104 case_name: tempest_scenario
105 project_name: functest
109 The list of test cases is generated by
110 Tempest automatically and depends on the parameters of
111 the OpenStack deployment.
112 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
116 mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.scenario)'
122 project_name: functest
126 Test suite from Patrole project.
135 - 'network.test_flavors_rbac'
136 - 'network.test_network_ip_availability_rbac'
137 - 'test_networks_multiprovider_rbac'
138 - 'test_auto_allocated_topology_rbac'
141 case_name: snaps_smoke
142 project_name: functest
146 This test case contains tests that setup and destroy
147 environments with VMs with and without Floating IPs
148 with a newly created user and project. Set the config
149 value snaps.use_floating_ips (True|False) to toggle
150 this functionality. When the config value of
151 snaps.use_keystone is True, functest must have access to
152 the cloud's private network.
157 case_name: neutron_trunk
158 project_name: functest
162 This test case runs the neutron trunk subtest of the
163 OpenStack Tempest suite. The list of test cases is
164 generated by Tempest having as input the relevant
169 mode: 'neutron_tempest_plugin.(api|scenario).test_trunk'
175 case_name: networking-bgpvpn
176 project_name: functest
180 This test case runs OpenStack networking-bgpvpn Tempest
181 suite. The list of test cases is generated by Tempest
182 having as input the relevant regex.
186 mode: '^networking_bgpvpn_tempest\.'
193 case_name: networking-sfc
194 project_name: functest
198 This test case runs OpenStack networking-sfc Tempest
199 suite. The list of test cases is generated by Tempest
200 having as input the relevant regex.
205 '^(?:networking_sfc\.tests\.tempest_plugin.tests.api).*$'
213 project_name: functest
217 It leverages on the tempest plugin containing tests used to
218 verify the functionality of a barbican installation.
223 '^barbican_tempest_plugin.((?!test_signed_image_upload_boot_failure).)*$'