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 |
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