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 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 ( 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 () 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 null est renvoyé, quelque chose s'est mal passé et une 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 ne va pas. |
récupérer les appareils
public void recoverDevices (managedDevices)
Récupère les appareils hors ligne sur l'hôte.
Paramètres | |
---|---|
managedDevices | ITestDevice s. |
devraitPasser
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 pris en compte 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 ()
Renvoie une instance ICommandScheduler
. Exposé pour les tests.
Retour | |
---|---|
ICommandScheduler |
obtenirDeviceManager
protected IDeviceManager getDeviceManager ()
Renvoie une instance IDeviceManager
. Exposé pour les tests.
Retour | |
---|---|
IDeviceManager |