ccbe7bed3264681faa7b7738883ae5335c48778e
[functest.git] / functest / opnfv_tests / openstack / rally / scenario / opnfv-swift.yaml
1   SwiftObjects.create_container_and_object_then_list_objects:
2     -
3       args:
4         objects_per_container: 2
5         object_size: 5120
6       runner:
7         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
8       context:
9         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
10         roles:
11           - "admin"
12       sla:
13         {{ no_failures_sla() }}
14
15   SwiftObjects.list_objects_in_containers:
16     -
17       runner:
18         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
19       context:
20         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
21         roles:
22           - "admin"
23         swift_objects:
24           containers_per_tenant: 1
25           objects_per_container: 10
26           object_size: 1024
27       sla:
28         {{ no_failures_sla() }}
29
30   SwiftObjects.create_container_and_object_then_download_object:
31     -
32       args:
33         objects_per_container: 5
34         object_size: 1024
35       runner:
36         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
37       context:
38         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
39         roles:
40           - "admin"
41       sla:
42         {{ no_failures_sla() }}
43
44   SwiftObjects.create_container_and_object_then_delete_all:
45     -
46       args:
47         objects_per_container: 5
48         object_size: 102400
49       runner:
50         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
51       context:
52         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
53         roles:
54           - "admin"
55       sla:
56         {{ no_failures_sla() }}
57
58   SwiftObjects.list_and_download_objects_in_containers:
59     -
60       runner:
61         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
62       context:
63         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
64         roles:
65           - "admin"
66         swift_objects:
67           containers_per_tenant: 2
68           objects_per_container: 5
69           object_size: 10240
70       sla:
71         {{ no_failures_sla() }}