• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2013 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.
4from telemetry import test
5
6from measurements import startup
7import page_sets
8
9
10@test.Disabled('snowleopard') # crbug.com/336913
11class StartupColdBlankPage(test.Test):
12  tag = 'cold'
13  test = startup.Startup
14  page_set = page_sets.BlankPageSet
15  options = {'cold': True,
16             'pageset_repeat': 5}
17
18
19class StartupWarmBlankPage(test.Test):
20  tag = 'warm'
21  test = startup.Startup
22  page_set = page_sets.BlankPageSet
23  options = {'warm': True,
24             'pageset_repeat': 20}
25
26@test.Disabled('snowleopard') # crbug.com/336913
27class StartupColdTheme(test.Test):
28  tag = 'theme_cold'
29  test = startup.Startup
30  page_set = page_sets.BlankPageSet
31  generated_profile_archive = 'theme_profile.zip'
32  options = {'cold': True,
33             'pageset_repeat': 5}
34
35
36class StartupWarmTheme(test.Test):
37  tag = 'theme_warm'
38  test = startup.Startup
39  page_set = page_sets.BlankPageSet
40  generated_profile_archive = 'theme_profile.zip'
41  options = {'warm': True,
42             'pageset_repeat': 20}
43
44@test.Disabled('snowleopard') # crbug.com/336913
45class StartupColdManyExtensions(test.Test):
46  tag = 'many_extensions_cold'
47  test = startup.Startup
48  page_set = page_sets.BlankPageSet
49  generated_profile_archive = 'many_extensions_profile.zip'
50  options = {'cold': True,
51             'pageset_repeat': 5}
52
53
54class StartupWarmManyExtensions(test.Test):
55  tag = 'many_extensions_warm'
56  test = startup.Startup
57  page_set = page_sets.BlankPageSet
58  generated_profile_archive = 'many_extensions_profile.zip'
59  options = {'warm': True,
60             'pageset_repeat': 20}
61