GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
| ↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor | |
Es el monitor de subprocesos para el túnel SSH de Gce.
Resumen
Constantes | |
|---|---|
String |
VIRTUAL_DEVICE_SERIAL
|
Constructores públicos | |
|---|---|
GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Constructor |
|
Métodos públicos | |
|---|---|
void
|
closeConnection()
Cierra todas las conexiones del monitor (túneles de adb y SSH). |
Exception
|
getLastException()
Devuelve la última excepción capturada en el subproceso del túnel SSH. |
void
|
isAdbRebootCalled(boolean isCalled)
Se establece en verdadero cuando se está por llamar a un reinicio de adb para asegurarse de que el monitor lo espere. |
boolean
|
isTunnelAlive()
Devuelve True si el |
void
|
logSshTunnelLogs(ITestLogger logger)
Registra todos los archivos de registro interesantes generados desde el túnel SSH. |
void
|
run()
|
void
|
shutdown()
Finaliza el monitor de túnel |
Constantes
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Valor de la constante: "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 de TF con el que se asociará el AVD de GCE remoto. |
buildInfo |
IBuildInfo |
gce |
HostAndPort: Es el HostAndPort del AVD de GCE remoto. |
deviceOptions |
TestDeviceOptions |
Métodos públicos
closeConnection
public void closeConnection ()
Cierra todas las conexiones del monitor (túneles adb y ssh).
getLastException
public Exception getLastException ()
Devuelve la última excepción capturada en el subproceso del túnel SSH.
| Muestra | |
|---|---|
Exception |
|
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Se establece en verdadero cuando se está por llamar a un reinicio de adb para asegurarse de que el monitor lo espere.
| Parámetros | |
|---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
Devuelve True si el GceSshTunnelMonitor sigue activo y False en caso contrario.
| Muestra | |
|---|---|
boolean |
|
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
Registra todos los archivos de registro interesantes generados desde el túnel SSH.
| Parámetros | |
|---|---|
logger |
ITestLogger |
run
public void run ()
apagado
public void shutdown ()
Finaliza el monitor de túnel