Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.Object
com.android.tradefed.device.cloud.GceSshTunnelMonitor


Thread Monitor per il tunnel ssh di Gce.

Riepilogo

Campi

public static final String VIRTUAL_DEVICE_SERIAL

Costruttori pubblici

GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

Costruttore

Metodi pubblici

void closeConnection ()

Chiudere tutte le connessioni dal monitor (tunnel adb e ssh).

Exception getLastException ()

Restituisce l'ultima eccezione acquisita nel thread del tunnel ssh.

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 GceSshTunnelMonitor è ancora vivo, false in caso contrario.

void joinMonitor ()

Attende il completamento di questo monitor, come in Thread.join() .

void logSshTunnelLogs ( ITestLogger logger)

Registra tutti i file di registro interessanti generati dal tunnel ssh.

void run ()
void shutdown ()

Termina il monitoraggio del tunnel

Campi

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Costruttori pubblici

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

Costruttore

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

buildInfo IBuildInfo

gce HostAndPort : HostAndPort del GCE AVD remoto.

deviceOptions TestDeviceOptions

Metodi pubblici

chiudiConnessione

public void closeConnection ()

Chiudere tutte le connessioni dal monitor (tunnel adb e ssh).

getLastException

public Exception getLastException ()

Restituisce l'ultima eccezione acquisita nel thread del tunnel ssh.

ritorna
Exception

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 GceSshTunnelMonitor è ancora vivo, false in caso contrario.

ritorna
boolean

joinMonitor

public void joinMonitor ()

Attende il completamento di questo monitor, come in Thread.join() .

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Registra tutti i file di registro interessanti generati dal tunnel ssh.

Parametri
logger ITestLogger

correre

public void run ()

spegnimento

public void shutdown ()

Termina il monitoraggio del tunnel

,

GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.Object
com.android.tradefed.device.cloud.GceSshTunnelMonitor


Thread Monitor per il tunnel ssh di Gce.

Riepilogo

Campi

public static final String VIRTUAL_DEVICE_SERIAL

Costruttori pubblici

GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

Costruttore

Metodi pubblici

void closeConnection ()

Chiudere tutte le connessioni dal monitor (tunnel adb e ssh).

Exception getLastException ()

Restituisce l'ultima eccezione acquisita nel thread del tunnel ssh.

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 GceSshTunnelMonitor è ancora vivo, false in caso contrario.

void joinMonitor ()

Attende il completamento di questo monitor, come in Thread.join() .

void logSshTunnelLogs ( ITestLogger logger)

Registra tutti i file di registro interessanti generati dal tunnel ssh.

void run ()
void shutdown ()

Termina il monitoraggio del tunnel

Campi

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Costruttori pubblici

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

Costruttore

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

buildInfo IBuildInfo

gce HostAndPort : HostAndPort del GCE AVD remoto.

deviceOptions TestDeviceOptions

Metodi pubblici

chiudiConnessione

public void closeConnection ()

Chiudere tutte le connessioni dal monitor (tunnel adb e ssh).

getLastException

public Exception getLastException ()

Restituisce l'ultima eccezione acquisita nel thread del tunnel ssh.

ritorna
Exception

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 GceSshTunnelMonitor è ancora vivo, false in caso contrario.

ritorna
boolean

joinMonitor

public void joinMonitor ()

Attende il completamento di questo monitor, come in Thread.join() .

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Registra tutti i file di registro interessanti generati dal tunnel ssh.

Parametri
logger ITestLogger

correre

public void run ()

spegnimento

public void shutdown ()

Termina il monitoraggio del tunnel