1 NovaServers.boot_and_live_migrate_server:
3 {{ vm_params(image_name, flavor_name) }}
8 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
10 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
12 {{ no_failures_sla() }}
14 NovaServers.boot_server_attach_created_volume_and_live_migrate:
17 {{ vm_params(image_name, flavor_name) }}
19 block_migration: false
24 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
26 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
28 {{ no_failures_sla() }}
30 NovaServers.boot_server_from_volume_and_live_migrate:
32 {{ vm_params(image_name, flavor_name) }}
33 block_migration: false
39 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
41 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
43 {{ no_failures_sla() }}
45 NovaKeypair.boot_and_delete_server_with_keypair:
48 {{ vm_params(image_name, flavor_name) }}
53 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
55 networks_per_tenant: 1
56 start_cidr: "100.1.0.0/25"
58 {{ unlimited_neutron() }}
59 {{ unlimited_nova(keypairs=true) }}
62 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
64 {{ no_failures_sla() }}
66 NovaServers.boot_server_from_volume_and_delete:
69 {{ vm_params(image_name, flavor_name) }}
74 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
76 networks_per_tenant: 1
77 start_cidr: "100.1.0.0/25"
79 {{ unlimited_volumes() }}
80 {{ unlimited_neutron() }}
81 {{ unlimited_nova() }}
84 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
86 {{ no_failures_sla() }}
88 NovaServers.pause_and_unpause_server:
91 {{ vm_params(image_name, flavor_name) }}
96 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
98 networks_per_tenant: 1
99 start_cidr: "100.1.0.0/25"
101 {{ unlimited_neutron() }}
102 {{ unlimited_nova() }}
105 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
107 {{ no_failures_sla() }}
109 NovaServers.boot_and_migrate_server:
111 {{ vm_params(image_name, flavor_name) }}
113 - net-id: {{ netid }}
115 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
117 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
119 {{ no_failures_sla() }}
121 NovaServers.boot_server_and_list_interfaces:
124 {{ vm_params(image_name, flavor_name) }}
125 auto_assign_nic: true
127 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
131 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
133 {{ no_failures_sla() }}
135 NovaServers.boot_server_associate_and_dissociate_floating_ip:
138 {{ vm_params(image_name, flavor_name) }}
139 create_floating_ip_args:
140 ext_network: {{ floating_network }}
142 - net-id: {{ netid }}
144 {% call user_context(tenants_amount, users_amount, use_existing_users) %}
148 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
150 {{ no_failures_sla() }}
152 NovaServerGroups.create_and_delete_server_group:
155 policies: ["affinity"]
157 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
159 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
161 {{ no_failures_sla() }}