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