1 {# all scenarios included only in full mode #}
5 CinderVolumes.create_and_attach_volume:
8 {{ vm_params(image_name,flavor_name,1) }}
12 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
14 {{ unlimited_volumes() }}
17 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
19 {{ no_failures_sla() }}
21 CinderVolumes.create_and_list_snapshots:
27 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
29 {{ unlimited_volumes() }}
33 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
35 {{ no_failures_sla() }}
37 CinderVolumes.create_and_list_volume:
41 {{ vm_params(image_name,none,1) }}
43 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
45 {{ unlimited_volumes() }}
48 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
50 {{ no_failures_sla() }}
56 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
58 {{ unlimited_volumes() }}
61 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
63 {{ no_failures_sla() }}
65 CinderVolumes.create_and_upload_volume_to_image:
68 container_format: "bare"
74 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
76 {{ unlimited_volumes() }}
79 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
81 {{ no_failures_sla() }}
83 CinderVolumes.create_nested_snapshots_and_attach_volume:
91 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
93 {{ unlimited_volumes() }}
95 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
101 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
103 {{ no_failures_sla() }}
105 CinderVolumes.create_snapshot_and_attach_volume:
113 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
115 {{ unlimited_volumes() }}
117 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
118 servers_per_tenant: 2
119 auto_assign_nic: true
123 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
125 {{ no_failures_sla() }}
133 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
135 {{ unlimited_volumes() }}
137 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
138 servers_per_tenant: 2
139 auto_assign_nic: true
143 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
145 {{ no_failures_sla() }}
147 CinderVolumes.create_volume:
152 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
154 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
161 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
163 {{ unlimited_volumes() }}
166 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
168 {{ no_failures_sla() }}
170 CinderVolumes.list_volumes:
175 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
177 {{ unlimited_volumes() }}
180 volumes_per_tenant: 4
183 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
185 {{ no_failures_sla() }}
189 CinderVolumes.create_and_delete_snapshot:
194 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
196 {{ unlimited_volumes() }}
200 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
202 {{ no_failures_sla() }}
204 CinderVolumes.create_and_delete_volume:
211 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
213 {{ unlimited_volumes() }}
216 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
218 {{ no_failures_sla() }}
221 {{ vm_params(image_name,none,1) }}
223 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
225 {{ unlimited_volumes() }}
228 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
230 {{ no_failures_sla() }}
235 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
237 {{ unlimited_volumes() }}
240 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
242 {{ no_failures_sla() }}
244 CinderVolumes.create_and_extend_volume:
250 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
252 {{ unlimited_volumes() }}
255 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
257 {{ no_failures_sla() }}
259 CinderVolumes.create_from_volume_and_delete_volume:
264 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
266 {{ unlimited_volumes() }}
270 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
272 {{ no_failures_sla() }}