IResourceMetricCollector
public
interface
IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
Interfaccia che consente all'utente di implementare raccoglitori di risorse personalizzati.
Riepilogo
Metodi pubblici | |
---|---|
default
long
|
getDeviceMetricizeTimeoutMs()
Ottiene il timeout della metrica del dispositivo in ms. |
default
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie metriche relative alle risorse del dispositivo. |
default
long
|
getHostMetricizeTimeoutMs()
Restituisce il timeout delle metriche dell'host in ms. |
default
|
getHostResourceMetrics()
Raccoglie metriche delle risorse host. |
Metodi pubblici
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Ottiene il timeout della metrica del dispositivo in ms.
Ritorni | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Raccoglie metriche relative alle risorse del dispositivo. La funzione deve restituire in getDeviceMetricizeTimeoutMs()
ms, altrimenti il risultato sarà
caduto da LabResourceDeviceMonitor
. Controlla anche
Thread.currentThread().isInterrupted() prima di un'operazione costosa e ritorna immediatamente.
Parametri | |
---|---|
descriptor |
DeviceDescriptor : il DeviceDescriptor relativo al dispositivo di metrica. |
deviceManager |
IDeviceManager : l'istanza IDeviceManager . |
Ritorni | |
---|---|
|
un ERROR(/Collection) del dispositivo Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Restituisce il timeout delle metriche dell'host in ms.
Ritorni | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Raccoglie metriche delle risorse host. La funzione deve restituire in getHostMetricizeTimeoutMs()
ms, altrimenti il risultato sarà
caduto da LabResourceDeviceMonitor
. Controlla anche
Thread.currentThread().isInterrupted() prima di un'operazione costosa e ritorna immediatamente.
Ritorni | |
---|---|
|
un ERROR(/Collection) dell'host Resource . |