GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
java.lang.Object | ||
↳ | com.android.tradefed.device.cloud.AbstrakTunnelMonitor | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Pemantau Thread untuk tunnel ssh Gce.
Ringkasan
Kolom | |
---|---|
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 tunnel ssh). |
Exception
|
getLastException()
Menampilkan pengecualian terakhir yang diambil di thread tunnel ssh. |
void
|
isAdbRebootCalled(boolean isCalled)
Setel Benar saat mulai ulang adb akan dipanggil untuk memastikan monitor mengharapkannya. |
boolean
|
isTunnelAlive()
Menampilkan Benar jika |
void
|
logSshTunnelLogs(ITestLogger logger)
Catat semua file log menarik yang dihasilkan dari tunnel ssh. |
void
|
run()
|
void
|
shutdown()
Menghentikan pemantauan tunnel |
Kolom
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 dengan. |
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 tunnel ssh).
getLastException
public Exception getLastException ()
Menampilkan pengecualian terakhir yang diambil di thread tunnel ssh.
Hasil | |
---|---|
Exception |
isAdbRebootCallback
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 Benar jika GceSshTunnelMonitor
masih aktif, salah (false) jika tidak.
Hasil | |
---|---|
boolean |
logSshTunnelLog
public void logSshTunnelLogs (ITestLogger logger)
Catat semua file log menarik yang dihasilkan dari tunnel ssh.
Parameter | |
---|---|
logger |
ITestLogger |
lari
public void run ()
matikan
public void shutdown ()
Menghentikan pemantauan tunnel