Commit 47d3e1b3 authored by ananthak@google.com's avatar ananthak@google.com

Adding a Endure regression test to catch gmail memory issues (crbug.com/345702).

Review URL: https://codereview.chromium.org/187173002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255883 0039d316-1c4b-4281-b951-d872f2087c98
parent d20ebb7c
......@@ -16,6 +16,7 @@ class _EndureBenchmark(test.Test):
'perf_stats_interval': '100s'
}
class EndureCalendarForwardBackward(_EndureBenchmark):
page_set = 'page_sets/calendar_forward_backward.json'
......@@ -47,3 +48,14 @@ class EndureIndexedDBOffline(_EndureBenchmark):
class EndurePlusAltPostsPhotos(_EndureBenchmark):
page_set = 'page_sets/plus_alt_posts_photos.json'
class EndureGmailRefresh(test.Test):
test = endure.Endure
# Options for endure gmail page refresh benchmark test.
options = {
'skip_navigate_on_repeat': True,
'page_repeat_iters': 20,
'perf_stats_interval': '1'
}
page_set = 'page_sets/endure_gmail_refresh.json'
{
"description": "Describes the Web Page Replay archives for a page set. Don't edit by hand! Use record_wpr for updating.",
"archives": {
"gmail_refresh_001.wpr": [
"https://mail.google.com/mail/"
],
"gmail_refresh_000.wpr": [
"https://www.google.com/calendar/"
]
}
}
\ No newline at end of file
2f10e8632c365e8fd270efbe63e4ebbf0d10d999
\ No newline at end of file
{
"description": "Chrome Endure control test to test gmail page reload",
"user_agent_type": "desktop",
"archive_data_file": "data/gmail_refresh.json",
"credentials_path": "data/credentials.json",
"pages": [
{
"url": "https://mail.google.com/mail/",
"credentials": "google",
"why": "Continually reload the gmail page.",
"endure": { "action": "reload", "seconds": 2 }
}
]
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment