EseguiConfigDeviceRecovery
public class RunConfigDeviceRecovery
extends Object
implements IMultiDeviceRecovery
java.lang.Oggetto | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
Base generica IMultiDeviceRecovery
per eseguire una configurazione tradefed per eseguire il passaggio di ripristino.
Riepilogo
Costruttori pubblici | |
---|---|
RunConfigDeviceRecovery () |
Metodi pubblici | |
---|---|
getExtraArguments ( ITestDevice device) Ottieni l'elenco degli argomenti extra da passare alla configurazione. | |
void | recoverDevices ( managedDevices) recoverDevices ( managedDevices) Recupera i dispositivi offline sull'host. |
boolean | shouldSkip ( IManagedTestDevice device) Possibilità extra di saltare il ripristino su un determinato dispositivo effettuando controlli extra. |
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 extra da passare alla configurazione. Se viene restituito null, qualcosa è andato storto ed è necessario tentare il ripristino.
Parametri | |
---|---|
device | ITestDevice : l' ITestDevice su cui eseguire il ripristino |
ritorna | |
---|---|
L'elenco degli argomenti aggiuntivi da utilizzare. O null se qualcosa è andato storto. |
recoveryDevices
public void recoverDevices (managedDevices)
Recupera i dispositivi offline sull'host.
Parametri | |
---|---|
managedDevices | ITestDevice s. |
dovrebbe saltare
public boolean shouldSkip (IManagedTestDevice device)
Possibilità extra di saltare il ripristino su un determinato dispositivo effettuando controlli extra.
Parametri | |
---|---|
device | IManagedTestDevice : IManagedTestDevice considerato per il ripristino. |
ritorna | |
---|---|
boolean | True se il ripristino deve essere ignorato. |
Metodi protetti
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Restituisce un'istanza ICommandScheduler
. Esposto per il test.
ritorna | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Restituisce un'istanza IDeviceManager
. Esposto per il test.
ritorna | |
---|---|
IDeviceManager |