diff options
author | qyearsley@chromium.org <qyearsley@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-15 01:23:33 +0000 |
---|---|---|
committer | qyearsley@chromium.org <qyearsley@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-15 01:23:33 +0000 |
commit | 47840015f82d2ddaa3ad4d32fcaf23c1c55b887c (patch) | |
tree | 985dcfb42d0c024673d4da11ada55e48ff08c8c4 /tools | |
parent | 7acd729c6b5397a9306ba20d34d8a8e3716e7aa9 (diff) | |
download | chromium_src-47840015f82d2ddaa3ad4d32fcaf23c1c55b887c.zip chromium_src-47840015f82d2ddaa3ad4d32fcaf23c1c55b887c.tar.gz chromium_src-47840015f82d2ddaa3ad4d32fcaf23c1c55b887c.tar.bz2 |
In endure benchmark: change perf_stats_interval to string.
BUG=306968
Review URL: https://codereview.chromium.org/27229003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228584 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/perf/benchmarks/endure.py | 75 |
1 files changed, 14 insertions, 61 deletions
diff --git a/tools/perf/benchmarks/endure.py b/tools/perf/benchmarks/endure.py index 9c27693a..c222308 100644 --- a/tools/perf/benchmarks/endure.py +++ b/tools/perf/benchmarks/endure.py @@ -7,91 +7,44 @@ from telemetry import test from measurements import endure -class EndureCalendarForwardBackward(test.Test): +class _EndureBenchmark(test.Test): test = endure.Endure - page_set = 'page_sets/calendar_forward_backward.json' + # Default options for endure benchmarks. Could be overridden in subclasses. options = { 'output_format': 'csv', 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 + 'page_repeat_secs': 7200, + 'perf_stats_interval': '100s' } +class EndureCalendarForwardBackward(_EndureBenchmark): + page_set = 'page_sets/calendar_forward_backward.json' -class EndureBrowserControl(test.Test): - test = endure.Endure + +class EndureBrowserControl(_EndureBenchmark): page_set = 'page_sets/browser_control.json' - options = { - 'output_format': 'csv', - 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 - } -class EndureBrowserControlClick(test.Test): - test = endure.Endure +class EndureBrowserControlClick(_EndureBenchmark): page_set = 'page_sets/browser_control_click.json' - options = { - 'output_format': 'csv', - 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 - } - -class EndureGmailAltThreadlistConversation(test.Test): - test = endure.Endure +class EndureGmailAltThreadlistConversation(_EndureBenchmark): page_set = 'page_sets/gmail_alt_threadlist_conversation.json' - options = { - 'output_format': 'csv', - 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 - } -class EndureGmailAltTwoLabels(test.Test): - test = endure.Endure +class EndureGmailAltTwoLabels(_EndureBenchmark): page_set = 'page_sets/gmail_alt_two_labels.json' - options = { - 'output_format': 'csv', - 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 - } -class EndureGmailExpandCollapseConversation(test.Test): - test = endure.Endure +class EndureGmailExpandCollapseConversation(_EndureBenchmark): page_set = 'page_sets/gmail_expand_collapse_conversation.json' - options = { - 'output_format': 'csv', - 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 - } -class EndureIndexedDBOffline(test.Test): - test = endure.Endure +class EndureIndexedDBOffline(_EndureBenchmark): page_set = 'page_sets/indexeddb_offline.json' - options = { - 'output_format': 'csv', - 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 - } -class EndurePlusAltPostsPhotos(test.Test): - test = endure.Endure +class EndurePlusAltPostsPhotos(_EndureBenchmark): page_set = 'page_sets/plus_alt_posts_photos.json' - options = { - 'output_format': 'csv', - 'skip_navigate_on_repeat': True, - 'page_repeat_secs': 3600, - 'perf_stats_interval': 30 - } |