GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | 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
|
cleanUp()
|
void
|
closeConnection()
إغلاق جميع الاتصالات من أداة المراقبة (adb ونفق ssh) |
Exception
|
getLastException()
عرض آخر استثناء تم رصده في مؤشر ترابط نفق ssh |
void
|
isAdbRebootCalled(boolean isCalled)
ضبط القيمة على "صحيح" عندما تكون على وشك استدعاء إعادة تشغيل adb للتأكّد من أنّ أداة المراقبة تتوقّع ذلك |
boolean
|
isTunnelAlive()
عرض "صحيح" إذا كان |
void
|
logSshTunnelLogs(ITestLogger logger)
تسجيل جميع ملفات السجلّ المهمة التي تم إنشاؤها من نفق ssh |
void
|
run()
|
void
|
shutdown()
إنهاء أداة مراقبة النفق |
الثوابت
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Constant Value: "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 |
الإجراءات العامة
cleanUp
public void cleanUp ()
closeConnection
public void closeConnection ()
إغلاق جميع الاتصالات من أداة المراقبة (adb ونفق ssh)
getLastException
public Exception getLastException ()
عرض آخر استثناء تم رصده في مؤشر ترابط نفق ssh
| المرتجعات | |
|---|---|
Exception |
|
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
ضبط القيمة على "صحيح" عندما تكون على وشك استدعاء إعادة تشغيل adb للتأكّد من أنّ أداة المراقبة تتوقّع ذلك
| المعلَمات | |
|---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
عرض "صحيح" إذا كان GceSshTunnelMonitor لا يزال نشطًا، و"خطأ" بخلاف ذلك
| المرتجعات | |
|---|---|
boolean |
|
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
تسجيل جميع ملفات السجلّ المهمة التي تم إنشاؤها من نفق ssh
| المعلَمات | |
|---|---|
logger |
ITestLogger |
run
public void run ()
shutdown
public void shutdown ()
إنهاء أداة مراقبة النفق