| Index: tools/perf/benchmarks/page_cycler.py
|
| diff --git a/tools/perf/benchmarks/page_cycler.py b/tools/perf/benchmarks/page_cycler.py
|
| index c10b811ed87c78e2f434d278b8dbb8bddfe84f26..cdb0fdf680201953a9231671713730a0b4a30828 100644
|
| --- a/tools/perf/benchmarks/page_cycler.py
|
| +++ b/tools/perf/benchmarks/page_cycler.py
|
| @@ -77,11 +77,14 @@ class PageCyclerNetsimTop10(_PageCycler):
|
| 'pageset_repeat': 5,
|
| }
|
|
|
| - def __init__(self):
|
| - super(PageCyclerNetsimTop10, self).__init__()
|
| - # TODO: This isn't quite right.
|
| - # This option will still apply to page cyclers that run after this one.
|
| - self.test.clear_cache_before_each_run = True
|
| + def CreatePageTest(self, options):
|
| + return page_cycler.PageCycler(
|
| + page_repeat = options.page_repeat,
|
| + pageset_repeat = options.pageset_repeat,
|
| + cold_load_percent = options.cold_load_percent,
|
| + record_v8_object_stats = options.v8_object_stats,
|
| + report_speed_index = options.report_speed_index,
|
| + clear_cache_before_each_run = True)
|
|
|
|
|
| @benchmark.Enabled('android')
|
|
|