مانیتور تونل GceSsh

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

شیء جاوا
com.android.tradefed.device.cloud.AbstractTunnelMonitor
com.android.tradefed.device.cloud.GceSshTunnelMonitor


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

خلاصه

ثابت‌ها

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

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

ثابت‌ها

سریال_دستگاه_مجازی

public static final String VIRTUAL_DEVICE_SERIAL

مقدار ثابت: "دستگاه مجازی-سریال"

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

مانیتور تونل GceSsh

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

استثنای آخرین دریافت

public Exception getLastException ()

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

بازگشت‌ها
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

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

پارامترها
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

اگر GceSshTunnelMonitor هنوز فعال باشد، مقدار True و در غیر این صورت مقدار False را برمی‌گرداند.

بازگشت‌ها
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

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

پارامترها
logger ITestLogger

دویدن

public void run ()

خاموشی

public void shutdown ()

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