IResourceMetricCollector
public
interface
IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
L'interfaccia per l'utente per implementare i collezionisti di risorse personalizzati.
Riepilogo
Metodi pubblici | |
---|---|
default
long
|
getDeviceMetricizeTimeoutMs()
Recupera il timeout della metrica del dispositivo in millisecondi. |
default
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie le metriche sulle risorse del dispositivo. |
default
long
|
getHostMetricizeTimeoutMs()
Recupera il timeout di metricazione dell'host in ms. |
default
|
getHostResourceMetrics()
Raccoglie le metriche delle risorse host. |
Metodi pubblici
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Recupera il timeout della metrica del dispositivo in millisecondi.
Ritorni | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie le metriche sulle risorse del dispositivo. La funzione deve restituire un valore in getDeviceMetricizeTimeoutMs()
ms, altrimenti il risultato verrà abbandonato dal LabResourceDeviceMonitor
. Inoltre, controlla
Thread.currentThread().isInterrupted() prima dell'operazione dispendiosa e torna immediatamente.
Parametri | |
---|---|
descriptor |
DeviceDescriptor : il DeviceDescriptor relativo al dispositivo di misurazione. |
deviceManager |
IDeviceManager : l'istanza IDeviceManager . |
Ritorni | |
---|---|
|
un ERROR(/Collection) del dispositivo Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Recupera il timeout di metricazione dell'host in ms.
Ritorni | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Raccoglie le metriche delle risorse host. La funzione deve restituire un valore in getHostMetricizeTimeoutMs()
ms, altrimenti il risultato verrà abbandonato dal LabResourceDeviceMonitor
. Inoltre, controlla
Thread.currentThread().isInterrupted() prima dell'operazione dispendiosa e torna immediatamente.
Ritorni | |
---|---|
|
un ERROR(/Collection) di host Resource . |