Add SLA to Rally test cases
[functest.git] / testcases / VIM / OpenStack / CI / suites / opnfv-glance.json
1 {
2     "GlanceImages.list_images": [
3         {
4             "runner": {
5                 "type": "constant",
6                 "times": 10,
7                 "concurrency": 1
8             },
9             "context": {
10                 "users": {
11                     "tenants": 2,
12                     "users_per_tenant": 2
13                 },
14                 "images": {
15                     "image_url": "http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img",
16                     "image_type": "qcow2",
17                     "image_container": "bare",
18                     "images_per_tenant": 4
19                 }
20             },
21             "sla": {
22                 "failure_rate": {"max": 0}
23             }
24         }
25     ],
26     "GlanceImages.create_and_delete_image": [
27         {
28             "args": {
29                 "image_location": "http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img",
30                 "container_format": "bare",
31                 "disk_format": "qcow2"
32             },
33             "runner": {
34                 "type": "constant",
35                 "times": 10,
36                 "concurrency": 2
37             },
38             "context": {
39                 "users": {
40                     "tenants": 2,
41                     "users_per_tenant": 3
42                 }
43             },
44             "sla": {
45                 "failure_rate": {"max": 0}
46             }
47         }
48     ],
49     "GlanceImages.create_and_list_image": [
50         {
51             "args": {
52                 "image_location": "http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img",
53                 "container_format": "bare",
54                 "disk_format": "qcow2"
55             },
56             "runner": {
57                 "type": "constant",
58                 "times": 10,
59                 "concurrency": 1
60             },
61             "context": {
62                 "users": {
63                     "tenants": 1,
64                     "users_per_tenant": 1
65                 }
66             },
67             "sla": {
68                 "failure_rate": {"max": 0}
69             }
70         }
71     ],
72     "GlanceImages.create_image_and_boot_instances": [
73         {
74             "args": {
75                 "image_location": "http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img",
76                 "container_format": "bare",
77                 "disk_format": "qcow2",
78                 "flavor": {
79                     "name": "m1.small"
80                 },
81                 "number_instances": 2
82             },
83             "runner": {
84                 "type": "constant",
85                 "times": 10,
86                 "concurrency": 2
87             },
88             "context": {
89                 "users": {
90                     "tenants": 3,
91                     "users_per_tenant": 5
92                 }
93             },
94             "sla": {
95                 "failure_rate": {"max": 0}
96             }
97         }
98     ]
99 }