GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
java.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()
הפונקציה מחזירה את החריגה האחרונה שתועדה בשרשור של מנהרת ה-SSH. |
void
|
isAdbRebootCalled(boolean isCalled)
מגדירים את הערך True כשמתכוונים להפעיל את adb reboot, כדי לוודא שהצג יהיה מוכן לכך. |
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 שאליו רוצים לשייך את ה-AVD המרוחק של GCE. |
buildInfo |
IBuildInfo |
gce |
HostAndPort : HostAndPort של ה-AVD המרוחק ב-GCE. |
deviceOptions |
TestDeviceOptions |
שיטות ציבוריות
closeConnection
public void closeConnection ()
סוגרים את כל החיבורים מהצג (מנהרה של adb ו-ssh).
getLastException
public Exception getLastException ()
הפונקציה מחזירה את החריגה האחרונה שתועדה בשרשור של מנהרת ה-SSH.
החזרות | |
---|---|
Exception |
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
מגדירים את הערך True כשמתכוונים להפעיל את adb reboot, כדי לוודא שהצג יהיה מוכן לכך.
פרמטרים | |
---|---|
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 ()
סיום המעקב אחרי המנהרה