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

公用方法

關閉連結

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

終止通道監控器