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 wątków dla tunelu proxy hosta laboratorium GCE używanego do natleniania.

Podsumowanie

Konstruktory publiczne

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

Konstruktor

Metody publiczne

void closeConnection()

Zamknij połączenie adb z poziomu monitora.

void isAdbRebootCalled(boolean isCalled)

Ustaw wartość True, gdy ma zostać wywołane ponowne uruchomienie adb, aby monitor mógł się tego spodziewać.

boolean isTunnelAlive()

Zwraca wartość Prawda, jeśli GceLHPTunnelMonitor nadal żyje, w przeciwnym razie zwraca wartość Fałsz.

void logSshTunnelLogs(ITestLogger logger)

Rejestruj wszystkie interesujące pliki dziennika wygenerowane z tunelu adb połączonego przez LHP.

void run()
void shutdown()

Zakończ monitorowanie tunelu

Konstruktory publiczne

GceLHPTunnelMonitor

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

Konstruktor

Parametry
device ITestDevice: ITestDevice urządzenie TF, z którym ma być powiązany zdalny AVD GCE.

buildInfo IBuildInfo: ITestDevice urządzenie TF, z którym ma być powiązany zdalny AVD GCE.

sessionId String: ITestDevice urządzenie TF, z którym ma być powiązany zdalny AVD GCE.

deviceId String: ITestDevice urządzenie TF, z którym ma być powiązany zdalny AVD GCE.

serverUrl String: ITestDevice urządzenie TF, z którym ma być powiązany zdalny AVD GCE.

deviceOptions TestDeviceOptions: HostAndPort zdalnego AVD GCE.

Metody publiczne

closeConnection

public void closeConnection ()

Zamknij połączenie adb z poziomu monitora.

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Ustaw wartość True, gdy ma zostać wywołane ponowne uruchomienie adb, aby monitor mógł się tego spodziewać.

Parametry
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Zwraca wartość Prawda, jeśli GceLHPTunnelMonitor nadal żyje, w przeciwnym razie zwraca wartość Fałsz.

Zwraca
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Rejestruj wszystkie interesujące pliki dziennika wygenerowane z tunelu adb połączonego przez LHP.

Parametry
logger ITestLogger

home run

public void run ()

wyłączenie,

public void shutdown ()

Zakończ monitorowanie tunelu