GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
JavaScript.lang.Object | ||
↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
מוניטור Thread למנהרת Gce Ssh.
סיכום
שדות | |
---|---|
public
static
final
String |
VIRTUAL_DEVICE_SERIAL
|
בנאים ציבוריים | |
---|---|
GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
בונה |
שיטות ציבוריות | |
---|---|
void
|
closeConnection()
סוגרים את כל החיבורים מצג (מנהרת adb ו-ssh). |
Exception
|
getLastException()
הפונקציה מחזירה את החריג האחרון שתועד ב-thread של מנהרת ה-ssh. |
void
|
isAdbRebootCalled(boolean isCalled)
יש להגדיר את הערך True לפני קריאה להפעלה מחדש של adb כדי לוודא שמוניטור מצפה לה. |
boolean
|
isTunnelAlive()
הפונקציה מחזירה את הערך True אם |
void
|
logSshTunnelLogs(ITestLogger logger)
רשום את כל קובצי היומן המעניינים שנוצרו ממנהרת ה-SSH. |
void
|
run()
|
void
|
shutdown()
סגירת צג המנהרה |
שדות
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
בנאים ציבוריים
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
בונה
פרמטרים | |
---|---|
device |
ITestDevice : ITestDevice מכשיר ה-TF שאליו ישויך ה-GCE AVD המרוחק. |
buildInfo |
IBuildInfo |
gce |
HostAndPort : HostAndPort של ה-GCE AVD המרוחק. |
deviceOptions |
TestDeviceOptions |
שיטות ציבוריות
CloseConnection (חיבור חיבור)
public void closeConnection ()
סוגרים את כל החיבורים מצג (מנהרת adb ו-ssh).
getLastError
public Exception getLastException ()
הפונקציה מחזירה את החריג האחרון שתועד ב-thread של מנהרת ה-ssh.
החזרות | |
---|---|
Exception |
isAdbInitialCalled
public void isAdbRebootCalled (boolean isCalled)
יש להגדיר את הערך True לפני קריאה להפעלה מחדש של adb כדי לוודא שמוניטור מצפה לה.
פרמטרים | |
---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
הפונקציה מחזירה את הערך True אם GceSshTunnelMonitor
עדיין פעיל. אחרת, הערך false.
החזרות | |
---|---|
boolean |
LogSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
רשום את כל קובצי היומן המעניינים שנוצרו ממנהרת ה-SSH.
פרמטרים | |
---|---|
logger |
ITestLogger |
ראן
public void run ()
כיבוי
public void shutdown ()
סגירת צג המנהרה