GceLHPTunnelMonitor

public class GceLHPTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
java.lang.Thread
  com.android.tradefed.device.cloud.AbstractTunnelMonitor
    com.android.tradefed.device.cloud.GceLHPTunnelMonitor


Monitor Thread 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 Benar saat reboot adb akan dipanggil untuk memastikan monitor mengharapkannya.

boolean isTunnelAlive()

Menampilkan Benar jika GceLHPTunnelMonitor masih aktif, salah jika tidak.

void logSshTunnelLogs(ITestLogger logger)

Catat semua file log menarik yang dihasilkan dari tunnel adb yang terhubung melalui LHP.

void run()
void shutdown()

Hentikan 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 untuk mengaitkan AVD GCE jarak jauh.

buildInfo IBuildInfo: ITestDevice perangkat TF untuk mengaitkan AVD GCE jarak jauh.

sessionId String: ITestDevice perangkat TF untuk mengaitkan AVD GCE jarak jauh.

deviceId String: ITestDevice perangkat TF untuk mengaitkan AVD GCE jarak jauh.

serverUrl String: ITestDevice perangkat TF untuk mengaitkan 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 Benar saat reboot adb akan dipanggil untuk memastikan monitor mengharapkannya.

Parameter
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

Menampilkan Benar jika GceLHPTunnelMonitor masih aktif, salah jika tidak.

Hasil
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

Catat semua file log menarik yang dihasilkan dari tunnel adb yang terhubung melalui LHP.

Parameter
logger ITestLogger

run

public void run ()

shutdown

public void shutdown ()

Hentikan monitor tunnel