telemetry.internal.backends.android_app_backend | index telemetry/internal/backends/android_app_backend.py

`# Copyright 2012 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.backends.android_browser_backend_settings telemetry.internal.backends.android_command_line_backend | telemetry.internal.app.android_process telemetry.internal.backends.app_backend | re telemetry.core.util |

Classes
`` |  |

telemetry.internal.backends.app_backend.AppBackend(__builtin__.object)
  AndroidAppBackend

class AndroidAppBackend(telemetry.internal.backends.app_backend.AppBackend)
`` |  |

Method resolution order:
  AndroidAppBackend
  telemetry.internal.backends.app_backend.AppBackend
  __builtin__.object

Methods defined here:

Close(self)

GetProcess(self, subprocess_name)

GetProcesses(self, process_filter=None)

GetStackTrace(self)

GetStandardOutput(self)

GetWebViews(self)

GetWebviewStartupArgs(self)

IsAppRunning(self)

Start(self)
  `Start an Android app and wait for it to finish launching.
  If the app has webviews, the app is launched with the suitable
  command line arguments.
  AppStory derivations can customize the wait-for-ready-state to wait
  for a more specific event if needed.`

__init__(self, android_platform_backend, start_intent, is_app_ready_predicate=None, app_has_webviews=True)

Data descriptors defined here:

device

Methods inherited from telemetry.internal.backends.app_backend.AppBackend:

SetApp(self, app)

__del__(self)

Data descriptors inherited from telemetry.internal.backends.app_backend.AppBackend:

__dict__
  `dictionary for instance variables (if defined)`

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

app

app_type

pid

platform_backend