diff options
author | bulach@chromium.org <bulach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-16 06:06:50 +0000 |
---|---|---|
committer | bulach@chromium.org <bulach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-16 06:06:50 +0000 |
commit | c3d876aff16a9197ffd9552e401c44f08b48769f (patch) | |
tree | fd0161d427f9116f9cd99071ea5fb2e8cd210451 /tools | |
parent | fdcc4ea41234f0d44b8916731ff8033607dcea19 (diff) | |
download | chromium_src-c3d876aff16a9197ffd9552e401c44f08b48769f.zip chromium_src-c3d876aff16a9197ffd9552e401c44f08b48769f.tar.gz chromium_src-c3d876aff16a9197ffd9552e401c44f08b48769f.tar.bz2 |
Android / telemetry: set debug app.
Set the debug app for user build devices programatically.
This allows running some telemetry benchmarks without any intervention.
BUG=334007
TEST=tools/perf/run_benchmark -vvvv --browser=android-chrome --show-stdout octane
Review URL: https://codereview.chromium.org/138093002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245158 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/telemetry/telemetry/core/backends/chrome/android_browser_backend.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/telemetry/telemetry/core/backends/chrome/android_browser_backend.py b/tools/telemetry/telemetry/core/backends/chrome/android_browser_backend.py index 4ed8ec1..1ae46f7 100644 --- a/tools/telemetry/telemetry/core/backends/chrome/android_browser_backend.py +++ b/tools/telemetry/telemetry/core/backends/chrome/android_browser_backend.py @@ -210,6 +210,12 @@ class AndroidBrowserBackend(chrome_browser_backend.ChromeBrowserBackend): # TODO(szym): only override DNS if WPR has privileges to proxy on port 25. self._override_dns = self.browser_options.netsim + # Set the debug app if needed. + if self._adb.IsUserBuild(): + logging.debug('User build device, setting debug app') + self._adb.RunShellCommand('am set-debug-app --persistent %s' % + self._backend_settings.package) + def _SetUpCommandLine(self): def QuoteIfNeeded(arg): # Escape 'key=valueA valueB' to 'key="valueA valueB"' |