GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

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


Gce SSH トンネルの Thread Monitor。

概要

定数

String VIRTUAL_DEVICE_SERIAL

パブリック コンストラクタ

GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

コンストラクタ

パブリック メソッド

void closeConnection()

モニターからのすべての接続(adb と ssh トンネル)を閉じます。

Exception getLastException()

ssh トンネル スレッドでキャプチャされた最後の例外を返します。

void isAdbRebootCalled(boolean isCalled)

adb 再起動が呼び出される直前に True に設定して、モニターがそれを想定していることを確認します。

boolean isTunnelAlive()

GceSshTunnelMonitor がまだ有効な場合は True、それ以外の場合は False を返します。

void logSshTunnelLogs(ITestLogger logger)

ssh トンネルから生成されたすべての興味深いログファイルを記録します。

void run()
void shutdown()

トンネル モニターを終了します。

定数

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

定数値: "virtual-device-serial"

パブリック コンストラクタ

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

コンストラクタ

パラメータ
device ITestDevice: リモート GCE AVD を関連付ける ITestDevice TF デバイス。

buildInfo IBuildInfo

gce HostAndPort: リモート GCE AVD の HostAndPort

deviceOptions TestDeviceOptions

パブリック メソッド

closeConnection

public void closeConnection ()

モニターからのすべての接続(adb と ssh トンネル)を閉じます。

getLastException

public Exception getLastException ()

ssh トンネル スレッドでキャプチャされた最後の例外を返します。

戻り値
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

adb reboot が呼び出される直前に True に設定して、モニターがそれを想定していることを確認します。

パラメータ
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

GceSshTunnelMonitor がまだ有効な場合は True、それ以外の場合は False を返します。

戻り値
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

ssh トンネルから生成されたすべての興味深いログファイルを記録します。

パラメータ
logger ITestLogger

ホームラン

public void run ()

shutdown

public void shutdown ()

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