| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 # Copyright 2016 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 | 
|  | 5 from telemetry import decorators | 
|  | 6 from telemetry import page as page_module | 
|  | 7 from telemetry import story | 
|  | 8 from telemetry.page import cache_temperature | 
|  | 9 from telemetry.testing import browser_test_case | 
|  | 10 | 
|  | 11 class CacheTempeartureTests(browser_test_case.BrowserTestCase): | 
|  | 12   @decorators.Enabled('has tabs') | 
|  | 13   def testEnsureAny(self): | 
|  | 14     story_set = story.StorySet() | 
|  | 15     page = page_module.Page('http://google.com', page_set=story_set, | 
|  | 16         cache_temperature=cache_temperature.ANY) | 
|  | 17     cache_temperature.EnsurePageCacheTemperature(page, self._browser) | 
|  | 18 | 
|  | 19   @decorators.Enabled('has tabs') | 
|  | 20   def testEnsurePCv1Cold(self): | 
|  | 21     story_set = story.StorySet() | 
|  | 22     page = page_module.Page('http://google.com', page_set=story_set, | 
|  | 23         cache_temperature=cache_temperature.PCV1_COLD) | 
|  | 24     cache_temperature.EnsurePageCacheTemperature(page, self._browser) | 
|  | 25 | 
|  | 26   @decorators.Enabled('has tabs') | 
|  | 27   def testEnsurePCv1WarmAfterPCv1ColdRun(self): | 
|  | 28     story_set = story.StorySet() | 
|  | 29     page = page_module.Page('http://google.com', page_set=story_set, | 
|  | 30         cache_temperature=cache_temperature.PCV1_COLD) | 
|  | 31     cache_temperature.EnsurePageCacheTemperature(page, self._browser) | 
|  | 32 | 
|  | 33     previous_page = page | 
|  | 34     page = page_module.Page('http://google.com', page_set=story_set, | 
|  | 35         cache_temperature=cache_temperature.PCV1_WARM) | 
|  | 36     cache_temperature.EnsurePageCacheTemperature(page, self._browser, | 
|  | 37         previous_page) | 
|  | 38 | 
|  | 39   @decorators.Enabled('has tabs') | 
|  | 40   def testEnsurePCv1WarmFromScratch(self): | 
|  | 41     story_set = story.StorySet() | 
|  | 42     page = page_module.Page('http://google.com', page_set=story_set, | 
|  | 43         cache_temperature=cache_temperature.PCV1_WARM) | 
|  | 44     cache_temperature.EnsurePageCacheTemperature(page, self._browser) | 
| OLD | NEW | 
|---|