NestedRemoteDevice
public class NestedRemoteDevice
extends TestDevice
Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. In einigen Fällen wird das TestDevice
Verhalten des lokalen Geräts geändert, um die Vorteile des Setups zu nutzen.
Zusammenfassung
Öffentliche Methoden |
---|
void | preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes) |
final boolean | resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure) Zerlegen Sie das virtuelle Gerät und stellen Sie es wieder her, damit der Test fortgesetzt werden kann. |
Öffentliche Bauträger
NestedRemoteDevice
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Erstellt ein NestedRemoteDevice
.
Parameter |
---|
device | IDevice : das zugehörige IDevice |
stateMonitor | IDeviceStateMonitor : der zu verwendende IDeviceStateMonitor Mechanismus |
allocationMonitor | IDeviceMonitor : Der IDeviceMonitor , der über Änderungen des Zuordnungsstatus informiert. |
Öffentliche Methoden
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Parameter |
---|
info | IBuildInfo |
attributes | MultiMap |
Würfe |
---|
DeviceNotAvailableException | |
TargetSetupError | |
resetVirtualDevice
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
Zerlegen Sie das virtuelle Gerät und stellen Sie es wieder her, damit der Test fortgesetzt werden kann.
Parameter |
---|
logger | ITestLogger |
info | IBuildInfo |
resetDueToFailure | boolean |
Würfe |
---|
DeviceNotAvailableException | |