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 אם GceSshTunnelMonitor עדיין פעיל. אחרת, הערך false.

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 ()

סגירת צג המנהרה