GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

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


Thread Monitor 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 uma reinicialização do adb estiver prestes a ser chamada para garantir que o monitor o espere.

boolean isTunnelAlive()

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

void logSshTunnelLogs(ITestLogger logger)

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

void run()
void shutdown()

Encerrar o monitor do 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 para associar o AVD remoto do GCE.

buildInfo IBuildInfo: ITestDevice o dispositivo TF para associar o AVD remoto do GCE.

sessionId String: ITestDevice o dispositivo TF para associar o AVD remoto do GCE.

deviceId String: ITestDevice é o dispositivo TF ao qual o AVD remoto do GCE será associado.

serverUrl String: ITestDevice o dispositivo TF para associar o 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 uma reinicialização do adb estiver prestes a ser chamada para garantir que o monitor a espere.

Parâmetros
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Retorna "True" se o GceLHPTunnelMonitor ainda está ativo. Caso contrário, retorna "false".

Retorna
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

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

Parâmetros
logger ITestLogger

run

public void run ()

encerramento

public void shutdown ()

Encerrar o monitor do túnel