RunConfigDeviceRecovery
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 il passaggio di ripristino.
Riepilogo
Costruttori pubblici | |
|---|---|
RunConfigDeviceRecovery()
|
|
Metodi pubblici | |
|---|---|
List<String>
|
getExtraArguments(ITestDevice device)
Recupera l'elenco degli argomenti aggiuntivi da passare alla configurazione. |
void
|
recoverDevices(List<IManagedTestDevice> managedDevices)
Recupera i dispositivi offline sull'host. |
boolean
|
shouldSkip(IManagedTestDevice device)
Possibilità aggiuntiva di ignorare il recupero su un determinato dispositivo eseguendo controlli aggiuntivi. |
Metodi protetti | |
|---|---|
ICommandScheduler
|
getCommandScheduler()
Restituisce un'istanza |
IDeviceManager
|
getDeviceManager()
Restituisce un'istanza |
Costruttori pubblici
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Metodi pubblici
getExtraArguments
public List<String> getExtraArguments (ITestDevice device)
Recupera l'elenco degli argomenti aggiuntivi da passare alla configurazione. Se viene restituito null si è verificato un problema e deve essere tentato il recupero.
| Parametri | |
|---|---|
device |
ITestDevice: il ITestDevice su cui eseguire il recupero |
| Resi | |
|---|---|
List<String> |
L'elenco degli argomenti aggiuntivi da utilizzare. o null se si è verificato un problema. |
recoverDevices
public void recoverDevices (List<IManagedTestDevice> managedDevices)
Recupera i dispositivi offline sull'host.
| Parametri | |
|---|---|
managedDevices |
List: un elenco di ITestDevice. |
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
Possibilità aggiuntiva di ignorare il recupero su un determinato dispositivo eseguendo controlli aggiuntivi.
| Parametri | |
|---|---|
device |
IManagedTestDevice: il IManagedTestDevice preso in considerazione per il recupero. |
| Resi | |
|---|---|
boolean |
True se il recupero deve essere ignorato. |
Metodi protetti
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Restituisce un'istanza ICommandScheduler. Esposto per i test.
| Resi | |
|---|---|
ICommandScheduler |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
Restituisce un'istanza IDeviceManager. Esposto per i test.
| Resi | |
|---|---|
IDeviceManager |
|