IResourceMetricCollector
public interface IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
La interfaz para que el usuario implemente recolectores de recursos personalizados.
Resumen
Métodos públicos | |
---|---|
default long | getDeviceMetricizeTimeoutMs () Obtiene el tiempo de espera de la métrica del dispositivo en ms. |
default | getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager) Recopila métricas de recursos del dispositivo. |
default long | getHostMetricizeTimeoutMs () Obtiene el tiempo de espera de la métrica del host en ms. |
default | getHostResourceMetrics () Recopila métricas de recursos de host. |
Métodos públicos
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Obtiene el tiempo de espera de la métrica del dispositivo en ms.
Devoluciones | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Recopila métricas de recursos del dispositivo. La función debe devolver en getDeviceMetricizeTimeoutMs()
ms, de lo contrario el resultado será dado de baja por el LabResourceDeviceMonitor
. Además, verifique Thread.currentThread (). IsInterrupted () antes de una operación costosa y regrese de inmediato.
Parámetros | |
---|---|
descriptor | DeviceDescriptor : la DeviceDescriptor sobre el dispositivo metricizing. |
deviceManager | IDeviceManager : la IDeviceManager ejemplo. |
Devoluciones | |
---|---|
un ERROR(/Collection) del dispositivo Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Obtiene el tiempo de espera de la métrica del host en ms.
Devoluciones | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Recopila métricas de recursos de host. La función debe devolver en getHostMetricizeTimeoutMs()
ms, de lo contrario el resultado será dado de baja por el LabResourceDeviceMonitor
. Además, verifique Thread.currentThread (). IsInterrupted () antes de una operación costosa y regrese de inmediato.
Devoluciones | |
---|---|
un ERROR(/Collection) de acogida Resource . |