GceSshTünel Monitörü
public class GceSshTunnelMonitor
extends AbstractTunnelMonitor
java.lang.Object | ||
↳ | com.android.tradefed.device.cloud.AbstractTunnelMonitor | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Gce ssh tüneli için Konu İzleyicisi.
Özet
Alanlar | |
---|---|
public static final String | VIRTUAL_DEVICE_SERIAL
|
Kamu inşaatçıları | |
---|---|
GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions) Oluşturucu |
Genel yöntemler | |
---|---|
void | closeConnection () Monitördeki tüm bağlantıları kapatın (adb ve ssh tüneli). |
Exception | getLastException () Ssh tüneli iş parçacığında yakalanan son istisnayı döndürür. |
void | isAdbRebootCalled (boolean isCalled) Monitörün bunu beklediğinden emin olmak için adb yeniden başlatması çağrılmak üzereyken True'yu ayarlayın. |
boolean | isTunnelAlive () |
void | logSshTunnelLogs ( ITestLogger logger) Ssh tünelinden oluşturulan tüm ilginç günlük dosyalarını günlüğe kaydedin. |
void | run () |
void | shutdown () Tünel monitörünü sonlandırın |
Alanlar
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
Kamu inşaatçıları
GceSshTünel Monitörü
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Oluşturucu
Parametreler | |
---|---|
device | ITestDevice : Uzak GCE AVD'nin ilişkilendirileceği TF cihazı ITestDevice . |
buildInfo | IBuildInfo |
gce | HostAndPort : Uzak GCE AVD'nin HostAndPort . |
deviceOptions | TestDeviceOptions |
Genel yöntemler
yakın bağlantı
public void closeConnection ()
Monitördeki tüm bağlantıları kapatın (adb ve ssh tüneli).
getLastException
public Exception getLastException ()
Ssh tüneli iş parçacığında yakalanan son istisnayı döndürür.
İadeler | |
---|---|
Exception |
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
Monitörün bunu beklediğinden emin olmak için adb yeniden başlatması çağrılmak üzereyken True'yu ayarlayın.
Parametreler | |
---|---|
isCalled | boolean |
isTunnelAlive
public boolean isTunnelAlive ()
GceSshTunnelMonitor
hala hayattaysa True değerini, aksi durumda false değerini döndürür.
İadeler | |
---|---|
boolean |
logSshTünelGünlükler
public void logSshTunnelLogs (ITestLogger logger)
Ssh tünelinden oluşturulan tüm ilginç günlük dosyalarını günlüğe kaydedin.
Parametreler | |
---|---|
logger | ITestLogger |
koşmak
public void run ()
kapat
public void shutdown ()
Tünel monitörünü sonlandırın