| Index: tools/telemetry/telemetry/core/backends/chrome/android_browser_backend.py
|
| 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 4ed8ec1e545120cc752beecf87e147e61395b116..1ae46f7c20bb761f84eb8876be91ef5a8f226160 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"'
|
|
|