Lines Matching refs:timer
7 timer = HierarchicalTimer()
8 timer.start('all')
10 timer.start('a')
12 timer.start('aa')
13 timer.stop('aa')
14 timer.start('ab')
15 timer.stop('ab')
16 timer.stop('a')
17 timer.start('b')
18 timer.stop('b')
19 timer.start('a')
21 timer.stop('all')
22 timer.stop('a')
23 timer.stop('all')
25 a_percent = timer.get_relative_percent_time('all.a')
26 aa_percent = timer.get_relative_percent_time('all.a.aa')
27 aa_total_percent = timer.get_total_percent_time('all.a.aa')
29 self.assertAlmostEqual(timer.get_num_calls('all.a'), 11)
30 self.assertAlmostEqual(timer.get_num_calls('all.a.ab'), 10)
31 self.assertAlmostEqual(timer.get_num_calls('all.a.aa'), 50)
32 timer.get_total_time('all.b')
33 print(timer)