GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

java.lang.object
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) را ببندید.

Exception getLastException ()

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

void isAdbRebootCalled (boolean isCalled)

وقتی یک راه‌اندازی مجدد adb در شرف فراخوانی است، True را تنظیم کنید تا مطمئن شوید که مانیتور آن را انتظار دارد.

boolean isTunnelAlive ()

اگر GceSshTunnelMonitor هنوز زنده باشد، True برمی‌گرداند، در غیر این صورت نادرست است.

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 از راه دور GCE AVD.

deviceOptions TestDeviceOptions

روش های عمومی

اتصال نزدیک

public void closeConnection ()

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

getLastException

public Exception getLastException ()

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

برمی گرداند
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

وقتی یک راه‌اندازی مجدد adb در شرف فراخوانی است، True را تنظیم کنید تا مطمئن شوید که مانیتور آن را انتظار دارد.

مولفه های
isCalled boolean

isTunnelAlive است

public boolean isTunnelAlive ()

اگر GceSshTunnelMonitor هنوز زنده باشد، True برمی‌گرداند، در غیر این صورت نادرست است.

برمی گرداند
boolean

joinMonitor

public void joinMonitor ()

منتظر می ماند تا این مانیتور مانند Thread.join() تمام شود.

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

تمام فایل های گزارش جالب تولید شده از تونل ssh را ثبت کنید.

مولفه های
logger ITestLogger

اجرا کن

public void run ()

خاموش شدن

public void shutdown ()

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