AbstractTunnelMonitor

public abstract class AbstractTunnelMonitor
extends Thread

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


Monitoraggio astratto dei tunnel per GCE AVD.

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

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

closeConnection

public void closeConnection ()

Chiudi tutte le connessioni dal monitor (tunnel adb).

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

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

Parametri
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

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

Resi
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

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

Parametri
logger ITestLogger

shutdown

public void shutdown ()

Termina il monitoraggio del tunnel