Merge "Update rally version"
[functest.git] / testcases / OpenStack / rally / scenario / full / opnfv-heat.yaml
1   HeatStacks.create_and_delete_stack:
2     -
3       args:
4         template_path: "{{ tmpl_dir }}/default.yaml.template"
5       context:
6         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
7       runner:
8         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
9       sla:
10         {{ no_failures_sla() }}
11     -
12       args:
13         template_path: "{{ tmpl_dir }}/server_with_ports.yaml.template"
14         parameters:
15           public_net: {{ floating_network }}
16           image: {{ image_name }}
17           flavor: {{ flavor_name }}
18       context:
19         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
20       runner:
21         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
22       sla:
23         {{ no_failures_sla() }}
24     -
25       args:
26         template_path: "{{ tmpl_dir }}/server_with_volume.yaml.template"
27         parameters:
28           image: {{ image_name }}
29           flavor: {{ flavor_name }}
30           network_id: {{ netid }}
31       context:
32         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
33       runner:
34         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
35       sla:
36         {{ no_failures_sla() }}
37
38   HeatStacks.create_and_list_stack:
39     -
40       args:
41         template_path: "{{ tmpl_dir }}/default.yaml.template"
42       context:
43         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
44       runner:
45         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
46       sla:
47         {{ no_failures_sla() }}
48
49   HeatStacks.create_update_delete_stack:
50     -
51       args:
52         template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
53         updated_template_path: "{{ tmpl_dir }}/updated_random_strings_add.yaml.template"
54       context:
55         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
56       runner:
57         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
58       sla:
59         {{ no_failures_sla() }}
60     -
61       args:
62         template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
63         updated_template_path: "{{ tmpl_dir }}/updated_random_strings_delete.yaml.template"
64       context:
65         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
66       runner:
67         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
68       sla:
69         {{ no_failures_sla() }}
70     -
71       args:
72         template_path: "{{ tmpl_dir }}/resource_group.yaml.template"
73         updated_template_path: "{{ tmpl_dir }}/updated_resource_group_increase.yaml.template"
74       context:
75         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
76       runner:
77         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
78       sla:
79         {{ no_failures_sla() }}
80     -
81       args:
82         template_path: "{{ tmpl_dir }}/autoscaling_policy.yaml.template"
83         updated_template_path: "{{ tmpl_dir }}/updated_autoscaling_policy_inplace.yaml.template"
84       context:
85         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
86       runner:
87         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
88       sla:
89         {{ no_failures_sla() }}
90     -
91       args:
92         template_path: "{{ tmpl_dir }}/resource_group.yaml.template"
93         updated_template_path: "{{ tmpl_dir }}/updated_resource_group_reduce.yaml.template"
94       context:
95         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
96       runner:
97         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
98       sla:
99         {{ no_failures_sla() }}
100     -
101       args:
102         template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
103         updated_template_path: "{{ tmpl_dir }}/updated_random_strings_replace.yaml.template"
104       context:
105         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
106       runner:
107         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
108       sla:
109         {{ no_failures_sla() }}
110
111   HeatStacks.create_check_delete_stack:
112     -
113       args:
114         template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
115       context:
116         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
117       runner:
118         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
119       sla:
120         {{ no_failures_sla() }}
121
122   HeatStacks.create_suspend_resume_delete_stack:
123     -
124       args:
125         template_path: "{{ tmpl_dir }}/random_strings.yaml.template"
126       context:
127         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
128       runner:
129         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
130       sla:
131         {{ no_failures_sla() }}
132
133   HeatStacks.list_stacks_and_resources:
134     -
135       context:
136         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
137       runner:
138         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
139       sla:
140         {{ no_failures_sla() }}