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) }}
218 name: {{ flavor_alt_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 NovaServers.boot_and_live_migrate_server:
232 {{ vm_params(image_name, flavor_name) }}
233 block_migration: false
235 - net-id: {{ netid }}
237 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
239 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
241 {{ no_failures_sla() }}
243 NovaServers.boot_server_attach_created_volume_and_live_migrate:
246 {{ vm_params(image_name, flavor_name) }}
248 block_migration: false
251 - net-id: {{ netid }}
253 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
255 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
257 {{ no_failures_sla() }}
259 NovaServers.boot_server_from_volume_and_live_migrate:
261 {{ vm_params(image_name, flavor_name) }}
262 block_migration: false
266 - net-id: {{ netid }}
268 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
270 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
272 {{ no_failures_sla() }}
274 NovaKeypair.boot_and_delete_server_with_keypair:
277 {{ vm_params(image_name, flavor_name) }}
280 - net-id: {{ netid }}
282 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
284 networks_per_tenant: 1
285 start_cidr: "100.1.0.0/25"
287 {{ unlimited_neutron() }}
288 {{ unlimited_nova(keypairs=true) }}
291 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
293 {{ no_failures_sla() }}
295 NovaServers.boot_server_from_volume_and_delete:
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_volumes() }}
309 {{ unlimited_neutron() }}
310 {{ unlimited_nova() }}
313 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
315 {{ no_failures_sla() }}
317 NovaServers.pause_and_unpause_server:
320 {{ vm_params(image_name, flavor_name) }}
323 - net-id: {{ netid }}
325 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
327 networks_per_tenant: 1
328 start_cidr: "100.1.0.0/25"
330 {{ unlimited_neutron() }}
331 {{ unlimited_nova() }}
334 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
336 {{ no_failures_sla() }}
338 NovaSecGroup.boot_and_delete_server_with_secgroups:
341 {{ vm_params(image_name, flavor_name) }}
342 security_group_count: 10
343 rules_per_security_group: 10
345 - net-id: {{ netid }}
347 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
349 start_cidr: "100.1.0.0/25"
351 {{ unlimited_nova() }}
352 {{ unlimited_neutron(secgroups=true) }}
355 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
357 {{ no_failures_sla() }}
359 NovaServers.boot_and_migrate_server:
361 {{ vm_params(image_name, flavor_name) }}
363 - net-id: {{ netid }}
365 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
367 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
369 {{ no_failures_sla() }}