IResourceMetricCollector
public
interface
IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
Interfejs, w którym użytkownik może wdrożyć niestandardowe kolektory zasobów.
Podsumowanie
Metody publiczne | |
---|---|
default
long
|
getDeviceMetricizeTimeoutMs()
Pobiera czas oczekiwania pomiaru urządzenia (w ms). |
default
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Zbiera wskaźniki dotyczące zasobów urządzenia. |
default
long
|
getHostMetricizeTimeoutMs()
Pobiera czas oczekiwania na wskaźnik hosta w ms. |
default
|
getHostResourceMetrics()
Zbiera wskaźniki dotyczące zasobów hosta. |
Metody publiczne
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Pobiera czas oczekiwania pomiaru urządzenia (w ms).
Zwroty | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Zbiera wskaźniki dotyczące zasobów urządzenia. Funkcja musi zwracać dane w czasie getDeviceMetricizeTimeoutMs()
ms. W przeciwnym razie wynik będzie
spadek o LabResourceDeviceMonitor
. Sprawdź także
Thread.currentThread().isInterrupted() przed wykonaniem kosztownej operacji i zwraca się natychmiast.
Parametry | |
---|---|
descriptor |
DeviceDescriptor : DeviceDescriptor na temat urządzenia metrycznego. |
deviceManager |
IDeviceManager : wystąpienie IDeviceManager . |
Zwroty | |
---|---|
|
ERROR(/Collection) na urządzeniu Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Pobiera czas oczekiwania na wskaźnik hosta w ms.
Zwroty | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Zbiera wskaźniki dotyczące zasobów hosta. Funkcja musi zwracać dane w czasie getHostMetricizeTimeoutMs()
ms. W przeciwnym razie wynik będzie
spadek o LabResourceDeviceMonitor
. Sprawdź także
Thread.currentThread().isInterrupted() przed wykonaniem kosztownej operacji i zwraca się natychmiast.
Zwroty | |
---|---|
|
ERROR(/Collection) hosta Resource . |