IResourceMetricCollector
public
interface
IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
Benutzeroberfläche, über die Nutzer benutzerdefinierte Ressourcensammler implementieren können.
Zusammenfassung
Öffentliche Methoden | |
---|---|
default
long
|
getDeviceMetricizeTimeoutMs()
Das Zeitlimit für die Gerätemesswerte in Millisekunden. |
default
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Erfasst Messwerte zu Geräteressourcen. |
default
long
|
getHostMetricizeTimeoutMs()
Ruft das Zeitlimit für die Hostmesswerte in Millisekunden ab. |
default
|
getHostResourceMetrics()
Erfasst Hostressourcenmesswerte. |
Öffentliche Methoden
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Das Zeitlimit für die Gerätemesswerte in Millisekunden.
Returns | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Erfasst Messwerte zu Geräteressourcen. Die Funktion muss innerhalb von getDeviceMetricizeTimeoutMs()
ms zurückgegeben werden, andernfalls wird das Ergebnis vom LabResourceDeviceMonitor
verworfen. Bitte prüfen Sie außerdem vor einem ressourcenintensiven Vorgang, ob Thread.currentThread().isInterrupted() zurückgegeben wird, und kehren Sie sofort zurück.
Parameter | |
---|---|
descriptor |
DeviceDescriptor : die DeviceDescriptor des Messgeräts. |
deviceManager |
IDeviceManager : die IDeviceManager -Instanz. |
Returns | |
---|---|
|
ERROR(/Collection) von Gerät Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Ruft das Zeitlimit für die Hostmesswerte in Millisekunden ab.
Returns | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Erfasst Hostressourcenmesswerte. Die Funktion muss innerhalb von getHostMetricizeTimeoutMs()
ms zurückgegeben werden, andernfalls wird das Ergebnis vom LabResourceDeviceMonitor
verworfen. Bitte prüfen Sie vor einem ressourcenintensiven Vorgang auch, ob Thread.currentThread().isInterrupted() zurückgegeben wird, und kehren Sie sofort zurück.
Returns | |
---|---|
|
ERROR(/Collection) von Host Resource . |