GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

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


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

Tóm tắt

Hằng số

String VIRTUAL_DEVICE_SERIAL

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

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

Hàm khởi tạo

Phương thức công khai

void cleanUp()
void closeConnection()

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

Exception getLastException()

Trả về ngoại lệ cuối cùng được ghi lại trong luồng đường hầm ssh.

void isAdbRebootCalled(boolean isCalled)

Đặt thành True khi một lần khởi động lại adb sắp được gọi để đảm bảo trình theo dõi mong đợi điều đó.

boolean isTunnelAlive()

Trả về True nếu GceSshTunnelMonitor vẫn hoạt động, ngược lại 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 trình theo dõi đường hầm

Hằng số

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Giá trị không đổi: "virtual-device-serial"

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

GceSshTunnelMonitor

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

Hàm khởi tạo

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

buildInfo IBuildInfo

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

deviceOptions TestDeviceOptions

Phương thức công khai

cleanUp

public void cleanUp ()

closeConnection

public void closeConnection ()

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

getLastException

public Exception getLastException ()

Trả về ngoại lệ cuối cùng được ghi lại trong luồng đường hầm ssh.

Giá trị trả về
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Đặt thành True khi một lần khởi động lại adb sắp được gọi để đảm bảo trình theo dõi mong đợi điều đó.

Tham số
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Trả về True nếu GceSshTunnelMonitor vẫn hoạt động, ngược lại 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

run

public void run ()

shutdown

public void shutdown ()

Chấm dứt trình theo dõi đường hầm