GceLHPTunnelMonitor
public
class
GceLHPTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | ||
| ↳ | com.android.tradefed.device.cloud.GceLHPTunnelMonitor | ||
Trình giám sát luồng cho đường hầm proxy máy chủ phòng thí nghiệm Gce dùng để cung cấp oxy.
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
GceLHPTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)
Hàm khởi tạo |
|
Phương thức công khai | |
|---|---|
void
|
closeConnection()
Đóng kết nối adb từ trình giám sát. |
void
|
isAdbRebootCalled(boolean isCalled)
Đặt thành True khi sắp gọi lệnh khởi động lại adb để đảm bảo trình giám sát mong đợi lệnh này. |
boolean
|
isTunnelAlive()
Trả về True nếu |
void
|
logSshTunnelLogs(ITestLogger logger)
Ghi lại tất cả các tệp nhật ký thú vị được tạo từ đường hầm adb được kết nối thông qua LHP. |
void
|
run()
|
void
|
shutdown()
Chấm dứt trình giám sát đường hầm |
Hàm khởi tạo công khai
GceLHPTunnelMonitor
public GceLHPTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)
Hàm khởi tạo
| Tham số | |
|---|---|
device |
ITestDevice: ITestDevice thiết bị TF để liên kết với AVD GCE từ xa. |
buildInfo |
IBuildInfo: ITestDevice thiết bị TF để liên kết với AVD GCE từ xa. |
sessionId |
String: ITestDevice thiết bị TF để liên kết với AVD GCE từ xa. |
deviceId |
String: ITestDevice thiết bị TF để liên kết với AVD GCE từ xa. |
serverUrl |
String: ITestDevice thiết bị TF để liên kết với AVD GCE từ xa. |
deviceOptions |
TestDeviceOptions: HostAndPort của AVD GCE từ xa. |
Phương thức công khai
closeConnection
public void closeConnection ()
Đóng kết nối adb từ trình giám sát.
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Đặt thành True khi sắp gọi lệnh khởi động lại adb để đảm bảo trình giám sát mong đợi lệnh này.
| Tham số | |
|---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
Trả về True nếu GceLHPTunnelMonitor vẫn hoạt động, trả về false nếu không.
| Giá trị trả về | |
|---|---|
boolean |
|
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
Ghi lại tất cả các tệp nhật ký thú vị được tạo từ đường hầm adb được kết nối thông qua LHP.
| Tham số | |
|---|---|
logger |
ITestLogger |
chạy
public void run ()
tắt
public void shutdown ()
Chấm dứt trình giám sát đường hầm