Home | History | Annotate | Download | only in metrics

Lines Matching refs:start

14     start = {'Browser': {'CpuProcessTime': 0, 'TotalTime': 0}}
16 self.assertEqual({'Browser': 0.25}, cpu._SubtractCpuStats(end, start))
19 self.assertRaises(AssertionError, cpu._SubtractCpuStats, start, end)
21 # An error is thrown if there's a process type in end that's not in start.
23 self.assertRaises(AssertionError, cpu._SubtractCpuStats, end, start)
25 # A process type will be ignored if there's an empty dict for start or end.
26 start['Renderer'] = {}
27 self.assertEqual({'Browser': 0.25}, cpu._SubtractCpuStats(end, start))
30 start['Renderer'] = {'CpuProcessTime': 0, 'TotalTime': 0}
32 cpu._SubtractCpuStats(end, start))
35 start = {'Browser': {'CpuProcessTime': 0, 'TotalTime': 2**32 - 20}}
37 self.assertEqual({'Browser': 0.125}, cpu._SubtractCpuStats(end, start))
38 self.assertRaises(AssertionError, cpu._SubtractCpuStats, start, end)