| Index: telemetry/telemetry/internal/platform/cros_platform_backend.py
|
| diff --git a/telemetry/telemetry/internal/platform/cros_platform_backend.py b/telemetry/telemetry/internal/platform/cros_platform_backend.py
|
| index 89466fdc2ccc76fa07cc95e19073d8a681dfabcb..a1e15df1c51f389bd3d1f28f9196b22181cbb799 100644
|
| --- a/telemetry/telemetry/internal/platform/cros_platform_backend.py
|
| +++ b/telemetry/telemetry/internal/platform/cros_platform_backend.py
|
| @@ -8,6 +8,7 @@
|
| from telemetry.core import cros_interface
|
| from telemetry.core import platform
|
| from telemetry.core import util
|
| +from telemetry.internal import forwarders
|
| from telemetry.internal.forwarders import cros_forwarder
|
| from telemetry.internal.platform import cros_device
|
| from telemetry.internal.platform import linux_based_platform_backend
|
| @@ -54,6 +55,17 @@
|
| if self._cri.local:
|
| return port
|
| return self._cri.GetRemotePort()
|
| +
|
| + def GetWprPortPairs(self):
|
| + """Return suitable port pairs to be used for web page replay."""
|
| + default_local_ports = super(CrosPlatformBackend, self).GetWprPortPairs(
|
| + ).local_ports
|
| + return forwarders.PortPairs.Zip(
|
| + default_local_ports,
|
| + forwarders.PortSet(
|
| + http=self.GetRemotePort(default_local_ports.http),
|
| + https=self.GetRemotePort(default_local_ports.https),
|
| + dns=None))
|
|
|
| def IsThermallyThrottled(self):
|
| raise NotImplementedError()
|
|
|