report_options: Syntax fix
[ninja.git] / test / unit_test / reports / average.tst
blob43249eb0eeffc80a1b2ff552abc988b1921079d5
1 description = Test SLA with average and group availability for two hosts
2 logfile = average.log
4 global_vars {
5         start_time = 1199200000
6         end_time   = 1199230000
7         report_type = hosts
8         objects {
9                 testhost
10                 testhost2
11         }
14 test 1: using SLA - Group availability {
15         sla_mode = 0
17         correct {
18                 TOTAL_TIME_UP   = 20000
19                 TOTAL_TIME_DOWN = 10000
20         }
23 test 1: using SLA - average {
24         sla_mode = 1
26         correct {
27                 TOTAL_TIME_UP   = 25000
28                 TOTAL_TIME_DOWN = 5000
29         }
32 # hela testperiodens klocktid: 30000s (2st = 60000s sammanslagen tid)
33 # 10000 sekunder är båda hostarna uppe (avg 100% up)
34 # 10000 sekunder ena hosten nere, 10000 sekunder uppe på andra hosten (avg 50% up)
35 # 10000 sekunder till är båda hostarna uppe (avg 100% up)
37 # = 40000 sekunder uppe, 20000 nere / 2 st = 20000 UP 10000 DOWN
38 # SLA: 4/6 ~= 0.666667
40 # = 50000 sekunder uppe, 10000 nere / 2 st = 25000 UP 5000 DOWN
41 # AVG: 5/6 ~= 0.833333