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

トンネル モニターを終了する