Home | History | Annotate | Download | only in benchmarks
      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.
      4 from telemetry import test
      5 
      6 from measurements import startup
      7 import page_sets
      8 
      9 
     10 @test.Disabled('snowleopard') # crbug.com/336913
     11 class 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 
     19 class 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
     27 class 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 
     36 class 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
     45 class 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 
     54 class 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