GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

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


Monitor de encadeamento para o túnel de proxy do host do laboratório Gce usado para oxigenação.

Resumo

Construtores públicos

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

Construtor

Métodos públicos

void closeConnection()

Feche a conexão adb do monitor.

void isAdbRebootCalled(boolean isCalled)

Defina como "True" quando um adb reboot estiver prestes a ser chamado para garantir que o monitor espere isso.

boolean isTunnelAlive()

Retorna "True" se o GceLHPTunnelMonitor ainda estiver ativo. Caso contrário, retorna "False".

void logSshTunnelLogs(ITestLogger logger)

Registre todos os arquivos de registro interessantes gerados pelo túnel adb conectado pelo LHP.

void run()
void shutdown()

Encerrar o monitor de túnel

Construtores públicos

GceLHPTunnelMonitor

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

Construtor

Parâmetros
device ITestDevice: ITestDevice o dispositivo TF a ser associado ao AVD remoto do GCE.

buildInfo IBuildInfo: ITestDevice o dispositivo TF a ser associado ao AVD remoto do GCE.

sessionId String: ITestDevice o dispositivo TF a ser associado ao AVD remoto do GCE.

deviceId String: ITestDevice o dispositivo TF a ser associado ao AVD remoto do GCE.

serverUrl String: ITestDevice o dispositivo TF a ser associado ao AVD remoto do GCE.

deviceOptions TestDeviceOptions: HostAndPort do AVD remoto do GCE.

Métodos públicos

closeConnection

public void closeConnection ()

Feche a conexão adb do monitor.

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Defina como "True" quando um adb reboot estiver prestes a ser chamado para garantir que o monitor espere isso.

Parâmetros
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Retorna "True" se o GceLHPTunnelMonitor ainda estiver ativo. Caso contrário, retorna "False".

Retorna
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Registre todos os arquivos de registro interessantes gerados pelo túnel adb conectado pelo LHP.

Parâmetros
logger ITestLogger

run

public void run ()

shutdown

public void shutdown ()

Encerrar o monitor de túnel