GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

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


Monitor de subprocesos para el túnel de proxy del host de GCE Lab que se usa para la oxigenación.

Resumen

Constructores públicos

GceLHPTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)

Constructor

Métodos públicos

void closeConnection()

Cierra la conexión adb desde el monitor.

void isAdbRebootCalled(boolean isCalled)

Establece True cuando se esté a punto de llamar a un reinicio de adb para asegurarte de que el monitor lo espere.

boolean isTunnelAlive()

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

void logSshTunnelLogs(ITestLogger logger)

Registra todos los archivos de registro interesantes generados desde el túnel de adb conectado a través de LHP.

void run()
void shutdown()

Finaliza el monitor de túnel

Constructores públicos

GceLHPTunnelMonitor

public GceLHPTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                String sessionId, 
                String deviceId, 
                String serverUrl, 
                TestDeviceOptions deviceOptions)

Constructor

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

buildInfo IBuildInfo: ITestDevice es el dispositivo de TF con el que se asociará el AVD remoto de GCE.

sessionId String: ITestDevice es el dispositivo de TF con el que se asociará el AVD remoto de GCE.

deviceId String: ITestDevice es el dispositivo de TF con el que se asociará el AVD remoto de GCE.

serverUrl String: ITestDevice es el dispositivo de TF con el que se asociará el AVD remoto de GCE.

deviceOptions TestDeviceOptions: Es el HostAndPort del AVD de GCE remoto.

Métodos públicos

cerrarConexión

public void closeConnection ()

Cierra la conexión adb desde el monitor.

isAdbRestartCalled

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 True si el GceLHPTunnelMonitor sigue activo y False en caso contrario.

Muestra
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Registra todos los archivos de registro interesantes generados desde el túnel de adb conectado a través de LHP.

Parámetros
logger ITestLogger

run

public void run ()

apagado

public void shutdown ()

Finaliza el supervisor del túnel