RunConfigDeviceRecovery
public class RunConfigDeviceRecovery
extends Object
implements IMultiDeviceRecovery
java.lang.Objeto | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
Base genérica IMultiDeviceRecovery
para ejecutar una configuración tradefed para realizar el paso de recuperación.
Resumen
Constructores públicos | |
---|---|
RunConfigDeviceRecovery () |
Métodos públicos | |
---|---|
getExtraArguments (ITestDevice device) Obtenga la lista de argumentos adicionales que se pasarán a la configuración. | |
void | recoverDevices ( managedDevices) recoverDevices ( managedDevices) |
boolean | shouldSkip (IManagedTestDevice device) Oportunidad adicional de omitir la recuperación en un dispositivo dado al hacer verificaciones adicionales. |
Métodos protegidos | |
---|---|
ICommandScheduler | getCommandScheduler () Devuelve una instancia de |
IDeviceManager | getDeviceManager () Devuelve una instancia de |
Constructores públicos
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Métodos públicos
getExtraArguments
publicgetExtraArguments (ITestDevice device)
Obtenga la lista de argumentos adicionales que se pasarán a la configuración. Si se devuelve nulo, algo salió mal y se debe intentar la recuperación.
Parámetros | |
---|---|
device | ITestDevice : el ITestDevice para ejecutar la recuperación contra |
Devoluciones | |
---|---|
La lista de argumentos adicionales que se utilizarán. O nulo si algo salió mal. |
recuperar dispositivos
public void recoverDevices (managedDevices)
Parámetros | |
---|---|
managedDevices |
debe omitir
public boolean shouldSkip (IManagedTestDevice device)
Oportunidad adicional de omitir la recuperación en un dispositivo dado al hacer verificaciones adicionales.
Parámetros | |
---|---|
device | IManagedTestDevice : el IManagedTestDevice considerado para la recuperación. |
Devoluciones | |
---|---|
boolean | True si se debe omitir la recuperación. |
Métodos protegidos
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Devuelve una instancia de ICommandScheduler
. Expuesto para la prueba.
Devoluciones | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Devuelve una instancia de IDeviceManager
. Expuesto para la prueba.
Devoluciones | |
---|---|
IDeviceManager |