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.
57 project_name: functest
61 This test case runs a group of Rally jobs used in
67 case_name: refstack_defcore
68 project_name: functest
72 This test case runs a sub group of tests of the OpenStack
75 name: refstack_defcore
82 project_name: functest
86 Test suite from Patrole project.
95 - 'network.test_flavors_rbac'
96 - 'network.test_network_ip_availability_rbac'
97 - 'test_networks_multiprovider_rbac'
98 - 'test_auto_allocated_topology_rbac'
101 case_name: snaps_smoke
102 project_name: functest
106 This test case contains tests that setup and destroy
107 environments with VMs with and without Floating IPs
108 with a newly created user and project. Set the config
109 value snaps.use_floating_ips (True|False) to toggle
110 this functionality. When the config value of
111 snaps.use_keystone is True, functest must have access to
112 the cloud's private network.
117 case_name: neutron_trunk
118 project_name: functest
122 This test case runs the neutron trunk subtest of the
123 OpenStack Tempest suite. The list of test cases is
124 generated by Tempest having as input the relevant
129 mode: 'neutron_tempest_plugin.(api|scenario).test_trunk'
135 case_name: networking-bgpvpn
136 project_name: functest
140 This test case runs OpenStack networking-bgpvpn Tempest
141 suite. The list of test cases is generated by Tempest
142 having as input the relevant regex.
146 mode: '^networking_bgpvpn_tempest\.'
153 case_name: networking-sfc
154 project_name: functest
158 This test case runs OpenStack networking-sfc Tempest
159 suite. The list of test cases is generated by Tempest
160 having as input the relevant regex.
165 '^(?:networking_sfc\.tests\.tempest_plugin.tests.api).*$'
173 project_name: functest
177 It leverages on the tempest plugin containing tests used to
178 verify the functionality of a barbican installation.
183 '^barbican_tempest_plugin.((?!test_signed_image_upload_boot_failure).)*$'