GceSshTunnelMàn hình
public class GceSshTunnelMonitor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Trình giám sát 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 công cộng | |
---|---|
GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions) Người xây dựng |
Phương thức 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 chuỗi đường hầm ssh. |
void | isAdbRebootCalled (boolean isCalled) Đặt True khi 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 |
void | joinMonitor () Đợi màn hình này kết thúc, như trong |
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 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 với GCE AVD từ xa. |
buildInfo | IBuildInfo |
gce | HostAndPort : HostAndPort của GCE AVD 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ừ 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 chuỗi đường hầm ssh.
trả lại | |
---|---|
Exception |
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Đặt True khi 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 hoạt động, nếu không thì trả về false.
trả lại | |
---|---|
boolean |
tham giaMonitor
public void joinMonitor ()
Đợi màn hình này kết thúc, như trong ERROR(/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