GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
   ↳ java.lang.Thread
     ↳ com.android.tradefed.device.cloud.AbstractTunnelMonitor
       ↳ com.android.tradefed.device.cloud.GceLHPTunnelMonitor


酸素化に使用される Gce ラボホスト プロキシ トンネルの Thread Monitor。

概要

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

GceLHPTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)

コンストラクタ

パブリック メソッド

void closeConnection()

モニターから adb 接続を閉じます。

void isAdbRebootCalled(boolean isCalled)

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

boolean isTunnelAlive()

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

void logSshTunnelLogs(ITestLogger logger)

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

void run()
void shutdown()

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

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

GceLHPTunnelMonitor

public GceLHPTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                String sessionId, 
                String deviceId, 
                String serverUrl, 
                TestDeviceOptions deviceOptions)

コンストラクタ

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

buildInfo IBuildInfo: リモート GCE AVD を関連付ける ITestDevice TF デバイス。

sessionId String: リモート GCE AVD を関連付ける ITestDevice TF デバイス。

deviceId String: リモート GCE AVD を関連付ける ITestDevice TF デバイス。

serverUrl String: リモート GCE AVD を関連付ける ITestDevice TF デバイス。

deviceOptions TestDeviceOptions: リモート GCE AVD の HostAndPort

パブリック メソッド

closeConnection

public void closeConnection ()

モニターから adb 接続を閉じます。

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

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

パラメータ
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

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

戻り値
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

LHP 経由で接続された adb トンネルから生成されたすべての興味深いログファイルを記録します。

パラメータ
logger ITestLogger

run

public void run ()

shutdown

public void shutdown ()

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