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.
Bản tóm tắt
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) 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 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 () Ngắt giám sát đường hầm |
Lĩnh vực
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Các nhà xây dựng công cộng
GceSshTunnelMonitor
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 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, nếu không thì trả về 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 ()
Ngắt giám sát đường hầm