1 NovaKeypair.boot_and_delete_server_with_keypair:
4 {{ vm_params(image_name, flavor_name) }}
9 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
11 networks_per_tenant: 1
12 start_cidr: "100.1.0.0/25"
14 {{ unlimited_neutron() }}
15 {{ unlimited_nova(keypairs=true) }}
18 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
20 {{ no_failures_sla() }}
22 NovaKeypair.create_and_delete_keypair:
25 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
27 {{ unlimited_nova(keypairs=true) }}
30 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
32 {{ no_failures_sla() }}
34 NovaKeypair.create_and_list_keypairs:
37 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
39 {{ unlimited_nova(keypairs=true) }}
42 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
44 {{ no_failures_sla() }}
46 NovaServers.boot_and_bounce_server:
58 {{ vm_params(image_name, flavor_name) }}
62 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
64 networks_per_tenant: 1
65 start_cidr: "100.1.0.0/25"
67 {{ unlimited_neutron() }}
68 {{ unlimited_nova() }}
71 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
73 {{ no_failures_sla() }}
75 NovaServers.boot_and_delete_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_list_server:
99 {{ vm_params(image_name, flavor_name) }}
101 - net-id: {{ netid }}
103 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
105 networks_per_tenant: 1
106 start_cidr: "100.1.0.0/25"
108 {{ unlimited_neutron() }}
109 {{ unlimited_nova() }}
112 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
114 {{ no_failures_sla() }}
116 NovaServers.boot_and_rebuild_server:
119 {{ vm_params(flavor=flavor_name) }}
121 name: {{ image_name }}
123 name: {{ image_name }}
125 - net-id: {{ netid }}
127 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
129 networks_per_tenant: 1
130 start_cidr: "100.1.0.0/25"
132 {{ unlimited_neutron() }}
133 {{ unlimited_nova() }}
136 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
138 {{ no_failures_sla() }}
140 NovaServers.boot_server_from_volume_and_delete:
143 {{ vm_params(image_name, flavor_name) }}
146 - net-id: {{ netid }}
148 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
150 networks_per_tenant: 1
151 start_cidr: "100.1.0.0/25"
153 {{ unlimited_volumes() }}
154 {{ unlimited_neutron() }}
155 {{ unlimited_nova() }}
158 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
160 {{ no_failures_sla() }}
162 NovaServers.pause_and_unpause_server:
165 {{ vm_params(image_name, flavor_name) }}
168 - net-id: {{ netid }}
170 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
172 networks_per_tenant: 1
173 start_cidr: "100.1.0.0/25"
175 {{ unlimited_neutron() }}
176 {{ unlimited_nova() }}
179 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
181 {{ no_failures_sla() }}
183 NovaServers.snapshot_server:
186 {{ vm_params(image_name, flavor_name) }}
188 - net-id: {{ netid }}
190 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
192 networks_per_tenant: 1
193 start_cidr: "100.1.0.0/25"
195 {{ unlimited_neutron() }}
196 {{ unlimited_nova() }}
199 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
201 {{ no_failures_sla() }}
203 NovaSecGroup.boot_and_delete_server_with_secgroups:
206 {{ vm_params(image_name, flavor_name) }}
207 security_group_count: 10
208 rules_per_security_group: 10
210 - net-id: {{ netid }}
212 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
214 start_cidr: "100.1.0.0/25"
216 {{ unlimited_nova() }}
217 {{ unlimited_neutron(secgroups=true) }}
220 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
222 {{ no_failures_sla() }}
224 NovaServers.boot_and_live_migrate_server:
226 {{ vm_params(image_name, flavor_name) }}
227 block_migration: false
229 - net-id: {{ netid }}
231 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
233 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
235 {{ no_failures_sla() }}
237 NovaServers.boot_and_migrate_server:
239 {{ vm_params(image_name, flavor_name) }}
241 - net-id: {{ netid }}
243 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
245 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
247 {{ no_failures_sla() }}
249 NovaServers.boot_server_from_volume:
252 {{ vm_params(image_name, flavor_name) }}
255 - net-id: {{ netid }}
257 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
259 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
261 {{ no_failures_sla() }}
263 NovaServers.boot_server:
266 {{ vm_params(image_name, flavor_name) }}
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() }}
276 NovaServers.boot_server_attach_created_volume_and_live_migrate:
279 {{ vm_params(image_name, flavor_name) }}
281 block_migration: false
284 - net-id: {{ netid }}
286 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
288 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
290 {{ no_failures_sla() }}
292 NovaServers.boot_server_from_volume_and_live_migrate:
294 {{ vm_params(image_name, flavor_name) }}
295 block_migration: false
299 - net-id: {{ netid }}
301 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
303 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
305 {{ no_failures_sla() }}
307 NovaSecGroup.create_and_delete_secgroups:
310 security_group_count: 10
311 rules_per_security_group: 10
313 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
315 {{ unlimited_neutron(secgroups=true) }}
318 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
320 {{ no_failures_sla() }}
322 NovaSecGroup.create_and_list_secgroups:
325 security_group_count: 10
326 rules_per_security_group: 10
328 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
330 {{ unlimited_neutron(secgroups=true) }}
333 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
335 {{ no_failures_sla() }}
337 NovaServers.list_servers:
342 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
344 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
345 servers_per_tenant: 2
346 auto_assign_nic: true
350 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
352 {{ no_failures_sla() }}
354 NovaServers.resize_server:
357 {{ 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() }}