GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

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


Thread Monitor สำหรับอุโมงค์ข้อมูล SSH ของ Gce

สรุป

ค่าคงที่

String VIRTUAL_DEVICE_SERIAL

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

GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

ผู้ผลิต

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

void closeConnection()

ปิดการเชื่อมต่อทั้งหมดจากจอภาพ (adb และอุโมงค์ SSH)

Exception getLastException()

แสดงข้อยกเว้นสุดท้ายที่บันทึกไว้ในเธรดอุโมงค์ SSH

void isAdbRebootCalled(boolean isCalled)

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

boolean isTunnelAlive()

แสดงค่า True หาก GceSshTunnelMonitor ยังทำงานอยู่ หรือแสดงค่า False หากเป็นอย่างอื่น

void logSshTunnelLogs(ITestLogger logger)

บันทึกไฟล์บันทึกที่น่าสนใจทั้งหมดที่สร้างจากอุโมงค์ SSH

void run()
void shutdown()

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

ค่าคงที่

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

ค่าคงที่ "virtual-device-serial"

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

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

ผู้ผลิต

พารามิเตอร์
device ITestDevice: ITestDevice อุปกรณ์ TF ที่จะเชื่อมโยง AVD ของ GCE ระยะไกลด้วย

buildInfo IBuildInfo

gce HostAndPort: HostAndPort ของ AVD ใน GCE ที่อยู่ระยะไกล

deviceOptions TestDeviceOptions

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

closeConnection

public void closeConnection ()

ปิดการเชื่อมต่อทั้งหมดจากจอภาพ (adb และอุโมงค์ SSH)

getLastException

public Exception getLastException ()

แสดงข้อยกเว้นสุดท้ายที่บันทึกไว้ในเธรดอุโมงค์ SSH

คิกรีเทิร์น
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

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

พารามิเตอร์
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

แสดงค่า True หาก GceSshTunnelMonitor ยังทำงานอยู่ หรือแสดงค่า False หากเป็นอย่างอื่น

คิกรีเทิร์น
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

บันทึกไฟล์บันทึกที่น่าสนใจทั้งหมดที่สร้างจากอุโมงค์ SSH

พารามิเตอร์
logger ITestLogger

โฮมรัน

public void run ()

การปิด

public void shutdown ()

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