Giám sát đường hầm GceSsh
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
java.lang.Object | ||
↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Trình theo dõi luồng cho đường hầm ssh Gce.
Tóm tắt
Trường | |
---|---|
public
static
final
String |
VIRTUAL_DEVICE_SERIAL
|
Hàm khởi tạo công khai | |
---|---|
GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Hàm dựng |
Phương thức công khai | |
---|---|
void
|
closeConnection()
Đóng tất cả các kết nối từ trình giám sát (đường hầm adb và ssh). |
Exception
|
getLastException()
Trả về ngoại lệ gần đây nhất được ghi lại trong luồng đường hầm ssh. |
void
|
isAdbRebootCalled(boolean isCalled)
Đặt True khi quá trình khởi động lại adb sắp được gọi để đảm bảo màn hình dự kiến việc này. |
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 giám sát đường hầm |
Trường
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Hàm khởi tạo công khai
Giám sát đường hầm GceSsh
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Hàm dựng
Tham số | |
---|---|
device |
ITestDevice : ITestDevice thiết bị TF để liên kết với AVD GCE từ xa. |
buildInfo |
IBuildInfo |
gce |
HostAndPort : HostAndPort của AVD GCE 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ừ trình giám sát (đường hầm adb và ssh).
ngoại lệ cuối cùng
public Exception getLastException ()
Trả về ngoại lệ gần đây nhất được ghi lại trong luồng đường hầm ssh.
Giá trị trả về | |
---|---|
Exception |
được gọi khởi động lại
public void isAdbRebootCalled (boolean isCalled)
Đặt True khi quá trình khởi động lại adb sắp được gọi để đảm bảo màn hình dự kiến việc này.
Tham số | |
---|---|
isCalled |
boolean |
Sống động đường hầm
public boolean isTunnelAlive ()
Trả về True nếu GceSshTunnelMonitor
vẫn còn hoạt động, nếu không 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 |
chạy
public void run ()
tắt máy
public void shutdown ()
Chấm dứt giám sát đường hầm