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 pemantauan 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 untuk mengaitkan AVD GCE jarak jauh dengan. |
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)
Setel Benar saat mulai ulang adb akan dipanggil untuk memastikan monitor mengharapkannya.
Parameter | |
---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
Menampilkan True jika GceLHPTunnelMonitor
masih aktif, false jika tidak.
Hasil | |
---|---|
boolean |
logSshTunnelLog
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