diff options
author | anandc@chromium.org <anandc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-07 12:31:52 +0000 |
---|---|---|
committer | anandc@chromium.org <anandc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-07 12:31:52 +0000 |
commit | 84d22636527525ed3244a1f035b8e338d67ded48 (patch) | |
tree | d68c25306d21ae9474fc84f8d8407e732b565f71 /tools/perf/benchmarks/media.py | |
parent | 0b988fae4703a3597184f768547d65f3992cd0c0 (diff) | |
download | chromium_src-84d22636527525ed3244a1f035b8e338d67ded48.zip chromium_src-84d22636527525ed3244a1f035b8e338d67ded48.tar.gz chromium_src-84d22636527525ed3244a1f035b8e338d67ded48.tar.bz2 |
Disable crowd* tests on ChromeOS because they are causing timeouts on daisy.
Create new benchmark for media perf-tests on ChromeOS.
BUG=330059
Review URL: https://codereview.chromium.org/113903007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243275 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/perf/benchmarks/media.py')
-rw-r--r-- | tools/perf/benchmarks/media.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tools/perf/benchmarks/media.py b/tools/perf/benchmarks/media.py index 57a7ab4..03d12ec 100644 --- a/tools/perf/benchmarks/media.py +++ b/tools/perf/benchmarks/media.py @@ -38,6 +38,7 @@ class MediaAndroid(test.Test): """Obtains media metrics for key user scenarios on Android.""" test = media.Media tag = 'android' + # Disable media-tests on Android: crbug/329691 enabled = not sys.platform.startswith('linux') page_set = 'page_sets/tough_video_cases.json' # Exclude crowd* media files (50fps 2160p). @@ -50,9 +51,25 @@ class MediaAndroid(test.Test): options.AppendExtraBrowserArgs( '--disable-gesture-requirement-for-media-playback') +class MediaChromeOS(test.Test): + """Obtains media metrics for key user scenarios on ChromeOS.""" + test = media.Media + tag = 'chromeOS' + page_set = 'page_sets/tough_video_cases.json' + # Exclude crowd* media files (50fps 2160p): crbug/331816 + options = { + 'page_filter_exclude': '.*crowd.*' + } + + def CustomizeBrowserOptions(self, options): + # Needed to run media actions in JS in Android. + options.AppendExtraBrowserArgs( + '--disable-gesture-requirement-for-media-playback') + class MediaSourceExtensions(test.Test): """Obtains media metrics for key media source extensions functions.""" test = media.Media + # Disable MSE media-tests on Android and linux: crbug/329691 enabled = not sys.platform.startswith('linux') test = MSEMeasurement page_set = 'page_sets/mse_cases.json' |