| Index: tools/perf/metrics/timeline_unittest.py
|
| diff --git a/tools/perf/metrics/timeline_unittest.py b/tools/perf/metrics/timeline_unittest.py
|
| index 01c054760979987a0f6cdcff2905667010508243..b6a26fd1c7a89c9ed9102e50298628a156fcb284 100644
|
| --- a/tools/perf/metrics/timeline_unittest.py
|
| +++ b/tools/perf/metrics/timeline_unittest.py
|
| @@ -138,16 +138,19 @@ class ThreadTimesTimelineMetricUnittest(unittest.TestCase):
|
| results = self.GetResults(metric, model, renderer_main.parent,
|
| [_GetInteractionRecord(10, 30)])
|
|
|
| -
|
| - # Test a couple specific results.
|
| - assert_results = {
|
| - timeline.ThreadCpuTimeResultName('renderer_main') : 9.75,
|
| - timeline.ThreadDetailResultName('renderer_main','cat1') : 9.5,
|
| - timeline.ThreadDetailResultName('renderer_main','cat2') : 0.5,
|
| - timeline.ThreadDetailResultName('renderer_main','idle') : 0
|
| - }
|
| - for name, value in assert_results.iteritems():
|
| - results.AssertHasPageSpecificScalarValue(name, 'ms', value)
|
| + # Test for the results we expect.
|
| + main_thread = "renderer_main"
|
| + cc_thread = 'renderer_compositor'
|
| + assert_results = [
|
| + (timeline.ThreadCpuTimeResultName(main_thread), 'ms', 9.75),
|
| + (timeline.ThreadTasksResultName(main_thread), 'tasks', 0.5),
|
| + (timeline.ThreadMeanFrameTimeResultName(cc_thread), 'ms', 10.0),
|
| + (timeline.ThreadDetailResultName(main_thread,'cat1'), 'ms', 9.5),
|
| + (timeline.ThreadDetailResultName(main_thread,'cat2'), 'ms', 0.5),
|
| + (timeline.ThreadDetailResultName(main_thread,'idle'), 'ms', 0)
|
| + ]
|
| + for name, unit, value in assert_results:
|
| + results.AssertHasPageSpecificScalarValue(name, unit, value)
|
|
|
| def testOverheadIsRemoved(self):
|
| model = model_module.TimelineModel()
|
|
|