IResourceMetricCollector
public
interface
IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
Interface permettant à l'utilisateur d'implémenter des collecteurs de ressources personnalisés.
Résumé
Méthodes publiques | |
---|---|
default
long
|
getDeviceMetricizeTimeoutMs()
Récupère le délai avant expiration de la métrique de l'appareil en ms. |
default
|
getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
Collecte des métriques sur les ressources de l'appareil. |
default
long
|
getHostMetricizeTimeoutMs()
Récupère le délai avant expiration de la métrique de l'hôte en ms. |
default
|
getHostResourceMetrics()
Permet de collecter des métriques sur les ressources de l'hôte. |
Méthodes publiques
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Récupère le délai avant expiration de la métrique de l'appareil en ms.
Renvoie | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Collecte des métriques sur les ressources de l'appareil. La fonction doit être renvoyée en getDeviceMetricizeTimeoutMs()
ms. Sinon, le résultat est
a baissé par LabResourceDeviceMonitor
. Veuillez également vérifier
Thread.currentThread().isInterrupted() avant une opération coûteuse et renvoyé immédiatement.
Paramètres | |
---|---|
descriptor |
DeviceDescriptor : DeviceDescriptor concernant l'appareil de mesure. |
deviceManager |
IDeviceManager : instance IDeviceManager . |
Renvoie | |
---|---|
|
une ERROR(/Collection) de l'appareil Resource . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Récupère le délai avant expiration de la métrique de l'hôte en ms.
Renvoie | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Il collecte les métriques des ressources de l'hôte. La fonction doit être renvoyée en getHostMetricizeTimeoutMs()
ms. Sinon, le résultat est
a baissé par LabResourceDeviceMonitor
. Veuillez également vérifier
Thread.currentThread().isInterrupted() avant une opération coûteuse et renvoyé immédiatement.
Renvoie | |
---|---|
|
une ERROR(/Collection) de l'hôte Resource . |