GceSshTunnelMonitor

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 iş parçacığı izleyici.

Özet

Sabitler

String VIRTUAL_DEVICE_SERIAL

Herkese açık oluşturucular

GceSshTunnelMonitor(ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions)

Oluşturucu

Herkese açık yöntemler

void closeConnection()

Monitördeki tüm bağlantıları (adb ve ssh tüneli) kapatın.

Exception getLastException()

SSH tüneli iş parçacığında yakalanan son istisnayı döndürür.

void isAdbRebootCalled(boolean isCalled)

Monitörün bunu beklemesini sağlamak için bir adb yeniden başlatma işlemi çağrılmak üzereyken True olarak ayarlayın.

boolean isTunnelAlive()

GceSshTunnelMonitor hala çalışıyorsa True, aksi takdirde False değerini döndürür.

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 izleme işlemini sonlandırma

Sabitler

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

Sabit Değer: "virtual-device-serial"

Herkese açık oluşturucular

GceSshTunnelMonitor

public GceSshTunnelMonitor (ITestDevice device, 
                IBuildInfo buildInfo, 
                HostAndPort gce, 
                TestDeviceOptions deviceOptions)

Oluşturucu

Parametreler
device ITestDevice: Uzak GCE AVD'yi ilişkilendirmek için ITestDevice TF cihazı.

buildInfo IBuildInfo

gce HostAndPort: Uzak GCE AVD'sinin HostAndPort

deviceOptions TestDeviceOptions

Herkese açık yöntemler

closeConnection

public void closeConnection ()

Monitördeki tüm bağlantıları (adb ve ssh tüneli) kapatın.

getLastException

public Exception getLastException ()

SSH tüneli iş parçacığında yakalanan son istisnayı döndürür.

İlerlemeler
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

Monitörün bunu beklemesini sağlamak için bir adb yeniden başlatma işlemi çağrılmak üzereyken True olarak ayarlayın.

Parametreler
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

GceSshTunnelMonitor hala çalışıyorsa True, aksi takdirde False değerini döndürür.

İlerlemeler
boolean

logSshTunnelLogs

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

çalıştır

public void run ()

kapatma

public void shutdown ()

Tünel izleme işlemini sonlandırma