GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
java.lang.Object | ||
↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
أداة مراقبة الخيوط لنفق ssh في Gce
ملخّص
الحقول | |
---|---|
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()
تعرِض هذه الدالة القيمة True إذا كان |
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 لربط AVD عن بُعد في Google Compute Engine به. |
buildInfo |
IBuildInfo |
gce |
HostAndPort : HostAndPort من AVD في Google Cloud Engine عن بُعد |
deviceOptions |
TestDeviceOptions |
الطرق العامة
closeConnection
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 ()
تعرِض هذه الدالة القيمة True إذا كان GceSshTunnelMonitor
لا يزال قيد التشغيل، وتعرِض القيمة False في الحالات الأخرى.
المرتجعات | |
---|---|
boolean |
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
تسجيل جميع ملفات السجلّ المهمة التي تم إنشاؤها من نفق ssh
المعلمات | |
---|---|
logger |
ITestLogger |
ضربة طويلة
public void run ()
إيقاف
public void shutdown ()
إنهاء مراقبة النفق