| Index: tools/telemetry/telemetry/core/platform/__init__.py
|
| diff --git a/tools/telemetry/telemetry/core/platform/__init__.py b/tools/telemetry/telemetry/core/platform/__init__.py
|
| index bca5da304bb798be1aa70bc5ac5036966a80afb1..80bf4932fb8135a83aec4b1b8276526a0b363f9c 100644
|
| --- a/tools/telemetry/telemetry/core/platform/__init__.py
|
| +++ b/tools/telemetry/telemetry/core/platform/__init__.py
|
| @@ -61,20 +61,20 @@ def GetPlatformForDevice(device, logging=real_logging):
|
| Args:
|
| device: a device.Device instance.
|
| """
|
| - if device.device_id not in _remote_platforms:
|
| + if device.guid not in _remote_platforms:
|
| try:
|
| if isinstance(device, cros_device.CrOSDevice):
|
| cri = cros_interface.CrOSInterface(
|
| device.host_name, device.ssh_identity)
|
| cri.TryLogin()
|
| - _remote_platforms[device.device_id] = (
|
| + _remote_platforms[device.guid] = (
|
| Platform(cros_platform_backend.CrosPlatformBackend(cri)))
|
| else:
|
| raise ValueError('Unsupported device type')
|
| except:
|
| logging.error('Fail to create platform instance for %s.', device.name)
|
| raise
|
| - return _remote_platforms[device.device_id]
|
| + return _remote_platforms[device.guid]
|
|
|
|
|
| class Platform(object):
|
|
|