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