AbstractTunnelMonitor

public abstract class AbstractTunnelMonitor
extends Thread

java.lang.Object
   ↳ java.lang.Thread
     ↳ 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 ()

終止通道監控器