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 s'exécutant dans une VM Cuttlefish distante. Dans certains cas, il modifie le comportement de l'appareil local TestDevice pour tirer parti de la configuration.

Résumé

Constructeurs publics

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Crée un NestedRemoteDevice.

Méthodes publiques

final boolean resetVirtualDevice()

Démantelez 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 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émantelez et restaurez l'appareil virtuel pour que les tests puissent se poursuivre.

Renvoie
boolean

Génère
DeviceNotAvailableException