مانیتور تونل 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 () اگر |
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 ()
مانیتور تونل را خاتمه دهید