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'
24 '^(tempest|neutron_tempest_plugin)\.(api|scenario).*\[.*\bsmoke\b.*\]$'
27 case_name: rally_sanity
28 project_name: functest
32 This test case runs a sub group of tests of the OpenStack
33 Rally suite in smoke mode.
35 module: 'functest.opnfv_tests.openstack.rally.rally'
39 case_name: refstack_defcore
40 project_name: functest
45 This test case runs a sub group of tests of the OpenStack
49 'functest.opnfv_tests.openstack.refstack.refstack'
54 project_name: functest
58 Test suite from Patrole project.
60 module: 'functest.opnfv_tests.openstack.patrole.patrole'
68 - 'test_networks_multiprovider_rbac'
72 project_name: functest
76 VMTP is a small python application that will automatically
77 perform ping connectivity, round trip time measurement
78 (latency) and TCP/UDP throughput
81 'functest.opnfv_tests.openstack.vmtp.vmtp'
86 project_name: functest
90 Shaker wraps around popular system network testing tools
91 like iperf, iperf3 and netperf (with help of flent). Shaker
92 is able to deploy OpenStack instances and networks in
96 'functest.opnfv_tests.openstack.shaker.shaker'
100 case_name: snaps_smoke
101 project_name: functest
105 This test case contains tests that setup and destroy
106 environments with VMs with and without Floating IPs
107 with a newly created user and project. Set the config
108 value snaps.use_floating_ips (True|False) to toggle
109 this functionality. When the config value of
110 snaps.use_keystone is True, functest must have access to
111 the cloud's private network.
113 - DEPLOY_SCENARIO: '^((?!lxd).)*$'
115 module: 'functest.opnfv_tests.openstack.snaps.smoke'
119 case_name: neutron_trunk
120 project_name: functest
124 This test case runs the neutron trunk subtest of the
125 OpenStack Tempest suite. The list of test cases is
126 generated by Tempest having as input the relevant
129 - INSTALLER_TYPE: '(fuel)|(apex)|(compass)'
131 module: 'functest.opnfv_tests.openstack.trunk.trunk'
132 class: 'TempestNeutronTrunk'
134 mode: 'neutron_tempest_plugin.(api|scenario).test_trunk'
138 project_name: functest
142 It leverages on the tempest plugin containing tests used to
143 verify the functionality of a barbican installation.
145 - INSTALLER_TYPE: '^((?!fuel|apex|compass|daisy|osa).)*$'
147 module: 'functest.opnfv_tests.openstack.tempest.tempest'
148 class: 'TempestCommon'
150 mode: 'barbican_tempest_plugin.tests.(api|scenario)'