Commit 9919e90d authored by kouhei's avatar kouhei Committed by Chromium LUCI CQ

Add UNSCHEDULED_loading.mbi benchmark

This CL adds a loading telemetry benchmark that measures performance of
agents heavy web-sites, which the MBI team currently targets optimization.
The added benchmark is for an internal team use, and not yet scheduled on
the perf waterfall (thus UNSCHEDULED_ prefix).

Bug: 1051790
Change-Id: I96b9305bc8200153fa8587de338824d56bc47459
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2576056Reviewed-by: default avatarKunihiko Sakamoto <ksakamoto@chromium.org>
Commit-Queue: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#834530}
parent e271ea4d
...@@ -3,6 +3,7 @@ See the following link for directions for making changes to this data:,https://b ...@@ -3,6 +3,7 @@ See the following link for directions for making changes to this data:,https://b
Googlers can view additional information about internal perf infrastructure at,https://goto.google.com/chrome-benchmarking-sheet Googlers can view additional information about internal perf infrastructure at,https://goto.google.com/chrome-benchmarking-sheet
Benchmark name,Individual owners,Component,Documentation,Tags Benchmark name,Individual owners,Component,Documentation,Tags
UNSCHEDULED_blink_perf.service_worker,"shimazu@chromium.org, falken@chromium.org, ting.shao@intel.com",Blink>ServiceWorker,https://bit.ly/blink-perf-benchmarks, UNSCHEDULED_blink_perf.service_worker,"shimazu@chromium.org, falken@chromium.org, ting.shao@intel.com",Blink>ServiceWorker,https://bit.ly/blink-perf-benchmarks,
UNSCHEDULED_loading.mbi,blink-isolation-dev@chromium.org,Blink>Internals>Modularization,https://bit.ly/loading-benchmarks,many_agents
base_perftests,"skyostil@chromium.org, gab@chromium.org",Internals>SequenceManager,https://chromium.googlesource.com/chromium/src/+/HEAD/base/README.md#performance-testing, base_perftests,"skyostil@chromium.org, gab@chromium.org",Internals>SequenceManager,https://chromium.googlesource.com/chromium/src/+/HEAD/base/README.md#performance-testing,
blink_perf.accessibility,dmazzoni@chromium.org,Blink>Accessibility,https://bit.ly/blink-perf-benchmarks,all blink_perf.accessibility,dmazzoni@chromium.org,Blink>Accessibility,https://bit.ly/blink-perf-benchmarks,all
blink_perf.bindings,"jbroman@chromium.org, yukishiino@chromium.org, haraken@chromium.org",Blink>Bindings,https://bit.ly/blink-perf-benchmarks,all blink_perf.bindings,"jbroman@chromium.org, yukishiino@chromium.org, haraken@chromium.org",Blink>Bindings,https://bit.ly/blink-perf-benchmarks,all
......
...@@ -79,3 +79,27 @@ class LoadingMobile(_LoadingBase): ...@@ -79,3 +79,27 @@ class LoadingMobile(_LoadingBase):
@classmethod @classmethod
def Name(cls): def Name(cls):
return 'loading.mobile' return 'loading.mobile'
@benchmark.Info(emails=['blink-isolation-dev@chromium.org'],
component='Blink>Internals>Modularization',
documentation_url='https://bit.ly/loading-benchmarks')
class LoadingMBI(_LoadingBase):
""" A benchmark measuring loading performance of the sites the MBI team cares
about. """
# TODO(rmhasan): Remove the SUPPORTED_PLATFORMS lists.
# SUPPORTED_PLATFORMS is deprecated, please put system specifier tags
# from expectations.config in SUPPORTED_PLATFORM_TAGS.
SUPPORTED_PLATFORM_TAGS = [platforms.MOBILE]
SUPPORTED_PLATFORMS = [story.expectations.ALL_MOBILE]
def CreateStorySet(self, options):
return page_sets.LoadingMobileStorySet(
cache_temperatures=[cache_temperature.ANY],
cache_temperatures_for_pwa=[],
traffic_settings=[traffic_setting.NONE, traffic_setting.REGULAR_3G],
include_tags=['many_agents'])
@classmethod
def Name(cls):
return 'UNSCHEDULED_loading.mbi'
...@@ -2,302 +2,398 @@ ...@@ -2,302 +2,398 @@
"archives": { "archives": {
"58Pic": { "58Pic": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"58Pic_3g": { "58Pic_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Amazon": { "Amazon": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"AmazonJP": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"AmazonJP_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Amazon_3g": { "Amazon_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"BBC": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"BBC_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"BOLNoticias": { "BOLNoticias": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"BOLNoticias_3g": { "BOLNoticias_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Baidu": { "Baidu": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Baidu_3g": { "Baidu_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Bradesco": { "Bradesco": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Bradesco_3g": { "Bradesco_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"CNN": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"CNN_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"CNet": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"CNet_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Cricbuzz": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Cricbuzz_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Dailymotion": { "Dailymotion": {
"DEFAULT": "loading_mobile_001.wprgo" "DEFAULT": "loading_mobile_001.wprgo"
}, },
"Dailymotion_3g": { "Dailymotion_3g": {
"DEFAULT": "loading_mobile_001.wprgo" "DEFAULT": "loading_mobile_001.wprgo"
}, },
"Dawn": { "Dawn": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Dawn_3g": { "Dawn_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"DevOpera": { "DevOpera": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"DevOpera_cold": { "DevOpera_cold": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"DevOpera_cold_3g": { "DevOpera_cold_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"DevOpera_hot": { "DevOpera_hot": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"DevOpera_hot_3g": { "DevOpera_hot_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"DevOpera_warm": { "DevOpera_warm": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"DevOpera_warm_3g": { "DevOpera_warm_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Dramaq": { "Dramaq": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Dramaq_3g": { "Dramaq_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"ESPN": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"ESPN_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Ebay": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Ebay_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"EnquiryIndianRail": { "EnquiryIndianRail": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"EnquiryIndianRail_3g": { "EnquiryIndianRail_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Facebook": { "Facebook": {
"DEFAULT": "loading_mobile_002.wprgo" "DEFAULT": "loading_mobile_002.wprgo"
}, },
"Facebook_3g": { "Facebook_3g": {
"DEFAULT": "loading_mobile_002.wprgo" "DEFAULT": "loading_mobile_002.wprgo"
}, },
"FlipBoard": { "FlipBoard": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipBoard_cold": { "FlipBoard_cold": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipBoard_cold_3g": { "FlipBoard_cold_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipBoard_hot": { "FlipBoard_hot": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipBoard_hot_3g": { "FlipBoard_hot_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipBoard_warm": { "FlipBoard_warm": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipBoard_warm_3g": { "FlipBoard_warm_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipKart": { "FlipKart": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipKart_cold": { "FlipKart_cold": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipKart_cold_3g": { "FlipKart_cold_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipKart_hot": { "FlipKart_hot": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipKart_hot_3g": { "FlipKart_hot_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipKart_warm": { "FlipKart_warm": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FlipKart_warm_3g": { "FlipKart_warm_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"FranceTVInfo": { "FranceTVInfo": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"FranceTVInfo_3g": { "FranceTVInfo_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"G1": { "G1": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"G1_3g": { "G1_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GSShop": { "GSShop": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GSShop_3g": { "GSShop_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleBrazil": { "GoogleBrazil": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleBrazil_3g": { "GoogleBrazil_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleIndia": { "GoogleIndia": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleIndia_3g": { "GoogleIndia_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleIndonesia": { "GoogleIndonesia": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleIndonesia_3g": { "GoogleIndonesia_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleRedirectToGoogleJapan": { "GoogleRedirectToGoogleJapan": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"GoogleRedirectToGoogleJapan_3g": { "GoogleRedirectToGoogleJapan_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Hongkiat": { "Hongkiat": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Hongkiat_3g": { "Hongkiat_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"IMDB": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"IMDB_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"IndiaTimes": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"IndiaTimes_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"KapanLagi": { "KapanLagi": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"KapanLagi_3g": { "KapanLagi_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Kaskus": { "Kaskus": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Kaskus_3g": { "Kaskus_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"LocalMoxie": { "LocalMoxie": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"LocalMoxie_3g": { "LocalMoxie_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Locanto": { "Locanto": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Locanto_3g": { "Locanto_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"MSN": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"MSN_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Netflix": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Netflix_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Nicovideo": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Nicovideo_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"NyTimes": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"NyTimes_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"OLX": { "OLX": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"OLX_3g": { "OLX_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"QQNews": { "QQNews": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"QQNews_3g": { "QQNews_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Sina": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"Sina_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"SindoNews": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"SindoNews_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"SlideShare": { "SlideShare": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"SlideShare_3g": { "SlideShare_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Suumo": { "Suumo": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Suumo_cold": { "Suumo_cold": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Suumo_cold_3g": { "Suumo_cold_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Suumo_hot": { "Suumo_hot": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Suumo_hot_3g": { "Suumo_hot_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Suumo_warm": { "Suumo_warm": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Suumo_warm_3g": { "Suumo_warm_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Thairath": { "Thairath": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Thairath_3g": { "Thairath_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"TheGuardian": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"TheGuardian_3g": {
"DEFAULT": "loading_mobile_5e1b45320b.wprgo"
},
"TheStar": { "TheStar": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"TheStar_3g": { "TheStar_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"TribunNews": { "TribunNews": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"TribunNews_3g": { "TribunNews_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Twitter": { "Twitter": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Twitter_3g": { "Twitter_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"VoiceMemos": { "VoiceMemos": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"VoiceMemos_cold": { "VoiceMemos_cold": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"VoiceMemos_cold_3g": { "VoiceMemos_cold_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"VoiceMemos_hot": { "VoiceMemos_hot": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"VoiceMemos_hot_3g": { "VoiceMemos_hot_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"VoiceMemos_warm": { "VoiceMemos_warm": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"VoiceMemos_warm_3g": { "VoiceMemos_warm_3g": {
"DEFAULT": "loading_mobile_003.wprgo" "DEFAULT": "loading_mobile_003.wprgo"
}, },
"Wikipedia": { "Wikipedia": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Wikipedia_3g": { "Wikipedia_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"YahooNews": { "YahooNews": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"YahooNews_3g": { "YahooNews_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Youtube": { "Youtube": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
}, },
"Youtube_3g": { "Youtube_3g": {
"DEFAULT": "loading_mobile_000.wprgo" "DEFAULT": "loading_mobile_000.wprgo"
} }
}, },
"description": "Describes the Web Page Replay archives for a story set. Don't edit by hand! Use record_wpr for updating.", "description": "Describes the Web Page Replay archives for a story set. Don't edit by hand! Use record_wpr for updating.",
"platform_specific": true "platform_specific": true
} }
\ No newline at end of file
5e1b45320b4c2b1f798c1ba885128dd407dcccf1
\ No newline at end of file
...@@ -34,12 +34,18 @@ class LoadingMobileStorySet(story.StorySet): ...@@ -34,12 +34,18 @@ class LoadingMobileStorySet(story.StorySet):
Design doc: https://docs.google.com/document/d/1QKlZIoURAxZk-brrXsKYZl9O8ieqXht3ogeF9yLNFCI/edit Design doc: https://docs.google.com/document/d/1QKlZIoURAxZk-brrXsKYZl9O8ieqXht3ogeF9yLNFCI/edit
""" """
def __init__(self, cache_temperatures=None, cache_temperatures_for_pwa=None, def __init__(self,
traffic_settings=None): cache_temperatures=None,
cache_temperatures_for_pwa=None,
traffic_settings=None,
include_tags=None):
super(LoadingMobileStorySet, self).__init__( super(LoadingMobileStorySet, self).__init__(
archive_data_file='data/loading_mobile.json', archive_data_file='data/loading_mobile.json',
cloud_storage_bucket=story.PARTNER_BUCKET) cloud_storage_bucket=story.PARTNER_BUCKET)
if include_tags is None:
include_tags = ['*']
if cache_temperatures is None: if cache_temperatures is None:
cache_temperatures = [cache_temperature_module.ANY] cache_temperatures = [cache_temperature_module.ANY]
...@@ -49,99 +55,127 @@ class LoadingMobileStorySet(story.StorySet): ...@@ -49,99 +55,127 @@ class LoadingMobileStorySet(story.StorySet):
if traffic_settings is None: if traffic_settings is None:
traffic_settings = [traffic_setting_module.NONE] traffic_settings = [traffic_setting_module.NONE]
self.AddStories(['global'], [ if '*' in include_tags or 'global' in include_tags:
('https://www.google.com/search?q=flower#q=flower+delivery', self.AddStories(['global'], [
'GoogleRedirectToGoogleJapan'), ('https://www.google.com/search?q=flower#q=flower+delivery',
('https://www.youtube.com/watch?v=MU3YuvNRhVY', 'Youtube'), 'GoogleRedirectToGoogleJapan'),
# pylint: disable=line-too-long ('https://www.youtube.com/watch?v=MU3YuvNRhVY', 'Youtube'),
('https://www.google.co.in/search?q=%E0%A4%AB%E0%A5%82%E0%A4%B2&rct=j#q=%E0%A4%AB%E0%A5%82%E0%A4%B2+%E0%A4%B5%E0%A4%BF%E0%A4%A4%E0%A4%B0%E0%A4%A3', # pylint: disable=line-too-long
'GoogleIndia'), ('https://www.google.co.in/search?q=%E0%A4%AB%E0%A5%82%E0%A4%B2&rct=j#q=%E0%A4%AB%E0%A5%82%E0%A4%B2+%E0%A4%B5%E0%A4%BF%E0%A4%A4%E0%A4%B0%E0%A4%A3',
('https://www.google.com.br/search?q=flor#q=Entrega+de+flores&start=10', 'GoogleIndia'),
'GoogleBrazil'), ('https://www.google.com.br/search?q=flor#q=Entrega+de+flores&start=10',
('https://www.google.co.id/#q=pengiriman+bunga', 'GoogleIndonesia'), 'GoogleBrazil'),
('https://m.facebook.com/?soft=messages', 'Facebook'), ('https://www.google.co.id/#q=pengiriman+bunga', 'GoogleIndonesia'),
# pylint: disable=line-too-long ('https://m.facebook.com/?soft=messages', 'Facebook'),
('http://g1.globo.com/politica/noticia/2016/02/maioria-do-stf-autoriza-fisco-obter-dados-bancarios-sem-decisao-judicial.html', # pylint: disable=line-too-long
'G1'), ('http://g1.globo.com/politica/noticia/2016/02/maioria-do-stf-autoriza-fisco-obter-dados-bancarios-sem-decisao-judicial.html',
# pylint: disable=line-too-long 'G1'),
('https://m.baidu.com/s?word=%E9%B2%9C%E8%8A%B1%E9%80%9F%E9%80%92&oq=%E9%B2%9C%E8%8A%B1', # pylint: disable=line-too-long
'Baidu'), ('https://m.baidu.com/s?word=%E9%B2%9C%E8%8A%B1%E9%80%9F%E9%80%92&oq=%E9%B2%9C%E8%8A%B1',
# pylint: disable=line-too-long 'Baidu'),
('http://news.yahoo.com/were-top-10-most-visited-us-national-parks-105323727.html', # pylint: disable=line-too-long
'YahooNews'), ('http://news.yahoo.com/were-top-10-most-visited-us-national-parks-105323727.html',
('https://en.m.wikipedia.org/wiki/Solo_Foods', 'Wikipedia'), 'YahooNews'),
# pylint: disable=line-too-long ('https://en.m.wikipedia.org/wiki/Solo_Foods', 'Wikipedia'),
('http://noticias.bol.uol.com.br/ultimas-noticias/brasil/2016/08/03/tufao-nida-nao-deixa-vitimas-mas-prejuizos-de-us-43-milhoes.htm', # pylint: disable=line-too-long
'BOLNoticias'), ('http://noticias.bol.uol.com.br/ultimas-noticias/brasil/2016/08/03/tufao-nida-nao-deixa-vitimas-mas-prejuizos-de-us-43-milhoes.htm',
('http://www.amazon.com/gp/aw/s/ref=is_s/189-8585431-1246432?k=shoes', 'BOLNoticias'),
'Amazon'), ('http://www.amazon.com/gp/aw/s/ref=is_s/189-8585431-1246432?k=shoes',
# pylint: disable=line-too-long 'Amazon'),
('http://m.tribunnews.com/superskor/2016/08/03/ribuan-polisi-dikerahkan-mengawal-bonek', # pylint: disable=line-too-long
'TribunNews'), ('http://m.tribunnews.com/superskor/2016/08/03/ribuan-polisi-dikerahkan-mengawal-bonek',
('http://xw.qq.com/news/20160803025029/NEW2016080302502901', 'QQNews'), 'TribunNews'),
# pylint: disable=line-too-long ('http://xw.qq.com/news/20160803025029/NEW2016080302502901', 'QQNews'),
('http://m.kaskus.co.id/thread/57a03a3214088d91068b4567/inilah-akibat-bersikap-overprotektif-terhadap-anak/?ref=homelanding&med=hot_thread', # pylint: disable=line-too-long
'Kaskus'), ('http://m.kaskus.co.id/thread/57a03a3214088d91068b4567/inilah-akibat-bersikap-overprotektif-terhadap-anak/?ref=homelanding&med=hot_thread',
('http://www.dailymotion.com/video/x3d1kj5_fallout-4-review_videogames', 'Kaskus'),
'Dailymotion'), ('http://www.dailymotion.com/video/x3d1kj5_fallout-4-review_videogames',
('https://mobile.twitter.com/scottjehl/status/760618697727803394', 'Dailymotion'),
'Twitter'), ('https://mobile.twitter.com/scottjehl/status/760618697727803394',
('http://m.kapanlagi.com/lirik/artis/anji/kata_siapa/', 'Twitter'),
'KapanLagi'), ('http://m.kapanlagi.com/lirik/artis/anji/kata_siapa/',
# pylint: disable=line-too-long 'KapanLagi'),
('http://olx.co.id/iklan/iphone-6s-64-rose-gold-warna-favorite-IDiSdm5.html#5310a118c3;promoted', # pylint: disable=line-too-long
'OLX'), ('http://olx.co.id/iklan/iphone-6s-64-rose-gold-warna-favorite-IDiSdm5.html#5310a118c3;promoted',
# pylint: disable=line-too-long 'OLX'),
('http://enquiry.indianrail.gov.in/mntes/MntesServlet?action=MainMenu&subAction=excep&excpType=EC', # pylint: disable=line-too-long
'EnquiryIndianRail'), ('http://enquiry.indianrail.gov.in/mntes/MntesServlet?action=MainMenu&subAction=excep&excpType=EC',
# TODO(rnephew): Rerecord this. crbug.com/728882 'EnquiryIndianRail'),
# pylint: disable=line-too-long # TODO(rnephew): Rerecord this. crbug.com/728882
# ('https://googleblog.blogspot.jp/2016/02/building-safer-web-for-everyone.html', # pylint: disable=line-too-long
# 'Blogspot'), # ('https://googleblog.blogspot.jp/2016/02/building-safer-web-for-everyone.html',
# pylint: disable=line-too-long # 'Blogspot'),
# ('http://m.detik.com/finance/read/2016/02/19/151843/3146351/1034/ekspor-tambang-mentah-mau-dibuka-lagi-kalau-sudah-bangun-smelter-bagaimana', # pylint: disable=line-too-long
# 'Detik'), # ('http://m.detik.com/finance/read/2016/02/19/151843/3146351/1034/ekspor-tambang-mentah-mau-dibuka-lagi-kalau-sudah-bangun-smelter-bagaimana',
], cache_temperatures, traffic_settings) # 'Detik'),
], cache_temperatures, traffic_settings)
self.AddStories(['pwa'], [
# pylint: disable=line-too-long if '*' in include_tags or 'pwa' in include_tags:
('https://www.flipkart.com/big-wing-casuals/p/itmemeageyfn6m9z?lid=LSTSHOEMEAGURG2PHPW18FTBN&pid=SHOEMEAGURG2PHPW', self.AddStories(['pwa'], [
'FlipKart'), # pylint: disable=line-too-long
('https://smp.suumo.jp/mansion/tokyo/sc_104/cond/?moreCond=1', ('https://www.flipkart.com/big-wing-casuals/p/itmemeageyfn6m9z?lid=LSTSHOEMEAGURG2PHPW18FTBN&pid=SHOEMEAGURG2PHPW',
'Suumo'), 'FlipKart'),
('https://voice-memos.appspot.com', 'VoiceMemos'), ('https://smp.suumo.jp/mansion/tokyo/sc_104/cond/?moreCond=1',
('https://dev.opera.com/', 'DevOpera'), 'Suumo'),
('https://flipboard.com/topic/yoga', 'FlipBoard'), ('https://voice-memos.appspot.com', 'VoiceMemos'),
# TODO(rnephew): Record these. crbug.com/728882 ('https://dev.opera.com/', 'DevOpera'),
# ('https://wiki-offline.jakearchibald.com/', ('https://flipboard.com/topic/yoga', 'FlipBoard'),
# 'WikiOffline'), # TODO(rnephew): Record these. crbug.com/728882
# ('https://busrouter.sg', 'BusRouter'), # ('https://wiki-offline.jakearchibald.com/',
# ('https://airhorner.com', 'AirHorner'), # 'WikiOffline'),
], cache_temperatures_for_pwa, traffic_settings) # ('https://busrouter.sg', 'BusRouter'),
# ('https://airhorner.com', 'AirHorner'),
self.AddStories(['tough_ttfmp'], [ ], cache_temperatures_for_pwa, traffic_settings)
('http://www.localmoxie.com', 'LocalMoxie'),
('http://www.dawn.com', 'Dawn'), if '*' in include_tags or 'tough_ttfmp' in include_tags:
('http://www.thairath.co.th', 'Thairath'), self.AddStories(['tough_ttfmp'], [
], cache_temperatures, traffic_settings) ('http://www.localmoxie.com', 'LocalMoxie'),
('http://www.dawn.com', 'Dawn'),
self.AddStories(['easy_ttfmp'], [ ('http://www.thairath.co.th', 'Thairath'),
('http://www.slideshare.net', 'SlideShare'), ], cache_temperatures, traffic_settings)
('http://www.bradesco.com.br', 'Bradesco'),
('http://www.gsshop.com', 'GSShop'), if '*' in include_tags or 'easy_ttfmp' in include_tags:
], cache_temperatures, traffic_settings) self.AddStories(['easy_ttfmp'], [
('http://www.slideshare.net', 'SlideShare'),
self.AddStories(['tough_tti'], [ ('http://www.bradesco.com.br', 'Bradesco'),
('http://www.thestar.com.my', 'TheStar'), ('http://www.gsshop.com', 'GSShop'),
('http://www.58pic.com', '58Pic'), ], cache_temperatures, traffic_settings)
('http://www.hongkiat.com', 'Hongkiat'),
], cache_temperatures, traffic_settings) if '*' in include_tags or 'tough_tti' in include_tags:
self.AddStories(['tough_tti'], [
self.AddStories(['easy_tti'], [ ('http://www.thestar.com.my', 'TheStar'),
('http://www.dramaq.com.tw', 'Dramaq'), ('http://www.58pic.com', '58Pic'),
('http://www.locanto.in', 'Locanto'), ('http://www.hongkiat.com', 'Hongkiat'),
('http://www.francetvinfo.fr', 'FranceTVInfo'), ], cache_temperatures, traffic_settings)
], cache_temperatures, traffic_settings)
if '*' in include_tags or 'easy_tti' in include_tags:
self.AddStories(['easy_tti'], [
('http://www.dramaq.com.tw', 'Dramaq'),
('http://www.locanto.in', 'Locanto'),
('http://www.francetvinfo.fr', 'FranceTVInfo'),
], cache_temperatures, traffic_settings)
# The many_agents stories are not added unless explicitly specified to keep
# loading.{mobile,desktop} benchmarks short.
if 'many_agents' in include_tags:
self.AddStories(['many_agents'], [
('https://www.amazon.co.jp', 'AmazonJP'),
('https://www.netflix.com', 'Netflix'),
('https://sina.com.cn', 'Sina'),
('https://www.ebay.com', 'Ebay'),
('https://www.msn.com', 'MSN'),
('https://www.imdb.com', 'IMDB'),
('https://www.cnn.com', 'CNN'),
('https://www.bbc.com', 'BBC'),
('https://www.espn.com', 'ESPN'),
('https://www.nytimes.com', 'NyTimes'),
('https://www.nicovideo.jp', 'Nicovideo'),
('https://www.cricbuzz.com', 'Cricbuzz'),
('https://www.theguardian.com', 'TheGuardian'),
('https://www.cnet.com', 'CNet'),
('https://www.indiatimes.com', 'IndiaTimes'),
('https://www.sindonews.com', 'SindoNews'),
], cache_temperatures, traffic_settings)
def GetAbridgedStorySetTagFilter(self): def GetAbridgedStorySetTagFilter(self):
return ABRIDGED.name return ABRIDGED.name
......
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