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