IResourceMetricCollector
public interface IResourceMetricCollector
| com.android.tradefed.monitoring.collector.IResourceMetricCollector |
A interface para o usuário implementar coletores de recursos customizados.
Resumo
Métodos públicos | |
|---|---|
default long | getDeviceMetricizeTimeoutMs ()Obtém o tempo limite de métrica do dispositivo em ms. |
default | getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)Coleta métricas de recursos do dispositivo. |
default long | getHostMetricizeTimeoutMs ()Obtém o tempo limite de métrica do host em ms. |
default | getHostResourceMetrics ()Coleta métricas de recursos de host. |
Métodos públicos
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Obtém o tempo limite de métrica do dispositivo em ms.
| Devoluções | |
|---|---|
long | |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Coleta métricas de recursos do dispositivo. A função deve retornar em getDeviceMetricizeTimeoutMs() ms, caso contrário o resultado será descartado pelo LabResourceDeviceMonitor . Além disso, verifique Thread.currentThread().isInterrupted() antes de uma operação cara e retorne imediatamente.
| Parâmetros | |
|---|---|
descriptor | DeviceDescriptor : o DeviceDescriptor sobre o dispositivo de métrica. |
deviceManager | IDeviceManager : a instância IDeviceManager . |
| Devoluções | |
|---|---|
um ERROR(/Collection) do dispositivo Resource . | |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Obtém o tempo limite de métrica do host em ms.
| Devoluções | |
|---|---|
long | |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Coleta métricas de recursos de host. A função deve retornar em getHostMetricizeTimeoutMs() ms, caso contrário o resultado será descartado pelo LabResourceDeviceMonitor . Além disso, verifique Thread.currentThread().isInterrupted() antes de uma operação cara e retorne imediatamente.
| Devoluções | |
|---|---|
um ERROR(/Collection) do host Resource . | |