EjecutarConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Objeto
com.android.tradefed.device.recovery.RunConfigDeviceRecovery


IMultiDeviceRecovery base genérica para ejecutar una configuración intercambiada 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 fuera de línea en el host.

boolean shouldSkip ( IManagedTestDevice device)

Oportunidad adicional de omitir la recuperación en un dispositivo determinado realizando comprobaciones adicionales.

Métodos protegidos

ICommandScheduler getCommandScheduler ()

Devuelve una instancia ICommandScheduler .

IDeviceManager getDeviceManager ()

Devuelve una instancia IDeviceManager .

Constructores públicos

EjecutarConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Métodos públicos

obtener argumentos adicionales

public  getExtraArguments (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 contra el que ejecutar la recuperación

Devoluciones
La lista de argumentos adicionales que se utilizarán. O nulo si algo salió mal.

recuperar dispositivos

public void recoverDevices ( managedDevices)

Recupera dispositivos fuera de línea en el host.

Parámetros
managedDevices : una lista de ITestDevice s.

debería saltar

public boolean shouldSkip (IManagedTestDevice device)

Oportunidad adicional de omitir la recuperación en un dispositivo determinado realizando comprobaciones adicionales.

Parámetros
device IManagedTestDevice : el IManagedTestDevice considerado para la recuperación.

Devoluciones
boolean Verdadero si se debe omitir la recuperación.

Métodos protegidos

obtenerCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Devuelve una instancia ICommandScheduler . Expuesto para pruebas.

Devoluciones
ICommandScheduler

obtenerAdministrador de dispositivos

protected IDeviceManager getDeviceManager ()

Devuelve una instancia IDeviceManager . Expuesto para pruebas.

Devoluciones
IDeviceManager