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 GceLHPTunnelMonitor vẫn hoạt động, trả về false nếu không.

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