Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(47)

Side by Side Diff: tools/perf/benchmarks/memory.py

Issue 1214433005: Turn down MemoryTop7StressWithSlimmingPaint (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 from core import perf_benchmark 5 from core import perf_benchmark
6 6
7 from measurements import memory 7 from measurements import memory
8 import page_sets 8 import page_sets
9 from telemetry import benchmark 9 from telemetry import benchmark
10 10
(...skipping 11 matching lines...) Expand all
22 class MemoryTop7Stress(perf_benchmark.PerfBenchmark): 22 class MemoryTop7Stress(perf_benchmark.PerfBenchmark):
23 """Use (recorded) real world web sites and measure memory consumption.""" 23 """Use (recorded) real world web sites and measure memory consumption."""
24 test = memory.Memory 24 test = memory.Memory
25 page_set = page_sets.Top7StressPageSet 25 page_set = page_sets.Top7StressPageSet
26 26
27 @classmethod 27 @classmethod
28 def Name(cls): 28 def Name(cls):
29 return 'memory.top_7_stress' 29 return 'memory.top_7_stress'
30 30
31 31
32 class MemoryTop7StressWithSlimmingPaint(perf_benchmark.PerfBenchmark):
33 """Use (recorded) real world web sites and measure memory consumption,
34 with --enable--slimming-paint."""
35
36 test = memory.Memory
37 page_set = page_sets.Top7StressPageSet
38
39 def SetExtraBrowserOptions(self, options):
40 options.AppendExtraBrowserArgs(['--enable-slimming-paint'])
41
42 @classmethod
43 def Name(cls):
44 return 'memory.top_7_stress_slimming_paint'
45
46
47 @benchmark.Enabled('has tabs') 32 @benchmark.Enabled('has tabs')
48 @benchmark.Disabled('android', # Benchmark uses > 700MB of memory. 33 @benchmark.Disabled('android', # Benchmark uses > 700MB of memory.
49 'linux') # https://crbug.com/490841 34 'linux') # https://crbug.com/490841
50 class MemoryIdleMultiTab(perf_benchmark.PerfBenchmark): 35 class MemoryIdleMultiTab(perf_benchmark.PerfBenchmark):
51 """Use (recorded) real world web sites and measure memory consumption 36 """Use (recorded) real world web sites and measure memory consumption
52 with many tabs and idle times. """ 37 with many tabs and idle times. """
53 test = memory.Memory 38 test = memory.Memory
54 page_set = page_sets.IdleMultiTabCasesPageSet 39 page_set = page_sets.IdleMultiTabCasesPageSet
55 40
56 def SetExtraBrowserOptions(self, options): 41 def SetExtraBrowserOptions(self, options):
57 # This benchmark opens tabs from JavaScript, which does not work 42 # This benchmark opens tabs from JavaScript, which does not work
58 # with popup-blocking enabled. 43 # with popup-blocking enabled.
59 options.AppendExtraBrowserArgs(['--disable-popup-blocking']) 44 options.AppendExtraBrowserArgs(['--disable-popup-blocking'])
60 45
61 @classmethod 46 @classmethod
62 def Name(cls): 47 def Name(cls):
63 return 'memory.idle_multi_tab' 48 return 'memory.idle_multi_tab'
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698