Index: ct/py/benchmarks/skpicture_printer.py |
diff --git a/ct/py/benchmarks/skpicture_printer.py b/ct/py/benchmarks/skpicture_printer.py |
deleted file mode 100644 |
index 80dcbef5c5ce8bb3de162814922b95e9311e3c67..0000000000000000000000000000000000000000 |
--- a/ct/py/benchmarks/skpicture_printer.py |
+++ /dev/null |
@@ -1,48 +0,0 @@ |
-# Copyright 2014 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-# This file has been copied from |
-# https://chromium.googlesource.com/chromium/src/+/master/tools/perf/benchmarks/skpicture_printer.py |
-# and modified locally to support CT pagesets. Hopefully one day this file |
-# will live in telemetry codebase instead. |
- |
-from measurements import skpicture_printer |
-from telemetry import benchmark |
-from telemetry import story |
-from telemetry.core import discover |
- |
- |
-def _MatchPageSetName(story_set_name, story_set_base_dir): |
- story_sets = discover.DiscoverClasses(story_set_base_dir, story_set_base_dir, |
- story.StorySet).values() |
- for s in story_sets: |
- if story_set_name == s.Name(): |
- return s |
- return None |
- |
- |
-@benchmark.Disabled |
-class SkpicturePrinter(benchmark.Benchmark): |
- @classmethod |
- def AddBenchmarkCommandLineArgs(cls, parser): |
- parser.add_option('--page-set-name', action='store', type='string') |
- parser.add_option('--page-set-base-dir', action='store', type='string') |
- parser.add_option('-s', '--skp-outdir', |
- help='Output directory for the SKP files') |
- @classmethod |
- def ProcessCommandLineArgs(cls, parser, args): |
- if not args.page_set_name: |
- parser.error('Please specify --page-set-name') |
- if not args.page_set_base_dir: |
- parser.error('Please specify --page-set-base-dir') |
- if not args.skp_outdir: |
- parser.error('Please specify --skp-outdir') |
- |
- def CreatePageTest(self, options): |
- return skpicture_printer.SkpicturePrinter(options.skp_outdir) |
- |
- def CreateStorySet(self, options): |
- story_set_class = _MatchPageSetName(options.page_set_name, |
- options.page_set_base_dir) |
- return story_set_class() |