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 หาก |
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 ()
สิ้นสุดการตรวจสอบอุโมงค์