การตรวจสอบ GceLHPTunnel
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()
แสดงผลเป็น "จริง" หาก |
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 จากจอภาพ
isAdbรีบูตCalled
public void isAdbRebootCalled (boolean isCalled)
ตั้งค่าเป็น "จริง" เมื่อระบบกำลังจะเรียกใช้การรีบูต adb เพื่อให้แน่ใจว่าเครื่องมือตรวจสอบจะคาดหวังการรีบูต
พารามิเตอร์ | |
---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
แสดงค่า "จริง" หาก GceLHPTunnelMonitor
ยังทำงานอยู่ มิเช่นนั้น ระบบจะคืนค่าเป็น "เท็จ"
คิกรีเทิร์น | |
---|---|
boolean |
บันทึกอุโมงค์ข้อมูลขนาดใหญ่
public void logSshTunnelLogs (ITestLogger logger)
บันทึกไฟล์บันทึกที่น่าสนใจทั้งหมดที่สร้างขึ้นจากอุโมงค์ adb ที่เชื่อมต่อผ่าน LHP
พารามิเตอร์ | |
---|---|
logger |
ITestLogger |
โฮมรัน
public void run ()
การปิดเครื่อง
public void shutdown ()
สิ้นสุดการตรวจสอบอุโมงค์