NestedRemoteDevice
public class NestedRemoteDevice
extends TestDevice
نمایش دستگاه در حال اجرا در داخل یک ماشین مجازی Cuttlefish از راه دور. در برخی موارد رفتار TestDevice
دستگاه محلی را تغییر می دهد تا از راه اندازی استفاده کند.
خلاصه
روش های عمومی |
---|
void | preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes) |
final boolean | resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure) دستگاه مجازی را جدا کرده و بازیابی کنید تا آزمایش ادامه یابد. |
سازندگان عمومی
NestedRemoteDevice
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
NestedRemoteDevice
ایجاد می کند.
مولفه های |
---|
device | IDevice : IDevice مرتبط |
stateMonitor | IDeviceStateMonitor : مکانیسم IDeviceStateMonitor برای استفاده |
allocationMonitor | IDeviceMonitor : IDeviceMonitor برای اطلاع از تغییرات وضعیت تخصیص. |
روش های عمومی
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
مولفه های |
---|
info | IBuildInfo |
attributes | MultiMap |
پرتاب می کند |
---|
DeviceNotAvailableException | |
TargetSetupError | |
ResetVirtualDevice
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
دستگاه مجازی را جدا کرده و بازیابی کنید تا آزمایش ادامه یابد.
مولفه های |
---|
logger | ITestLogger |
info | IBuildInfo |
resetDueToFailure | boolean |
پرتاب می کند |
---|
DeviceNotAvailableException | |