RunConfigDeviceRecovery
  public
  
  
  
  class
  RunConfigDeviceRecovery
  
    extends Object
  
  
  
  
  
      implements
      
        IMultiDeviceRecovery
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery | 
IMultiDeviceRecovery de base générique pour exécuter une configuration de tradefed afin d'effectuer l'étape de récupération.
Résumé
| Constructeurs publics | |
|---|---|
| 
      RunConfigDeviceRecovery()
       | |
| Méthodes publiques | |
|---|---|
| 
        
        
        
        
        
         | 
      getExtraArguments(ITestDevice device)
      Obtenez la liste des arguments supplémentaires à transmettre à la configuration. | 
| 
        
        
        
        
        
        void | 
      recoverDevices(Récupère les appareils hors connexion sur l'hôte. | 
| 
        
        
        
        
        
        boolean | 
      shouldSkip(IManagedTestDevice device)
      Possibilité supplémentaire de contourner la récupération sur un appareil donné en effectuant des vérifications supplémentaires. | 
| Méthodes protégées | |
|---|---|
| 
        
        
        
        
        
        ICommandScheduler | 
      getCommandScheduler()
      Renvoie une instance  | 
| 
        
        
        
        
        
        IDeviceManager | 
      getDeviceManager()
      Renvoie une instance  | 
Constructeurs publics
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Méthodes publiques
getExtraArguments
publicgetExtraArguments (ITestDevice device) 
Obtenez la liste des arguments supplémentaires à transmettre à la configuration. Si la valeur null est renvoyée, un problème est survenu et une tentative de récupération doit être effectuée.
| Paramètres | |
|---|---|
| device | ITestDevice:ITestDevicesur lequel exécuter la récupération | 
| Renvoie | |
|---|---|
|  | Liste des arguments supplémentaires à utiliser. ou "null" en cas de problème. | 
recoverDevices
public void recoverDevices (managedDevices) 
Récupère les appareils hors connexion sur l'hôte.
| Paramètres | |
|---|---|
| managedDevices | : liste deITestDevice. | 
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
Possibilité supplémentaire de contourner la récupération sur un appareil donné en effectuant des vérifications supplémentaires.
| Paramètres | |
|---|---|
| device | IManagedTestDevice:IManagedTestDeviceenvisagé pour la récupération. | 
| Renvoie | |
|---|---|
| boolean | "True" si la récupération doit être ignorée. | 
Méthodes protégées
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Renvoie une instance ICommandScheduler. Exposé à des fins de test.
| Renvoie | |
|---|---|
| ICommandScheduler | |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Renvoie une instance IDeviceManager. Exposé à des fins de test.
| Renvoie | |
|---|---|
| IDeviceManager | |
