GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
   ↳ com.android.tradefed.device.cloud.AbstractTunnelMonitor
     ↳ com.android.tradefed.device.cloud.GceLHPTunnelMonitor


Surveillance des threads pour le tunnel proxy hôte du laboratoire GCE utilisé pour l'oxygénation.

Résumé

Constructeurs publics

GceLHPTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)

Constructeur

Méthodes publiques

void closeConnection()

Fermez la connexion adb à partir de l'écran.

void isAdbRebootCalled(boolean isCalled)

Définissez la valeur sur "True" lorsqu'un redémarrage adb est sur le point d'être appelé pour s'assurer que le moniteur s'y attend.

boolean isTunnelAlive()

Renvoie la valeur "True" si l'élément GceLHPTunnelMonitor est toujours actif, et la valeur "false" dans le cas contraire.

void logSshTunnelLogs(ITestLogger logger)

Enregistrez tous les fichiers journaux intéressants générés à partir du tunnel adb connecté via LHP.

void run()
void shutdown()

Arrêter la surveillance du tunnel

Constructeurs publics

GceLHPTunnelMonitor

public GceLHPTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                String sessionId, 
                String deviceId, 
                String serverUrl, 
                TestDeviceOptions deviceOptions)

Constructeur

Paramètres
device ITestDevice: ITestDevice l'appareil TF auquel associer l'AVD GCE distant.

buildInfo IBuildInfo: ITestDevice l'appareil TF auquel associer l'AVD GCE distant.

sessionId String: ITestDevice l'appareil TF auquel associer l'AVD GCE distant.

deviceId String: ITestDevice l'appareil TF auquel associer l'AVD GCE distant.

serverUrl String: ITestDevice l'appareil TF auquel associer l'AVD GCE distant.

deviceOptions TestDeviceOptions: HostAndPort de l'AVD GCE distant.

Méthodes publiques

fermer la connexion

public void closeConnection ()

Fermez la connexion adb à partir de l'écran.

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Définissez cette valeur sur "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 l'GceLHPTunnelMonitor est toujours actif, ou "False" dans le cas contraire.

Renvoie
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Enregistrez tous les fichiers journaux intéressants générés à partir du tunnel adb connecté via LHP.

Paramètres
logger ITestLogger

Exécuter

public void run ()

arrêt

public void shutdown ()

Arrêter la surveillance du tunnel