EseguiConfigDeviceRecovery
public class RunConfigDeviceRecovery
extends Object
implements IMultiDeviceRecovery
java.lang.Object | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
IMultiDeviceRecovery
di base generico per eseguire una configurazione tradefed per eseguire la fase di ripristino.
Riepilogo
Costruttori pubblici | |
---|---|
RunConfigDeviceRecovery () |
Metodi pubblici | |
---|---|
getExtraArguments ( ITestDevice device) Ottieni l'elenco degli argomenti aggiuntivi da passare alla configurazione. | |
void | recoverDevices ( managedDevices) recoverDevices ( managedDevices) Recupera i dispositivi offline sull'host. |
boolean | shouldSkip ( IManagedTestDevice device) Ulteriore possibilità di saltare il ripristino su un determinato dispositivo eseguendo controlli aggiuntivi. |
Metodi protetti | |
---|---|
ICommandScheduler | getCommandScheduler () Restituisce un'istanza |
IDeviceManager | getDeviceManager () Restituisce un'istanza |
Costruttori pubblici
EseguiConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Metodi pubblici
getExtraArguments
publicgetExtraArguments (ITestDevice device)
Ottieni l'elenco degli argomenti aggiuntivi da passare alla configurazione. Se viene restituito null, qualcosa è andato storto ed è necessario tentare il ripristino.
Parametri | |
---|---|
device | ITestDevice : ITestDevice su cui eseguire il ripristino |
ritorna | |
---|---|
L'elenco degli argomenti aggiuntivi da utilizzare. Oppure nullo se qualcosa è andato storto. |
recuperareDevices
public void recoverDevices (managedDevices)
Recupera i dispositivi offline sull'host.
Parametri | |
---|---|
managedDevices | ITestDevice s. |
dovrebbeSaltare
public boolean shouldSkip (IManagedTestDevice device)
Ulteriore possibilità di saltare il ripristino su un determinato dispositivo eseguendo controlli aggiuntivi.
Parametri | |
---|---|
device | IManagedTestDevice : IManagedTestDevice considerato per il ripristino. |
ritorna | |
---|---|
boolean | Vero se il ripristino deve essere saltato. |
Metodi protetti
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Restituisce un'istanza ICommandScheduler
. Esposto per test.
ritorna | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Restituisce un'istanza IDeviceManager
. Esposto per test.
ritorna | |
---|---|
IDeviceManager |