1 NovaKeypair.create_and_delete_keypair:
4 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
6 {{ unlimited_nova(keypairs=true) }}
9 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
11 {{ no_failures_sla() }}
13 NovaKeypair.create_and_list_keypairs:
16 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
18 {{ unlimited_nova(keypairs=true) }}
21 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
23 {{ no_failures_sla() }}
25 NovaServers.boot_and_bounce_server:
37 {{ vm_params(image_name, flavor_name) }}
41 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
43 networks_per_tenant: 1
44 start_cidr: "100.1.0.0/25"
46 {{ unlimited_neutron() }}
47 {{ unlimited_nova() }}
50 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
52 {{ no_failures_sla() }}
54 NovaServers.boot_and_delete_server:
57 {{ vm_params(image_name, flavor_name) }}
61 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
63 networks_per_tenant: 1
64 start_cidr: "100.1.0.0/25"
66 {{ unlimited_neutron() }}
67 {{ unlimited_nova() }}
70 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
72 {{ no_failures_sla() }}
74 NovaServers.boot_and_list_server:
78 {{ vm_params(image_name, flavor_name) }}
82 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
84 networks_per_tenant: 1
85 start_cidr: "100.1.0.0/25"
87 {{ unlimited_neutron() }}
88 {{ unlimited_nova() }}
91 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
93 {{ no_failures_sla() }}
95 NovaServers.boot_and_rebuild_server:
98 {{ vm_params(flavor=flavor_name) }}
100 name: {{ image_name }}
102 name: {{ image_name }}
104 - net-id: {{ netid }}
106 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
108 networks_per_tenant: 1
109 start_cidr: "100.1.0.0/25"
111 {{ unlimited_neutron() }}
112 {{ unlimited_nova() }}
115 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
117 {{ no_failures_sla() }}
119 NovaServers.snapshot_server:
122 {{ vm_params(image_name, flavor_name) }}
124 - net-id: {{ netid }}
126 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
128 networks_per_tenant: 1
129 start_cidr: "100.1.0.0/25"
131 {{ unlimited_neutron() }}
132 {{ unlimited_nova() }}
135 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
137 {{ no_failures_sla() }}
139 NovaServers.boot_server_from_volume:
142 {{ vm_params(image_name, flavor_name) }}
145 - net-id: {{ netid }}
147 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
149 {{ volume_service(version=volume_version, service_type=volume_service_type) }}
151 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
153 {{ no_failures_sla() }}
155 NovaServers.boot_server:
158 {{ vm_params(image_name, flavor_name) }}
160 - net-id: {{ netid }}
162 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
164 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
166 {{ no_failures_sla() }}
168 NovaServers.list_servers:
173 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
175 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
176 servers_per_tenant: 2
177 auto_assign_nic: true
181 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
183 {{ no_failures_sla() }}
185 NovaServers.resize_server:
188 {{ vm_params(image_name, flavor_name) }}
190 name: {{ flavor_alt_name }}
194 - net-id: {{ netid }}
196 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
198 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
200 {{ no_failures_sla() }}
202 NovaServers.boot_and_live_migrate_server:
204 {{ vm_params(image_name, flavor_name) }}
205 block_migration: false
207 - net-id: {{ netid }}
209 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
211 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
213 {{ no_failures_sla() }}
215 NovaServers.boot_server_attach_created_volume_and_live_migrate:
218 {{ vm_params(image_name, flavor_name) }}
220 block_migration: false
223 - net-id: {{ netid }}
225 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
227 {{ volume_service(version=volume_version, service_type=volume_service_type) }}
229 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
231 {{ no_failures_sla() }}
233 NovaServers.boot_server_from_volume_and_live_migrate:
235 {{ vm_params(image_name, flavor_name) }}
236 block_migration: false
240 - net-id: {{ netid }}
242 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
244 {{ volume_service(version=volume_version, service_type=volume_service_type) }}
246 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
248 {{ no_failures_sla() }}
250 NovaKeypair.boot_and_delete_server_with_keypair:
253 {{ vm_params(image_name, flavor_name) }}
256 - net-id: {{ netid }}
258 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
260 networks_per_tenant: 1
261 start_cidr: "100.1.0.0/25"
263 {{ unlimited_neutron() }}
264 {{ unlimited_nova(keypairs=true) }}
267 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
269 {{ no_failures_sla() }}
271 NovaServers.boot_server_from_volume_and_delete:
274 {{ vm_params(image_name, flavor_name) }}
277 - net-id: {{ netid }}
279 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
281 networks_per_tenant: 1
282 start_cidr: "100.1.0.0/25"
284 {{ unlimited_volumes() }}
285 {{ unlimited_neutron() }}
286 {{ unlimited_nova() }}
288 {{ volume_service(version=volume_version, service_type=volume_service_type) }}
291 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
293 {{ no_failures_sla() }}
295 NovaServers.pause_and_unpause_server:
298 {{ vm_params(image_name, flavor_name) }}
301 - net-id: {{ netid }}
303 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
305 networks_per_tenant: 1
306 start_cidr: "100.1.0.0/25"
308 {{ unlimited_neutron() }}
309 {{ unlimited_nova() }}
312 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
314 {{ no_failures_sla() }}
316 NovaServers.boot_and_migrate_server:
318 {{ vm_params(image_name, flavor_name) }}
320 - net-id: {{ netid }}
322 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
324 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
326 {{ no_failures_sla() }}
328 NovaServers.boot_server_and_list_interfaces:
331 {{ vm_params(image_name, flavor_name) }}
332 auto_assign_nic: true
334 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
338 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
340 {{ no_failures_sla() }}
342 NovaServers.boot_and_get_console_url:
345 {{ vm_params(image_name, flavor_name) }}
346 console_type: "novnc"
347 auto_assign_nic: true
349 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
353 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
355 {{ no_failures_sla() }}
357 NovaServers.boot_server_and_attach_interface:
360 {{ vm_params(image_name, flavor_name) }}
361 network_create_args: {}
362 subnet_create_args: {}
364 auto_assign_nic: true
366 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
370 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
372 {{ no_failures_sla() }}
374 NovaServers.boot_server_attach_volume_and_list_attachments:
377 {{ vm_params(image_name, flavor_name) }}
380 create_volume_kwargs: {}
382 auto_assign_nic: true
384 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
387 {{ volume_service(version=volume_version, service_type=volume_service_type) }}
390 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
392 {{ no_failures_sla() }}
394 NovaServers.boot_server_associate_and_dissociate_floating_ip:
397 {{ vm_params(image_name, flavor_name) }}
398 create_floating_ip_args:
399 ext_network: {{ floating_network }}
401 - net-id: {{ netid }}
403 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
407 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
409 {{ no_failures_sla() }}
411 NovaServers.boot_and_associate_floating_ip:
414 {{ vm_params(image_name, flavor_name) }}
415 create_floating_ip_args:
416 ext_network: {{ floating_network }}
418 - net-id: {{ netid }}
420 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
424 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
426 {{ no_failures_sla() }}
428 NovaServerGroups.create_and_delete_server_group:
431 policies: ["affinity"]
433 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
435 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
437 {{ no_failures_sla() }}
439 NovaServerGroups.create_and_get_server_group:
442 policies: ["affinity"]
444 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
446 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
448 {{ no_failures_sla() }}
450 NovaServerGroups.create_and_list_server_groups:
453 policies: ["affinity"]
456 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
458 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
460 {{ no_failures_sla() }}