GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

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


Монитор потоков для прокси-туннеля хоста лаборатории GCE, используемого для оксигенации.

Краткое содержание

Государственные строители

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

Конструктор

Общедоступные методы

void closeConnection ()

Закройте соединение adb на мониторе.

void isAdbRebootCalled (boolean isCalled)

Установите значение True, когда будет вызвана команда adb reboot, чтобы монитор её ожидал.

boolean isTunnelAlive ()

Возвращает True, если GceLHPTunnelMonitor все еще активен, в противном случае — False.

void logSshTunnelLogs ( ITestLogger logger)

Записывайте в лог все интересующие файлы журналов, созданные в adb-туннеле, подключенном через LHP.

void run ()
void shutdown ()

Отключить монитор туннеля

Государственные строители

GceLHPTunnelMonitor

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

Конструктор

Параметры
device ITestDevice : ITestDevice устройство TF, с которым будет связан удаленный AVD GCE.

buildInfo IBuildInfo : ITestDevice устройство TF, с которым будет связан удаленный AVD GCE.

sessionId String : ITestDevice устройство TF, с которым будет связан удаленный AVD GCE.

deviceId String : ITestDevice устройство TF, с которым будет связан удаленный AVD GCE.

serverUrl String : ITestDevice устройство TF, с которым будет связан удаленный AVD GCE.

deviceOptions TestDeviceOptions : HostAndPort удаленного виртуального диска GCE.

Общедоступные методы

closeConnection

public void closeConnection ()

Закройте соединение adb на мониторе.

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Установите значение True, когда будет вызвана команда adb reboot, чтобы монитор её ожидал.

Параметры
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Возвращает True, если GceLHPTunnelMonitor все еще активен, в противном случае — False.

Возвраты
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Записывайте в лог все интересующие файлы журналов, созданные в adb-туннеле, подключенном через LHP.

Параметры
logger ITestLogger

бегать

public void run ()

неисправность

public void shutdown ()

Отключить монитор туннеля