6 ci_loop: '(merge)|(verify)|(daily)|(weekly)'
8 First tier to be executed to verify the basic
12 case_name: connection_check
13 project_name: functest
17 This test case verifies the retrieval of OpenStack clients:
18 Keystone, Glance, Neutron and Nova and may perform some
19 simple queries. When the config value of
20 snaps.use_keystone is True, functest must have access to
21 the cloud's private network.
27 'functest.opnfv_tests.openstack.snaps.connection_check'
28 class: 'ConnectionCheck'
31 case_name: tenantnetwork1
32 project_name: functest
36 It creates and configures all tenant network ressources
37 required by advanced testcases (subnet, network and
43 module: 'functest.core.tenantnetwork'
44 class: 'TenantNetwork1'
47 case_name: tenantnetwork2
48 project_name: functest
52 It creates new user/project before creating and configuring
53 all tenant network ressources required by a testcase
54 (subnet, network and router).
59 module: 'functest.core.tenantnetwork'
60 class: 'TenantNetwork2'
64 project_name: functest
68 It inherits from TenantNetwork1 which creates all network
69 resources and prepares a future VM attached to that
75 module: 'functest.core.singlevm'
80 project_name: functest
84 It creates new user/project before creating and configuring
85 all tenant network ressources, flavors, images, etc.
86 required by advanced testcases.
91 module: 'functest.core.singlevm'
96 project_name: functest
100 It inherits from TenantNetwork1 which creates all network
101 resources and completes it by booting a VM attached to that
107 module: 'functest.core.singlevm'
112 project_name: functest
116 It creates new user/project before creating and configuring
117 all tenant network ressources and vms required by advanced
123 module: 'functest.core.singlevm'
128 project_name: functest
132 This test case verifies: 1) SSH to an instance using
133 floating IPs over the public network. 2) Connectivity
134 between 2 instances over a private network.
137 scenario: '^((?!lxd).)*$'
139 module: 'functest.opnfv_tests.openstack.vping.vping_ssh'
143 case_name: vping_userdata
144 project_name: functest
148 This test case verifies: 1) Boot a VM with given userdata.
149 2) Connectivity between 2 instances over a private network.
152 scenario: '^((?!lxd).)*$'
155 'functest.opnfv_tests.openstack.vping.vping_userdata'
156 class: 'VPingUserdata'
159 case_name: cinder_test
160 project_name: functest
164 This test case verifies: 1) Attach volume and to 1
165 instance; 2) Write data on volume 3) Detach volume
166 from instance 1, attach it on instance 2 3) Read volume
170 scenario: '^((?!lxd).)*$'
172 module: 'functest.opnfv_tests.openstack.cinder.cinder_test'
177 project_name: functest
181 This test case verifies the retrieval of OpenStack clients:
182 Keystone, Glance, Neutron and Nova and may perform some
183 simple queries. When the config value of
184 snaps.use_keystone is True, functest must have access to
185 the cloud's private network.
188 scenario: '^((?!lxd).)*$'
190 module: 'functest.opnfv_tests.openstack.snaps.api_check'
194 case_name: snaps_health_check
195 project_name: functest
199 This test case creates executes the SimpleHealthCheck
200 Python test class which creates an, image, flavor, network,
201 and Cirros VM instance and observes the console output to
202 validate the single port obtains the correct IP address.
205 scenario: '^((?!lxd).)*$'
207 module: 'functest.opnfv_tests.openstack.snaps.health_check'