
from measurements import rasterize_and_record_micro
from telemetry import test


@test.Disabled('android', 'linux')
class RasterizeAndRecordMicroTop25(test.Test):
  """Measures rasterize and record performance on the top 25 web pages.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/top_25.json'


class RasterizeAndRecordMicroKeyMobileSites(test.Test):
  """Measures rasterize and record performance on the key mobile sites.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/key_mobile_sites.json'


from measurements import rasterize_and_record_micro
from telemetry import test


@test.Disabled('android', 'linux')
class RasterizeAndRecordMicroTop25(test.Test):
  """Measures rasterize and record performance on the top 25 web pages.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/top_25.json'


class RasterizeAndRecordMicroKeyMobileSites(test.Test):
  """Measures rasterize and record performance on the key mobile sites.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/key_mobile_sites.json'


class RasterizeAndRecordMicroKeySilkCases(test.Test):
  """Measures rasterize and record performance on the silk sites.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/key_silk_cases.json'

Add rasterization microbenchmark for silk
Add rasterization microbenchmark for silk

Add rasterize_and_record_micro_key_silk_cases for keeping track of
rasterization and recording performance of silk content. This mirrors
the existing rasterize_and_record_key_silk_cases benchmark and will
potentially allow us to remove it if this microbenchmark produces less
noisy data.

BUG=339517

Review URL: https://codereview.chromium.org/177253003

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@253403 0039d316-1c4b-4281-b951-d872f2087c98

  
  from measurements import rasterize_and_record_micro
  from telemetry import test
  
  
  @test.Disabled('android', 'linux')
  class RasterizeAndRecordMicroTop25(test.Test):
    """Measures rasterize and record performance on the top 25 web pages.
  
    http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
    test = rasterize_and_record_micro.RasterizeAndRecordMicro
    page_set = 'page_sets/top_25.json'
  
  
  class RasterizeAndRecordMicroKeyMobileSites(test.Test):
    """Measures rasterize and record performance on the key mobile sites.
  
    http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
    test = rasterize_and_record_micro.RasterizeAndRecordMicro
    page_set = 'page_sets/key_mobile_sites.json'
  
+ 
+ class RasterizeAndRecordMicroKeySilkCases(test.Test):
+   """Measures rasterize and record performance on the silk sites.
+ 
+   http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
+   test = rasterize_and_record_micro.RasterizeAndRecordMicro
+   page_set = 'page_sets/key_silk_cases.json'
+ 
Add rasterization microbenchmark for silk
## Code Before:

from measurements import rasterize_and_record_micro
from telemetry import test


@test.Disabled('android', 'linux')
class RasterizeAndRecordMicroTop25(test.Test):
  """Measures rasterize and record performance on the top 25 web pages.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/top_25.json'


class RasterizeAndRecordMicroKeyMobileSites(test.Test):
  """Measures rasterize and record performance on the key mobile sites.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/key_mobile_sites.json'

## Instruction:
Add rasterization microbenchmark for silk
## Code After:

from measurements import rasterize_and_record_micro
from telemetry import test


@test.Disabled('android', 'linux')
class RasterizeAndRecordMicroTop25(test.Test):
  """Measures rasterize and record performance on the top 25 web pages.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/top_25.json'


class RasterizeAndRecordMicroKeyMobileSites(test.Test):
  """Measures rasterize and record performance on the key mobile sites.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/key_mobile_sites.json'


class RasterizeAndRecordMicroKeySilkCases(test.Test):
  """Measures rasterize and record performance on the silk sites.

  http://www.chromium.org/developers/design-documents/rendering-benchmarks"""
  test = rasterize_and_record_micro.RasterizeAndRecordMicro
  page_set = 'page_sets/key_silk_cases.json'
