GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.Object
com.android.tradefed.device.cloud.GceSshTunnelMonitor


Monitor wątków dla tunelu Gce ssh.

Streszczenie

Pola

public static final String VIRTUAL_DEVICE_SERIAL

Konstruktorzy publiczni

GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

Konstruktor

Metody publiczne

void closeConnection ()

Zamknij wszystkie połączenia z monitora (tunel adb i ssh).

Exception getLastException ()

Zwraca ostatni wyjątek przechwycony w wątku tunelu ssh.

void isAdbRebootCalled (boolean isCalled)

Ustaw True, gdy ma zostać wywołane ponowne uruchomienie adb, aby upewnić się, że monitor tego oczekuje.

boolean isTunnelAlive ()

Zwraca True, jeśli GceSshTunnelMonitor nadal działa, w przeciwnym razie false.

void joinMonitor ()

Czeka na zakończenie tego monitora, jak w Thread.join() .

void logSshTunnelLogs ( ITestLogger logger)

Rejestruj wszystkie interesujące pliki dziennika wygenerowane z tunelu ssh.

void run ()
void shutdown ()

Zakończ monitorowanie tunelu

Pola

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Konstruktorzy publiczni

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

Konstruktor

Parametry
device ITestDevice : ITestDevice urządzenie TF do skojarzenia ze zdalnym GCE AVD.

buildInfo IBuildInfo

gce HostAndPort : HostAndPort zdalnego GCE AVD.

deviceOptions TestDeviceOptions

Metody publiczne

zamknijPołączenie

public void closeConnection ()

Zamknij wszystkie połączenia z monitora (tunel adb i ssh).

getLastException

public Exception getLastException ()

Zwraca ostatni wyjątek przechwycony w wątku tunelu ssh.

Zwroty
Exception

isAdbReboot Called

public void isAdbRebootCalled (boolean isCalled)

Ustaw True, gdy ma zostać wywołane ponowne uruchomienie adb, aby upewnić się, że monitor tego oczekuje.

Parametry
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Zwraca True, jeśli GceSshTunnelMonitor nadal działa, w przeciwnym razie false.

Zwroty
boolean

dołącz do Monitora

public void joinMonitor ()

Czeka na zakończenie tego monitora, jak w Thread.join() .

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Rejestruj wszystkie interesujące pliki dziennika wygenerowane z tunelu ssh.

Parametry
logger ITestLogger

biegać

public void run ()

zamknąć

public void shutdown ()

Zakończ monitorowanie tunelu

,

GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.Object
com.android.tradefed.device.cloud.GceSshTunnelMonitor


Monitor wątków dla tunelu Gce ssh.

Streszczenie

Pola

public static final String VIRTUAL_DEVICE_SERIAL

Konstruktorzy publiczni

GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

Konstruktor

Metody publiczne

void closeConnection ()

Zamknij wszystkie połączenia z monitora (tunel adb i ssh).

Exception getLastException ()

Zwraca ostatni wyjątek przechwycony w wątku tunelu ssh.

void isAdbRebootCalled (boolean isCalled)

Ustaw True, gdy ma zostać wywołane ponowne uruchomienie adb, aby upewnić się, że monitor tego oczekuje.

boolean isTunnelAlive ()

Zwraca True, jeśli GceSshTunnelMonitor nadal działa, w przeciwnym razie false.

void joinMonitor ()

Czeka na zakończenie tego monitora, jak w Thread.join() .

void logSshTunnelLogs ( ITestLogger logger)

Rejestruj wszystkie interesujące pliki dziennika wygenerowane z tunelu ssh.

void run ()
void shutdown ()

Zakończ monitorowanie tunelu

Pola

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Konstruktorzy publiczni

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

Konstruktor

Parametry
device ITestDevice : ITestDevice urządzenie TF do skojarzenia ze zdalnym GCE AVD.

buildInfo IBuildInfo

gce HostAndPort : HostAndPort zdalnego GCE AVD.

deviceOptions TestDeviceOptions

Metody publiczne

zamknijPołączenie

public void closeConnection ()

Zamknij wszystkie połączenia z monitora (tunel adb i ssh).

getLastException

public Exception getLastException ()

Zwraca ostatni wyjątek przechwycony w wątku tunelu ssh.

Zwroty
Exception

isAdbReboot Called

public void isAdbRebootCalled (boolean isCalled)

Ustaw True, gdy ma zostać wywołane ponowne uruchomienie adb, aby upewnić się, że monitor tego oczekuje.

Parametry
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Zwraca True, jeśli GceSshTunnelMonitor nadal działa, w przeciwnym razie false.

Zwroty
boolean

dołącz do Monitora

public void joinMonitor ()

Czeka na zakończenie tego monitora, jak w Thread.join() .

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Rejestruj wszystkie interesujące pliki dziennika wygenerowane z tunelu ssh.

Parametry
logger ITestLogger

biegać

public void run ()

zamknąć

public void shutdown ()

Zakończ monitorowanie tunelu