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

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

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


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

สรุป

ช่อง

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)

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

boolean isTunnelAlive()

แสดงค่า "จริง" หาก GceSshTunnelMonitor ยังทำงานอยู่ มิเช่นนั้น ระบบจะคืนค่าเป็น "เท็จ"

void logSshTunnelLogs(ITestLogger logger)

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

void run()
void shutdown()

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

ช่อง

ซีเรียลของอุปกรณ์เสมือนจริง

public static final String VIRTUAL_DEVICE_SERIAL

ช่างก่อสร้างสาธารณะ

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

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

isAdbรีบูตCalled

public void isAdbRebootCalled (boolean isCalled)

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

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

isTunnelAlive

public boolean isTunnelAlive ()

แสดงค่า "จริง" หาก GceSshTunnelMonitor ยังทำงานอยู่ มิเช่นนั้น ระบบจะคืนค่าเป็น "เท็จ"

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

บันทึกอุโมงค์ข้อมูลขนาดใหญ่

public void logSshTunnelLogs (ITestLogger logger)

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

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

โฮมรัน

public void run ()

ปิดเครื่อง

public void shutdown ()

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