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 GceLHPTunnelMonitor masih aktif, false jika tidak.

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