Chromium Code Reviews| Index: tools/telemetry/telemetry/core/platform/power_monitor/android_ds2784_power_monitor.py |
| diff --git a/tools/telemetry/telemetry/core/platform/power_monitor/android_ds2784_power_monitor.py b/tools/telemetry/telemetry/core/platform/power_monitor/android_ds2784_power_monitor.py |
| index 4d5d350e6605a3e906400b4103b2bac04d329bd2..8b66e89d4dc58900e64bd2eedd846a08a6522999 100644 |
| --- a/tools/telemetry/telemetry/core/platform/power_monitor/android_ds2784_power_monitor.py |
| +++ b/tools/telemetry/telemetry/core/platform/power_monitor/android_ds2784_power_monitor.py |
| @@ -23,7 +23,6 @@ class DS2784PowerMonitor(power_monitor.PowerMonitor): |
| super(DS2784PowerMonitor, self).__init__() |
| self._device = device |
| self._powermonitor_process_port = None |
| - android_prebuilt_profiler_helper.InstallOnDevice(device, 'file_poller') |
| self._file_poller_binary = android_prebuilt_profiler_helper.GetDevicePath( |
| 'file_poller') |
| @@ -43,6 +42,8 @@ class DS2784PowerMonitor(power_monitor.PowerMonitor): |
| def StartMonitoringPower(self, browser): |
| assert not self._powermonitor_process_port, ( |
| 'Must call StopMonitoringPower().') |
| + android_prebuilt_profiler_helper.InstallOnDevice( |
| + self._device, 'file_poller') |
|
qsr
2014/05/23 09:15:36
Do you want to cache that you did that already onc
tonyg
2014/05/23 13:33:17
InstallOnDevice has @decorators.Cache. So the subs
|
| self._powermonitor_process_port = int( |
| self._device.old_interface.RunShellCommand( |
| '%s %d %s %s %s' % (self._file_poller_binary, SAMPLE_RATE_HZ, |