GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang. موضوع
com.android.tradefed.device.cloud.GceSshTunnelMonitor


مانیتور نخ برای تونل Gce ssh.

خلاصه

زمینه های

public static final String VIRTUAL_DEVICE_SERIAL

سازندگان عمومی

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

سازنده

روشهای عمومی

void closeConnection ()

تمام اتصالات مانیتور (adb و ssh tunnel) را ببندید.

Exception getLastException ()

آخرین استثنای گرفته شده در نخ تونل ssh را برمی گرداند.

void isAdbRebootCalled (boolean isCalled)

برای اطمینان از اینکه مانیتور انتظار دارد ، درست را هنگام راه اندازی مجدد adb تنظیم کنید.

boolean isTunnelAlive ()

اگر GceSshTunnelMonitor هنوز زنده است ، درست GceSshTunnelMonitor ، در غیر این صورت نادرست است.

void joinMonitor ()

منتظر است تا این مانیتور مانند Thread.join() به پایان برسد.

void logSshTunnelLogs (ITestLogger logger)

تمام پرونده های جالب ورود به سیستم تولید شده از تونل ssh را وارد کنید.

void run ()
void shutdown ()

مانیتور تونل را خاتمه دهید

زمینه های

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

سازندگان عمومی

GceSshTunnelMonitor

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

سازنده

مولفه های
device ITestDevice : ITestDevice دستگاه TF برای ارتباط GCE AVD از راه دور با.

buildInfo IBuildInfo

gce HostAndPort : HostAndPort و HostAndPort GCE AVD از راه دور.

deviceOptions TestDeviceOptions

روشهای عمومی

بستن اتصال

public void closeConnection ()

تمام اتصالات مانیتور (adb و ssh tunnel) را ببندید.

getLastException

public Exception getLastException ()

آخرین استثنای گرفته شده در نخ تونل ssh را برمی گرداند.

برمی گردد
Exception

isAdbRebootCalled است

public void isAdbRebootCalled (boolean isCalled)

برای اطمینان از اینکه مانیتور انتظار دارد ، درست را هنگام راه اندازی مجدد adb تنظیم کنید.

مولفه های
isCalled boolean

isTunnelAlive است

public boolean isTunnelAlive ()

اگر GceSshTunnelMonitor هنوز زنده است ، درست GceSshTunnelMonitor ، در غیر این صورت نادرست است.

برمی گردد
boolean

joinMonitor

public void joinMonitor ()

منتظر است تا این مانیتور مانند Thread.join() به پایان برسد.

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

تمام پرونده های جالب ورود به سیستم تولید شده از تونل ssh را وارد کنید.

مولفه های
logger ITestLogger

اجرا کن

public void run ()

خاموش کردن

public void shutdown ()

مانیتور تونل را خاتمه دهید