IResourceMetricCollector
public interface IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
L'interfaccia per l'utente per implementare raccoglitori di risorse personalizzati.
Riepilogo
Metodi pubblici | |
---|---|
default long | getDeviceMetricizeTimeoutMs () Ottiene il timeout di metrica del dispositivo in ms. |
default | getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager) Raccoglie le metriche delle risorse del dispositivo. |
default long | getHostMetricizeTimeoutMs () Ottiene il timeout di metrica dell'host in ms. |
default | getHostResourceMetrics () Raccoglie le metriche delle risorse host. |
Metodi pubblici
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Ottiene il timeout di metrica del dispositivo in ms.
ritorna | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie le metriche delle risorse del dispositivo. La funzione deve restituire in getDeviceMetricizeTimeoutMs()
ms, altrimenti il risultato verrà eliminato da LabResourceDeviceMonitor
. Inoltre, controlla Thread.currentThread().isInterrupted() prima di operazioni costose e restituiscilo immediatamente.
Parametri | |
---|---|
descriptor | DeviceDescriptor : il DeviceDescriptor relativo al dispositivo di misurazione. |
deviceManager | IDeviceManager : l'istanza IDeviceManager . |
ritorna | |
---|---|
un ERROR(/Collection) della Resource dispositivo . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Ottiene il timeout di metrica dell'host in ms.
ritorna | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Raccoglie le metriche delle risorse host. La funzione deve restituire in getHostMetricizeTimeoutMs()
ms, altrimenti il risultato verrà eliminato da LabResourceDeviceMonitor
. Inoltre, controlla Thread.currentThread().isInterrupted() prima di operazioni costose e restituiscilo immediatamente.
ritorna | |
---|---|
un ERROR(/Collection) della Resource host . |