Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

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

public  getDeviceResourceMetrics (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

public  getHostResourceMetrics ()

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 .