GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

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


GCE एसएसएच टनल के लिए थ्रेड मॉनिटर.

खास जानकारी

फ़ील्ड्स की फ़िल्में

public static final String VIRTUAL_DEVICE_SERIAL

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

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

कंस्ट्रक्टर

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

void closeConnection()

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

Exception getLastException()

यह ssh टनल थ्रेड में कैप्चर किया गया आखिरी अपवाद दिखाता है.

void isAdbRebootCalled(boolean isCalled)

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

boolean isTunnelAlive()

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

void logSshTunnelLogs(ITestLogger logger)

एसएसएच टनल से जनरेट की गई सभी दिलचस्प लॉग फ़ाइलें लॉग करें.

void run()
void shutdown()

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

फ़ील्ड्स की फ़िल्में

VIRTUAL_DEVICE_SERIAL

public static final String VIRTUAL_DEVICE_SERIAL

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

GceSshTunnelMonitor

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

कंस्ट्रक्टर

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

buildInfo IBuildInfo

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

deviceOptions TestDeviceOptions

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

closeConnection

public void closeConnection ()

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

getLastException

public Exception getLastException ()

यह ssh टनल थ्रेड में कैप्चर किया गया आखिरी अपवाद दिखाता है.

रिटर्न
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

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

पैरामीटर
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

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

रिटर्न
boolean

logSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

एसएसएच टनल से जनरेट की गई सभी दिलचस्प लॉग फ़ाइलें लॉग करें.

पैरामीटर
logger ITestLogger

रन

public void run ()

बंद करना

public void shutdown ()

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