blob: 224a0aa710014209986e1a0b90530015303c5724 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
# Test of foreach statements using "limit EXP".
set test "foreach_limit2"
set ::result_string {Arrays of aggregates:
unsorted:
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[2]: count:4 sum:22 avg:5 min:2 max:12
agg_array[7]: count:3 sum:63 avg:21 min:7 max:42
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[9]: count:5 sum:84 avg:16 min:1 max:54
agg_array[1]: count:5 sum:185 avg:37 min:2 max:120
agg_array[6]: count:2 sum:18 avg:9 min:6 max:12
agg_array[3]: count:3 sum:162 avg:54 min:18 max:108
agg_array[8]: count:4 sum:75 avg:18 min:3 max:48
sorted (by values):
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
agg_array[6]: count:2 sum:18 avg:9 min:6 max:12
agg_array[7]: count:3 sum:63 avg:21 min:7 max:42
agg_array[3]: count:3 sum:162 avg:54 min:18 max:108
agg_array[2]: count:4 sum:22 avg:5 min:2 max:12
agg_array[8]: count:4 sum:75 avg:18 min:3 max:48
agg_array[9]: count:5 sum:84 avg:16 min:1 max:54
agg_array[1]: count:5 sum:185 avg:37 min:2 max:120
unsorted limit 5:
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[2]: count:4 sum:22 avg:5 min:2 max:12
agg_array[7]: count:3 sum:63 avg:21 min:7 max:42
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
loop had 5 iterations
sorted (by values) limit 5:
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
agg_array[6]: count:2 sum:18 avg:9 min:6 max:12
agg_array[7]: count:3 sum:63 avg:21 min:7 max:42
loop had 5 iterations
sorted (by keys) limit 5:
agg_array[1]: count:5 sum:185 avg:37 min:2 max:120
agg_array[2]: count:4 sum:22 avg:5 min:2 max:12
agg_array[3]: count:3 sum:162 avg:54 min:18 max:108
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
loop had 5 iterations
sorted (by values) limit x (3):
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
loop had 3 iterations
sorted (by values) limit x * 2 (6):
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
agg_array[6]: count:2 sum:18 avg:9 min:6 max:12
agg_array[7]: count:3 sum:63 avg:21 min:7 max:42
agg_array[3]: count:3 sum:162 avg:54 min:18 max:108
loop had 6 iterations
sorted (by values) limit ++x:
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
agg_array[6]: count:2 sum:18 avg:9 min:6 max:12
loop had 4 iterations
x ended up as 4
sorted (by values) limit x++:
agg_array[10]: count:1 sum:20 avg:20 min:20 max:20
agg_array[4]: count:1 sum:8 avg:8 min:8 max:8
agg_array[5]: count:2 sum:15 avg:7 min:5 max:10
agg_array[6]: count:2 sum:18 avg:9 min:6 max:12
loop had 4 iterations
x ended up as 5
Done.}
stap_run2 $srcdir/$subdir/$test.stp
|