diff options
Diffstat (limited to 'tools/perf/perf_tools/texture_upload_benchmark.py')
-rw-r--r-- | tools/perf/perf_tools/texture_upload_benchmark.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/tools/perf/perf_tools/texture_upload_benchmark.py b/tools/perf/perf_tools/texture_upload_benchmark.py index c087e13..c837f6a 100644 --- a/tools/perf/perf_tools/texture_upload_benchmark.py +++ b/tools/perf/perf_tools/texture_upload_benchmark.py @@ -5,7 +5,7 @@ from chrome_remote_control import multi_page_benchmark from perf_tools import scrolling_benchmark class TextureUploadBenchmark(scrolling_benchmark.ScrollingBenchmark): - def MeasurePage(self, page, tab): + def MeasurePage(self, page, tab, results): rendering_stats_deltas = self.ScrollPageFully(page, tab) if (('totalCommitCount' not in rendering_stats_deltas) @@ -16,10 +16,9 @@ class TextureUploadBenchmark(scrolling_benchmark.ScrollingBenchmark): 1000 * rendering_stats_deltas['totalCommitTimeInSeconds'] / rendering_stats_deltas['totalCommitCount']) - return { - 'texture_upload_count': rendering_stats_deltas['textureUploadCount'], - 'average_commit_time_ms': averageCommitTimeMs - } + results.Add('texture_upload_count', 'count', + rendering_stats_deltas['textureUploadCount']) + results.Add('average_commit_time', 'ms', averageCommitTimeMs) def Main(): return multi_page_benchmark.Main(TextureUploadBenchmark()) |