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