Add SLA to Rally test cases
[functest-xtesting.git] / testcases / VIM / OpenStack / CI / suites / opnfv-neutron.json
1 {
2     "NeutronNetworks.create_and_delete_networks": [
3         {
4             "args": {
5                 "network_create_args": {}
6             },
7             "runner": {
8                 "type": "constant",
9                 "times": 100,
10                 "concurrency": 10
11             },
12             "context": {
13                 "users": {
14                     "tenants": 1,
15                     "users_per_tenant": 1
16                 },
17                 "quotas": {
18                     "neutron": {
19                         "network": -1
20                     }
21                 }
22             },
23             "sla": {
24                 "failure_rate": {"max": 0}
25             }
26         }
27     ],
28     "NeutronNetworks.create_and_delete_ports": [
29         {
30             "args": {
31                 "network_create_args": {},
32                 "port_create_args": {},
33                 "ports_per_network": 10
34             },
35             "runner": {
36                 "type": "constant",
37                 "times": 100,
38                 "concurrency": 10
39             },
40             "context": {
41                 "users": {
42                     "tenants": 1,
43                     "users_per_tenant": 1
44                 },
45                 "quotas": {
46                     "neutron": {
47                         "network": -1,
48                         "port": -1
49                     }
50                 }
51             },
52             "sla": {
53                 "failure_rate": {"max": 0}
54             }
55         }
56     ],
57     "NeutronNetworks.create_and_delete_routers": [
58         {
59             "args": {
60                 "network_create_args": {},
61                 "subnet_create_args": {},
62                 "subnet_cidr_start": "1.1.0.0/30",
63                 "subnets_per_network": 2,
64                 "router_create_args": {}
65             },
66             "runner": {
67                 "type": "constant",
68                 "times": 30,
69                 "concurrency": 10
70             },
71             "context": {
72                 "users": {
73                     "tenants": 1,
74                     "users_per_tenant": 1
75                 },
76                 "quotas": {
77                     "neutron": {
78                         "network": -1,
79                         "subnet": -1,
80                         "router": -1
81                     }
82                 }
83             },
84             "sla": {
85                 "failure_rate": {"max": 0}
86             }
87         }
88     ],
89     "NeutronNetworks.create_and_delete_subnets": [
90         {
91             "args": {
92                 "network_create_args": {},
93                 "subnet_create_args": {},
94                 "subnet_cidr_start": "1.1.0.0/30",
95                 "subnets_per_network": 2
96             },
97             "runner": {
98                 "type": "constant",
99                 "times": 100,
100                 "concurrency": 10
101             },
102             "context": {
103                 "users": {
104                     "tenants": 1,
105                     "users_per_tenant": 1
106                 },
107                 "quotas": {
108                     "neutron": {
109                         "network": -1,
110                         "subnet": -1
111                     }
112                 }
113             },
114             "sla": {
115                 "failure_rate": {"max": 0}
116             }
117         }
118     ],
119     "NeutronNetworks.create_and_list_networks": [
120         {
121             "args": {
122                 "network_create_args": {}
123             },
124             "runner": {
125                 "type": "constant",
126                 "times": 100,
127                 "concurrency": 10
128             },
129             "context": {
130                 "users": {
131                     "tenants": 1,
132                     "users_per_tenant": 1
133                 },
134                 "quotas": {
135                     "neutron": {
136                         "network": -1
137                     }
138                 }
139             },
140             "sla": {
141                 "failure_rate": {"max": 0}
142             }
143         }
144     ],
145     "NeutronNetworks.create_and_list_ports": [
146         {
147             "args": {
148                 "network_create_args": {},
149                 "port_create_args": {},
150                 "ports_per_network": 10
151             },
152             "runner": {
153                 "type": "constant",
154                 "times": 100,
155                 "concurrency": 10
156             },
157             "context": {
158                 "users": {
159                     "tenants": 1,
160                     "users_per_tenant": 1
161                 },
162                 "quotas": {
163                     "neutron": {
164                         "network": -1,
165                         "port": -1
166                     }
167                 }
168             },
169             "sla": {
170                 "failure_rate": {"max": 0}
171             }
172         }
173     ],
174     "NeutronNetworks.create_and_list_routers": [
175         {
176             "args": {
177                 "network_create_args": {},
178                 "subnet_create_args": {},
179                 "subnet_cidr_start": "1.1.0.0/30",
180                 "subnets_per_network": 2,
181                 "router_create_args": {}
182             },
183             "runner": {
184                 "type": "constant",
185                 "times": 100,
186                 "concurrency": 10
187             },
188             "context": {
189                 "users": {
190                     "tenants": 1,
191                     "users_per_tenant": 1
192                 },
193                 "quotas": {
194                     "neutron": {
195                         "network": -1,
196                         "subnet": -1,
197                         "router": -1
198                     }
199                 }
200             },
201             "sla": {
202                 "failure_rate": {"max": 0}
203             }
204         }
205     ],
206     "NeutronNetworks.create_and_list_subnets": [
207         {
208             "args": {
209                 "network_create_args": {},
210                 "subnet_create_args": {},
211                 "subnet_cidr_start": "1.1.0.0/30",
212                 "subnets_per_network": 2
213             },
214             "runner": {
215                 "type": "constant",
216                 "times": 10,
217                 "concurrency": 5
218             },
219             "context": {
220                 "users": {
221                     "tenants": 5,
222                     "users_per_tenant": 5
223                 },
224                 "quotas": {
225                     "neutron": {
226                         "network": -1,
227                         "subnet": -1
228                     }
229                 }
230             },
231             "sla": {
232                 "failure_rate": {"max": 0}
233             }
234         }
235     ],
236     "NeutronNetworks.create_and_update_networks": [
237         {
238             "args": {
239                 "network_update_args": {
240                     "admin_state_up": false,
241                     "name": "_updated"
242                  },
243                 "network_create_args": {}
244             },
245             "runner": {
246                 "type": "constant",
247                 "times": 10,
248                 "concurrency": 5
249             },
250             "context": {
251                 "users": {
252                     "tenants": 1,
253                     "users_per_tenant": 1
254                 },
255                 "quotas": {
256                     "neutron": {
257                         "network": -1
258                     }
259                 }
260             },
261             "sla": {
262                 "failure_rate": {"max": 0}
263             }
264         }
265     ],
266     "NeutronNetworks.create_and_update_ports": [
267         {
268             "args": {
269                 "network_create_args": {},
270                 "port_create_args": {},
271                 "port_update_args": {
272                     "admin_state_up": false,
273                     "device_id": "dummy_id",
274                     "device_owner": "dummy_owner",
275                     "name": "_port_updated"
276                 },
277                 "ports_per_network": 5
278             },
279             "runner": {
280                 "type": "constant",
281                 "times": 10,
282                 "concurrency": 5
283             },
284             "context": {
285                 "users": {
286                     "tenants": 1,
287                     "users_per_tenant": 1
288                 },
289                 "quotas": {
290                     "neutron": {
291                         "network": -1,
292                         "port": -1
293                     }
294                 }
295             },
296             "sla": {
297                 "failure_rate": {"max": 0}
298             }
299         }
300     ],
301     "NeutronNetworks.create_and_update_routers": [
302         {
303             "args": {
304                 "network_create_args": {},
305                 "subnet_create_args": {},
306                 "subnet_cidr_start": "1.1.0.0/30",
307                 "subnets_per_network": 2,
308                 "router_create_args": {},
309                 "router_update_args": {
310                     "admin_state_up": false,
311                     "name": "_router_updated"
312                 }
313             },
314             "runner": {
315                 "type": "constant",
316                 "times": 10,
317                 "concurrency": 5
318             },
319             "context": {
320                 "users": {
321                     "tenants": 1,
322                     "users_per_tenant": 1
323                 },
324                 "quotas": {
325                     "neutron": {
326                         "network": -1,
327                         "subnet": -1,
328                         "router": -1
329                     }
330                 }
331             },
332             "sla": {
333                 "failure_rate": {"max": 0}
334             }
335         }
336     ],
337     "NeutronNetworks.create_and_update_subnets": [
338         {
339             "args": {
340                 "subnet_update_args": {
341                     "enable_dhcp": false,
342                     "name": "_subnet_updated"
343                 },
344                 "network_create_args": {},
345                 "subnet_create_args": {},
346                 "subnet_cidr_start": "1.4.0.0/16",
347                 "subnets_per_network": 2
348             },
349             "runner": {
350                 "type": "constant",
351                 "times": 10,
352                 "concurrency": 5
353             },
354             "context": {
355                 "users": {
356                     "tenants": 5,
357                     "users_per_tenant": 5
358                 },
359                 "quotas": {
360                     "neutron": {
361                         "network": -1,
362                         "subnet": -1
363                     }
364                 }
365             },
366             "sla": {
367                 "failure_rate": {"max": 0}
368             }
369         }
370     ]
371 }
372