Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / tools / perf / page_sets / oopif_basic_page_set.py
blobe76d9e224db60aaa40b0927802471c7961d2354b
1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4 from telemetry.page import page
5 from telemetry import story
7 class OopifBasicPageSet(story.StorySet):
8 """ Basic set of pages used to measure performance of out-of-process
9 iframes.
10 """
12 def __init__(self):
13 super(OopifBasicPageSet, self).__init__(
14 archive_data_file='data/oopif_basic.json',
15 cloud_storage_bucket=story.PARTNER_BUCKET)
17 urls = [
18 'http://www.cnn.com',
19 'http://www.ebay.com',
20 'http://booking.com',
21 # Disabled because it causes flaky runs https://crbug.com/522870
22 #'http://www.rei.com/',
23 'http://www.fifa.com/',
24 # Disabled because it is flaky on Windows and Android
25 #'http://arstechnica.com/',
26 'http://www.nationalgeographic.com/',
27 # Cross-site heavy! Enable them once they render without crashing.
28 #'http://www.nba.com/',
29 #'http://www.phonearena.com/',
30 #'http://slickdeals.net/',
31 #'http://www.163.com/',
34 for url in urls:
35 self.AddStory(page.Page(url, self))