RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
Base genérico IMultiDeviceRecovery para ejecutar una configuración de tradefed para realizar el paso de recuperación.
Resumen
Constructores públicos | |
|---|---|
RunConfigDeviceRecovery()
|
|
Métodos públicos | |
|---|---|
List<String>
|
getExtraArguments(ITestDevice device)
Obtén la lista de argumentos adicionales que se pasarán a la configuración. |
void
|
recoverDevices(List<IManagedTestDevice> managedDevices)
Recupera dispositivos sin conexión en el host. |
boolean
|
shouldSkip(IManagedTestDevice device)
Oportunidad adicional para omitir la recuperación en un dispositivo determinado realizando verificaciones adicionales. |
Métodos protegidos | |
|---|---|
ICommandScheduler
|
getCommandScheduler()
Muestra una instancia de |
IDeviceManager
|
getDeviceManager()
Muestra una instancia de |
Constructores públicos
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Métodos públicos
getExtraArguments
public List<String> getExtraArguments (ITestDevice device)
Obtén la lista de argumentos adicionales que se pasarán a la configuración. Si se muestra un valor nulo, significa que se produjo un error y se debe intentar la recuperación.
| Parámetros | |
|---|---|
device |
ITestDevice: Es el ITestDevice en el que se ejecutará la recuperación. |
| Muestra | |
|---|---|
List<String> |
Es la lista de argumentos adicionales que se usarán. O un valor nulo si se produjo un error. |
recoverDevices
public void recoverDevices (List<IManagedTestDevice> managedDevices)
Recupera dispositivos sin conexión en el host.
| Parámetros | |
|---|---|
managedDevices |
List: Es una lista de ITestDevices. |
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
Oportunidad adicional para omitir la recuperación en un dispositivo determinado realizando verificaciones adicionales.
| Parámetros | |
|---|---|
device |
IManagedTestDevice: Es el IManagedTestDevice que se considera para la recuperación. |
| Muestra | |
|---|---|
boolean |
Es verdadero si se debe omitir la recuperación. |
Métodos protegidos
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Muestra una instancia de ICommandScheduler. Expuesto para pruebas.
| Muestra | |
|---|---|
ICommandScheduler |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
Muestra una instancia de IDeviceManager. Expuesto para pruebas.
| Muestra | |
|---|---|
IDeviceManager |
|