GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends Object

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


การตรวจสอบเธรดสำหรับอุโมงค์ข้อมูล Gce ssh

สรุป

ทุ่งนา

public static final String VIRTUAL_DEVICE_SERIAL

ผู้สร้างสาธารณะ

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

ตัวสร้าง

วิธีการสาธารณะ

void closeConnection ()

ปิดการเชื่อมต่อทั้งหมดจากจอภาพ (adb และ ssh tunnel)

Exception getLastException ()

ส่งคืนข้อยกเว้นสุดท้ายที่บันทึกในเธรดทันเนล ssh

void isAdbRebootCalled (boolean isCalled)

ตั้งค่าเป็น True เมื่อจะมีการเรียก adb reboot เพื่อให้แน่ใจว่าจอภาพคาดหวัง

boolean isTunnelAlive ()

คืนค่า True หาก GceSshTunnelMonitor ยังมีชีวิตอยู่ มิฉะนั้นจะเป็นเท็จ

void joinMonitor ()

รอให้มอนิเตอร์นี้เสร็จสิ้น เช่นเดียวกับใน Thread.join()

void logSshTunnelLogs ( ITestLogger logger)

บันทึกไฟล์บันทึกที่น่าสนใจทั้งหมดที่สร้างจากช่องสัญญาณ ssh

void run ()
void shutdown ()

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

ทุ่งนา

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

ผู้สร้างสาธารณะ

GceSshTunnelMonitor

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

ตัวสร้าง

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

buildInfo IBuildInfo

gce HostAndPort : HostAndPort ของ GCE AVD ระยะไกล

deviceOptions TestDeviceOptions

วิธีการสาธารณะ

ปิดการเชื่อมต่อ

public void closeConnection ()

ปิดการเชื่อมต่อทั้งหมดจากจอภาพ (adb และ ssh tunnel)

getLastException

public Exception getLastException ()

ส่งคืนข้อยกเว้นสุดท้ายที่บันทึกในเธรดทันเนล ssh

คืนสินค้า
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

ตั้งค่าเป็น True เมื่อจะมีการเรียก adb reboot เพื่อให้แน่ใจว่าจอภาพคาดหวัง

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

isTunnelAlive

public boolean isTunnelAlive ()

คืนค่า True หาก GceSshTunnelMonitor ยังมีชีวิตอยู่ มิฉะนั้นจะเป็นเท็จ

คืนสินค้า
boolean

joinMonitor

public void joinMonitor ()

รอให้มอนิเตอร์นี้เสร็จสิ้น เช่นเดียวกับใน Thread.join()

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

บันทึกไฟล์บันทึกที่น่าสนใจทั้งหมดที่สร้างจากช่องสัญญาณ ssh

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

วิ่ง

public void run ()

ปิดตัวลง

public void shutdown ()

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