blob: 6c107712abf7befebb34dbba079c1e9762b88ca8 [file] [log] [blame]
Sushil Singhd03f2ce2020-09-17 08:54:41 -05001{
2 "Valid Case": {
3 "ResourceID": 234,
4 "ReadCase1": {
5 "Read": [{
6 "LockFlag": "LockAll",
7 "SegmentLength": 2
8 }, {
9 "LockFlag": "DontLock",
10 "SegmentLength": 1
11 }]
12 },
13 "ReadCase2": {
14 "Read": [{
15 "LockFlag": "DontLock",
16 "SegmentLength": 3
17 }, {
18 "LockFlag": "LockAll",
19 "SegmentLength": 1
20 }]
21 },
22 "ReadCase3": {
23 "Read": [{
24 "LockFlag": "DontLock",
25 "SegmentLength": 4
26 }, {
27 "LockFlag": "LockSame",
28 "SegmentLength": 3
29 }]
30 },
31 "WriteCase1": {
32 "Write": [{
33 "LockFlag": "LockAll",
34 "SegmentLength": 2
35 }, {
36 "LockFlag": "DontLock",
37 "SegmentLength": 1
38 }]
39 },
40 "WriteCase2": {
41 "Write": [{
42 "LockFlag": "DontLock",
43 "SegmentLength": 3
44 }, {
45 "LockFlag": "LockAll",
46 "SegmentLength": 1
47 }]
48 },
49 "WriteCase3": {
50 "Write": [{
51 "LockFlag": "DontLock",
52 "SegmentLength": 4
53 }, {
54 "LockFlag": "LockSame",
55 "SegmentLength": 3
56 }]
57 }
58
59 },
60 "Invalid Case": {
Sushil Singhe33c6e62020-09-29 06:34:35 -050061 "ResourceIDInvalidDataType": "234",
Sushil Singhd03f2ce2020-09-17 08:54:41 -050062 "ReadCase1": {
63 "read": [{
64 "LockFlag": "DontLock",
65 "SegmentLength": 3
66 }, {
67 "LockFlag": "LockSame",
68 "SegmentLength": 1
69 }]
70 },
71 "ReadCase2": {
72 "READ": [{
73 "LockFlag": "DontLock",
74 "SegmentLength": 3
75 }, {
76 "LockFlag": "LockSame",
77 "SegmentLength": 1
78 }]
79 },
80 "ReadCase3": {
81 "Red": [{
82 "LockFlag": "DontLock",
83 "SegmentLength": 3
84 }, {
85 "LockFlag": "LockSame",
86 "SegmentLength": 1
87 }]
88 },
89 "ReadCase4": {
90 "*Read": [{
91 "LockFlag": "DontLock",
92 "SegmentLength": 3
93 }, {
94 "LockFlag": "LockSame",
95 "SegmentLength": 1
96 }]
97 },
98 "ReadCase5": {
99 "ReaD": [{
100 "LockFlag": "DontLock",
101 "SegmentLength": 3
102 }, {
103 "LockFlag": "LockSame",
104 "SegmentLength": 1
105 }]
106 },
107 "ReadCase6": {
108 "Read": [{
109 "LockFlag": "lockall",
110 "SegmentLength": 1
111 }]
112 },
113 "ReadCase7": {
114 "Read": [{
115 "LockFlag": "DontLock",
116 "SegmentLength": 3
117 }, {
118 "LockFlag": "locksame",
119 "SegmentLength": 1
120 }]
121 },
122 "ReadCase8": {
123 "Read": [{
124 "LockFlag": "dontlock",
125 "SegmentLength": 3
126 }, {
127 "LockFlag": "locksame",
128 "SegmentLength": 1
129 }]
130 },
131 "ReadCase9": {
132 "Read": [{
133 "LockFlag": "ontLock",
134 "SegmentLength": 3
135 }, {
136 "LockFlag": "LockAll",
137 "SegmentLength": 1
138 }]
139 },
140 "ReadCase10": {
141 "Read": [{
142 "LockFlag": "*DontLock",
143 "SegmentLength": 3
144 }, {
145 "LockFlag": "LockAll",
146 "SegmentLength": 1
147 }]
148 },
149 "ReadCase11": {
150 "Read": [{
151 "LockFlag": "dontlock",
152 "SegmentLength": 3
153 }, {
154 "LockFlag": "lockall",
155 "SegmentLength": 1
156 }]
157 },
158 "ReadCase12": {
159 "Read": [{
160 "LockFlag": "DontLock",
161 "SegmentLength": 7
162 }, {
163 "LockFlag": "LockAll",
164 "SegmentLength": 0
165 }]
166 },
167 "ReadCase13": {
168 "Read": [{
169 "LockFlag": "DontLock",
170 "SegmentLength": 3
171 }, {
172 "LockFlag": "LockAll",
173 "SegmentLength": 0
174 }]
175 },
176 "ReadCase14": {
177 "Read": [{
178 "LockFlag": "DontLock",
179 "SegmentLength": 7
180 }, {
181 "LockFlag": "LockAll",
182 "SegmentLength": 1
183 }]
184 },
Sushil Singh3b3a7ec2020-11-23 03:54:06 -0600185 "ReadCase15": {
186 "Read": [{
187 "LockFlag": "DontLock",
188 "SegmentLength": "3"
189 }, {
190 "LockFlag": "LockAll",
191 "SegmentLength": 1
192 }]
193 },
194 "ReadCase16": {
195 "Read": [{
196 "LockFlag": "DontLock",
197 "SegmentLength": 3
198 }, {
199 "LockFlag": "LockAll",
200 "SegmentLength": "1"
201 }]
202 },
203 "ReadCase17": {
204 "Read": [{
205 "LockFlag": "DontLock",
206 "SegmentLength": "Three"
207 }, {
208 "LockFlag": "LockAll",
209 "SegmentLength": 1
210 }]
211 },
212 "ReadCase18": {
213 "Read": [{
214 "LockFlag": "DontLock",
215 "SegmentLength": 3
216 }, {
217 "LockFlag": "LockAll",
218 "SegmentLength": "One"
219 }]
220 },
Sushil Singhd03f2ce2020-09-17 08:54:41 -0500221 "WriteCase1": {
222 "write": [{
223 "LockFlag": "DontLock",
224 "SegmentLength": 3
225 }, {
226 "LockFlag": "LockSame",
227 "SegmentLength": 1
228 }]
229 },
230 "WriteCase2": {
231 "WRITE": [{
232 "LockFlag": "DontLock",
233 "SegmentLength": 3
234 }, {
235 "LockFlag": "LockSame",
236 "SegmentLength": 1
237 }]
238 },
239 "WriteCase3": {
240 "*Write": [{
241 "LockFlag": "DontLock",
242 "SegmentLength": 3
243 }, {
244 "LockFlag": "LockSame",
245 "SegmentLength": 1
246 }]
247 },
248 "WriteCase4": {
249 "Wrte": [{
250 "LockFlag": "DontLock",
251 "SegmentLength": 3
252 }, {
253 "LockFlag": "LockSame",
254 "SegmentLength": 1
255 }]
256 },
257 "WriteCase5": {
258 "WritE": [{
259 "LockFlag": "DontLock",
260 "SegmentLength": 3
261 }, {
262 "LockFlag": "LockSame",
263 "SegmentLength": 1
264 }]
265 },
266 "WriteCase6": {
267 "Write": [{
268 "LockFlag": "lockall",
269 "SegmentLength": 1
270 }]
271 },
272 "WriteCase7": {
273 "Write": [{
274 "LockFlag": "DontLock",
275 "SegmentLength": 3
276 }, {
277 "LockFlag": "locksame",
278 "SegmentLength": 1
279 }]
280 },
281 "WriteCase8": {
282 "Write": [{
283 "LockFlag": "dontlock",
284 "SegmentLength": 3
285 }, {
286 "LockFlag": "locksame",
287 "SegmentLength": 1
288 }]
289 },
290 "WriteCase9": {
291 "Write": [{
292 "LockFlag": "ontLock",
293 "SegmentLength": 3
294 }, {
295 "LockFlag": "LockAll",
296 "SegmentLength": 1
297 }]
298 },
299 "WriteCase10": {
300 "Write": [{
301 "LockFlag": "*DontLock",
302 "SegmentLength": 3
303 }, {
304 "LockFlag": "LockAll",
305 "SegmentLength": 1
306 }]
307 },
308 "WriteCase11": {
309 "Write": [{
310 "LockFlag": "dontlock",
311 "SegmentLength": 3
312 }, {
313 "LockFlag": "lockall",
314 "SegmentLength": 1
315 }]
316 },
317 "WriteCase12": {
318 "Write": [{
319 "LockFlag": "DontLock",
320 "SegmentLength": 7
321 }, {
322 "LockFlag": "LockAll",
323 "SegmentLength": 0
324 }]
325 },
326 "WriteCase13": {
327 "Write": [{
328 "LockFlag": "DontLock",
329 "SegmentLength": 3
330 }, {
331 "LockFlag": "LockAll",
332 "SegmentLength": 0
333 }]
334 },
335 "WriteCase14": {
336 "Write": [{
337 "LockFlag": "DontLock",
338 "SegmentLength": 7
339 }, {
340 "LockFlag": "LockAll",
341 "SegmentLength": 1
342 }]
Sushil Singh3b3a7ec2020-11-23 03:54:06 -0600343 },
344 "WriteCase15": {
345 "Write": [{
346 "LockFlag": "DontLock",
347 "SegmentLength": "3"
348 }, {
349 "LockFlag": "LockAll",
350 "SegmentLength": 1
351 }]
352 },
353 "WriteCase16": {
354 "Write": [{
355 "LockFlag": "DontLock",
356 "SegmentLength": 3
357 }, {
358 "LockFlag": "LockAll",
359 "SegmentLength": "1"
360 }]
361 },
362 "WriteCase17": {
363 "Write": [{
364 "LockFlag": "DontLock",
365 "SegmentLength": "Three"
366 }, {
367 "LockFlag": "LockAll",
368 "SegmentLength": 1
369 }]
370 },
371 "WriteCase18": {
372 "Write": [{
373 "LockFlag": "DontLock",
374 "SegmentLength": 3
375 }, {
376 "LockFlag": "LockAll",
377 "SegmentLength": "One"
378 }]
Sushil Singhd03f2ce2020-09-17 08:54:41 -0500379 }
380 }
381}