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 Tradefed afin d'effectuer l'étape de récupération.
Résumé
Constructeurs publics | |
|---|---|
RunConfigDeviceRecovery()
|
|
Méthodes publiques | |
|---|---|
List<String>
|
getExtraArguments(ITestDevice device)
Obtenez la liste des arguments supplémentaires à transmettre à la configuration. |
void
|
recoverDevices(List<IManagedTestDevice> managedDevices)
Récupère les appareils hors connexion 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
public List<String> getExtraArguments (ITestDevice device)
Obtenez la liste des arguments supplémentaires à transmettre à la configuration. Si la valeur "null" est renvoyée, cela signifie qu'une erreur s'est produite et qu'une récupération doit être tentée.
| Paramètres | |
|---|---|
device |
ITestDevice : ITestDevice sur lequel exécuter la récupération |
| Renvoie | |
|---|---|
List<String> |
Liste des arguments supplémentaires à utiliser. Ou null si un problème est survenu. |
recoverDevices
public void recoverDevices (List<IManagedTestDevice> managedDevices)
Récupère les appareils hors connexion sur l'hôte.
| Paramètres | |
|---|---|
managedDevices |
List : liste de ITestDevice. |
shouldSkip
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. |
| 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é pour les tests.
| Renvoie | |
|---|---|
ICommandScheduler |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
Renvoie une instance IDeviceManager. Exposé pour les tests.
| Renvoie | |
|---|---|
IDeviceManager |
|