Chromium Code Reviews| Index: tools/perf/benchmarks/memory_infra.py |
| diff --git a/tools/perf/benchmarks/memory_infra.py b/tools/perf/benchmarks/memory_infra.py |
| index 1c0b6f0e7c1724350e56d867a83dbeda49dc2822..ce65df9954a371ae9494fd04a902cc9d78ebbf71 100644 |
| --- a/tools/perf/benchmarks/memory_infra.py |
| +++ b/tools/perf/benchmarks/memory_infra.py |
| @@ -74,6 +74,24 @@ class MemoryBenchmarkTop10Mobile(_MemoryInfra): |
| return not _IGNORED_STATS_RE.search(value.name) |
| +# TODO(bashi): Workaround for http://crbug.com/532075. |
|
petrcermak
2016/07/04 14:41:14
http://crbug.com/532075 is apparently fixed, so yo
|
| +# @benchmark.Enabled('android') shouldn't be needed. |
| +@benchmark.Enabled('android') |
| +class MemoryBenchmarkTop10MobileStress(MemoryBenchmarkTop10Mobile): |
| + """Run top 10 mobile page set without closing/restarting the browser. |
| + |
| + This benchmark is intended to stress-test the browser, catching memory leaks |
| + or possible crashes after interacting with the browser for a period of time. |
| + """ |
| + @classmethod |
| + def Name(cls): |
| + return 'memory.top_10_mobile_stress' |
| + |
| + @classmethod |
| + def ShouldTearDownStateAfterEachStorySetRun(cls): |
| + return False |
| + |
| + |
| # Benchmark disabled by default. Force to run with --also-run-disabled-tests. |
| @benchmark.Disabled('all') |
| class DualBrowserBenchmark(_MemoryInfra): |