diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2020-11-30 22:04:26 +0100 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2020-12-11 00:30:38 +0100 |
commit | 5354058c75200728caf4dcdcb2c87754b103d2ca (patch) | |
tree | 61fd0eb69b85d16e21db26e2f76be23ef0a049ed /selftest/rate_ctrs_test/rate_ctrs_test.ok | |
parent | 012a17da6a0c0628f890786d1b6c4a5ecb18cccd (diff) |
osmo_ctrl.py: add RateCounters
First user will be the upcoming handover_2G/handover.py test in
I0b2671304165a1aaae2b386af46fbd8b098e3bd8.
Change-Id: Id799b3bb81eb9c04d13c26ff611e40363920300e
Diffstat (limited to 'selftest/rate_ctrs_test/rate_ctrs_test.ok')
-rw-r--r-- | selftest/rate_ctrs_test/rate_ctrs_test.ok | 155 |
1 files changed, 155 insertions, 0 deletions
diff --git a/selftest/rate_ctrs_test/rate_ctrs_test.ok b/selftest/rate_ctrs_test/rate_ctrs_test.ok new file mode 100644 index 0000000..489f58f --- /dev/null +++ b/selftest/rate_ctrs_test/rate_ctrs_test.ok @@ -0,0 +1,155 @@ +- empty RateCounters() +| +- initialized RateCounters, single var +| rate_ctr.abs.inst.0.var = 0 +- incremented inst.var +| rate_ctr.abs.inst.0.var = 1 +- incremented inst.var again +| rate_ctr.abs.inst.0.var = 2 +- incremented inst.var by 5 +| rate_ctr.abs.inst.0.var = 7 +- initialized RateCounters, two vars +| rate_ctr.abs.inst.0.foo = 0 +| rate_ctr.abs.inst.0.var = 0 +- incremented foo and var +| rate_ctr.abs.inst.0.foo = 1 +| rate_ctr.abs.inst.0.var = 1 +- incremented var again +| rate_ctr.abs.inst.0.foo = 1 +| rate_ctr.abs.inst.0.var = 2 +- incremented foo by 5 +| rate_ctr.abs.inst.0.foo = 6 +| rate_ctr.abs.inst.0.var = 2 +- initialized RateCounters, two vars, three instances +| rate_ctr.abs.inst.0.foo = 0 +| rate_ctr.abs.inst.0.var = 0 +| rate_ctr.abs.inst.1.foo = 0 +| rate_ctr.abs.inst.1.var = 0 +| rate_ctr.abs.inst.2.foo = 0 +| rate_ctr.abs.inst.2.var = 0 +- incremented foo and var on separate instances +| rate_ctr.abs.inst.0.foo = 1 +| rate_ctr.abs.inst.0.var = 0 +| rate_ctr.abs.inst.1.foo = 0 +| rate_ctr.abs.inst.1.var = 1 +| rate_ctr.abs.inst.2.foo = 0 +| rate_ctr.abs.inst.2.var = 0 +- incremented var on instance 2 +| rate_ctr.abs.inst.0.foo = 1 +| rate_ctr.abs.inst.0.var = 0 +| rate_ctr.abs.inst.1.foo = 0 +| rate_ctr.abs.inst.1.var = 1 +| rate_ctr.abs.inst.2.foo = 0 +| rate_ctr.abs.inst.2.var = 1 +- incremented foo by 5 on instances 1,2 +| rate_ctr.abs.inst.0.foo = 1 +| rate_ctr.abs.inst.0.var = 0 +| rate_ctr.abs.inst.1.foo = 5 +| rate_ctr.abs.inst.1.var = 1 +| rate_ctr.abs.inst.2.foo = 5 +| rate_ctr.abs.inst.2.var = 1 +- copy +| rate_ctr.abs.inst.0.foo = 1 +| rate_ctr.abs.inst.0.var = 0 +| rate_ctr.abs.inst.1.foo = 5 +| rate_ctr.abs.inst.1.var = 1 +| rate_ctr.abs.inst.2.foo = 5 +| rate_ctr.abs.inst.2.var = 1 +- increment two vars by 100 on all three instances +| rate_ctr.abs.inst.0.foo = 101 +| rate_ctr.abs.inst.0.var = 100 +| rate_ctr.abs.inst.1.foo = 105 +| rate_ctr.abs.inst.1.var = 101 +| rate_ctr.abs.inst.2.foo = 105 +| rate_ctr.abs.inst.2.var = 101 +- subtract original copy +| rate_ctr.abs.inst.0.foo = 100 +| rate_ctr.abs.inst.0.var = 100 +| rate_ctr.abs.inst.1.foo = 100 +| rate_ctr.abs.inst.1.var = 100 +| rate_ctr.abs.inst.2.foo = 100 +| rate_ctr.abs.inst.2.var = 100 +- add original copy +| rate_ctr.abs.inst.0.foo = 101 +| rate_ctr.abs.inst.0.var = 100 +| rate_ctr.abs.inst.1.foo = 105 +| rate_ctr.abs.inst.1.var = 101 +| rate_ctr.abs.inst.2.foo = 105 +| rate_ctr.abs.inst.2.var = 101 +- increment types per_hour, per_day by 23 +| rate_ctr.abs.inst.0.foo = 101 +| rate_ctr.abs.inst.0.var = 100 +| rate_ctr.abs.inst.1.foo = 105 +| rate_ctr.abs.inst.1.var = 101 +| rate_ctr.abs.inst.2.foo = 105 +| rate_ctr.abs.inst.2.var = 101 +| rate_ctr.per_day.inst.0.foo = 23 +| rate_ctr.per_day.inst.0.moo = 23 +| rate_ctr.per_day.inst.0.var = 23 +| rate_ctr.per_day.inst.1.foo = 23 +| rate_ctr.per_day.inst.1.moo = 23 +| rate_ctr.per_day.inst.1.var = 23 +| rate_ctr.per_day.inst.2.foo = 23 +| rate_ctr.per_day.inst.2.moo = 23 +| rate_ctr.per_day.inst.2.var = 23 +| rate_ctr.per_hour.inst.0.foo = 23 +| rate_ctr.per_hour.inst.0.moo = 23 +| rate_ctr.per_hour.inst.0.var = 23 +| rate_ctr.per_hour.inst.1.foo = 23 +| rate_ctr.per_hour.inst.1.moo = 23 +| rate_ctr.per_hour.inst.1.var = 23 +| rate_ctr.per_hour.inst.2.foo = 23 +| rate_ctr.per_hour.inst.2.moo = 23 +| rate_ctr.per_hour.inst.2.var = 23 +- copy +| rate_ctr.abs.inst.0.foo = 101 +| rate_ctr.abs.inst.0.var = 100 +| rate_ctr.abs.inst.1.foo = 105 +| rate_ctr.abs.inst.1.var = 101 +| rate_ctr.abs.inst.2.foo = 105 +| rate_ctr.abs.inst.2.var = 101 +| rate_ctr.per_day.inst.0.foo = 23 +| rate_ctr.per_day.inst.0.moo = 23 +| rate_ctr.per_day.inst.0.var = 23 +| rate_ctr.per_day.inst.1.foo = 23 +| rate_ctr.per_day.inst.1.moo = 23 +| rate_ctr.per_day.inst.1.var = 23 +| rate_ctr.per_day.inst.2.foo = 23 +| rate_ctr.per_day.inst.2.moo = 23 +| rate_ctr.per_day.inst.2.var = 23 +| rate_ctr.per_hour.inst.0.foo = 23 +| rate_ctr.per_hour.inst.0.moo = 23 +| rate_ctr.per_hour.inst.0.var = 23 +| rate_ctr.per_hour.inst.1.foo = 23 +| rate_ctr.per_hour.inst.1.moo = 23 +| rate_ctr.per_hour.inst.1.var = 23 +| rate_ctr.per_hour.inst.2.foo = 23 +| rate_ctr.per_hour.inst.2.moo = 23 +| rate_ctr.per_hour.inst.2.var = 23 +- match? True +- increment foo +| rate_ctr.abs.inst.0.foo = 102 +| rate_ctr.abs.inst.0.var = 100 +| rate_ctr.abs.inst.1.foo = 105 +| rate_ctr.abs.inst.1.var = 101 +| rate_ctr.abs.inst.2.foo = 105 +| rate_ctr.abs.inst.2.var = 101 +| rate_ctr.per_day.inst.0.foo = 23 +| rate_ctr.per_day.inst.0.moo = 23 +| rate_ctr.per_day.inst.0.var = 23 +| rate_ctr.per_day.inst.1.foo = 23 +| rate_ctr.per_day.inst.1.moo = 23 +| rate_ctr.per_day.inst.1.var = 23 +| rate_ctr.per_day.inst.2.foo = 23 +| rate_ctr.per_day.inst.2.moo = 23 +| rate_ctr.per_day.inst.2.var = 23 +| rate_ctr.per_hour.inst.0.foo = 23 +| rate_ctr.per_hour.inst.0.moo = 23 +| rate_ctr.per_hour.inst.0.var = 23 +| rate_ctr.per_hour.inst.1.foo = 23 +| rate_ctr.per_hour.inst.1.moo = 23 +| rate_ctr.per_hour.inst.1.var = 23 +| rate_ctr.per_hour.inst.2.foo = 23 +| rate_ctr.per_hour.inst.2.moo = 23 +| rate_ctr.per_hour.inst.2.var = 23 +- match? False |