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


Rappresentazione del dispositivo in esecuzione all'interno di una VM Cuttlefish remota. In alcuni casi, per sfruttare la configurazione, verrà modificato il comportamento del dispositivo TestDevice locale.

Riepilogo

Costruttori pubblici

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Crea un NestedRemoteDevice.

Metodi pubblici

final boolean resetVirtualDevice()

Esegui il teardown e il ripristino del dispositivo virtuale per poter procedere con i test.

Costruttori pubblici

NestedRemoteDevice

public NestedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Crea un NestedRemoteDevice.

Parametri
device IDevice: il IDevice associato

stateMonitor IDeviceStateMonitor: il meccanismo IDeviceStateMonitor da utilizzare

allocationMonitor IDeviceMonitor: il IDeviceMonitor per informare delle modifiche dello stato dell'allocazione.

Metodi pubblici

resetVirtualDevice

public final boolean resetVirtualDevice ()

Esegui il teardown e il ripristino del dispositivo virtuale per poter procedere con i test.

Ritorni
boolean

Lanci
DeviceNotAvailableException