| |
- Method resolution order:
- WinPlatformBackend
- telemetry.internal.platform.desktop_platform_backend.DesktopPlatformBackend
- telemetry.internal.platform.platform_backend.PlatformBackend
- __builtin__.object
Methods defined here:
- CanFlushIndividualFilesFromSystemCache(self)
- CanMeasurePerApplicationPower(self)
- CanMonitorPower(self)
- CloseMsrServer(self)
- CooperativelyShutdown(self, proc, app_name)
- GetArchName(*args, **kwargs)
- GetChildPids(self, pid)
- Retunds a list of child pids of |pid|.
- GetCommandLine(self, pid)
- GetCpuStats(self, pid)
- GetCpuTimestamp(self)
- Return current timestamp in seconds.
- GetMemoryStats(self, pid)
- GetOSName(self)
- GetOSVersionName(*args, **kwargs)
- GetSystemCommitCharge(self)
- GetSystemProcessInfo(self)
- GetSystemTotalPhysicalMemory(*args, **kwargs)
- HasBeenThermallyThrottled(self)
- IsCooperativeShutdownSupported(self)
- IsCurrentProcessElevated(self)
- IsThermallyThrottled(self)
- KillProcess(self, pid, kill_process_tree=False)
- LaunchApplication(self, application, parameters=None, elevate_privilege=False)
- Launch an application. Returns a PyHANDLE object.
- ReadMsr(self, msr_number, start=0, length=64)
- StartMonitoringPower(self, browser)
- StopMonitoringPower(self)
- __del__(self)
- __init__(self)
- close(self)
Class methods defined here:
- IsPlatformBackendForHost(cls) from __builtin__.type
Methods inherited from telemetry.internal.platform.desktop_platform_backend.DesktopPlatformBackend:
- FlushSystemCacheForDirectory(self, directory)
- GetDeviceTypeName(self)
Methods inherited from telemetry.internal.platform.platform_backend.PlatformBackend:
- CanCaptureVideo(self)
- CanLaunchApplication(self, application)
- CanMonitorNetworkData(self)
- CanMonitorThermalThrottling(self)
- CanTakeScreenshot(self)
- DidCreateBrowser(self, browser, browser_backend)
- DidStartBrowser(self, browser, browser_backend)
- FlushDnsCache(self)
- FlushEntireSystemCache(self)
- GetNetworkData(self, browser)
- GetRemotePort(self, port)
- InitPlatformBackend(self)
- InstallApplication(self, application)
- IsApplicationRunning(self, application)
- IsDisplayTracingSupported(self)
- PathExists(self, path, timeout=None, retries=None)
- Tests whether the given path exists on the target platform.
Args:
path: path in request.
timeout: timeout.
retries: num of retries.
Return:
Whether the path exists on the target platform.
- PurgeUnpinnedMemory(self)
- SetFullPerformanceModeEnabled(self, enabled)
- SetPlatform(self, platform)
- StartDisplayTracing(self)
- Start gathering a trace with frame timestamps close to physical
display.
- StartVideoCapture(self, min_bitrate_mbps)
- StopDisplayTracing(self)
- Stop gathering a trace with frame timestamps close to physical display.
Returns a raw tracing events that contains the timestamps of physical
display.
- StopVideoCapture(self)
- TakeScreenshot(self, file_path)
- WillCloseBrowser(self, browser, browser_backend)
Class methods inherited from telemetry.internal.platform.platform_backend.PlatformBackend:
- CreatePlatformForDevice(cls, device, finder_options) from __builtin__.type
- SupportsDevice(cls, device) from __builtin__.type
- Returns whether this platform backend supports intialization from the
device.
Data descriptors inherited from telemetry.internal.platform.platform_backend.PlatformBackend:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- forwarder_factory
- is_host_platform
- is_video_capture_running
- network_controller_backend
- platform
- running_browser_backends
- tracing_controller_backend
- wpr_ca_cert_path
- wpr_http_device_port
- wpr_https_device_port
|