Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ManagedRemoteDevice

public class ManagedRemoteDevice
extends TestDevice implements ITestLoggerReceiver

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


Un appareil s'exécutant dans une machine virtuelle que nous gérons à distance via une instance Tradefed à l'intérieur de la VM.

Résumé

Constructeurs publics

ManagedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Crée un ManagedRemoteDevice .

Méthodes publiques

GceAvdInfo getRemoteAvdInfo ()

Renvoie le GceAvdInfo décrivant l'instance distante.

void postInvocationTearDown ()

Étapes supplémentaires pour le nettoyage requis spécifique au périphérique qui sera exécuté après l'appel.

void preInvocationSetup ( IBuildInfo info, testResourceBuildInfos) preInvocationSetup ( IBuildInfo info, testResourceBuildInfos)
void setTestLogger ( ITestLogger testLogger)

Injecte l'instance ITestLogger

Méthodes protégées

long getCurrentTime ()

Renvoie l'heure système actuelle.

void launchGce ()

Lancez le périphérique gce réel en fonction des informations de construction.

Constructeurs publics

ManagedRemoteDevice

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

Crée un ManagedRemoteDevice .

Paramètres
device IDevice : l' IDevice associé

stateMonitor IDeviceStateMonitor : le mécanisme IDeviceStateMonitor à utiliser

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

Méthodes publiques

getRemoteAvdInfo

public GceAvdInfo getRemoteAvdInfo ()

Renvoie le GceAvdInfo décrivant l'instance distante.

Retour
GceAvdInfo

postInvocationTearDown

public void postInvocationTearDown ()

Étapes supplémentaires pour le nettoyage requis spécifique au périphérique qui sera exécuté après l'appel.

preInvocationSetup

public void preInvocationSetup ( IBuildInfo info, 
                 testResourceBuildInfos)

Paramètres
info IBuildInfo

testResourceBuildInfos

Jette
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger ( ITestLogger testLogger)

Injecte l'instance ITestLogger

Paramètres
testLogger ITestLogger

Méthodes protégées

getCurrentTime

protected long getCurrentTime ()

Renvoie l'heure système actuelle. Exposé pour les tests.

Retour
long

lancementGce

protected void launchGce ()

Lancez le périphérique gce réel en fonction des informations de construction.

Jette
TargetSetupError