IResourceMetricCollector

public interface IResourceMetricCollector

com.android.tradefed.monitoring.collector.IResourceMetricCollector


Die Benutzeroberfläche zum Implementieren angepasster Ressourcenkollektoren.

Zusammenfassung

Öffentliche Methoden

default long getDeviceMetricizeTimeoutMs ()

Ruft das Zeitlimit für die Gerätemetrikisierung in ms ab.

default getDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)

Erfasst Geräteressourcenmetriken.

default long getHostMetricizeTimeoutMs ()

Ruft das Zeitlimit für die Hostmetrikisierung in ms ab.

default getHostResourceMetrics ()

Erfasst Hostressourcenmetriken.

Öffentliche Methoden

getDeviceMetricizeTimeoutMs

public long getDeviceMetricizeTimeoutMs ()

Ruft das Zeitlimit für die Gerätemetrikisierung in ms ab.

Kehrt zurück
long

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Erfasst Geräteressourcenmetriken. Die Funktion muss in Rück getDeviceMetricizeTimeoutMs() ms, sonst wird das Ergebnis durch die fallen gelassen werden LabResourceDeviceMonitor . Bitte überprüfen Sie auch Thread.currentThread().isInterrupted() vor einer teuren Operation und kehren Sie sofort zurück.

Parameter
descriptor DeviceDescriptor : der DeviceDescriptor über das metricizing Gerät.

deviceManager IDeviceManager : die IDeviceManager Instanz.

Kehrt zurück
a ERROR(/Collection) der Geräte Resource .

getHostMetricizeTimeoutMs

public long getHostMetricizeTimeoutMs ()

Ruft das Zeitlimit für die Hostmetrikisierung in ms ab.

Kehrt zurück
long

getHostResourceMetrics

public  getHostResourceMetrics ()

Erfasst Hostressourcenmetriken. Die Funktion muss in Rück getHostMetricizeTimeoutMs() ms, sonst wird das Ergebnis durch die fallen gelassen werden LabResourceDeviceMonitor . Bitte überprüfen Sie auch Thread.currentThread().isInterrupted() vor einer teuren Operation und kehren Sie sofort zurück.

Kehrt zurück
ein ERROR(/Collection) von Host - Resource .