GceSshTunnelMonitor

public class GceSshTunnelMonitor
extends AbstractTunnelMonitor

java.lang.Object
com.android.tradefed.device.cloud.AbsactTunnelMonitor
  com.android.tradefed.device.cloud.GceSshTunnelMonitor


Gce ssh टनल के लिए Thread मॉनिटर.

खास जानकारी

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

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 रीबूट शुरू होने वाला हो, तब 'सही' सेट करें, ताकि यह पक्का किया जा सके कि मॉनिटर उसे उम्मीद के मुताबिक चालू कर रहा है.

boolean isTunnelAlive()

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

void logSshTunnelLogs(ITestLogger logger)

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

void run()
void shutdown()

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

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

वर्चुअल डिवाइस एसईआरआईएल

public static final String VIRTUAL_DEVICE_SERIAL

सार्वजनिक कंस्ट्रक्टर

GceSshTunnelMonitor

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

कंस्ट्रक्टर

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

buildInfo IBuildInfo

gce HostAndPort: रिमोट GCE एवीडी का HostAndPort.

deviceOptions TestDeviceOptions

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

कनेक्शन बंद करें

public void closeConnection ()

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

'आखिरी अपवाद'

public Exception getLastException ()

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

रिटर्न
Exception

isAdbRebooed Called

public void isAdbRebootCalled (boolean isCalled)

जब adb रीबूट शुरू होने वाला हो, तब 'सही' सेट करें, ताकि यह पक्का किया जा सके कि मॉनिटर उसे उम्मीद के मुताबिक चालू कर रहा है.

पैरामीटर
isCalled boolean

isTunnelAlive

public boolean isTunnelAlive ()

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

रिटर्न
boolean

LogSshTunnelLogs

public void logSshTunnelLogs (ITestLogger logger)

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

पैरामीटर
logger ITestLogger

रन

public void run ()

शटडाउन

public void shutdown ()

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