GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | ||
| ↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor | ||
Moniteur de thread pour le tunnel SSH Gce.
Résumé
Constantes | |
|---|---|
String |
VIRTUAL_DEVICE_SERIAL
|
Constructeurs publics | |
|---|---|
GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Constructeur |
|
Méthodes publiques | |
|---|---|
void
|
cleanUp()
|
void
|
closeConnection()
Fermez toutes les connexions du moniteur (tunnel adb et SSH). |
Exception
|
getLastException()
Renvoie la dernière exception capturée dans le thread du tunnel SSH. |
void
|
isAdbRebootCalled(boolean isCalled)
Définissez la valeur sur "True" lorsqu'un redémarrage adb est sur le point d'être appelé pour vous assurer que le moniteur s'y attend. |
boolean
|
isTunnelAlive()
Renvoie "True" si |
void
|
logSshTunnelLogs(ITestLogger logger)
Consignez tous les fichiers journaux intéressants générés à partir du tunnel SSH. |
void
|
run()
|
void
|
shutdown()
Arrêtez le moniteur de tunnel. |
Constantes
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Constant Value: "virtual-device-serial"
Constructeurs publics
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Constructeur
| Paramètres | |
|---|---|
device |
ITestDevice : ITestDevice, l'appareil TF auquel associer l'AVD GCE distant. |
buildInfo |
IBuildInfo |
gce |
HostAndPort : HostAndPort de l'AVD GCE distant. |
deviceOptions |
TestDeviceOptions |
Méthodes publiques
cleanUp
public void cleanUp ()
closeConnection
public void closeConnection ()
Fermez toutes les connexions du moniteur (tunnel adb et SSH).
getLastException
public Exception getLastException ()
Renvoie la dernière exception capturée dans le thread du tunnel SSH.
| Renvoie | |
|---|---|
Exception |
|
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Définissez la valeur sur "True" lorsqu'un redémarrage adb est sur le point d'être appelé pour vous assurer que le moniteur s'y attend.
| Paramètres | |
|---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
Renvoie "True" si GceSshTunnelMonitor est toujours actif, ou "False" dans le cas contraire.
| Renvoie | |
|---|---|
boolean |
|
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
Consignez tous les fichiers journaux intéressants générés à partir du tunnel SSH.
| Paramètres | |
|---|---|
logger |
ITestLogger |
run
public void run ()
shutdown
public void shutdown ()
Arrêtez le moniteur de tunnel.