IResourceMetricCollector
public interface IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
Интерфейс для пользователя для реализации настраиваемых сборщиков ресурсов.
Резюме
Публичные методы | |
---|---|
default long | getDeviceMetricizeTimeoutMs () Получает время ожидания измерения устройства в мс. |
default | getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager) Собирает метрики ресурсов устройства. |
default long | getHostMetricizeTimeoutMs () Получает время ожидания метрики узла в мс. |
default | getHostResourceMetrics () Собирает метрики ресурсов хоста. |
Публичные методы
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Получает время ожидания измерения устройства в мс.
Возврат | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Собирает метрики ресурсов устройства. Функция должна возвращать в getDeviceMetricizeTimeoutMs()
мс, в противном случае результат будет отброшен LabResourceDeviceMonitor
. Кроме того, проверьте Thread.currentThread (). IsInterrupted () перед дорогостоящей операцией и немедленно вернитесь.
Параметры | |
---|---|
descriptor | DeviceDescriptor : DeviceDescriptor о metricizing устройстве. |
deviceManager | IDeviceManager : IDeviceManager экземпляра. |
Возврат | |
---|---|
ERROR(/Collection) из устройства Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Получает время ожидания метрики узла в мс.
Возврат | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Собирает метрики ресурсов хоста. Функция должна возвращать в getHostMetricizeTimeoutMs()
мс, в противном случае результат будет отброшен LabResourceDeviceMonitor
. Кроме того, проверьте Thread.currentThread (). IsInterrupted () перед дорогостоящей операцией и немедленно вернитесь.
Возврат | |
---|---|
ERROR(/Collection) принимающих Resource . |