GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.Object
com.android.tradefed.device.cloud.GceSshTunnelMonitor


צג שרשור עבור מנהרת 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 כדי לוודא שהצג מצפה לכך.

boolean isTunnelAlive ()

מחזירה True אם ה- GceSshTunnelMonitor עדיין חי, אחרת שקר.

void joinMonitor ()

ממתין עד שהצג הזה יסתיים, כמו ב- Thread.join() .

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

getLastException

public Exception getLastException ()

מחזירה את החריג האחרון שנלכד בשרשור מנהרת ssh.

החזרות
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

הגדר True כאשר עומד להיקרא אתחול מחדש של adb כדי לוודא שהצג מצפה לכך.

פרמטרים
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

מחזירה True אם ה- GceSshTunnelMonitor עדיין חי, אחרת שקר.

החזרות
boolean

הצטרף למוניטור

public void joinMonitor ()

ממתין עד שהצג הזה יסתיים, כמו ב- Thread.join() .

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

רשום את כל קבצי היומן המעניינים שנוצרו ממנהרת ssh.

פרמטרים
logger ITestLogger

לָרוּץ

public void run ()

לכבות

public void shutdown ()

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