RunConfigDeviceRecovery
public class RunConfigDeviceRecovery
extends Object
implements IMultiDeviceRecovery
java.lang.Object | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
Base générique IMultiDeviceRecovery
pour exécuter une configuration tradefed pour 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 ( managedDevices) recoverDevices ( managedDevices) Récupère les appareils hors ligne sur l'hôte. |
boolean | shouldSkip ( IManagedTestDevice device) Chance supplémentaire d'ignorer la récupération sur un appareil donné en effectuant des vérifications supplémentaires. |
Méthodes protégées | |
---|---|
ICommandScheduler | getCommandScheduler () Retourne une instance |
IDeviceManager | getDeviceManager () Retourne 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 null est renvoyé, quelque chose s'est mal passé et la récupération doit être tentée.
Paramètres | |
---|---|
device | ITestDevice : L' ITestDevice sur lequel exécuter la récupération |
Retour | |
---|---|
La liste des arguments supplémentaires à utiliser. Ou null si quelque chose s'est mal passé. |
récupérerDevices
public void recoverDevices (managedDevices)
Récupère les appareils hors ligne sur l'hôte.
Paramètres | |
---|---|
managedDevices | ITestDevice s. |
devrait ignorer
public boolean shouldSkip (IManagedTestDevice device)
Chance supplémentaire d'ignorer la récupération sur un appareil donné en effectuant des vérifications supplémentaires.
Paramètres | |
---|---|
device | IManagedTestDevice : IManagedTestDevice considéré pour la récupération. |
Retour | |
---|---|
boolean | Vrai si la récupération doit être ignorée. |
Méthodes protégées
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Retourne une instance ICommandScheduler
. Exposé pour essai.
Retour | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Retourne une instance IDeviceManager
. Exposé pour essai.
Retour | |
---|---|
IDeviceManager |