6 Set of basic Functional tests to validate the OPNFV scenarios.
9 case_name: tempest_neutron
10 project_name: functest
14 This test case runs the Tempest suite proposed by the
15 Neutron project. The list of test cases is generated by
16 Tempest automatically and depends on the parameters of
17 the OpenStack deployment.
21 mode: '^neutron_tempest_plugin\.api'
26 case_name: tempest_cinder
27 project_name: functest
31 This test case runs the Tempest suite proposed by the
36 mode: "(?!.*test_incremental_backup)\
37 (?!.*test_backup_crossproject_admin_negative)\
38 (?!.*test_backup_crossproject_user_negative)\
39 (^cinder_tempest_plugin.)"
44 case_name: tempest_keystone
45 project_name: functest
49 This test case runs the Tempest suite proposed by the
54 mode: 'keystone_tempest_plugin.'
59 case_name: tempest_heat
60 project_name: functest
64 This test case runs the Tempest suite proposed by the
69 mode: '^heat_tempest_plugin.tests'
74 case_name: tempest_telemetry
75 project_name: functest
79 This test case runs the Tempest suite proposed by the
84 mode: "(?!.*test_autoscaling)(?!.*test_live)\
85 (^telemetry_tempest_plugin)"
94 case_name: rally_sanity
95 project_name: functest
99 This test case runs a sub group of tests of the OpenStack
100 Rally suite in smoke mode.
109 case_name: refstack_compute
110 project_name: functest
115 This test case runs a sub group of tests of the OpenStack
118 - NO_TENANT_NETWORK: '^(?![tT]rue$)'
127 case_name: refstack_object
128 project_name: functest
134 This test case runs a sub group of tests of the OpenStack
144 case_name: refstack_platform
145 project_name: functest
150 This test case runs a sub group of tests of the OpenStack
153 - NO_TENANT_NETWORK: '^(?![tT]rue$)'
162 case_name: tempest_full
163 project_name: functest
167 The list of test cases is generated by
168 Tempest automatically and depends on the parameters of
169 the OpenStack deployment.
170 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L83
174 mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.api)'
179 case_name: tempest_scenario
180 project_name: functest
184 The list of test cases is generated by
185 Tempest automatically and depends on the parameters of
186 the OpenStack deployment.
187 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
191 mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.scenario)'
196 case_name: tempest_slow
197 project_name: functest
201 The list of test cases is generated by
202 Tempest automatically and depends on the parameters of
203 the OpenStack deployment.
204 https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
208 mode: '(?=.*\[.*\bslow\b.*\])(^tempest\.)'
213 case_name: patrole_admin
214 project_name: functest
218 Test suite from Patrole project.
223 mode: "(?!.*test_unmanage_snapshot_rbac)\
224 (?!.*test_show_auto_allocated_topology)\
225 (?!.*test_delete_auto_allocated_topology)\
226 (?!.*test_create_network_provider_segmentation_id)\
227 (?!.*compute.test_floating_ips_rbac)\
228 (?!.*test_reset_network)\
229 (?!.*test_create_image_from_volume_backed_server)\
230 (?!.*test_network_ip_availability_rbac.NetworkIpAvailabilityExtRbacTest.test_get_network_ip_availabilities)\
231 (?=.*[.*\bslow\b.*])\
232 (^patrole_tempest_plugin.tests.api.(compute|image|network|volume))"
237 case_name: patrole_member
238 project_name: functest
242 Test suite from Patrole project.
247 mode: "(?!.*test_unmanage_snapshot_rbac)\
248 (?!.*test_show_auto_allocated_topology)\
249 (?!.*test_delete_auto_allocated_topology)\
250 (?!.*test_create_network_provider_segmentation_id)\
251 (?!.*compute.test_floating_ips_rbac)\
252 (?!.*test_reset_network)\
253 (?!.*test_create_image_from_volume_backed_server)\
254 (?!.*test_network_ip_availability_rbac.NetworkIpAvailabilityExtRbacTest.test_get_network_ip_availabilities)\
255 (?=.*[.*\bslow\b.*])\
256 (^patrole_tempest_plugin.tests.api.(compute|image|network|volume))"
261 case_name: patrole_reader
262 project_name: functest
266 Test suite from Patrole project.
271 mode: "(?!.*test_unmanage_snapshot_rbac)\
272 (?!.*test_show_auto_allocated_topology)\
273 (?!.*test_delete_auto_allocated_topology)\
274 (?!.*test_create_network_provider_segmentation_id)\
275 (?!.*compute.test_floating_ips_rbac)\
276 (?!.*test_reset_network)\
277 (?!.*test_create_image_from_volume_backed_server)\
278 (?!.*test_network_ip_availability_rbac.NetworkIpAvailabilityExtRbacTest.test_get_network_ip_availabilities)\
279 (?=.*[.*\bslow\b.*])\
280 (^patrole_tempest_plugin.tests.api.(compute|image|network|volume))"
285 case_name: tempest_barbican
286 project_name: functest
290 It leverages on the tempest plugin containing tests used to
291 verify the functionality of a barbican installation.
296 '^barbican_tempest_plugin.((?!test_signed_image_upload_boot_failure).)*$'
303 case_name: tempest_octavia
304 project_name: functest
308 It leverages on the tempest plugin containing tests used to
309 verify the functionality of an octavia installation.
313 mode: "(?!.*api.v2.test_availability_zone)\
314 (?!.*api.v2.test_availability_zone_profile)\
315 (?!.*api.v2.test_member.MemberAPITest.test_member_ipv4_create)\
316 (?!.*api.v2.test_member.MemberAPITest.test_member_ipv6_create)\
317 (^octavia_tempest_plugin.tests.(api|scenario))"
324 case_name: tempest_cyborg
325 project_name: functest
329 It leverages on the tempest plugin containing tests used to
330 verify the functionality of a cyborg installation.
334 mode: '^cyborg_tempest_plugin'