NestedRemoteDevice

public class NestedRemoteDevice
extends TestDevice

java.lang.Object
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.cloud.NestedRemoteDevice


Представление устройства, работающего внутри удаленной виртуальной машины Cuttlefish. Это приведет к изменению локального устройства TestDevice поведения в некоторых случаях воспользоваться установкой.

Резюме

Общественные конструкторы

NestedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Создает NestedRemoteDevice .

Публичные методы

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 IDevice : ассоциированное 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

Возврат
boolean

Броски
DeviceNotAvailableException