Index: tools/telemetry/telemetry/wpr_server.py |
diff --git a/tools/telemetry/telemetry/wpr_server.py b/tools/telemetry/telemetry/wpr_server.py |
index 6c202cf1def1e712a37afe59f2f05d49ebd2c3be..3a3bc00ce91b58c62350226a14235c4a66be069f 100644 |
--- a/tools/telemetry/telemetry/wpr_server.py |
+++ b/tools/telemetry/telemetry/wpr_server.py |
@@ -19,22 +19,23 @@ def GetChromeFlags(replay_host, http_port, https_port): |
class ReplayServer(object): |
def __init__(self, browser_backend, path, is_record_mode, webpagereplay_host, |
- webpagereplay_http_port, webpagereplay_https_port): |
+ webpagereplay_local_http_port, webpagereplay_local_https_port, |
+ webpagereplay_remote_http_port, webpagereplay_remote_https_port): |
self._browser_backend = browser_backend |
self._forwarder = None |
self._web_page_replay = None |
self._is_record_mode = is_record_mode |
self._webpagereplay_host = webpagereplay_host |
- self._webpagereplay_http_port = webpagereplay_http_port |
- self._webpagereplay_https_port = webpagereplay_https_port |
+ self._webpagereplay_local_http_port = webpagereplay_local_http_port |
+ self._webpagereplay_local_https_port = webpagereplay_local_https_port |
+ self._webpagereplay_remote_http_port = webpagereplay_remote_http_port |
+ self._webpagereplay_remote_https_port = webpagereplay_remote_https_port |
- # Note: This can cause flake if server doesn't shut down properly and keeps |
- # ports tied up. See crbug.com/157459. |
self._forwarder = browser_backend.CreateForwarder( |
- util.PortPair(self._webpagereplay_http_port, |
- self._webpagereplay_http_port), |
- util.PortPair(self._webpagereplay_https_port, |
- self._webpagereplay_https_port)) |
+ util.PortPair(self._webpagereplay_local_http_port, |
+ self._webpagereplay_remote_http_port), |
+ util.PortPair(self._webpagereplay_local_https_port, |
+ self._webpagereplay_remote_https_port)) |
options = [] |
if self._is_record_mode: |
@@ -44,8 +45,8 @@ class ReplayServer(object): |
self._web_page_replay = webpagereplay.ReplayServer( |
path, |
self._webpagereplay_host, |
- self._webpagereplay_http_port, |
- self._webpagereplay_https_port, |
+ self._webpagereplay_local_http_port, |
+ self._webpagereplay_local_https_port, |
options) |
self._web_page_replay.StartServer() |