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) Recupera dispositivos sin conexión en el host. |
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 |
IDeviceManager | getDeviceManager () Devuelve una instancia |
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)
Recupera dispositivos sin conexión en el host.
Parámetros | |
---|---|
managedDevices | ITestDevice s. |
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 ICommandScheduler
. Expuesto para la prueba.
Devoluciones | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Devuelve una instancia IDeviceManager
. Expuesto para la prueba.
Devoluciones | |
---|---|
IDeviceManager |