Update network context in selected rally tests
[functest.git] / functest / opnfv_tests / openstack / rally / scenario / sanity / opnfv-cinder.yaml
1   CinderVolumes.create_and_delete_snapshot:
2     -
3       args:
4         force: false
5       context:
6         {% call user_context(tenants_amount, users_amount, use_existing_users) %}
7         quotas:
8           {{ unlimited_volumes() }}
9         {{ volumes() }}
10         {% endcall %}
11       runner:
12         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
13       sla:
14         {{ no_failures_sla() }}
15
16   CinderVolumes.create_and_delete_volume:
17     -
18       args:
19         size:
20           max: 1
21           min: 1
22       context:
23         {% call user_context(tenants_amount, users_amount, use_existing_users) %}
24         quotas:
25           {{ unlimited_volumes() }}
26         {% endcall %}
27       runner:
28         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
29       sla:
30         {{ no_failures_sla() }}
31     -
32       args:
33         {{ vm_params(image_name,none,1) }}
34       context:
35         {% call user_context(tenants_amount, users_amount, use_existing_users) %}
36         quotas:
37           {{ unlimited_volumes() }}
38         {% endcall %}
39       runner:
40         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
41       sla:
42         {{ no_failures_sla() }}
43     -
44       args:
45         size: 1
46       context:
47         {% call user_context(tenants_amount, users_amount, use_existing_users) %}
48         quotas:
49           {{ unlimited_volumes() }}
50         {% endcall %}
51       runner:
52         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
53       sla:
54         {{ no_failures_sla() }}
55
56   CinderVolumes.create_and_extend_volume:
57     -
58       args:
59         new_size: 2
60         size: 1
61       context:
62         {% call user_context(tenants_amount, users_amount, use_existing_users) %}
63         quotas:
64           {{ unlimited_volumes() }}
65         {% endcall %}
66       runner:
67         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
68       sla:
69         {{ no_failures_sla() }}
70
71   CinderVolumes.create_from_volume_and_delete_volume:
72     -
73       args:
74         size: 1
75       context:
76         {% call user_context(tenants_amount, users_amount, use_existing_users) %}
77         quotas:
78           {{ unlimited_volumes() }}
79         {{ volumes() }}
80         {% endcall %}
81       runner:
82         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
83       sla:
84         {{ no_failures_sla() }}
85
86   CinderQos.create_and_list_qos:
87     -
88       args:
89         consumer: "both"
90         write_iops_sec: "10"
91         read_iops_sec: "1000"
92       context:
93         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
94       runner:
95         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
96       sla:
97         {{ no_failures_sla() }}
98
99   CinderQos.create_and_set_qos:
100     -
101       args:
102         consumer: "back-end"
103         write_iops_sec: "10"
104         read_iops_sec: "1000"
105         set_consumer: "both"
106         set_write_iops_sec: "11"
107         set_read_iops_sec: "1001"
108       context:
109         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
110       runner:
111         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
112       sla:
113         {{ no_failures_sla() }}
114
115   CinderVolumeTypes.create_and_list_volume_types:
116     -
117       args:
118         description: "rally tests creating types"
119       context:
120         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
121       runner:
122         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
123       sla:
124         {{ no_failures_sla() }}
125
126   CinderVolumeTypes.create_volume_type_and_encryption_type:
127     -
128       args:
129         description: "rally tests creating types"
130         provider: "LuksEncryptor"
131         cipher: "aes-xts-plain64"
132         key_size: 512
133         control_location: "front-end"
134       context:
135         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
136       runner:
137         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
138       sla:
139         {{ no_failures_sla() }}