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étrologie de l'appareil en ms. | 
| 
        
        default
        
        
        
         | 
      getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)
      Collecte les 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 millisecondes. | 
| 
        
        default
        
        
        
         | 
      getHostResourceMetrics()
      Collecte 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étrologie de l'appareil en ms.
| Renvoie | |
|---|---|
| long | |
getDeviceResourceMetrics
publicgetDeviceResourceMetrics (DeviceDescriptor descriptor, IDeviceManager deviceManager) 
Collecte les métriques sur les ressources de l'appareil. La fonction doit renvoyer un résultat en getDeviceMetricizeTimeoutMs() ms, sinon le résultat sera abandonné par LabResourceDeviceMonitor. Veuillez également vérifier Thread.currentThread().isInterrupted() avant l'opération coûteuse et renvoyer immédiatement.
| Paramètres | |
|---|---|
| descriptor | DeviceDescriptor:DeviceDescriptorsur l'appareil de mesure. | 
| deviceManager | IDeviceManager: instanceIDeviceManager. | 
| Renvoie | |
|---|---|
|  | ERROR(/Collection)de l'appareilResource. | 
getHostMetricizeTimeoutMs
public long getHostMetricizeTimeoutMs ()
Récupère le délai avant expiration de la métrique de l'hôte en millisecondes.
| Renvoie | |
|---|---|
| long | |
getHostResourceMetrics
publicgetHostResourceMetrics () 
Collecte des métriques sur les ressources de l'hôte. La fonction doit renvoyer un résultat en getHostMetricizeTimeoutMs() ms, sinon le résultat sera abandonné par LabResourceDeviceMonitor. Veuillez également vérifier Thread.currentThread().isInterrupted() avant l'opération coûteuse et renvoyer immédiatement.
| Renvoie | |
|---|---|
|  | un ERROR(/Collection)de l'hôteResource. | 
