IResourceMetricCollector
public
interface
IResourceMetricCollector
| com.android.tradefed.monitoring.collector.IResourceMetricCollector |
Interfejs umożliwiający użytkownikom wdrażanie niestandardowych gromadzicieli zasobów.
Podsumowanie
Metody publiczne | |
|---|---|
default
long
|
getDeviceMetricizeTimeoutMs()
Pobiera limit czasu pomiaru danych urządzenia w ms. |
default
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Zbiera dane o zasobach urządzenia. |
default
long
|
getHostMetricizeTimeoutMs()
Pobiera czas oczekiwania na pomiar hosta w ms. |
default
|
getHostResourceMetrics()
Zbiera dane o zasobach hosta. |
Metody publiczne
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Pobiera limit czasu pomiaru danych urządzenia w ms.
| Zwroty | |
|---|---|
long |
|
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Zbiera dane o zasobach urządzenia. Funkcja musi zwracać wartość w czasie getDeviceMetricizeTimeoutMs() ms, w przeciwnym razie wynik zostanie pominięty przez funkcję LabResourceDeviceMonitor. Przed wykonaniem kosztownej operacji sprawdź też, czy Thread.currentThread().isInterrupted() zwraca wartość true.
| Parametry | |
|---|---|
descriptor |
DeviceDescriptor: DeviceDescriptor na temat urządzenia zbierającego dane. |
deviceManager |
IDeviceManager: instancja IDeviceManager. |
| Zwroty | |
|---|---|
|
ERROR(/Collection) z urządzenia Resource. |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Pobiera czas oczekiwania na pomiar hosta w ms.
| Zwroty | |
|---|---|
long |
|
getHostResourceMetrics
publicgetHostResourceMetrics ()
Zbiera dane o zasobach hosta. Funkcja musi zwracać wartość w czasie getHostMetricizeTimeoutMs() ms, w przeciwnym razie wynik zostanie pominięty przez funkcję LabResourceDeviceMonitor. Przed wykonaniem kosztownej operacji sprawdź też, czy Thread.currentThread().isInterrupted() zwraca wartość true.
| Zwroty | |
|---|---|
|
ERROR(/Collection) gospodarza Resource. |