GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

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


Thread Monitor for the Gce lab host proxy tunnel used for oxygenation.

สรุป

เครื่องมือสร้างสาธารณะ

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

เครื่องมือสร้าง

เมธอดสาธารณะ

void closeConnection()

ปิดการเชื่อมต่อ adb จากจอภาพ

void isAdbRebootCalled(boolean isCalled)

ตั้งค่าเป็น True เมื่อกำลังจะเรียกใช้ adb reboot เพื่อให้แน่ใจว่ามอนิเตอร์คาดหวังการรีบูต

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 ของ AVD ใน GCE ระยะไกล

เมธอดสาธารณะ

closeConnection

public void closeConnection ()

ปิดการเชื่อมต่อ adb จากจอภาพ

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

ตั้งค่าเป็น True เมื่อกำลังจะเรียกใช้ adb reboot เพื่อให้แน่ใจว่ามอนิเตอร์คาดหวังการรีบูต

พารามิเตอร์
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 ()

สิ้นสุดการตรวจสอบอุโมงค์