GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
   ↳ java.lang.Thread
     ↳ com.android.tradefed.device.cloud.AbstractTunnelMonitor
       ↳ com.android.tradefed.device.cloud.GceLHPTunnelMonitor


مراقبة سلسلة المحادثات لنفق الخادم الوكيل لمضيف Gce lab المستخدَم في الأكسجين

ملخّص

طُرق وضع التصميم العامة

GceLHPTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)

طريقة وضع التصميم

الإجراءات العامة

void closeConnection()

أغلِق اتصال adb من الشاشة.

void isAdbRebootCalled(boolean isCalled)

اضبط القيمة على "صحيح" عندما توشك على طلب إعادة تشغيل adb للتأكّد من أنّ الشاشة تتوقّع ذلك.

boolean isTunnelAlive()

تعرض هذه الدالة القيمة True إذا كان GceLHPTunnelMonitor لا يزال نشطًا، والقيمة False في الحالات الأخرى.

void logSshTunnelLogs(ITestLogger logger)

تسجيل جميع ملفات السجلّ المهمة التي تم إنشاؤها من نفق adb المتصل من خلال LHP

void run()
void shutdown()

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

طُرق وضع التصميم العامة

GceLHPTunnelMonitor

public GceLHPTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                String sessionId, 
                String deviceId, 
                String serverUrl, 
                TestDeviceOptions deviceOptions)

طريقة وضع التصميم

المعلَمات
device استبدِل ITestDevice بـ ITestDevice الجهاز الذي يعمل بنظام التشغيل TF والذي تريد ربط جهاز AVD البعيد على GCE به.

buildInfo استبدِل IBuildInfo بـ ITestDevice الجهاز الذي يعمل بنظام التشغيل TF والذي تريد ربط جهاز AVD البعيد على GCE به.

sessionId استبدِل String بـ ITestDevice الجهاز الذي يعمل بنظام التشغيل TF والذي تريد ربط جهاز AVD البعيد على GCE به.

deviceId استبدِل String بـ ITestDevice الجهاز الذي يعمل بنظام التشغيل TF والذي تريد ربط جهاز AVD البعيد على GCE به.

serverUrl استبدِل String بـ ITestDevice الجهاز الذي يعمل بنظام التشغيل TF والذي تريد ربط جهاز AVD البعيد على GCE به.

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

الإجراءات العامة

closeConnection

public void closeConnection ()

أغلِق اتصال adb من الشاشة.

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

اضبط القيمة على "صحيح" عندما توشك على طلب إعادة تشغيل adb للتأكّد من أنّ الشاشة تتوقّع ذلك.

المعلَمات
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

تعرض هذه الدالة القيمة True إذا كان GceLHPTunnelMonitor لا يزال نشطًا، والقيمة False في الحالات الأخرى.

المرتجعات
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

تسجيل جميع ملفات السجلّ المهمة التي تم إنشاؤها من نفق adb المتصل من خلال LHP

المعلَمات
logger ITestLogger

ضربة طويلة

public void run ()

إيقاف التشغيل

public void shutdown ()

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