diff options
author | bolian@chromium.org <bolian@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-26 05:16:50 +0000 |
---|---|---|
committer | bolian@chromium.org <bolian@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-26 05:16:50 +0000 |
commit | 1db9597c3cdb5f19b08db40c657925afbb77e346 (patch) | |
tree | cc2d038926a9d2a2a214960432ea7c92700e8e8f /tools | |
parent | 72bd9d87e3c9a69fbf804d019233a4505e2cc03a (diff) | |
download | chromium_src-1db9597c3cdb5f19b08db40c657925afbb77e346.zip chromium_src-1db9597c3cdb5f19b08db40c657925afbb77e346.tar.gz chromium_src-1db9597c3cdb5f19b08db40c657925afbb77e346.tar.bz2 |
Initial Chrome Proxy pageset.
BUG=320748
Review URL: https://codereview.chromium.org/206873007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259506 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
15 files changed, 246 insertions, 0 deletions
diff --git a/tools/perf/page_sets/chrome_proxy/bypass.json b/tools/perf/page_sets/chrome_proxy/bypass.json new file mode 100644 index 0000000..e42be63 --- /dev/null +++ b/tools/perf/page_sets/chrome_proxy/bypass.json @@ -0,0 +1,14 @@ +{ + "description": "Chrome proxy test sites", + "archive_data_file": "../data/chrome_proxy_bypass.json", + "pages": [ + { + "url": "http://aws1.mdw.la/bypass/", + "why": "" + }, + { + "url": "http://aws1.mdw.la/piatek/bypass-demo", + "why": "" + } + ] +} diff --git a/tools/perf/page_sets/chrome_proxy/safebrowsing.json b/tools/perf/page_sets/chrome_proxy/safebrowsing.json new file mode 100644 index 0000000..9fa1688 --- /dev/null +++ b/tools/perf/page_sets/chrome_proxy/safebrowsing.json @@ -0,0 +1,13 @@ +{ + "description": "Chrome proxy test sites", + "archive_data_file": "../data/chrome_proxy_safebrowsing.json", + "pages": [ + { + "url": "http://www.ianfette.org/", + "why": "Expect 'malware ahead' page. Use a short navigation timeout because no response will be received.", + "navigate_steps" : [ + { "action": "navigate", "timeout_seconds": 5 } + ] + } + ] +} diff --git a/tools/perf/page_sets/chrome_proxy/smoke.json b/tools/perf/page_sets/chrome_proxy/smoke.json new file mode 100644 index 0000000..b55e343 --- /dev/null +++ b/tools/perf/page_sets/chrome_proxy/smoke.json @@ -0,0 +1,40 @@ +{ + "description": "Chrome proxy test sites", + "archive_data_file": "../data/chrome_proxy_smoke.json", + "pages": [ + { + "name": "header validation", + "url": "http://aws1.mdw.la/fw/", + "why": "Check chrome proxy response headers." + }, + { + "name": "compression: image", + "url": "http://aws1.mdw.la/static/", + "why": "Check data compression" + }, + { + "name": "bypass", + "url": "http://aws1.mdw.la/bypass/", + "why": "Check bypass", + "restart_after": true + }, + { + "name": "compression: javascript", + "url": "http://aws1.mdw.la/static/", + "why": "Check data compression" + }, + { + "name": "compression: css", + "url": "http://aws1.mdw.la/static/", + "why": "Check data compression" + }, + { + "name": "safebrowsing", + "url": "http://www.ianfette.org/", + "why": "Expect 'malware ahead' page. Use a short navigation timeout because no response will be received.", + "navigate_steps" : [ + { "action": "navigate", "timeout_seconds": 5 } + ] + } + ] +} diff --git a/tools/perf/page_sets/chrome_proxy/synthetic.json b/tools/perf/page_sets/chrome_proxy/synthetic.json new file mode 100644 index 0000000..3f42d18 --- /dev/null +++ b/tools/perf/page_sets/chrome_proxy/synthetic.json @@ -0,0 +1,14 @@ +{ + "description": "Chrome proxy synthetic test pages.", + "archive_data_file": "../data/chrome_proxy_synthetic.json", + "pages": [ + { + "url": "http://aws1.mdw.la/fw", + "why": "" + }, + { + "url": "http://aws1.mdw.la/static", + "why": "" + } + ] +} diff --git a/tools/perf/page_sets/chrome_proxy/top_20.json b/tools/perf/page_sets/chrome_proxy/top_20.json new file mode 100644 index 0000000..d049ab9 --- /dev/null +++ b/tools/perf/page_sets/chrome_proxy/top_20.json @@ -0,0 +1,94 @@ +{ + "description": "Pages hand-picked for Chrome Proxy tests.", + "archive_data_file": "../data/chrome_proxy_top_20.json", + "pages": [ + { + "url": "https://www.google.com/#hl=en&q=barack+obama", + "why": "top google property; a google tab is often open" + }, + { + "url": "http://www.youtube.com", + "why": "#3 (Alexa global)" + }, + { + "name": "Wordpress", + "url": "http://en.blog.wordpress.com/2012/09/04/freshly-pressed-editors-picks-for-august-2012/", + "why": "#18 (Alexa global), Picked an interesting post" + }, + { + "name": "Facebook", + "url": "http://www.facebook.com/barackobama", + "why": "top social,Public profile" + }, + { + "name": "LinkedIn", + "url": "http://www.linkedin.com/in/linustorvalds", + "why": "#12 (Alexa global),Public profile" + }, + { + "name": "Wikipedia (1 tab)", + "url": "http://en.wikipedia.org/wiki/Wikipedia", + "why": "#6 (Alexa) most visited worldwide,Picked an interesting page" + }, + { + "name": "Twitter", + "url": "https://twitter.com/katyperry", + "why": "#8 (Alexa global),Picked an interesting page" + }, + { + "name": "Pinterest", + "url": "http://pinterest.com", + "why": "#37 (Alexa global)" + }, + { + "name": "ESPN", + "url": "http://espn.go.com", + "why": "#1 sports" + }, + { + "url": "http://news.yahoo.com", + "why": "#1 news worldwide (Alexa global)" + }, + { + "url": "http://www.cnn.com", + "why": "#2 news worldwide" + }, + { + "name": "Weather.com", + "url": "http://www.weather.com/weather/right-now/Mountain+View+CA+94043", + "why": "#7 (Alexa news); #27 total time spent,Picked interesting page" + }, + { + "url": "http://www.amazon.com", + "why": "#1 world commerce website by visits; #3 commerce in the US by time spent" + }, + { + "url": "http://www.ebay.com", + "why": "#1 commerce website by time spent by users in US" + }, + { + "url": "http://games.yahoo.com", + "why": "#1 games according to Alexa (with actual games in it)" + }, + { + "url": "http://booking.com", + "why": "#1 Alexa recreation" + }, + { + "url": "http://answers.yahoo.com", + "why": "#1 Alexa reference" + }, + { + "url": "http://sports.yahoo.com/", + "why": "#1 Alexa sports" + }, + { + "url": "http://techcrunch.com", + "why": "top tech blog" + }, + { + "url": "http://www.nytimes.com", + "why": "" + } + ] +} diff --git a/tools/perf/page_sets/data/chrome_proxy_bypass.json b/tools/perf/page_sets/data/chrome_proxy_bypass.json new file mode 100644 index 0000000..c423c2d --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_bypass.json @@ -0,0 +1,9 @@ +{ + "description": "Describes the Web Page Replay archives for a page set. Don't edit by hand! Use record_wpr for updating.", + "archives": { + "chrome_proxy_bypass_000.wpr": [ + "http://aws1.mdw.la/bypass/", + "http://aws1.mdw.la/piatek/bypass-demo" + ] + } +}
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_bypass_000.wpr.sha1 b/tools/perf/page_sets/data/chrome_proxy_bypass_000.wpr.sha1 new file mode 100644 index 0000000..b9a9f39 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_bypass_000.wpr.sha1 @@ -0,0 +1 @@ +ff4418fccf62dd0f9ca0b738917d836964dde801
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_safebrowsing.json b/tools/perf/page_sets/data/chrome_proxy_safebrowsing.json new file mode 100644 index 0000000..729ff78 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_safebrowsing.json @@ -0,0 +1,8 @@ +{ + "description": "Describes the Web Page Replay archives for a page set. Don't edit by hand! Use record_wpr for updating.", + "archives": { + "chrome_proxy_safebrowsing_000.wpr": [ + "http://www.ianfette.org/" + ] + } +}
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_safebrowsing_000.wpr.sha1 b/tools/perf/page_sets/data/chrome_proxy_safebrowsing_000.wpr.sha1 new file mode 100644 index 0000000..b9a9f39 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_safebrowsing_000.wpr.sha1 @@ -0,0 +1 @@ +ff4418fccf62dd0f9ca0b738917d836964dde801
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_smoke.json b/tools/perf/page_sets/data/chrome_proxy_smoke.json new file mode 100644 index 0000000..9bd0690 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_smoke.json @@ -0,0 +1,13 @@ +{ + "description": "Describes the Web Page Replay archives for a page set. Don't edit by hand! Use record_wpr for updating.", + "archives": { + "chrome_proxy_smoke_000.wpr": [ + "header validation", + "compression: image", + "bypass", + "compression: javascript", + "compression: css", + "safebrowsing" + ] + } +}
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_smoke_000.wpr.sha1 b/tools/perf/page_sets/data/chrome_proxy_smoke_000.wpr.sha1 new file mode 100644 index 0000000..b9a9f39 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_smoke_000.wpr.sha1 @@ -0,0 +1 @@ +ff4418fccf62dd0f9ca0b738917d836964dde801
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_synthetic.json b/tools/perf/page_sets/data/chrome_proxy_synthetic.json new file mode 100644 index 0000000..af3151c --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_synthetic.json @@ -0,0 +1,9 @@ +{ + "description": "Describes the Web Page Replay archives for a page set. Don't edit by hand! Use record_wpr for updating.", + "archives": { + "chrome_proxy_synthetic_000.wpr": [ + "http://aws1.mdw.la/fw", + "http://aws1.mdw.la/static" + ] + } +}
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_synthetic_000.wpr.sha1 b/tools/perf/page_sets/data/chrome_proxy_synthetic_000.wpr.sha1 new file mode 100644 index 0000000..b9a9f39 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_synthetic_000.wpr.sha1 @@ -0,0 +1 @@ +ff4418fccf62dd0f9ca0b738917d836964dde801
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_top_20.json b/tools/perf/page_sets/data/chrome_proxy_top_20.json new file mode 100644 index 0000000..7fdb557 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_top_20.json @@ -0,0 +1,27 @@ +{ + "description": "Describes the Web Page Replay archives for a page set. Don't edit by hand! Use record_wpr for updating.", + "archives": { + "chrome_proxy_top_20_000.wpr": [ + "https://www.google.com/#hl=en&q=barack+obama", + "http://www.youtube.com", + "Wordpress", + "Facebook", + "LinkedIn", + "Wikipedia (1 tab)", + "Twitter", + "Pinterest", + "ESPN", + "http://news.yahoo.com", + "http://www.cnn.com", + "Weather.com", + "http://www.amazon.com", + "http://www.ebay.com", + "http://games.yahoo.com", + "http://booking.com", + "http://answers.yahoo.com", + "http://sports.yahoo.com/", + "http://techcrunch.com", + "http://www.nytimes.com" + ] + } +}
\ No newline at end of file diff --git a/tools/perf/page_sets/data/chrome_proxy_top_20_000.wpr.sha1 b/tools/perf/page_sets/data/chrome_proxy_top_20_000.wpr.sha1 new file mode 100644 index 0000000..b9a9f39 --- /dev/null +++ b/tools/perf/page_sets/data/chrome_proxy_top_20_000.wpr.sha1 @@ -0,0 +1 @@ +ff4418fccf62dd0f9ca0b738917d836964dde801
\ No newline at end of file |