RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
java.lang.Object | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
Base genérica IMultiDeviceRecovery
para executar uma configuração comercializada e fazer a recuperação.
etapa.
Resumo
Construtores públicos | |
---|---|
RunConfigDeviceRecovery()
|
Métodos públicos | |
---|---|
|
getExtraArguments(ITestDevice device)
Recebe a lista de argumentos extras a serem transmitidos para a configuração. |
void
|
recoverDevices(
Recupera dispositivos off-line no host. |
boolean
|
shouldSkip(IManagedTestDevice device)
Mais uma chance de pular a recuperação em um determinado dispositivo com verificações extras. |
Métodos protegidos | |
---|---|
ICommandScheduler
|
getCommandScheduler()
Retorna uma instância de |
IDeviceManager
|
getDeviceManager()
Retorna uma instância de |
Construtores públicos
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Métodos públicos
getExtraArguments
publicgetExtraArguments (ITestDevice device)
Recebe a lista de argumentos extras a serem transmitidos para a configuração. Se nulo for retornado algo deu errado e devemos tentar a recuperação.
Parâmetros | |
---|---|
device |
ITestDevice : o ITestDevice para executar a recuperação. |
Retorna | |
---|---|
|
A lista de argumentos extras a serem usados. Ou nulo, se algo deu errado. |
recupere dispositivos
public void recoverDevices (managedDevices)
Recupera dispositivos off-line no host.
Parâmetros | |
---|---|
managedDevices |
: uma lista de ITestDevice s. |
devePular
public boolean shouldSkip (IManagedTestDevice device)
Mais uma chance de pular a recuperação em um determinado dispositivo com verificações extras.
Parâmetros | |
---|---|
device |
IManagedTestDevice : o IManagedTestDevice considerado para recuperação. |
Retorna | |
---|---|
boolean |
Verdadeiro se a recuperação precisar ser ignorada. |
Métodos protegidos
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Retorna uma instância de ICommandScheduler
. Exposto para teste.
Retorna | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Retorna uma instância de IDeviceManager
. Exposto para teste.
Retorna | |
---|---|
IDeviceManager |