telemetry.internal.platform.profiling_controller_backend | index telemetry/internal/platform/profiling_controller_backend.py

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

Modules
`` |  |

telemetry.internal.platform.profiler.profiler_finder |  |  |

Classes
`` |  |

__builtin__.object
  ProfilingControllerBackend

class ProfilingControllerBackend(__builtin__.object)
`` |  | Methods defined here:

Start(self, profiler_name, base_output_file)
  `Starts profiling using |profiler_name|. Results are saved to
  |base_output_file|.<process_name>.`

Stop(self)
  `Stops all active profilers and saves their results.
  Returns:
  A list of filenames produced by the profiler.`

WillCloseBrowser(self)

__init__(self, platform_backend, browser_backend)

Data descriptors defined here:

__dict__
  `dictionary for instance variables (if defined)`

__weakref__
  `list of weak references to the object (if defined)`