Dispositivo remoto annidato
public class NestedRemoteDevice
extends TestDevice
Rappresentazione del dispositivo in esecuzione all'interno di una VM Cuttlefish remota. Altererà la periferica locale TestDevice
comportamento in alcuni casi per sfruttare la configurazione.
Riepilogo
Metodi pubblici |
---|
void | preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes) |
final boolean | resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure) Smontaggio e ripristino del dispositivo virtuale in modo che il test possa procedere. |
Costruttori pubblici
Dispositivo remoto annidato
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Crea un NestedRemoteDevice
.
Parametri |
---|
device | IDevice : The Associated IDevice |
stateMonitor | IDeviceStateMonitor : IDeviceStateMonitor meccanismo per uso |
allocationMonitor | IDeviceMonitor : IDeviceMonitor per informare di cambiamenti di stato di allocazione. |
Metodi pubblici
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Parametri |
---|
info | IBuildInfo |
attributes | MultiMap |
tiri |
---|
DeviceNotAvailableException | |
TargetSetupError | |
ripristinare il dispositivo virtuale
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
Smontaggio e ripristino del dispositivo virtuale in modo che il test possa procedere.
Parametri |
---|
logger | ITestLogger |
info | IBuildInfo |
resetDueToFailure | boolean |
tiri |
---|
DeviceNotAvailableException | |