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