6 ci_loop: '(daily)|(weekly)'
8 Set of basic Functional tests to validate the OPNFV scenarios.
12 project_name: functest
16 This test case verifies: 1) SSH to an instance using
17 floating IPs over the public network. 2) Connectivity
18 between 2 instances over a private network.
21 scenario: '^((?!lxd).)*$'
23 module: 'functest.opnfv_tests.openstack.vping.vping_ssh'
27 case_name: vping_userdata
28 project_name: functest
32 This test case verifies: 1) Boot a VM with given userdata.
33 2) Connectivity between 2 instances over a private network.
36 scenario: '^((?!lxd).)*$'
39 'functest.opnfv_tests.openstack.vping.vping_userdata'
40 class: 'VPingUserdata'
43 case_name: cinder_test
44 project_name: functest
48 This test case verifies: 1) Attach volume and to 1
49 instance; 2) Write data on volume 3) Detach volume
50 from instance 1, attach it on instance 2 3) Read volume
54 scenario: '^((?!lxd).)*$'
56 module: 'functest.opnfv_tests.openstack.cinder.cinder_test'
60 case_name: tempest_smoke_serial
61 project_name: functest
65 This test case runs the smoke subset of the OpenStack
66 Tempest suite. The list of test cases is generated by
67 Tempest automatically and depends on the parameters of
68 the OpenStack deplopyment.
73 module: 'functest.opnfv_tests.openstack.tempest.tempest'
74 class: 'TempestSmokeSerial'
77 case_name: rally_sanity
78 project_name: functest
82 This test case runs a sub group of tests of the OpenStack
83 Rally suite in smoke mode.
88 module: 'functest.opnfv_tests.openstack.rally.rally'
92 case_name: refstack_defcore
93 project_name: functest
98 This test case runs a sub group of tests of the OpenStack
105 'functest.opnfv_tests.openstack.refstack.refstack'
110 project_name: functest
114 Test suite from Patrole project.
119 module: 'functest.opnfv_tests.openstack.patrole.patrole'
127 - 'test_networks_multiprovider_rbac'
131 project_name: functest
135 Shaker wraps around popular system network testing tools
136 like iperf, iperf3 and netperf (with help of flent). Shaker
137 is able to deploy OpenStack instances and networks in
138 different topologies.
144 'functest.opnfv_tests.openstack.shaker.shaker'
149 project_name: functest
153 Test Suite for the OpenDaylight SDN Controller. It
154 integrates some test suites from upstream using
155 Robot as the test framework.
160 module: 'functest.opnfv_tests.sdn.odl.odl'
164 - /src/odl_test/csit/suites/integration/basic
165 - /src/odl_test/csit/suites/openstack/neutron
168 case_name: snaps_smoke
169 project_name: functest
173 This test case contains tests that setup and destroy
174 environments with VMs with and without Floating IPs
175 with a newly created user and project. Set the config
176 value snaps.use_floating_ips (True|False) to toggle
177 this functionality. When the config value of
178 snaps.use_keystone is True, functest must have access to
179 the cloud's private network.
183 scenario: '^((?!lxd).)*$'
185 module: 'functest.opnfv_tests.openstack.snaps.smoke'
189 case_name: neutron_trunk
190 project_name: functest
194 This test case runs the neutron trunk subtest of the
195 OpenStack Tempest suite. The list of test cases is
196 generated by Tempest having as input the relevant
199 installer: '(fuel)|(apex)|(compass)'
202 module: 'functest.opnfv_tests.openstack.tempest.tempest'
203 class: 'TempestNeutronTrunk'
207 project_name: functest
211 It leverages on the tempest plugin containing tests used to
212 verify the functionality of a barbican installation
214 installer: '^((?!fuel|apex|compass|daisy).)*$'
217 module: 'functest.opnfv_tests.openstack.tempest.tempest'
218 class: 'TempestBarbican'