telemetry.project_config | index telemetry/project_config.py

`# Copyright 2013 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.`

Classes
`` |  | __builtin__.object ProjectConfig
class ProjectConfig(__builtin__.object)
`` | `Contains information about the benchmark runtime environment. Attributes: top_level_dir: A dir that contains benchmark, page test, and/or story set dirs and associated artifacts. benchmark_dirs: A list of dirs containing benchmarks. benchmark_aliases: A dict of name:alias string pairs to be matched against exactly during benchmark selection. client_config: A path to a ProjectDependencies json file. default_chrome_root: A path to chromium source directory. Many telemetry features depend on chromium source tree's presence and those won't work in case this is not specified.`
| Methods defined here: __init__(self, top_level_dir, benchmark_dirs=None, benchmark_aliases=None, client_config=None, default_chrome_root=None) Data descriptors defined here: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)` benchmark_aliases benchmark_dirs client_config default_chrome_root top_level_dir