GceLHPTunnelMonitor
public
class
GceLHPTunnelMonitor
extends AbstractTunnelMonitor
java.lang.Object | ||
↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
↳ | com.android.tradefed.device.cloud.GceLHPTunnelMonitor |
Thread Monitor untuk tunnel proxy host lab GCE yang digunakan untuk oksigenasi.
Ringkasan
Konstruktor publik | |
---|---|
GceLHPTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)
Konstruktor |
Metode publik | |
---|---|
void
|
closeConnection()
Tutup koneksi adb dari monitor. |
void
|
isAdbRebootCalled(boolean isCalled)
Tetapkan ke True saat mulai ulang adb akan dipanggil untuk memastikan monitor mengharapkannya. |
boolean
|
isTunnelAlive()
Menampilkan True jika |
void
|
logSshTunnelLogs(ITestLogger logger)
Catat semua file log yang menarik yang dihasilkan dari tunnel adb yang terhubung melalui LHP. |
void
|
run()
|
void
|
shutdown()
Menghentikan monitor tunnel |
Konstruktor publik
GceLHPTunnelMonitor
public GceLHPTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, String sessionId, String deviceId, String serverUrl, TestDeviceOptions deviceOptions)
Konstruktor
Parameter | |
---|---|
device |
ITestDevice : ITestDevice perangkat TF yang akan dikaitkan dengan AVD GCE jarak jauh. |
buildInfo |
IBuildInfo : ITestDevice perangkat TF yang akan dikaitkan dengan AVD GCE jarak jauh. |
sessionId |
String : ITestDevice perangkat TF yang akan dikaitkan dengan AVD GCE jarak jauh. |
deviceId |
String : ITestDevice perangkat TF yang akan dikaitkan dengan AVD GCE jarak jauh. |
serverUrl |
String : ITestDevice perangkat TF yang akan dikaitkan dengan AVD GCE jarak jauh. |
deviceOptions |
TestDeviceOptions : HostAndPort AVD GCE jarak jauh. |
Metode publik
closeConnection
public void closeConnection ()
Tutup koneksi adb dari monitor.
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Tetapkan ke True saat mulai ulang adb akan dipanggil untuk memastikan monitor mengharapkannya.
Parameter | |
---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
Menampilkan True jika GceLHPTunnelMonitor
masih aktif, salah jika tidak.
Hasil | |
---|---|
boolean |
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
Catat semua file log yang menarik yang dihasilkan dari tunnel adb yang terhubung melalui LHP.
Parameter | |
---|---|
logger |
ITestLogger |
lari
public void run ()
shutdown
public void shutdown ()
Menghentikan monitor tunnel