AbstractTunnelMonitor

public abstract class AbstractTunnelMonitor
extends Object

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


適用於 GCE AVD 的抽象通道監控器。

摘要

公用建構函式

AbstractTunnelMonitor(String name)

公用方法

void closeConnection()

關閉監控器 (ADB 通道) 的所有連線。

void isAdbRebootCalled(boolean isCalled)

當即將呼叫 ADB 重新啟動時,請將此值設為 True,確保監控器會預期此操作。

boolean isTunnelAlive()

如果隧道處於運作狀態,則傳回 true,否則傳回 false。

void logSshTunnelLogs(ITestLogger logger)

記錄從 SSH 通道產生的所有相關記錄檔。

void shutdown()

終止通道監控器

公用建構函式

AbstractTunnelMonitor

public AbstractTunnelMonitor (String name)

參數
name String

公用方法

closeConnection

public void closeConnection ()

關閉監控器 (adb 通道) 的所有連線。

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

在即將呼叫 ADB 重新啟動時設為 True,確保監控器會預期這項操作。

參數
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

如果隧道處於運作狀態,則傳回 true,否則傳回 false。

傳回
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

記錄 SSH 通道產生的所有相關記錄檔。

參數
logger ITestLogger

關機

public void shutdown ()

終止通道監控器