GceSshTunnelMonitor
public class GceSshTunnelMonitor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Giám sát luồng cho đường hầm Gce ssh.
Tóm lược
Lĩnh vực | |
---|---|
public static final String | VIRTUAL_DEVICE_SERIAL
|
Các nhà xây dựng công cộng | |
---|---|
GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions) Constructor |
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 chụp 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 () Chờ cho 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 () Kết thúc giám sát đường hầm |
Lĩnh vực
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Công cụ xây dựng
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Constructor
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 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 chụp trong chuỗi đường hầm ssh.
Lợi nhuận | |
---|---|
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 tồn tại, ngược lại là false.
Lợi nhuận | |
---|---|
boolean |
logSshTunnelLogs
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 ()
Kết thúc giám sát đường hầm