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 |
void | joinMonitor () Czeka na zakończenie tego monitora, jak w |
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 |
void | joinMonitor () Czeka na zakończenie tego monitora, jak w |
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