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 หาก |
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 ()
สิ้นสุดการตรวจสอบอุโมงค์