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

عرض "صحيح" إذا كان GceSshTunnelMonitor لا يزال نشطًا، و"خطأ" بخلاف ذلك

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

إنهاء أداة مراقبة النفق