GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

Objeto java.lang.
   ↳ com.android.tradefed.device.cloud.AbstractTunnelMonitor
     ↳ com.android.tradefed.device.cloud.GceSshTunnelMonitor


Thread Monitor para el túnel SSH de GCE.

Resumen

Campos

public static final String VIRTUAL_DEVICE_SERIAL

Constructores públicos

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

Constructor

Métodos públicos

void closeConnection()

Cierra todas las conexiones del monitor (adb y túnel SSH).

Exception getLastException()

Muestra la última excepción capturada en el subproceso del túnel SSH.

void isAdbRebootCalled(boolean isCalled)

Establece el valor "True" cuando esté a punto de llamarse a un reinicio de adb, para asegurarte de que el monitor lo espere.

boolean isTunnelAlive()

Muestra el valor True si GceSshTunnelMonitor sigue activo; de lo contrario, false.

void logSshTunnelLogs(ITestLogger logger)

Registra todos los archivos de registro interesantes generados desde el túnel SSH.

void run()
void shutdown()

Finaliza el supervisor del túnel

Campos

SERIAL_DISPOSITIVO_VIRTUAL

public static final String VIRTUAL_DEVICE_SERIAL

Constructores públicos

GceSshTunnelMonitor

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

Constructor

Parámetros
device ITestDevice: ITestDevice es el dispositivo TF con el que se asociará el AVD de GCE remoto.

buildInfo IBuildInfo

gce HostAndPort: HostAndPort del AVD de GCE remoto

deviceOptions TestDeviceOptions

Métodos públicos

cerrarConexión

public void closeConnection ()

Cierra todas las conexiones del monitor (adb y túnel SSH).

getLastException

public Exception getLastException ()

Muestra la última excepción capturada en el subproceso del túnel SSH.

Muestra
Exception

isAdbRebootCalled.

public void isAdbRebootCalled (boolean isCalled)

Establece el valor "True" cuando esté a punto de llamarse a un reinicio de adb, para asegurarte de que el monitor lo espere.

Parámetros
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Muestra el valor True si GceSshTunnelMonitor sigue activo; de lo contrario, false.

Muestra
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Registra todos los archivos de registro interesantes generados desde el túnel SSH.

Parámetros
logger ITestLogger

run

public void run ()

apagado

public void shutdown ()

Finaliza el supervisor del túnel