GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
| ↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor | |
Thread Monitor למנהרת Gce ssh.
סיכום
ערכים קבועים | |
|---|---|
String |
VIRTUAL_DEVICE_SERIAL
|
Constructors ציבוריים | |
|---|---|
GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Constructor |
|
methods ציבוריים | |
|---|---|
void
|
closeConnection()
סוגרים את כל החיבורים מהצג (adb ומנהרת ssh). |
Exception
|
getLastException()
הפונקציה מחזירה את החריגה האחרונה שתועדה בשרשור של מנהרת ה-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
ערך קבוע: "virtual-device-serial"
Constructors ציבוריים
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Constructor
| פרמטרים | |
|---|---|
device |
ITestDevice: ITestDevice מכשיר TF שאליו רוצים לשייך את ה-AVD המרוחק של GCE. |
buildInfo |
IBuildInfo |
gce |
HostAndPort: HostAndPort של GCE AVD המרוחק. |
deviceOptions |
TestDeviceOptions |
methods ציבוריים
closeConnection
public void closeConnection ()
סוגרים את כל החיבורים מהצג (adb ומנהרת ssh).
getLastException
public Exception getLastException ()
הפונקציה מחזירה את החריגה האחרונה שתועדה בשרשור של מנהרת ה-SSH.
| החזרות | |
|---|---|
Exception |
|
isAdbRebootCalled
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 ()
הפסקת המעקב אחר המנהרה