GceSshTunnelMonitor
public
class
GceSshTunnelMonitor
extends AbstractTunnelMonitor
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | 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
|
cleanUp()
|
void
|
closeConnection()
मॉनिटर से सभी कनेक्शन (adb और ssh टनल) बंद करें. |
Exception
|
getLastException()
यह ssh टनल थ्रेड में कैप्चर किया गया आखिरी अपवाद दिखाता है. |
void
|
isAdbRebootCalled(boolean isCalled)
adb रीबूट को कॉल किए जाने पर, 'सही है' पर सेट करें, ताकि मॉनिटर को इसकी जानकारी मिल सके. |
boolean
|
isTunnelAlive()
अगर |
void
|
logSshTunnelLogs(ITestLogger logger)
ssh टनल से जनरेट हुई सभी काम की लॉग फ़ाइलों को लॉग करें. |
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 वह TF डिवाइस जिससे रिमोट GCE AVD को जोड़ा जाना है. |
buildInfo |
IBuildInfo |
gce |
HostAndPort: रिमोट GCE AVD का HostAndPort. |
deviceOptions |
TestDeviceOptions |
पब्लिक मेथड
cleanUp
public void cleanUp ()
closeConnection
public void closeConnection ()
मॉनिटर से सभी कनेक्शन (adb और ssh टनल) बंद करें.
getLastException
public Exception getLastException ()
यह ssh टनल थ्रेड में कैप्चर किया गया आखिरी अपवाद दिखाता है.
| रिटर्न | |
|---|---|
Exception |
|
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
adb रीबूट को कॉल किए जाने पर, 'सही है' पर सेट करें, ताकि मॉनिटर को इसकी जानकारी मिल सके.
| पैरामीटर | |
|---|---|
isCalled |
boolean |
isTunnelAlive
public boolean isTunnelAlive ()
अगर GceSshTunnelMonitor अब भी चालू है, तो 'सही है' दिखाता है. ऐसा न होने पर, 'गलत है' दिखाता है.
| रिटर्न | |
|---|---|
boolean |
|
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
ssh टनल से जनरेट हुई सभी काम की लॉग फ़ाइलों को लॉग करें.
| पैरामीटर | |
|---|---|
logger |
ITestLogger |
run
public void run ()
shutdown
public void shutdown ()
टनल मॉनिटर को बंद करें