1 {# all scenarios included only in full mode #}
5 HeatStacks.create_and_delete_stack:
8 template_path: "{{ tmpl_dir }}/default.yaml.template"
10 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
12 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
14 {{ no_failures_sla() }}
17 template_path: "{{ tmpl_dir }}/server_with_ports.yaml.template"
19 public_net: {{ floating_network }}
20 image: {{ image_name }}
21 flavor: {{ flavor_name }}
23 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
25 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
27 {{ no_failures_sla() }}
30 template_path: "{{ tmpl_dir }}/server_with_volume.yaml.template"
32 image: {{ image_name }}
33 flavor: {{ flavor_name }}
34 network_id: {{ netid }}
36 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
38 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
40 {{ no_failures_sla() }}
42 HeatStacks.create_and_list_stack:
45 template_path: "{{ tmpl_dir }}/default.yaml.template"
47 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
49 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
51 {{ no_failures_sla() }}
53 HeatStacks.create_update_delete_stack:
56 template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
57 updated_template_path: "{{ tmpl_dir }}/updated_random_strings_add.yaml.template"
59 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
61 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
63 {{ no_failures_sla() }}
66 template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
67 updated_template_path: "{{ tmpl_dir }}/updated_random_strings_delete.yaml.template"
69 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
71 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
73 {{ no_failures_sla() }}
76 template_path: "{{ tmpl_dir }}/resource_group.yaml.template"
77 updated_template_path: "{{ tmpl_dir }}/updated_resource_group_increase.yaml.template"
79 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
81 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
83 {{ no_failures_sla() }}
86 template_path: "{{ tmpl_dir }}/autoscaling_policy.yaml.template"
87 updated_template_path: "{{ tmpl_dir }}/updated_autoscaling_policy_inplace.yaml.template"
89 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
91 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
93 {{ no_failures_sla() }}
96 template_path: "{{ tmpl_dir }}/resource_group.yaml.template"
97 updated_template_path: "{{ tmpl_dir }}/updated_resource_group_reduce.yaml.template"
99 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
101 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
103 {{ no_failures_sla() }}
106 template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
107 updated_template_path: "{{ tmpl_dir }}/updated_random_strings_replace.yaml.template"
109 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
111 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
113 {{ no_failures_sla() }}
117 HeatStacks.create_update_delete_stack:
120 template_path: "{{ tmpl_dir }}/autoscaling_policy.yaml.template"
121 updated_template_path: "{{ tmpl_dir }}/updated_autoscaling_policy_inplace.yaml.template"
123 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
125 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
127 {{ no_failures_sla() }}
131 HeatStacks.create_check_delete_stack:
134 template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
136 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
138 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
140 {{ no_failures_sla() }}
142 HeatStacks.create_suspend_resume_delete_stack:
145 template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
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 HeatStacks.list_stacks_and_resources:
156 {{ user_context(tenants_amount, users_amount, use_existing_users) }}
158 {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
160 {{ no_failures_sla() }}