blob: 489f58f43c6e4c5fb790a733ad9cbcccb9f6c3fd [file] [log] [blame]
Neels Hofmeyr53540582020-11-30 22:04:26 +01001- empty RateCounters()
2|
3- initialized RateCounters, single var
4| rate_ctr.abs.inst.0.var = 0
5- incremented inst.var
6| rate_ctr.abs.inst.0.var = 1
7- incremented inst.var again
8| rate_ctr.abs.inst.0.var = 2
9- incremented inst.var by 5
10| rate_ctr.abs.inst.0.var = 7
11- initialized RateCounters, two vars
12| rate_ctr.abs.inst.0.foo = 0
13| rate_ctr.abs.inst.0.var = 0
14- incremented foo and var
15| rate_ctr.abs.inst.0.foo = 1
16| rate_ctr.abs.inst.0.var = 1
17- incremented var again
18| rate_ctr.abs.inst.0.foo = 1
19| rate_ctr.abs.inst.0.var = 2
20- incremented foo by 5
21| rate_ctr.abs.inst.0.foo = 6
22| rate_ctr.abs.inst.0.var = 2
23- initialized RateCounters, two vars, three instances
24| rate_ctr.abs.inst.0.foo = 0
25| rate_ctr.abs.inst.0.var = 0
26| rate_ctr.abs.inst.1.foo = 0
27| rate_ctr.abs.inst.1.var = 0
28| rate_ctr.abs.inst.2.foo = 0
29| rate_ctr.abs.inst.2.var = 0
30- incremented foo and var on separate instances
31| rate_ctr.abs.inst.0.foo = 1
32| rate_ctr.abs.inst.0.var = 0
33| rate_ctr.abs.inst.1.foo = 0
34| rate_ctr.abs.inst.1.var = 1
35| rate_ctr.abs.inst.2.foo = 0
36| rate_ctr.abs.inst.2.var = 0
37- incremented var on instance 2
38| rate_ctr.abs.inst.0.foo = 1
39| rate_ctr.abs.inst.0.var = 0
40| rate_ctr.abs.inst.1.foo = 0
41| rate_ctr.abs.inst.1.var = 1
42| rate_ctr.abs.inst.2.foo = 0
43| rate_ctr.abs.inst.2.var = 1
44- incremented foo by 5 on instances 1,2
45| rate_ctr.abs.inst.0.foo = 1
46| rate_ctr.abs.inst.0.var = 0
47| rate_ctr.abs.inst.1.foo = 5
48| rate_ctr.abs.inst.1.var = 1
49| rate_ctr.abs.inst.2.foo = 5
50| rate_ctr.abs.inst.2.var = 1
51- copy
52| rate_ctr.abs.inst.0.foo = 1
53| rate_ctr.abs.inst.0.var = 0
54| rate_ctr.abs.inst.1.foo = 5
55| rate_ctr.abs.inst.1.var = 1
56| rate_ctr.abs.inst.2.foo = 5
57| rate_ctr.abs.inst.2.var = 1
58- increment two vars by 100 on all three instances
59| rate_ctr.abs.inst.0.foo = 101
60| rate_ctr.abs.inst.0.var = 100
61| rate_ctr.abs.inst.1.foo = 105
62| rate_ctr.abs.inst.1.var = 101
63| rate_ctr.abs.inst.2.foo = 105
64| rate_ctr.abs.inst.2.var = 101
65- subtract original copy
66| rate_ctr.abs.inst.0.foo = 100
67| rate_ctr.abs.inst.0.var = 100
68| rate_ctr.abs.inst.1.foo = 100
69| rate_ctr.abs.inst.1.var = 100
70| rate_ctr.abs.inst.2.foo = 100
71| rate_ctr.abs.inst.2.var = 100
72- add original copy
73| rate_ctr.abs.inst.0.foo = 101
74| rate_ctr.abs.inst.0.var = 100
75| rate_ctr.abs.inst.1.foo = 105
76| rate_ctr.abs.inst.1.var = 101
77| rate_ctr.abs.inst.2.foo = 105
78| rate_ctr.abs.inst.2.var = 101
79- increment types per_hour, per_day by 23
80| rate_ctr.abs.inst.0.foo = 101
81| rate_ctr.abs.inst.0.var = 100
82| rate_ctr.abs.inst.1.foo = 105
83| rate_ctr.abs.inst.1.var = 101
84| rate_ctr.abs.inst.2.foo = 105
85| rate_ctr.abs.inst.2.var = 101
86| rate_ctr.per_day.inst.0.foo = 23
87| rate_ctr.per_day.inst.0.moo = 23
88| rate_ctr.per_day.inst.0.var = 23
89| rate_ctr.per_day.inst.1.foo = 23
90| rate_ctr.per_day.inst.1.moo = 23
91| rate_ctr.per_day.inst.1.var = 23
92| rate_ctr.per_day.inst.2.foo = 23
93| rate_ctr.per_day.inst.2.moo = 23
94| rate_ctr.per_day.inst.2.var = 23
95| rate_ctr.per_hour.inst.0.foo = 23
96| rate_ctr.per_hour.inst.0.moo = 23
97| rate_ctr.per_hour.inst.0.var = 23
98| rate_ctr.per_hour.inst.1.foo = 23
99| rate_ctr.per_hour.inst.1.moo = 23
100| rate_ctr.per_hour.inst.1.var = 23
101| rate_ctr.per_hour.inst.2.foo = 23
102| rate_ctr.per_hour.inst.2.moo = 23
103| rate_ctr.per_hour.inst.2.var = 23
104- copy
105| rate_ctr.abs.inst.0.foo = 101
106| rate_ctr.abs.inst.0.var = 100
107| rate_ctr.abs.inst.1.foo = 105
108| rate_ctr.abs.inst.1.var = 101
109| rate_ctr.abs.inst.2.foo = 105
110| rate_ctr.abs.inst.2.var = 101
111| rate_ctr.per_day.inst.0.foo = 23
112| rate_ctr.per_day.inst.0.moo = 23
113| rate_ctr.per_day.inst.0.var = 23
114| rate_ctr.per_day.inst.1.foo = 23
115| rate_ctr.per_day.inst.1.moo = 23
116| rate_ctr.per_day.inst.1.var = 23
117| rate_ctr.per_day.inst.2.foo = 23
118| rate_ctr.per_day.inst.2.moo = 23
119| rate_ctr.per_day.inst.2.var = 23
120| rate_ctr.per_hour.inst.0.foo = 23
121| rate_ctr.per_hour.inst.0.moo = 23
122| rate_ctr.per_hour.inst.0.var = 23
123| rate_ctr.per_hour.inst.1.foo = 23
124| rate_ctr.per_hour.inst.1.moo = 23
125| rate_ctr.per_hour.inst.1.var = 23
126| rate_ctr.per_hour.inst.2.foo = 23
127| rate_ctr.per_hour.inst.2.moo = 23
128| rate_ctr.per_hour.inst.2.var = 23
129- match? True
130- increment foo
131| rate_ctr.abs.inst.0.foo = 102
132| rate_ctr.abs.inst.0.var = 100
133| rate_ctr.abs.inst.1.foo = 105
134| rate_ctr.abs.inst.1.var = 101
135| rate_ctr.abs.inst.2.foo = 105
136| rate_ctr.abs.inst.2.var = 101
137| rate_ctr.per_day.inst.0.foo = 23
138| rate_ctr.per_day.inst.0.moo = 23
139| rate_ctr.per_day.inst.0.var = 23
140| rate_ctr.per_day.inst.1.foo = 23
141| rate_ctr.per_day.inst.1.moo = 23
142| rate_ctr.per_day.inst.1.var = 23
143| rate_ctr.per_day.inst.2.foo = 23
144| rate_ctr.per_day.inst.2.moo = 23
145| rate_ctr.per_day.inst.2.var = 23
146| rate_ctr.per_hour.inst.0.foo = 23
147| rate_ctr.per_hour.inst.0.moo = 23
148| rate_ctr.per_hour.inst.0.var = 23
149| rate_ctr.per_hour.inst.1.foo = 23
150| rate_ctr.per_hour.inst.1.moo = 23
151| rate_ctr.per_hour.inst.1.var = 23
152| rate_ctr.per_hour.inst.2.foo = 23
153| rate_ctr.per_hour.inst.2.moo = 23
154| rate_ctr.per_hour.inst.2.var = 23
155- match? False