source: rtems/testsuites/smptests/smpmrsp01/smpmrsp01.scn @ 9f228bea

4.115
Last change on this file since 9f228bea was 9f228bea, checked in by Sebastian Huber <sebastian.huber@…>, on 06/24/14 at 08:00:06

smptests/smpmrsp01: Add and update test cases

  • Property mode set to 100644
File size: 6.4 KB
Line 
1*** BEGIN OF TEST SMPMRSP 1 ***
2test MrsP flush error
3test MrsP initially locked error
4test MrsP nested obtain error
5test MrsP unlock order error
6test MrsP deadlock error
7test MrsP multiple obtain
8test MrsP obtain and sleep and release
9[0] MAIN ->  RUN (prio   2, node  RUN)
10[0]  RUN -> MAIN (prio   1, node MAIN)
11[0] MAIN -> IDLE (prio   1, node MAIN)
12[0] IDLE -> MAIN (prio   1, node MAIN)
13test MrsP obtain and release with help
14[1] IDLE -> HELP (prio   3, node HELP)
15[0] MAIN -> IDLE (prio   2, node MAIN)
16[0] IDLE -> MAIN (prio   2, node MAIN)
17[1] HELP -> MAIN (prio   2, node HELP)
18[0] MAIN ->  RUN (prio   1, node  RUN)
19[1] MAIN -> HELP (prio   2, node HELP)
20[1] HELP -> MAIN (prio   2, node HELP)
21[0]  RUN -> IDLE (prio   2, node MAIN)
22[1] MAIN -> HELP (prio   2, node HELP)
23[1] HELP -> MAIN (prio   2, node HELP)
24[1] MAIN -> HELP (prio   2, node HELP)
25[0] IDLE -> MAIN (prio   3, node MAIN)
26test MrsP obtain and release
27test MrsP load
28worker[0]
29  sleep = 16
30  timeout = 3420
31  obtain[0] = 2503
32  obtain[1] = 1671
33  obtain[2] = 4446
34  obtain[3] = 2850
35  obtain[4] = 5003
36  obtain[5] = 3793
37  obtain[6] = 5575
38  obtain[7] = 4468
39  obtain[8] = 5326
40  obtain[9] = 4645
41  obtain[10] = 4565
42  obtain[11] = 5082
43  obtain[12] = 4050
44  obtain[13] = 5203
45  obtain[14] = 2945
46  obtain[15] = 5704
47  obtain[16] = 1652
48  obtain[17] = 5870
49  obtain[18] = 1472
50  obtain[19] = 4933
51  obtain[20] = 1136
52  obtain[21] = 3463
53  obtain[22] = 1257
54  obtain[23] = 3230
55  obtain[24] = 823
56  obtain[25] = 2860
57  obtain[26] = 736
58  obtain[27] = 1270
59  obtain[28] = 438
60  obtain[29] = 1273
61  obtain[30] = 378
62  obtain[31] = 422
63  cpu[0] = 116428
64  cpu[1] = 16133
65  cpu[2] = 32982
66  cpu[3] = 32557
67worker[1]
68  sleep = 1
69  timeout = 4
70  obtain[0] = 2
71  obtain[1] = 0
72  obtain[2] = 3
73  obtain[3] = 8
74  obtain[4] = 10
75  obtain[5] = 0
76  obtain[6] = 7
77  obtain[7] = 0
78  obtain[8] = 0
79  obtain[9] = 0
80  obtain[10] = 11
81  obtain[11] = 0
82  obtain[12] = 26
83  obtain[13] = 14
84  obtain[14] = 5
85  obtain[15] = 0
86  obtain[16] = 0
87  obtain[17] = 18
88  obtain[18] = 12
89  obtain[19] = 0
90  obtain[20] = 0
91  obtain[21] = 0
92  obtain[22] = 0
93  obtain[23] = 0
94  obtain[24] = 0
95  obtain[25] = 0
96  obtain[26] = 0
97  obtain[27] = 0
98  obtain[28] = 0
99  obtain[29] = 0
100  obtain[30] = 0
101  obtain[31] = 0
102  cpu[0] = 140
103  cpu[1] = 24
104  cpu[2] = 33
105  cpu[3] = 36
106worker[2]
107  sleep = 14
108  timeout = 3513
109  obtain[0] = 2474
110  obtain[1] = 1793
111  obtain[2] = 4551
112  obtain[3] = 2833
113  obtain[4] = 5293
114  obtain[5] = 3681
115  obtain[6] = 5309
116  obtain[7] = 4565
117  obtain[8] = 5270
118  obtain[9] = 4610
119  obtain[10] = 4817
120  obtain[11] = 4760
121  obtain[12] = 3858
122  obtain[13] = 5919
123  obtain[14] = 3172
124  obtain[15] = 5286
125  obtain[16] = 1968
126  obtain[17] = 5800
127  obtain[18] = 1768
128  obtain[19] = 4629
129  obtain[20] = 1446
130  obtain[21] = 4109
131  obtain[22] = 1046
132  obtain[23] = 3119
133  obtain[24] = 1012
134  obtain[25] = 2338
135  obtain[26] = 790
136  obtain[27] = 1628
137  obtain[28] = 432
138  obtain[29] = 1281
139  obtain[30] = 270
140  obtain[31] = 418
141  cpu[0] = 15589
142  cpu[1] = 121473
143  cpu[2] = 31797
144  cpu[3] = 31645
145worker[3]
146  sleep = 1
147  timeout = 3
148  obtain[0] = 4
149  obtain[1] = 0
150  obtain[2] = 9
151  obtain[3] = 0
152  obtain[4] = 5
153  obtain[5] = 0
154  obtain[6] = 0
155  obtain[7] = 8
156  obtain[8] = 0
157  obtain[9] = 10
158  obtain[10] = 0
159  obtain[11] = 0
160  obtain[12] = 0
161  obtain[13] = 0
162  obtain[14] = 0
163  obtain[15] = 16
164  obtain[16] = 0
165  obtain[17] = 18
166  obtain[18] = 0
167  obtain[19] = 0
168  obtain[20] = 0
169  obtain[21] = 1
170  obtain[22] = 0
171  obtain[23] = 24
172  obtain[24] = 0
173  obtain[25] = 0
174  obtain[26] = 0
175  obtain[27] = 0
176  obtain[28] = 0
177  obtain[29] = 0
178  obtain[30] = 0
179  obtain[31] = 0
180  cpu[0] = 22
181  cpu[1] = 123
182  cpu[2] = 7
183  cpu[3] = 39
184worker[4]
185  sleep = 19
186  timeout = 3025
187  obtain[0] = 2574
188  obtain[1] = 1845
189  obtain[2] = 4423
190  obtain[3] = 2985
191  obtain[4] = 5086
192  obtain[5] = 3679
193  obtain[6] = 5286
194  obtain[7] = 4447
195  obtain[8] = 5885
196  obtain[9] = 4771
197  obtain[10] = 4857
198  obtain[11] = 5467
199  obtain[12] = 4554
200  obtain[13] = 5210
201  obtain[14] = 3547
202  obtain[15] = 6169
203  obtain[16] = 2337
204  obtain[17] = 6109
205  obtain[18] = 1797
206  obtain[19] = 5136
207  obtain[20] = 1646
208  obtain[21] = 4251
209  obtain[22] = 1041
210  obtain[23] = 3235
211  obtain[24] = 975
212  obtain[25] = 2961
213  obtain[26] = 739
214  obtain[27] = 1704
215  obtain[28] = 554
216  obtain[29] = 1344
217  obtain[30] = 182
218  obtain[31] = 559
219  cpu[0] = 5617
220  cpu[1] = 5834
221  cpu[2] = 100129
222  cpu[3] = 99149
223worker[5]
224  sleep = 18
225  timeout = 3123
226  obtain[0] = 2439
227  obtain[1] = 1878
228  obtain[2] = 4576
229  obtain[3] = 2938
230  obtain[4] = 5088
231  obtain[5] = 3723
232  obtain[6] = 5611
233  obtain[7] = 4411
234  obtain[8] = 5522
235  obtain[9] = 4893
236  obtain[10] = 4877
237  obtain[11] = 4932
238  obtain[12] = 4263
239  obtain[13] = 5608
240  obtain[14] = 2791
241  obtain[15] = 5905
242  obtain[16] = 1739
243  obtain[17] = 5322
244  obtain[18] = 1892
245  obtain[19] = 5118
246  obtain[20] = 1360
247  obtain[21] = 4764
248  obtain[22] = 1099
249  obtain[23] = 3180
250  obtain[24] = 913
251  obtain[25] = 2612
252  obtain[26] = 807
253  obtain[27] = 1588
254  obtain[28] = 493
255  obtain[29] = 1348
256  obtain[30] = 389
257  obtain[31] = 471
258  cpu[0] = 5554
259  cpu[1] = 6139
260  cpu[2] = 97852
261  cpu[3] = 95573
262worker[6]
263  sleep = 1
264  timeout = 11
265  obtain[0] = 2
266  obtain[1] = 2
267  obtain[2] = 9
268  obtain[3] = 4
269  obtain[4] = 15
270  obtain[5] = 12
271  obtain[6] = 7
272  obtain[7] = 16
273  obtain[8] = 10
274  obtain[9] = 20
275  obtain[10] = 11
276  obtain[11] = 5
277  obtain[12] = 0
278  obtain[13] = 0
279  obtain[14] = 0
280  obtain[15] = 16
281  obtain[16] = 0
282  obtain[17] = 0
283  obtain[18] = 0
284  obtain[19] = 20
285  obtain[20] = 0
286  obtain[21] = 44
287  obtain[22] = 0
288  obtain[23] = 0
289  obtain[24] = 0
290  obtain[25] = 7
291  obtain[26] = 0
292  obtain[27] = 0
293  obtain[28] = 0
294  obtain[29] = 0
295  obtain[30] = 0
296  obtain[31] = 0
297  cpu[0] = 10
298  cpu[1] = 6
299  cpu[2] = 168
300  cpu[3] = 217
301worker[7]
302  sleep = 1
303  timeout = 0
304  obtain[0] = 0
305  obtain[1] = 0
306  obtain[2] = 0
307  obtain[3] = 0
308  obtain[4] = 0
309  obtain[5] = 0
310  obtain[6] = 0
311  obtain[7] = 0
312  obtain[8] = 0
313  obtain[9] = 0
314  obtain[10] = 0
315  obtain[11] = 0
316  obtain[12] = 0
317  obtain[13] = 0
318  obtain[14] = 0
319  obtain[15] = 0
320  obtain[16] = 0
321  obtain[17] = 0
322  obtain[18] = 0
323  obtain[19] = 0
324  obtain[20] = 0
325  obtain[21] = 0
326  obtain[22] = 0
327  obtain[23] = 0
328  obtain[24] = 0
329  obtain[25] = 0
330  obtain[26] = 0
331  obtain[27] = 0
332  obtain[28] = 0
333  obtain[29] = 0
334  obtain[30] = 0
335  obtain[31] = 0
336  cpu[0] = 0
337  cpu[1] = 0
338  cpu[2] = 1
339  cpu[3] = 0
340migrations[0] = 110919
341migrations[1] = 110920
342migrations[2] = 109762
343migrations[3] = 112076
344*** END OF TEST SMPMRSP 1 ***
Note: See TracBrowser for help on using the repository browser.