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 |
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