GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
java.lang.Object | ||
↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor) | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Surveillance des threads pour le tunnel SSH Gce.
Résumé
Champs | |
---|---|
public
static
final
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 à partir du moniteur (tunnel adb et tunnel 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 s'assurer que le moniteur s'y attend. |
boolean
|
isTunnelAlive()
Affiche la valeur "True" si l'élément |
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 la surveillance du tunnel |
Champs
SÉRIE_APPAREIL_VIRTUAL
public static final String 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
fermer la connexion
public void closeConnection ()
Fermez toutes les connexions à partir du moniteur (tunnel adb et tunnel SSH).
getLastException
public Exception getLastException ()
Renvoie la dernière exception capturée dans le thread du tunnel SSH.
Renvoie | |
---|---|
Exception |
isAdbRedémarrerAppeled
public void isAdbRebootCalled (boolean isCalled)
Définissez la valeur sur "True" lorsqu'un redémarrage adb est sur le point d'être appelé pour s'assurer que le moniteur s'y attend.
Paramètres | |
---|---|
isCalled |
boolean |
IsTunnelAlive
public boolean isTunnelAlive ()
Affiche la valeur "True" si l'élément GceSshTunnelMonitor
est toujours actif, et la valeur "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êter
public void shutdown ()
Arrêter la surveillance du tunnel