GceSshTunnelMàn hình

public class GceSshTunnelMonitor
extends Object

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


Trình theo dõi chủ đề cho đường hầm Gce ssh.

Bản tóm tắt

Lĩnh vực

public static final String VIRTUAL_DEVICE_SERIAL

Nhà thầu xây dựng công cộng

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

Người xây dựng

Phương pháp công khai

void closeConnection ()

Đóng tất cả các kết nối từ màn hình (đườ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 Đúng khi lệnh khởi động lại adb sắp được gọi để đảm bảo màn hình mong đợi điều đó.

boolean isTunnelAlive ()

Trả về True nếu GceSshTunnelMonitor vẫn còn tồn tại, ngược lại là sai.

void joinMonitor ()

Đợi màn hình này kết thúc, như trong Thread.join() .

void logSshTunnelLogs ( ITestLogger logger)

Ghi nhật ký 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

Lĩnh vực

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Nhà thầu xây dựng công cộng

GceSshTunnelMàn hình

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

Người xây dựng

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

buildInfo IBuildInfo

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

deviceOptions TestDeviceOptions

Phương pháp công khai

đóng kết nối

public void closeConnection ()

Đóng tất cả các kết nối từ màn hình (đườ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.

Trả lại
Exception

isAdbRebootĐược gọi

public void isAdbRebootCalled (boolean isCalled)

Đặt Đúng khi lệnh khởi động lại adb sắp được gọi để đảm bảo màn hình mong đợi điều đó.

Thông số
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Trả về True nếu GceSshTunnelMonitor vẫn còn tồn tại, ngược lại là sai.

Trả lại
boolean

tham gia màn hình

public void joinMonitor ()

Đợi màn hình này kết thúc, như trong Thread.join() .

logSshTunnelNhật ký

public void logSshTunnelLogs (ITestLogger logger)

Ghi nhật ký tất cả các tệp nhật ký thú vị được tạo từ đường hầm ssh.

Thông số
logger ITestLogger

chạy

public void run ()

tắt

public void shutdown ()

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