GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
| ↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor | |
Thread Monitor 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
|
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êter le moniteur de tunnel |
Constantes
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Valeur constante : "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 à distance. |
buildInfo |
IBuildInfo |
gce |
HostAndPort : HostAndPort de l'AVD GCE distant. |
deviceOptions |
TestDeviceOptions |
Méthodes publiques
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 |
Exécuter
public void run ()
arrêt
public void shutdown ()
Arrêter le moniteur de tunnel