GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
   ↳ com.android.tradefed.device.cloud.AbstractTunnelMonitor
     ↳ com.android.tradefed.device.cloud.GceSshTunnelMonitor


Gce ssh टनल के लिए थ्रेड मॉनिटर.

खास जानकारी

कॉन्स्टेंट

String VIRTUAL_DEVICE_SERIAL

पब्लिक कंस्ट्रक्टर

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

कंस्ट्रक्टर

सार्वजनिक तरीके

void closeConnection()

मॉनिटर से सभी कनेक्शन बंद करें (adb और ssh टनल).

Exception getLastException()

यह फ़ंक्शन, एसएसएच टनल थ्रेड में कैप्चर किया गया आखिरी अपवाद दिखाता है.

void isAdbRebootCalled(boolean isCalled)

जब adb reboot को कॉल किया जाता है, तब इसे True पर सेट करें, ताकि मॉनिटर को इसकी जानकारी मिल सके.

boolean isTunnelAlive()

अगर GceSshTunnelMonitor अब भी चल रहा है, तो True दिखाता है. अगर ऐसा नहीं है, तो False दिखाता है.

void logSshTunnelLogs(ITestLogger logger)

एसएसएच टनल से जनरेट हुई सभी ज़रूरी लॉग फ़ाइलों को लॉग करें.

void run()
void shutdown()

टनल मॉनिटर को बंद करना

कॉन्स्टेंट

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

स्थिर वैल्यू: "virtual-device-serial"

पब्लिक कंस्ट्रक्टर

GceSshTunnelMonitor

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

कंस्ट्रक्टर

पैरामीटर
device ITestDevice: ITestDevice वह टीएफ़ डिवाइस जिससे रिमोट GCE AVD को असोसिएट करना है.

buildInfo IBuildInfo

gce HostAndPort: HostAndPort रिमोट GCE AVD का.

deviceOptions TestDeviceOptions

सार्वजनिक तरीके

closeConnection

public void closeConnection ()

मॉनिटर से सभी कनेक्शन बंद करें (adb और ssh टनल).

getLastException

public Exception getLastException ()

यह फ़ंक्शन, एसएसएच टनल थ्रेड में कैप्चर किया गया आखिरी अपवाद दिखाता है.

रिटर्न
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

जब adb reboot को कॉल किया जाता है, तब इसे True पर सेट करें, ताकि मॉनिटर को इसकी जानकारी मिल सके.

पैरामीटर
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

अगर GceSshTunnelMonitor अब भी चल रहा है, तो True दिखाता है. अगर ऐसा नहीं है, तो False दिखाता है.

रिटर्न
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

एसएसएच टनल से जनरेट हुई सभी ज़रूरी लॉग फ़ाइलों को लॉग करें.

पैरामीटर
logger ITestLogger

रन

public void run ()

शटडाउन

public void shutdown ()

सुरंग मॉनिटर को बंद करना