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 NovaSecGroup.create_and_delete_secgroups:
169 security_group_count: 10
170 rules_per_security_group: 10
172 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
174 {{ unlimited_neutron(secgroups=true) }}
177 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
179 {{ no_failures_sla() }}
181 NovaSecGroup.create_and_list_secgroups:
184 security_group_count: 10
185 rules_per_security_group: 10
187 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
189 {{ unlimited_neutron(secgroups=true) }}
192 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
194 {{ no_failures_sla() }}
196 NovaServers.list_servers:
201 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
203 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
204 servers_per_tenant: 2
205 auto_assign_nic: true
209 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
211 {{ no_failures_sla() }}
213 NovaServers.resize_server:
216 {{ vm_params(image_name, flavor_name) }}
222 - net-id: {{ netid }}
224 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
226 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
228 {{ no_failures_sla() }}
230 {% if live_migration %}
232 NovaServers.boot_and_live_migrate_server:
234 {{ vm_params(image_name, flavor_name) }}
235 block_migration: false
237 - net-id: {{ netid }}
239 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
241 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
243 {{ no_failures_sla() }}
245 NovaServers.boot_server_attach_created_volume_and_live_migrate:
248 {{ vm_params(image_name, flavor_name) }}
250 block_migration: false
253 - net-id: {{ netid }}
255 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
257 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
259 {{ no_failures_sla() }}
261 NovaServers.boot_server_from_volume_and_live_migrate:
263 {{ vm_params(image_name, flavor_name) }}
264 block_migration: false
268 - net-id: {{ netid }}
270 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
272 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
274 {{ no_failures_sla() }}
278 NovaKeypair.boot_and_delete_server_with_keypair:
281 {{ vm_params(image_name, flavor_name) }}
284 - net-id: {{ netid }}
286 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
288 networks_per_tenant: 1
289 start_cidr: "100.1.0.0/25"
291 {{ unlimited_neutron() }}
292 {{ unlimited_nova(keypairs=true) }}
295 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
297 {{ no_failures_sla() }}
299 NovaServers.boot_server_from_volume_and_delete:
302 {{ vm_params(image_name, flavor_name) }}
305 - net-id: {{ netid }}
307 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
309 networks_per_tenant: 1
310 start_cidr: "100.1.0.0/25"
312 {{ unlimited_volumes() }}
313 {{ unlimited_neutron() }}
314 {{ unlimited_nova() }}
317 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
319 {{ no_failures_sla() }}
321 NovaServers.pause_and_unpause_server:
324 {{ vm_params(image_name, flavor_name) }}
327 - net-id: {{ netid }}
329 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
331 networks_per_tenant: 1
332 start_cidr: "100.1.0.0/25"
334 {{ unlimited_neutron() }}
335 {{ unlimited_nova() }}
338 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
340 {{ no_failures_sla() }}
342 NovaSecGroup.boot_and_delete_server_with_secgroups:
345 {{ vm_params(image_name, flavor_name) }}
346 security_group_count: 10
347 rules_per_security_group: 10
349 - net-id: {{ netid }}
351 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
353 start_cidr: "100.1.0.0/25"
355 {{ unlimited_nova() }}
356 {{ unlimited_neutron(secgroups=true) }}
359 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
361 {{ no_failures_sla() }}
363 NovaServers.boot_and_migrate_server:
365 {{ vm_params(image_name, flavor_name) }}
367 - net-id: {{ netid }}
369 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
371 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
373 {{ no_failures_sla() }}