การตรวจสอบ 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()

แสดงผลเป็น "จริง" หาก GceLHPTunnelMonitor ยังทำงานอยู่ หรือแสดงผลเป็น "เท็จ" หากไม่

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

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