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)

Exception getLastException ()

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

void isAdbRebootCalled (boolean isCalled)

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

boolean isTunnelAlive ()

คืนค่า True หาก GceSshTunnelMonitor ยังคงอยู่ หากไม่เป็นเช่นนั้น คืนค่า False

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)

getLastException

public Exception getLastException ()

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

ส่งคืน
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

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

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

isTunnelAlive

public boolean isTunnelAlive ()

คืนค่า True หาก GceSshTunnelMonitor ยังคงอยู่ หากไม่เป็นเช่นนั้น คืนค่า False

ส่งคืน
boolean

เข้าร่วมการตรวจสอบ

public void joinMonitor ()

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

logSshTunnelบันทึก

public void logSshTunnelLogs (ITestLogger logger)

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

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

วิ่ง

public void run ()

ปิดตัวลง

public void shutdown ()

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