GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
   ↳ com.android.tradefed.device.cloud.AbstractTunnelMonitor
     ↳ com.android.tradefed.device.cloud.GceLHPTunnelMonitor


מעקב אחר תהליכים ב-GCE Lab של מנהרת שרת ה-proxy של המארח, המשמשת לאספקת חמצן.

סיכום

בנאים ציבוריים

GceLHPTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)

Constructor

שיטות ציבוריות

void closeConnection()

סוגרים את החיבור של adb מהצג.

void isAdbRebootCalled(boolean isCalled)

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

boolean isTunnelAlive()

הפונקציה מחזירה את הערך True אם ה-GceLHPTunnelMonitor עדיין קיים, ואת הערך False אחרת.

void logSshTunnelLogs(ITestLogger logger)

רושמים את כל קובצי היומן המעניינים שנוצרו ממנורת adb המחוברת דרך LHP.

void run()
void shutdown()

סיום המעקב אחרי המנהרה

יוצרים ציבוריים

GceLHPTunnelMonitor

public GceLHPTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                String sessionId, 
                String deviceId, 
                String serverUrl, 
                TestDeviceOptions deviceOptions)

בונה

פרמטרים
device ITestDevice: ITestDevice מכשיר TF שאליו רוצים לשייך את ה-AVD המרוחק של GCE.

buildInfo IBuildInfo: ITestDevice מכשיר TF שאליו רוצים לשייך את ה-AVD המרוחק של GCE.

sessionId String: ITestDevice מכשיר ה-TF שאליו ישויך ה-GCE AVD המרוחק.

deviceId String: ITestDevice מכשיר ה-TF שאליו ישויך ה-GCE AVD המרוחק.

serverUrl String: ITestDevice מכשיר TF שאליו רוצים לשייך את ה-AVD המרוחק של GCE.

deviceOptions TestDeviceOptions: HostAndPort של ה-AVD המרוחק ב-GCE.

שיטות ציבוריות

CloseConnection (חיבור חיבור)

public void closeConnection ()

סוגרים את החיבור של adb מהצג.

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

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

פרמטרים
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

הפונקציה מחזירה את הערך True אם ה-GceLHPTunnelMonitor עדיין קיים, ואת הערך False אחרת.

החזרות
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

רישום ביומן של כל קובצי היומן המעניינים שנוצרו מהמנהרה של adb שמחוברת דרך LHP.

פרמטרים
logger ITestLogger

ראן

public void run ()

כיבוי

public void shutdown ()

סיום המעקב אחרי המנהרה