Chromium Code Reviews| Index: tools/telemetry/telemetry/core/chrome/android_browser_backend.py |
| diff --git a/tools/telemetry/telemetry/core/chrome/android_browser_backend.py b/tools/telemetry/telemetry/core/chrome/android_browser_backend.py |
| index 4fae26cf9e6ab4b9a59b536a8c40587c16108cfd..34626114661eaa86efa70da5837241e4c1390216 100644 |
| --- a/tools/telemetry/telemetry/core/chrome/android_browser_backend.py |
| +++ b/tools/telemetry/telemetry/core/chrome/android_browser_backend.py |
| @@ -270,6 +270,15 @@ class AndroidBrowserBackend(chrome_browser_backend.ChromeBrowserBackend): |
| self._adb.RunShellCommand('rm %s' % self._backend_settings.cmdline_file) |
| self._adb.CloseApplication(self._backend_settings.package) |
| + if self._options.output_profile_path: |
|
Dominik Grewe
2013/09/02 09:15:18
This crashes with
AttributeError: 'AndroidBrowserB
Dominik Grewe
2013/09/02 10:43:47
Because this bug caused the perf bots to fail I've
|
| + logging.info("Pulling profile directory from device: '%s'->'%s'." % |
| + (self._backend_settings.profile_dir, |
| + self._options.output_profile_path)) |
| + # To minimize bandwidth it might be good to look at whether all the data |
| + # pulled down is really needed e.g. .pak files. |
| + self._adb.Pull(self._backend_settings.profile_dir, |
| + self._options.output_profile_path) |
| + |
| def IsBrowserRunning(self): |
| pids = self._adb.ExtractPid(self._backend_settings.package) |
| return len(pids) != 0 |