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
88 project_name: functest
92 Test suite from Patrole project.
101 - 'network.test_flavors_rbac'
102 - 'network.test_network_ip_availability_rbac'
103 - 'test_networks_multiprovider_rbac'
104 - 'test_auto_allocated_topology_rbac'
107 case_name: snaps_smoke
108 project_name: functest
112 This test case contains tests that setup and destroy
113 environments with VMs with and without Floating IPs
114 with a newly created user and project. Set the config
115 value snaps.use_floating_ips (True|False) to toggle
116 this functionality. When the config value of
117 snaps.use_keystone is True, functest must have access to
118 the cloud's private network.
123 case_name: neutron_trunk
124 project_name: functest
128 This test case runs the neutron trunk subtest of the
129 OpenStack Tempest suite. The list of test cases is
130 generated by Tempest having as input the relevant
135 mode: 'neutron_tempest_plugin.(api|scenario).test_trunk'
141 case_name: networking-bgpvpn
142 project_name: functest
146 This test case runs OpenStack networking-bgpvpn Tempest
147 suite. The list of test cases is generated by Tempest
148 having as input the relevant regex.
152 mode: '^networking_bgpvpn_tempest\.'
159 case_name: networking-sfc
160 project_name: functest
164 This test case runs OpenStack networking-sfc Tempest
165 suite. The list of test cases is generated by Tempest
166 having as input the relevant regex.
171 '^(?:networking_sfc\.tests\.tempest_plugin.tests.api).*$'
179 project_name: functest
183 It leverages on the tempest plugin containing tests used to
184 verify the functionality of a barbican installation.
189 '^barbican_tempest_plugin.((?!test_signed_image_upload_boot_failure).)*$'