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 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
151 {{ no_failures_sla() }}
153 NovaServers.boot_server:
156 {{ vm_params(image_name, flavor_name) }}
158 - net-id: {{ netid }}
160 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
162 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
164 {{ no_failures_sla() }}
166 NovaServers.list_servers:
171 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
173 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
174 servers_per_tenant: 2
175 auto_assign_nic: true
179 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
181 {{ no_failures_sla() }}
183 NovaServers.resize_server:
186 {{ vm_params(image_name, flavor_name) }}
188 name: {{ flavor_alt_name }}
192 - net-id: {{ netid }}
194 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
196 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
198 {{ no_failures_sla() }}
200 NovaServers.boot_and_live_migrate_server:
202 {{ vm_params(image_name, flavor_name) }}
203 block_migration: false
205 - net-id: {{ netid }}
207 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
209 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
211 {{ no_failures_sla() }}
213 NovaServers.boot_server_attach_created_volume_and_live_migrate:
216 {{ vm_params(image_name, flavor_name) }}
218 block_migration: false
221 - net-id: {{ netid }}
223 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
225 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
227 {{ no_failures_sla() }}
229 NovaServers.boot_server_from_volume_and_live_migrate:
231 {{ vm_params(image_name, flavor_name) }}
232 block_migration: false
236 - net-id: {{ netid }}
238 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
240 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
242 {{ no_failures_sla() }}
244 NovaKeypair.boot_and_delete_server_with_keypair:
247 {{ vm_params(image_name, flavor_name) }}
250 - net-id: {{ netid }}
252 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
254 networks_per_tenant: 1
255 start_cidr: "100.1.0.0/25"
257 {{ unlimited_neutron() }}
258 {{ unlimited_nova(keypairs=true) }}
261 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
263 {{ no_failures_sla() }}
265 NovaServers.boot_server_from_volume_and_delete:
268 {{ vm_params(image_name, flavor_name) }}
271 - net-id: {{ netid }}
273 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
275 networks_per_tenant: 1
276 start_cidr: "100.1.0.0/25"
278 {{ unlimited_volumes() }}
279 {{ unlimited_neutron() }}
280 {{ unlimited_nova() }}
283 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
285 {{ no_failures_sla() }}
287 NovaServers.pause_and_unpause_server:
290 {{ vm_params(image_name, flavor_name) }}
293 - net-id: {{ netid }}
295 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
297 networks_per_tenant: 1
298 start_cidr: "100.1.0.0/25"
300 {{ unlimited_neutron() }}
301 {{ unlimited_nova() }}
304 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
306 {{ no_failures_sla() }}
308 NovaServers.boot_and_migrate_server:
310 {{ vm_params(image_name, flavor_name) }}
312 - net-id: {{ netid }}
314 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
316 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
318 {{ no_failures_sla() }}
320 NovaServers.boot_server_and_list_interfaces:
323 {{ vm_params(image_name, flavor_name) }}
324 auto_assign_nic: true
326 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
330 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
332 {{ no_failures_sla() }}
334 NovaServers.boot_and_get_console_url:
337 {{ vm_params(image_name, flavor_name) }}
338 console_type: "novnc"
339 auto_assign_nic: true
341 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
345 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
347 {{ no_failures_sla() }}
349 NovaServers.boot_server_and_attach_interface:
352 {{ vm_params(image_name, flavor_name) }}
353 network_create_args: {}
354 subnet_create_args: {}
356 auto_assign_nic: true
358 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
362 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
364 {{ no_failures_sla() }}
366 NovaServers.boot_server_attach_volume_and_list_attachments:
369 {{ vm_params(image_name, flavor_name) }}
372 create_volume_kwargs: {}
374 auto_assign_nic: true
376 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
380 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
382 {{ no_failures_sla() }}
384 NovaServerGroups.create_and_delete_server_group:
387 policies: ["affinity"]
389 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
391 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
393 {{ no_failures_sla() }}
395 NovaServerGroups.create_and_get_server_group:
398 policies: ["affinity"]
400 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
402 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
404 {{ no_failures_sla() }}
406 NovaServerGroups.create_and_list_server_groups:
409 policies: ["affinity"]
412 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
414 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
416 {{ no_failures_sla() }}