Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Side by Side Diff: telemetry/telemetry/internal/platform/platform_backend.py

Issue 2982743002: webrtc: Fix missing port forwarding on CrOS (Closed)
Patch Set: webrtc: Fix missing port forwarding on CrOS Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « telemetry/telemetry/internal/platform/cros_platform_backend.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import weakref 5 import weakref
6 6
7 from battor import battor_wrapper 7 from battor import battor_wrapper
8 from telemetry.internal import forwarders 8 from telemetry.internal import forwarders
9 from telemetry.internal.forwarders import do_nothing_forwarder 9 from telemetry.internal.forwarders import do_nothing_forwarder
10 from telemetry.internal.platform import network_controller_backend 10 from telemetry.internal.platform import network_controller_backend
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 assert browser not in self._running_browser_backends 102 assert browser not in self._running_browser_backends
103 self._running_browser_backends.add(browser_backend) 103 self._running_browser_backends.add(browser_backend)
104 104
105 def WillCloseBrowser(self, browser, browser_backend): 105 def WillCloseBrowser(self, browser, browser_backend):
106 is_last_browser = len(self._running_browser_backends) <= 1 106 is_last_browser = len(self._running_browser_backends) <= 1
107 if is_last_browser: 107 if is_last_browser:
108 self.SetFullPerformanceModeEnabled(False) 108 self.SetFullPerformanceModeEnabled(False)
109 109
110 self._running_browser_backends.discard(browser_backend) 110 self._running_browser_backends.discard(browser_backend)
111 111
112 def CreatePortForwarder(self, port_pair, use_remote_port_forwarding):
113 """Use forwarder_factory to create a port forwarder."""
114 raise NotImplementedError()
115
116 def IsRemoteDevice(self):
117 """Check if target platform is on remote device.
118
119 Returns True if device is remote, i.e. android
120 device connected via adb or running a test with
121 remote option specifying the ip address of a cros device.
122 Return False for other platforms.
123 """
124 return False
125
112 def IsDisplayTracingSupported(self): 126 def IsDisplayTracingSupported(self):
113 return False 127 return False
114 128
115 def StartDisplayTracing(self): 129 def StartDisplayTracing(self):
116 """Start gathering a trace with frame timestamps close to physical 130 """Start gathering a trace with frame timestamps close to physical
117 display.""" 131 display."""
118 raise NotImplementedError() 132 raise NotImplementedError()
119 133
120 def StopDisplayTracing(self): 134 def StopDisplayTracing(self):
121 """Stop gathering a trace with frame timestamps close to physical display. 135 """Stop gathering a trace with frame timestamps close to physical display.
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
298 Return: 312 Return:
299 Whether the path exists on the target platform. 313 Whether the path exists on the target platform.
300 """ 314 """
301 raise NotImplementedError() 315 raise NotImplementedError()
302 316
303 def HasBattOrConnected(self): 317 def HasBattOrConnected(self):
304 return battor_wrapper.IsBattOrConnected(self.GetOSName()) 318 return battor_wrapper.IsBattOrConnected(self.GetOSName())
305 319
306 def WaitForBatteryTemperature(self, temp): 320 def WaitForBatteryTemperature(self, temp):
307 pass 321 pass
OLDNEW
« no previous file with comments | « telemetry/telemetry/internal/platform/cros_platform_backend.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698