GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
   ↳ com.android.tradefed.device.cloud.AbstractTunnelMonitor
     ↳ com.android.tradefed.device.cloud.GceSshTunnelMonitor


مراقبة سلسلة المحادثات لنفق SSH في GCE

ملخّص

الثوابت

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 إذا كان GceSshTunnelMonitor لا يزال نشطًا، والقيمة False في الحالات الأخرى.

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 الذي تريد ربط جهاز AVD البعيد على GCE به.

buildInfo IBuildInfo

gce HostAndPort: HostAndPort من جهاز GCE AVD البعيد

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

إنهاء عملية مراقبة النفق