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