* Move remote platform creation logic from cros_browser_finders to platform.
commit350d10fb359c461f2dce9abbc151b94a01094a41
authornednguyen <nednguyen@google.com>
Fri, 12 Sep 2014 14:20:14 +0000 (12 07:20 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 12 Sep 2014 14:23:56 +0000 (12 14:23 +0000)
tree70cc52737b8509d11cf546e567a595078c2db4ae
parentea67143e40c816247bd63b7c6e8db92546a8cfd2
* Move remote platform creation logic from cros_browser_finders to platform.
* Move CrOSInterface from backends into platform (CrOSPlatformBackend)
* Introduce Device/CrOSDevice.
* Replace IsRunningOnCrosDevice with GetHostPlatform().GetOSName()

BUG=413637

Review URL: https://codereview.chromium.org/541693004

Cr-Commit-Position: refs/heads/master@{#294585}
12 files changed:
tools/telemetry/telemetry/core/backends/chrome/chrome_browser_options.py
tools/telemetry/telemetry/core/backends/chrome/cros_browser_finder.py
tools/telemetry/telemetry/core/backends/chrome/cros_test_case.py
tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py
tools/telemetry/telemetry/core/platform/__init__.py
tools/telemetry/telemetry/core/platform/cros_device.py [new file with mode: 0644]
tools/telemetry/telemetry/core/platform/cros_interface.py [moved from tools/telemetry/telemetry/core/backends/chrome/cros_interface.py with 97% similarity]
tools/telemetry/telemetry/core/platform/cros_interface_unittest.py [moved from tools/telemetry/telemetry/core/backends/chrome/cros_interface_unittest.py with 99% similarity]
tools/telemetry/telemetry/core/platform/cros_platform_backend.py
tools/telemetry/telemetry/core/platform/device.py [new file with mode: 0644]
tools/telemetry/telemetry/core/platform/profiler/perf_profiler.py
tools/telemetry/telemetry/util/cloud_storage.py