GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

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


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

ملخّص

وظائف الإنشاء العامة

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

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

وظائف الإنشاء العامة

أداة مراقبة GceLHPTunnel

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

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

المعلمات
device ITestDevice: ITestDevice جهاز TF لربط AVD عن بُعد في Google Compute Engine به.

buildInfo IBuildInfo: ITestDevice جهاز TF لربط AVD عن بُعد في Google Compute Engine به.

sessionId String: ITestDevice جهاز TF لربط AVD عن بُعد في Google Compute Engine به.

deviceId String: ITestDevice جهاز TF لربط AVD عن بُعد في Google Compute Engine به.

serverUrl String: ITestDevice جهاز TF لربط AVD عن بُعد في Google Compute Engine به.

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

الطرق العامة

إغلاق الاتصال

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

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