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()
अगर |
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 ()
टनल मॉनिटर को बंद करना