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 ICommandScheduler .

IDeviceManager getDeviceManager ()

Restituisce un'istanza IDeviceManager .

Costruttori pubblici

EseguiConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Metodi pubblici

getExtraArguments

public  getExtraArguments (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 : un elenco di 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