IResourceMetricCollector
public interface IResourceMetricCollector
com.android.tradefed.monitoring.collector.IResourceMetricCollector |
L'interface permettant à l'utilisateur d'implémenter des collecteurs de ressources personnalisés.
Résumé
Méthodes publiques | |
---|---|
default long | getDeviceMetricizeTimeoutMs () Obtient le délai d'attente de mesure de l'appareil en ms. |
default | getDeviceResourceMetrics ( DeviceDescriptor descriptor, IDeviceManager deviceManager) Collecte les métriques des ressources de l'appareil. |
default long | getHostMetricizeTimeoutMs () Obtient le délai d'attente de mesure de l'hôte en ms. |
default | getHostResourceMetrics () Collecte les métriques des ressources de l'hôte. |
Méthodes publiques
getDeviceMetricizeTimeoutMs
public long getDeviceMetricizeTimeoutMs ()
Obtient le délai d'attente de mesure de l'appareil en ms.
Retour | |
---|---|
long |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager)
Collecte les métriques des ressources de l'appareil. La fonction doit retourner dans getDeviceMetricizeTimeoutMs()
ms, sinon le résultat sera abandonné par le LabResourceDeviceMonitor
. Veuillez également vérifier Thread.currentThread().isInterrupted() avant une opération coûteuse et revenir immédiatement.
Paramètres | |
---|---|
descriptor | DeviceDescriptor : le DeviceDescriptor concernant l'appareil de mesure. |
deviceManager | IDeviceManager : l'instance IDeviceManager . |
Retour | |
---|---|
une ERROR(/Collection) de Resource de périphérique . |
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Obtient le délai d'attente de mesure de l'hôte en ms.
Retour | |
---|---|
long |
getHostResourceMetrics
publicgetHostResourceMetrics ()
Collecte les métriques des ressources de l'hôte. La fonction doit retourner dans getHostMetricizeTimeoutMs()
ms, sinon le résultat sera abandonné par le LabResourceDeviceMonitor
. Veuillez également vérifier Thread.currentThread().isInterrupted() avant une opération coûteuse et revenir immédiatement.
Retour | |
---|---|
une ERROR(/Collection) de Resource hôte . |