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

GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.Object
com.android.tradefed.device.cloud.GceSshTunnelMonitor


Thread Monitor pour le tunnel Gce ssh.

Résumé

Des champs

public static final String VIRTUAL_DEVICE_SERIAL

Constructeurs publics

GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

Constructeur

Méthodes publiques

void closeConnection ()

Fermez toutes les connexions du moniteur (tunnel adb et ssh).

Exception getLastException ()

Renvoie la dernière exception capturée dans le thread de tunnel ssh.

void isAdbRebootCalled (boolean isCalled)

Définissez True lorsqu'un redémarrage adb est sur le point d'être appelé pour vous assurer que le moniteur l'attend.

boolean isTunnelAlive ()

Renvoie True si GceSshTunnelMonitor est toujours GceSshTunnelMonitor , false dans le cas contraire.

void joinMonitor ()

Attend que ce moniteur se termine, comme dans Thread.join() .

void logSshTunnelLogs ( ITestLogger logger)

Enregistrez tous les fichiers journaux intéressants générés à partir du tunnel ssh.

void run ()
void shutdown ()

Arrêtez le moniteur de tunnel

Des champs

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Constructeurs publics

GceSshTunnelMonitor

public GceSshTunnelMonitor ( ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

Constructeur

Paramètres
device ITestDevice : ITestDevice le périphérique TF ITestDevice associer le GCE AVD distant.

buildInfo IBuildInfo

gce HostAndPort : HostAndPort du GCE AVD distant.

deviceOptions TestDeviceOptions

Méthodes publiques

fermer la connexion

public void closeConnection ()

Fermez toutes les connexions du moniteur (tunnel adb et ssh).

getLastException

public Exception getLastException ()

Renvoie la dernière exception capturée dans le thread de tunnel ssh.

Retour
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Définissez True lorsqu'un redémarrage adb est sur le point d'être appelé pour vous assurer que le moniteur l'attend.

Paramètres
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Renvoie True si GceSshTunnelMonitor est toujours GceSshTunnelMonitor , false dans le cas contraire.

Retour
boolean

joinMonitor

public void joinMonitor ()

Attend que ce moniteur se termine, comme dans Thread.join() .

logSshTunnelLogs

public void logSshTunnelLogs ( ITestLogger logger)

Enregistrez tous les fichiers journaux intéressants générés à partir du tunnel ssh.

Paramètres
logger ITestLogger

courir

public void run ()

fermer

public void shutdown ()

Arrêtez le moniteur de tunnel