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


Représentation de l'appareil exécuté dans une VM Cuttlefish distante. Dans certains cas, il modifie le comportement TestDevice de l'appareil local pour tirer parti de la configuration.

Résumé

Constructeurs publics

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Crée un objet NestedRemoteDevice.

Méthodes publiques

final boolean resetVirtualDevice()

Décomposez et restaurez l'appareil virtuel pour que les tests puissent se poursuivre.

Constructeurs publics

NestedRemoteDevice

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

Crée un objet NestedRemoteDevice.

Paramètres
device IDevice: IDevice associé

stateMonitor IDeviceStateMonitor: mécanisme IDeviceStateMonitor à utiliser

allocationMonitor IDeviceMonitor: IDeviceMonitor pour informer des changements d'état d'allocation.

Méthodes publiques

resetVirtualDevice

public final boolean resetVirtualDevice ()

Décomposez et restaurez l'appareil virtuel pour que les tests puissent se poursuivre.

Renvoie
boolean

Génère
DeviceNotAvailableException