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.
20 module: 'functest.opnfv_tests.openstack.tempest.tempest'
21 class: 'TempestCommon'
23 mode: '^tempest\.(api|scenario).*\[.*\bsmoke\b.*\]$'
26 case_name: rally_sanity
27 project_name: functest
31 This test case runs a sub group of tests of the OpenStack
32 Rally suite in smoke mode.
34 module: 'functest.opnfv_tests.openstack.rally.rally'
38 case_name: refstack_defcore
39 project_name: functest
44 This test case runs a sub group of tests of the OpenStack
48 'functest.opnfv_tests.openstack.refstack.refstack'
53 project_name: functest
57 Test suite from Patrole project.
59 module: 'functest.opnfv_tests.openstack.patrole.patrole'
67 - 'test_networks_multiprovider_rbac'
71 project_name: functest
75 VMTP is a small python application that will automatically
76 perform ping connectivity, round trip time measurement
77 (latency) and TCP/UDP throughput
80 'functest.opnfv_tests.openstack.vmtp.vmtp'
85 project_name: functest
89 Shaker wraps around popular system network testing tools
90 like iperf, iperf3 and netperf (with help of flent). Shaker
91 is able to deploy OpenStack instances and networks in
95 'functest.opnfv_tests.openstack.shaker.shaker'
99 case_name: snaps_smoke
100 project_name: functest
104 This test case contains tests that setup and destroy
105 environments with VMs with and without Floating IPs
106 with a newly created user and project. Set the config
107 value snaps.use_floating_ips (True|False) to toggle
108 this functionality. When the config value of
109 snaps.use_keystone is True, functest must have access to
110 the cloud's private network.
112 - DEPLOY_SCENARIO: '^((?!lxd).)*$'
114 module: 'functest.opnfv_tests.openstack.snaps.smoke'
118 case_name: neutron_trunk
119 project_name: functest
123 This test case runs the neutron trunk subtest of the
124 OpenStack Tempest suite. The list of test cases is
125 generated by Tempest having as input the relevant
128 - INSTALLER_TYPE: '(fuel)|(apex)|(compass)'
130 module: 'functest.opnfv_tests.openstack.trunk.trunk'
131 class: 'TempestNeutronTrunk'
133 mode: 'neutron_tempest_plugin.(api|scenario).test_trunk'
137 project_name: functest
141 It leverages on the tempest plugin containing tests used to
142 verify the functionality of a barbican installation
144 - INSTALLER_TYPE: '^((?!fuel|apex|compass|daisy|osa).)*$'
146 module: 'functest.opnfv_tests.openstack.tempest.tempest'
147 class: 'TempestCommon'
149 mode: 'barbican_tempest_plugin.tests.(api|scenario)'