1 NovaKeypair.boot_and_delete_server_with_keypair:
4 {{ vm_params(image_name, flavor_name) }}
6 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
9 start_cidr: "100.1.0.0/25"
11 {{ unlimited_neutron() }}
12 {{ unlimited_nova(keypairs=true) }}
15 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
17 {{ no_failures_sla() }}
19 NovaKeypair.create_and_delete_keypair:
22 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
24 {{ unlimited_nova(keypairs=true) }}
27 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
29 {{ no_failures_sla() }}
31 NovaKeypair.create_and_list_keypairs:
34 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
36 {{ unlimited_nova(keypairs=true) }}
39 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
41 {{ no_failures_sla() }}
43 NovaServers.boot_and_bounce_server:
55 {{ vm_params(image_name, flavor_name) }}
57 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
59 networks_per_tenant: 1
60 start_cidr: "100.1.0.0/25"
62 {{ unlimited_neutron() }}
63 {{ unlimited_nova() }}
66 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
68 {{ no_failures_sla() }}
70 NovaServers.boot_and_delete_server:
73 {{ vm_params(image_name, flavor_name) }}
75 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
77 networks_per_tenant: 1
78 start_cidr: "100.1.0.0/25"
80 {{ unlimited_neutron() }}
81 {{ unlimited_nova() }}
84 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
86 {{ no_failures_sla() }}
88 NovaServers.boot_and_list_server:
92 {{ vm_params(image_name, flavor_name) }}
94 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
96 networks_per_tenant: 1
97 start_cidr: "100.1.0.0/25"
99 {{ unlimited_neutron() }}
100 {{ unlimited_nova() }}
103 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
105 {{ no_failures_sla() }}
107 NovaServers.boot_and_rebuild_server:
110 {{ vm_params(flavor=flavor_name) }}
112 name: {{ image_name }}
114 name: {{ image_name }}
116 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
118 networks_per_tenant: 1
119 start_cidr: "100.1.0.0/25"
121 {{ unlimited_neutron() }}
122 {{ unlimited_nova() }}
125 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
127 {{ no_failures_sla() }}
129 NovaServers.boot_server_from_volume_and_delete:
132 {{ vm_params(image_name, flavor_name) }}
135 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
137 networks_per_tenant: 1
138 start_cidr: "100.1.0.0/25"
140 {{ unlimited_volumes() }}
141 {{ unlimited_neutron() }}
142 {{ unlimited_nova() }}
145 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
147 {{ no_failures_sla() }}
149 NovaServers.pause_and_unpause_server:
152 {{ vm_params(image_name, flavor_name) }}
155 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
157 networks_per_tenant: 1
158 start_cidr: "100.1.0.0/25"
160 {{ unlimited_neutron() }}
161 {{ unlimited_nova() }}
164 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
166 {{ no_failures_sla() }}
168 NovaServers.snapshot_server:
171 {{ vm_params(image_name, flavor_name) }}
173 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
175 networks_per_tenant: 1
176 start_cidr: "100.1.0.0/25"
178 {{ unlimited_neutron() }}
179 {{ unlimited_nova() }}
182 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
184 {{ no_failures_sla() }}
186 NovaSecGroup.boot_and_delete_server_with_secgroups:
189 {{ vm_params(image_name, flavor_name) }}
190 security_group_count: 10
191 rules_per_security_group: 10
193 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
195 start_cidr: "100.1.0.0/25"
198 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, 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 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
209 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
211 {{ no_failures_sla() }}
213 NovaServers.boot_and_migrate_server:
215 {{ vm_params(image_name, flavor_name) }}
217 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
219 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
221 {{ no_failures_sla() }}
223 NovaServers.boot_server_from_volume:
226 {{ vm_params(image_name, flavor_name) }}
229 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
231 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
233 {{ no_failures_sla() }}
235 NovaServers.boot_server:
238 {{ vm_params(image_name, flavor_name) }}
240 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
242 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
244 {{ no_failures_sla() }}
246 NovaServers.boot_server_attach_created_volume_and_live_migrate:
249 {{ vm_params(image_name, flavor_name) }}
251 block_migration: false
253 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
255 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, 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 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
268 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
270 {{ no_failures_sla() }}
272 NovaSecGroup.create_and_delete_secgroups:
275 security_group_count: 10
276 rules_per_security_group: 10
278 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
280 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
282 {{ no_failures_sla() }}
284 NovaSecGroup.create_and_list_secgroups:
287 security_group_count: 10
288 rules_per_security_group: 10
290 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
292 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
294 {{ no_failures_sla() }}
296 NovaServers.list_servers:
301 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
303 {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
304 servers_per_tenant: 2
307 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
309 {{ no_failures_sla() }}
311 NovaServers.resize_server:
314 {{ vm_params(image_name, flavor_name) }}
320 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
322 {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
324 {{ no_failures_sla() }}