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

トンネル モニターの終了