GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
| ↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor | |
Monitor de linhas de execução para o túnel SSH do GCE.
Resumo
Constantes | |
|---|---|
String |
VIRTUAL_DEVICE_SERIAL
|
Construtores públicos | |
|---|---|
GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Construtor |
|
Métodos públicos | |
|---|---|
void
|
closeConnection()
Feche todas as conexões do monitor (adb e túnel SSH). |
Exception
|
getLastException()
Retorna a última exceção capturada na linha de execução do túnel SSH. |
void
|
isAdbRebootCalled(boolean isCalled)
Defina como "True" quando um reinício do adb estiver prestes a ser chamado para garantir que o monitor espere isso. |
boolean
|
isTunnelAlive()
Retorna "True" se o |
void
|
logSshTunnelLogs(ITestLogger logger)
Registre todos os arquivos de registros interessantes gerados pelo túnel SSH. |
void
|
run()
|
void
|
shutdown()
Encerrar o monitor de túnel |
Constantes
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Valor da constante: "virtual-device-serial"
Construtores públicos
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Construtor
| Parâmetros | |
|---|---|
device |
ITestDevice: ITestDevice o dispositivo TF a ser associado ao AVD remoto do GCE. |
buildInfo |
IBuildInfo |
gce |
HostAndPort: HostAndPort do AVD remoto do GCE. |
deviceOptions |
TestDeviceOptions |
Métodos públicos
closeConnection
public void closeConnection ()
Feche todas as conexões do monitor (adb e túnel SSH).
getLastException
public Exception getLastException ()
Retorna a última exceção capturada na linha de execução do túnel SSH.
| Retorna | |
|---|---|
Exception |
|
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Defina como "True" quando um reinício do adb estiver prestes a ser chamado para garantir que o monitor espere isso.
| Parâmetros | |
|---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
Retorna "True" se o GceSshTunnelMonitor ainda estiver ativo. Caso contrário, retorna "False".
| Retorna | |
|---|---|
boolean |
|
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
Registre todos os arquivos de registros interessantes gerados pelo túnel SSH.
| Parâmetros | |
|---|---|
logger |
ITestLogger |
run
public void run ()
desligamento
public void shutdown ()
Encerrar o monitor de túnel