IResourceMetricCollector
public interface IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
Die Benutzeroberfläche zum Implementieren angepasster Ressourcensammler.
Zusammenfassung
Öffentliche Methoden | |
---|---|
default long | getDeviceMetricizeTimeoutMs () Ruft das metrische Timeout des Geräts in ms ab. |
default | getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager) Sammelt Geräteressourcenmetriken. |
default long | getHostMetricizeTimeoutMs () Ruft das Host-Metrik-Timeout in ms ab. |
default | getHostResourceMetrics () Sammelt Hostressourcenmetriken. |
Öffentliche Methoden
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Ruft das metrische Timeout des Geräts in ms ab.
Kehrt zurück | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Sammelt Geräteressourcenmetriken. Die Funktion muss in getDeviceMetricizeTimeoutMs()
ms zurückkehren, andernfalls wird das Ergebnis von LabResourceDeviceMonitor
. Überprüfen Sie außerdem Thread.currentThread().isInterrupted() vor einer teuren Operation und kehren Sie sofort zurück.
Parameter | |
---|---|
descriptor | DeviceDescriptor : der DeviceDescriptor über das metrische Gerät. |
deviceManager | IDeviceManager : die IDeviceManager Instanz. |
Kehrt zurück | |
---|---|
ein ERROR(/Collection) der Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Ruft das Host-Metrik-Timeout in ms ab.
Kehrt zurück | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Sammelt Hostressourcenmetriken. Die Funktion muss in getHostMetricizeTimeoutMs()
ms zurückkehren, andernfalls wird das Ergebnis von LabResourceDeviceMonitor
. Überprüfen Sie außerdem Thread.currentThread().isInterrupted() vor einer teuren Operation und kehren Sie sofort zurück.
Kehrt zurück | |
---|---|
ein ERROR(/Collection) der Host Resource . |