GceSshTunnelMonitor
public class GceSshTunnelMonitor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Gce ssh tüneli için Konu İzleme.
Özet
alanlar | |
---|---|
public static final String | VIRTUAL_DEVICE_SERIAL
|
kamu inşaatçılar | |
---|---|
GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions) Yapıcı |
Genel yöntemler | |
---|---|
void | closeConnection () Monitördeki tüm bağlantıları kapatın (adb ve ssh tüneli). |
Exception | getLastException () ssh tünel iş parçacığında yakalanan son istisnayı döndürür. |
void | isAdbRebootCalled (boolean isCalled) Monitörün beklediğinden emin olmak için bir adb yeniden başlatması çağrılmak üzereyken True olarak ayarlayın. |
boolean | isTunnelAlive () |
void | joinMonitor () |
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 izlemeyi sonlandırın |
alanlar
VIRTUAL_DEVICE_SERIAL
public static final String VIRTUAL_DEVICE_SERIAL
kamu inşaatçılar
GceSshTunnelMonitor
public GceSshTunnelMonitor (ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)
Yapıcı
parametreler | |
---|---|
device | ITestDevice : ITestDevice uzak GCE AVD'nin ilişkilendirileceği TF cihazı. |
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ünel iş parçacığında yakalanan son istisnayı döndürür.
İadeler | |
---|---|
Exception |
isAdbRebootÇağrıldı
public void isAdbRebootCalled (boolean isCalled)
Monitörün beklediğinden emin olmak için bir adb yeniden başlatması çağrılmak üzereyken True olarak ayarlayın.
parametreler | |
---|---|
isCalled | boolean |
isTunnelAlive
public boolean isTunnelAlive ()
GceSshTunnelMonitor
hala çalışıyorsa True, aksi halde false döndürür.
İadeler | |
---|---|
boolean |
katılmakMonitor
public void joinMonitor ()
ERROR(/Thread#join())
deki gibi bu monitörün bitmesini bekler.
günlükSshTunnelGünlükleri
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 izlemeyi sonlandırın