Dispositivo remoto anidado
public class NestedRemoteDevice
extends TestDevice
Representación del dispositivo que se ejecuta dentro de una máquina virtual Cuttlefish remota. En algunos casos, alterará el comportamiento del dispositivo local TestDevice
para aprovechar la configuración.
Resumen
Métodos públicos |
---|
void | preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes) |
final boolean | resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure) Desmonte y restaure el dispositivo virtual para que puedan continuar las pruebas. |
Constructores públicos
Dispositivo remoto anidado
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Crea un NestedRemoteDevice
.
Parámetros |
---|
device | IDevice : el IDevice asociado |
stateMonitor | IDeviceStateMonitor : el mecanismo IDeviceStateMonitor a utilizar |
allocationMonitor | IDeviceMonitor : el IDeviceMonitor para informar de los cambios en el estado de asignación. |
Métodos públicos
configuración previa a la invocación
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Parámetros |
---|
info | IBuildInfo |
attributes | MultiMap |
Lanza |
---|
DeviceNotAvailableException | |
TargetSetupError | |
restablecerdispositivovirtual
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
Desmonte y restaure el dispositivo virtual para que puedan continuar las pruebas.
Parámetros |
---|
logger | ITestLogger |
info | IBuildInfo |
resetDueToFailure | boolean |
Lanza |
---|
DeviceNotAvailableException | |