GceSshTunnelMonitor
public class GceSshTunnelMonitor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.GceSshTunnelMonitor |
Gce ssh टनल के लिए थ्रेड मॉनिटर।
सारांश
खेत | |
---|---|
public static final String | VIRTUAL_DEVICE_SERIAL
|
सार्वजनिक निर्माणकर्ता | |
---|---|
GceSshTunnelMonitor ( ITestDevice device, IBuildInfo buildInfo, HostAndPort gce, TestDeviceOptions deviceOptions) निर्माता |
सार्वजनिक तरीके | |
---|---|
void | closeConnection () मॉनिटर (एडीबी और एसएसएच सुरंग) से सभी कनेक्शन बंद करें। |
Exception | getLastException () Ssh टनल थ्रेड में कैप्चर किया गया अंतिम अपवाद लौटाता है। |
void | isAdbRebootCalled (boolean isCalled) यह सुनिश्चित करने के लिए कि मॉनिटर इसकी अपेक्षा करता है, adb रीबूट को कॉल करने वाला है, तो सही सेट करें। |
boolean | isTunnelAlive () अगर |
void | joinMonitor () इस मॉनिटर के समाप्त होने की प्रतीक्षा करता है, जैसा कि |
void | logSshTunnelLogs ( ITestLogger logger) Ssh टनल से जनरेट की गई सभी दिलचस्प लॉग फ़ाइलों को लॉग करें। |
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 : दूरस्थ GCE AVD को संबद्ध करने के लिए TF उपकरण ITestDevice । |
buildInfo | IBuildInfo |
gce | HostAndPort : दूरस्थ GCE AVD का HostAndPort । |
deviceOptions | TestDeviceOptions |
सार्वजनिक तरीके
निकट संबंध
public void closeConnection ()
मॉनिटर (एडीबी और एसएसएच सुरंग) से सभी कनेक्शन बंद करें।
getLastException
public Exception getLastException ()
Ssh टनल थ्रेड में कैप्चर किया गया अंतिम अपवाद लौटाता है।
रिटर्न | |
---|---|
Exception |
isAdbRebootCalled
public void isAdbRebootCalled (boolean isCalled)
यह सुनिश्चित करने के लिए कि मॉनिटर इसकी अपेक्षा करता है, adb रीबूट को कॉल करने वाला है, तो सही सेट करें।
पैरामीटर | |
---|---|
isCalled | boolean |
isTunnelAlive
public boolean isTunnelAlive ()
अगर GceSshTunnelMonitor
अभी भी जीवित है तो सही देता है, अन्यथा गलत देता है।
रिटर्न | |
---|---|
boolean |
joinMonitor
public void joinMonitor ()
इस मॉनिटर के समाप्त होने की प्रतीक्षा करता है, जैसा कि ERROR(/Thread#join())
में है।
logSshTunnelLogs
public void logSshTunnelLogs (ITestLogger logger)
Ssh टनल से जनरेट की गई सभी दिलचस्प लॉग फ़ाइलों को लॉग करें।
पैरामीटर | |
---|---|
logger | ITestLogger |
दौड़ना
public void run ()
शट डाउन
public void shutdown ()
सुरंग मॉनिटर को समाप्त करें