summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/perf/benchmarks/blink_style.py5
-rw-r--r--tools/perf/benchmarks/page_cycler.py5
-rw-r--r--tools/perf/benchmarks/power.py5
-rw-r--r--tools/perf/benchmarks/smoothness.py5
-rw-r--r--tools/perf/benchmarks/v8.py5
5 files changed, 25 insertions, 0 deletions
diff --git a/tools/perf/benchmarks/blink_style.py b/tools/perf/benchmarks/blink_style.py
index d37d44a..73e1929 100644
--- a/tools/perf/benchmarks/blink_style.py
+++ b/tools/perf/benchmarks/blink_style.py
@@ -31,6 +31,11 @@ class BlinkStyleKeyMobileSites(perf_benchmark.PerfBenchmark):
page_set = page_sets.KeyMobileSitesPageSet
@classmethod
+ def ShouldDisable(cls, possible_browser): # http://crbug.com/597656
+ return (possible_browser.browser_type == 'reference' and
+ possible_browser.platform.GetDeviceTypeName() == 'Nexus 5X')
+
+ @classmethod
def Name(cls):
return 'blink_style.key_mobile_sites'
diff --git a/tools/perf/benchmarks/page_cycler.py b/tools/perf/benchmarks/page_cycler.py
index 80adaa9..c0ba8b7 100644
--- a/tools/perf/benchmarks/page_cycler.py
+++ b/tools/perf/benchmarks/page_cycler.py
@@ -226,6 +226,11 @@ class PageCyclerTypical25(_PageCycler):
options = {'pageset_repeat': 3}
@classmethod
+ def ShouldDisable(cls, possible_browser): # http://crbug.com/597656
+ return (possible_browser.browser_type == 'reference' and
+ possible_browser.platform.GetDeviceTypeName() == 'Nexus 5X')
+
+ @classmethod
def Name(cls):
return 'page_cycler.typical_25'
diff --git a/tools/perf/benchmarks/power.py b/tools/perf/benchmarks/power.py
index 84abaef..f68de98 100644
--- a/tools/perf/benchmarks/power.py
+++ b/tools/perf/benchmarks/power.py
@@ -34,6 +34,11 @@ class PowerTypical10Mobile(perf_benchmark.PerfBenchmark):
options.full_performance_mode = False
@classmethod
+ def ShouldDisable(cls, possible_browser): # http://crbug.com/597656
+ return (possible_browser.browser_type == 'reference' and
+ possible_browser.platform.GetDeviceTypeName() == 'Nexus 5X')
+
+ @classmethod
def Name(cls):
return 'power.typical_10_mobile'
diff --git a/tools/perf/benchmarks/smoothness.py b/tools/perf/benchmarks/smoothness.py
index a0eccca..526350b 100644
--- a/tools/perf/benchmarks/smoothness.py
+++ b/tools/perf/benchmarks/smoothness.py
@@ -498,6 +498,11 @@ class SmoothnessScrollingToughAdCases(_Smoothness):
page_set = page_sets.ScrollingToughAdCasesPageSet
@classmethod
+ def ShouldDisable(cls, possible_browser): # http://crbug.com/597656
+ return (possible_browser.browser_type == 'reference' and
+ possible_browser.platform.GetDeviceTypeName() == 'Nexus 5X')
+
+ @classmethod
def Name(cls):
return 'smoothness.scrolling_tough_ad_cases'
diff --git a/tools/perf/benchmarks/v8.py b/tools/perf/benchmarks/v8.py
index b884b2d..fcc04a8 100644
--- a/tools/perf/benchmarks/v8.py
+++ b/tools/perf/benchmarks/v8.py
@@ -30,6 +30,11 @@ class V8Top25(perf_benchmark.PerfBenchmark):
page_set = page_sets.V8Top25SmoothPageSet
@classmethod
+ def ShouldDisable(cls, possible_browser): # http://crbug.com/597656
+ return (possible_browser.browser_type == 'reference' and
+ possible_browser.platform.GetDeviceTypeName() == 'Nexus 5X')
+
+ @classmethod
def Name(cls):
return 'v8.top_25_smooth'