Giám sát đường hầm GceSsh

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

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


Trình theo dõi luồng cho đường hầm ssh Gce.

Tóm tắt

Trường

public static final String VIRTUAL_DEVICE_SERIAL

Hàm khởi tạo công khai

GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

Hàm dựng

Phương thức công khai

void closeConnection()

Đóng tất cả các kết nối từ trình giám sát (đường hầm adb và ssh).

Exception getLastException()

Trả về ngoại lệ gần đây nhất được ghi lại trong luồng đường hầm ssh.

void isAdbRebootCalled(boolean isCalled)

Đặt True khi quá trình khởi động lại adb sắp được gọi để đảm bảo màn hình dự kiến việc này.

boolean isTunnelAlive()

Trả về True nếu GceSshTunnelMonitor vẫn còn hoạt động, nếu không thì trả về false.

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 ssh.

void run()
void shutdown()

Chấm dứt giám sát đường hầm

Trường

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Hàm khởi tạo công khai

Giám sát đường hầm GceSsh

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

Hàm dựng

Tham số
device ITestDevice: ITestDevice thiết bị TF để liên kết với AVD GCE từ xa.

buildInfo IBuildInfo

gce HostAndPort: HostAndPort của AVD GCE từ xa.

deviceOptions TestDeviceOptions

Phương thức công khai

đóng kết nối

public void closeConnection ()

Đóng tất cả các kết nối từ trình giám sát (đường hầm adb và ssh).

ngoại lệ cuối cùng

public Exception getLastException ()

Trả về ngoại lệ gần đây nhất được ghi lại trong luồng đường hầm ssh.

Giá trị trả về
Exception

được gọi khởi động lại

public void isAdbRebootCalled (boolean isCalled)

Đặt True khi quá trình khởi động lại adb sắp được gọi để đảm bảo màn hình dự kiến việc này.

Tham số
isCalled boolean

Sống động đường hầm

public boolean isTunnelAlive ()

Trả về True nếu GceSshTunnelMonitor vẫn còn hoạt động, nếu không thì trả về false.

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 ssh.

Tham số
logger ITestLogger

chạy

public void run ()

tắt máy

public void shutdown ()

Chấm dứt giám sát đường hầm