GceSshTunnelMonitor
public class GceSshTunnelMonitor
extends AbstractTunnelMonitor
java.lang.Objeto | ||
↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Monitor de subprocesos para el túnel Gce ssh.
Resumen
Campos | |
---|---|
public static final String | VIRTUAL_DEVICE_SERIAL
|
Constructores públicos | |
---|---|
GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions) Constructor |
Métodos públicos | |
---|---|
void | closeConnection () Cierre todas las conexiones del monitor (túnel adb y ssh). |
Exception | getLastException () Devuelve la última excepción capturada en el subproceso del túnel ssh. |
void | isAdbRebootCalled (boolean isCalled) Establezca True cuando esté a punto de ejecutarse un reinicio de adb para asegurarse de que el monitor lo espere. |
boolean | isTunnelAlive () Devuelve True si |
void | logSshTunnelLogs ( ITestLogger logger) Registre todos los archivos de registro interesantes generados desde el túnel ssh. |
void | run () |
void | shutdown () Terminar el monitor de túnel |
Campos
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Constructores públicos
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Constructor
Parámetros | |
---|---|
device | ITestDevice : ITestDevice , el dispositivo TF con el que asociar el GCE AVD remoto. |
buildInfo | IBuildInfo |
gce | HostAndPort : HostAndPort del GCE AVD remoto. |
deviceOptions | TestDeviceOptions |
Métodos públicos
conexión cercana
public void closeConnection ()
Cierre todas las conexiones del monitor (túnel adb y ssh).
obtenerÚltimaExcepción
public Exception getLastException ()
Devuelve la última excepción capturada en el subproceso del túnel ssh.
Devoluciones | |
---|---|
Exception |
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Establezca True cuando esté a punto de ejecutarse un reinicio de adb para asegurarse de que el monitor lo espere.
Parámetros | |
---|---|
isCalled | boolean |
isTunnelAlive
public boolean isTunnelAlive ()
Devuelve True si GceSshTunnelMonitor
todavía está activo; false en caso contrario.
Devoluciones | |
---|---|
boolean |
logSshTúnelRegistros
public void logSshTunnelLogs (ITestLogger logger)
Registre todos los archivos de registro interesantes generados desde el túnel ssh.
Parámetros | |
---|---|
logger | ITestLogger |
correr
public void run ()
cerrar
public void shutdown ()
Terminar el monitor de túnel