AbstractTunnelMonitor

public abstract class AbstractTunnelMonitor
extends Object

java.lang.Object
🎞 com.android.tradefed.device.cloud.AbstractTunnelMonitor


Monitoraggio del tunnel astratto per la durata di visualizzazione media di GCE.

Riepilogo

Costruttori pubblici

AbstractTunnelMonitor(String name)

Metodi pubblici

void closeConnection()

Chiudi tutte le connessioni dal monitor (tunnel adb).

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 il tunnel è attivo, false in caso contrario.

void logSshTunnelLogs(ITestLogger logger)

Registra tutti i file di log interessanti generati dal tunnel SSH.

void shutdown()

Termina il monitoraggio del tunnel

Costruttori pubblici

AbstractTunnelMonitor

public AbstractTunnelMonitor (String name)

Parametri
name String

Metodi pubblici

chiudiConnessione

public void closeConnection ()

Chiudi tutte le connessioni dal monitor (tunnel adb).

èAdbRiavviaChiamata

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

èTunnelAlive

public boolean isTunnelAlive ()

Restituisce true se il tunnel è attivo, false in caso contrario.

Ritorni
boolean

logSshTunnelLog

public void logSshTunnelLogs (ITestLogger logger)

Registra tutti i file di log interessanti generati dal tunnel SSH.

Parametri
logger ITestLogger

chiusura

public void shutdown ()

Termina il monitoraggio del tunnel