GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

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


Monitora thread per il tunnel proxy host del lab GCE utilizzato per l'ossigenazione.

Riepilogo

Costruttori pubblici

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

Costruttore

Metodi pubblici

void closeConnection()

Chiudi la connessione ADB dal monitor.

void isAdbRebootCalled(boolean isCalled)

Imposta True quando sta per essere chiamato un riavvio adb per assicurarti che il monitor lo aspetti.

boolean isTunnelAlive()

Restituisce True se GceLHPTunnelMonitor è ancora attivo, false in caso contrario.

void logSshTunnelLogs(ITestLogger logger)

Registra tutti i file di log interessanti generati dal tunnel adb connesso tramite LHP.

void run()
void shutdown()

Termina il monitoraggio del tunnel

Costruttori pubblici

GceLHPTunnelMonitor

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

Costruttore

Parametri
device ITestDevice: ITestDevice il dispositivo TF a cui associare l'AVD GCE remoto.

buildInfo IBuildInfo: ITestDevice il dispositivo TF a cui associare l'AVD GCE remoto.

sessionId String: ITestDevice il dispositivo TF a cui associare l'AVD GCE remoto.

deviceId String: ITestDevice il dispositivo TF a cui associare l'AVD GCE remoto.

serverUrl String: ITestDevice il dispositivo TF a cui associare l'AVD GCE remoto.

deviceOptions TestDeviceOptions: HostAndPort della durata di visualizzazione media di GCE remota.

Metodi pubblici

closeConnection

public void closeConnection ()

Chiudi la connessione adb dal monitor.

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Imposta True quando sta per essere chiamato un riavvio adb per assicurarti che il monitor lo aspetti.

Parametri
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Restituisce True se GceLHPTunnelMonitor è ancora attivo, false in caso contrario.

Ritorni
boolean

logSshTunnelLog

public void logSshTunnelLogs (ITestLogger logger)

Registra tutti i file di log interessanti generati dal tunnel adb collegato tramite LHP.

Parametri
logger ITestLogger

run

public void run ()

arresto

public void shutdown ()

Termina il monitoraggio del tunnel