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 scambiata 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à in più di saltare il ripristino su un determinato dispositivo eseguendo controlli aggiuntivi.

Metodi protetti

ICommandScheduler getCommandScheduler ()

Restituisce un'istanza di ICommandScheduler .

IDeviceManager getDeviceManager ()

Restituisce un'istanza di 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 e si dovrebbe tentare il ripristino.

Parametri
device ITestDevice : ITestDevice su cui eseguire il ripristino

ritorna
L'elenco degli argomenti aggiuntivi da utilizzare. O nullo se qualcosa è andato storto.

recoveryDevices

public void recoverDevices ( managedDevices)

Recupera i dispositivi offline sull'host.

Parametri
managedDevices : un elenco di ITestDevice s.

dovrebbeSaltare

public boolean shouldSkip (IManagedTestDevice device)

Possibilità in più 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 di ICommandScheduler . Esposto per test.

ritorna
ICommandScheduler

getDevice Manager

protected IDeviceManager getDeviceManager ()

Restituisce un'istanza di IDeviceManager . Esposto per test.

ritorna
IDeviceManager