Perangkat Jarak Jauh Bersarang
public class NestedRemoteDevice
extends TestDevice
Representasi perangkat yang berjalan di dalam VM Sotong jarak jauh. Ini akan mengubah perangkat lokal TestDevice
perilaku dalam beberapa kasus untuk mengambil keuntungan dari setup.
Ringkasan
Metode publik |
---|
void | preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes) |
final boolean | resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure) Hancurkan dan pulihkan perangkat virtual sehingga pengujian dapat dilanjutkan. |
Konstruktor publik
Perangkat Jarak Jauh Bersarang
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Menciptakan NestedRemoteDevice
.
Parameter |
---|
device | IDevice : yang terkait IDevice |
stateMonitor | IDeviceStateMonitor : yang IDeviceStateMonitor mekanisme untuk digunakan |
allocationMonitor | IDeviceMonitor : yang IDeviceMonitor untuk menginformasikan perubahan negara alokasi. |
Metode publik
praPemanggilanSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Parameter |
---|
info | IBuildInfo |
attributes | MultiMap |
Melempar |
---|
DeviceNotAvailableException | |
TargetSetupError | |
resetPerangkat Virtual
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
Hancurkan dan pulihkan perangkat virtual sehingga pengujian dapat dilanjutkan.
Parameter |
---|
logger | ITestLogger |
info | IBuildInfo |
resetDueToFailure | boolean |
Melempar |
---|
DeviceNotAvailableException | |