GceSshTunnelMonitor
public class GceSshTunnelMonitor
extends Object
java.lang.Objek | |
com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Monitor Utas untuk terowongan Gce ssh.
Ringkasan
bidang | |
---|---|
public static final String | VIRTUAL_DEVICE_SERIAL
|
Konstruktor publik | |
---|---|
GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions) Konstruktor |
Metode publik | |
---|---|
void | closeConnection () Tutup semua koneksi dari monitor (adb dan ssh tunnel). |
Exception | getLastException () Mengembalikan pengecualian terakhir yang ditangkap di utas terowongan ssh. |
void | isAdbRebootCalled (boolean isCalled) Setel True ketika adb reboot akan dipanggil untuk memastikan monitor mengharapkannya. |
boolean | isTunnelAlive () Mengembalikan True jika |
void | joinMonitor () Menunggu monitor ini selesai, seperti pada |
void | logSshTunnelLogs (ITestLogger logger) Catat semua file log menarik yang dihasilkan dari terowongan ssh. |
void | run () |
void | shutdown () Hentikan monitor terowongan |
bidang
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Konstruktor publik
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Konstruktor
Parameter | |
---|---|
device | ITestDevice : ITestDevice perangkat TF untuk mengaitkan AVD GCE jarak jauh. |
buildInfo | IBuildInfo |
gce | HostAndPort : HostAndPort dari AVD GCE jarak jauh. |
deviceOptions | TestDeviceOptions |
Metode publik
tutupKoneksi
public void closeConnection ()
Tutup semua koneksi dari monitor (adb dan ssh tunnel).
getLastException
public Exception getLastException ()
Mengembalikan pengecualian terakhir yang ditangkap di utas terowongan ssh.
Kembali | |
---|---|
Exception |
adalahAdbRebootDipanggil
public void isAdbRebootCalled (boolean isCalled)
Setel True ketika adb reboot akan dipanggil untuk memastikan monitor mengharapkannya.
Parameter | |
---|---|
isCalled | boolean |
adalahTerowonganHidup
public boolean isTunnelAlive ()
Mengembalikan True jika GceSshTunnelMonitor
masih hidup, false jika tidak.
Kembali | |
---|---|
boolean |
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
Catat semua file log menarik yang dihasilkan dari terowongan ssh.
Parameter | |
---|---|
logger | ITestLogger |
Lari
public void run ()
mematikan
public void shutdown ()
Hentikan monitor terowongan