| Index: tools/perf/benchmarks/page_cycler.py
|
| diff --git a/tools/perf/benchmarks/page_cycler.py b/tools/perf/benchmarks/page_cycler.py
|
| index c4837d0fce2fbd2bf70499054ce112137edf28c5..770aed33d112c6ad38c08401840fd6d07e141c0f 100644
|
| --- a/tools/perf/benchmarks/page_cycler.py
|
| +++ b/tools/perf/benchmarks/page_cycler.py
|
| @@ -195,7 +195,7 @@ class PageCyclerToughLayoutCases(_PageCycler):
|
| return 'page_cycler.tough_layout_cases'
|
|
|
|
|
| -# crbug.com/273986: This test is really flakey on xp.
|
| +# crbug.com/273986: This test is flakey on Windows.
|
| @benchmark.Disabled('win')
|
| class PageCyclerTypical25(_PageCycler):
|
| """Page load time benchmark for a 25 typical web pages.
|
| @@ -211,6 +211,21 @@ class PageCyclerTypical25(_PageCycler):
|
| def CreatePageSet(self, options):
|
| return page_sets.Typical25PageSet(run_no_page_interactions=True)
|
|
|
| +# crbug.com/273986: This test is flakey on Windows.
|
| +@benchmark.Disabled('win')
|
| +class PageCyclerOopifTypical25(_PageCycler):
|
| + """ A varation of the benchmark above, but running in --site-per-process
|
| + to allow measuring performance of out-of-process iframes.
|
| + """
|
| + @classmethod
|
| + def Name(cls):
|
| + return 'page_cycler_oopif.typical_25'
|
| +
|
| + def CustomizeBrowserOptions(self, options):
|
| + options.AppendExtraBrowserArgs(['--site-per-process'])
|
| +
|
| + def CreatePageSet(self, options):
|
| + return page_sets.Typical25PageSet(run_no_page_interactions=True)
|
|
|
| @benchmark.Disabled # crbug.com/443730
|
| class PageCyclerBigJs(_PageCycler):
|
| @@ -218,4 +233,3 @@ class PageCyclerBigJs(_PageCycler):
|
| @classmethod
|
| def Name(cls):
|
| return 'page_cycler.big_js'
|
| -
|
|
|