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 reboot কল করা হবে, তখন এটিকে True সেট করুন, যাতে মনিটর এটির জন্য প্রস্তুত থাকে।

boolean isTunnelAlive ()

GceSshTunnelMonitor সচল থাকলে True, অন্যথায় false রিটার্ন করে।

void logSshTunnelLogs ( ITestLogger logger)

ssh টানেল থেকে তৈরি হওয়া সমস্ত গুরুত্বপূর্ণ লগ ফাইলগুলো সংরক্ষণ করুন।

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 সেই TF ডিভাইস যার সাথে রিমোট GCE AVD-কে যুক্ত করতে হবে।

buildInfo IBuildInfo

gce HostAndPort : দূরবর্তী GCE AVD-এর HostAndPort

deviceOptions TestDeviceOptions

জনসাধারণের পদ্ধতি

পরিষ্কার করা

public void cleanUp ()

সংযোগ বন্ধ করুন

public void closeConnection ()

মনিটর থেকে সমস্ত সংযোগ (adb এবং ssh টানেল) বন্ধ করুন।

getLastException

public Exception getLastException ()

ssh টানেল থ্রেডে ধারণ করা সর্বশেষ ব্যতিক্রমটি ফেরত দেয়।

ফেরত
Exception

isAdbRebootCalled

public void isAdbRebootCalled (boolean isCalled)

যখন adb reboot কল করা হবে, তখন এটিকে True সেট করুন, যাতে মনিটর এটির জন্য প্রস্তুত থাকে।

প্যারামিটার
isCalled boolean

টানেলটি কি জীবিত

public boolean isTunnelAlive ()

GceSshTunnelMonitor সচল থাকলে True, অন্যথায় false রিটার্ন করে।

ফেরত
boolean

লগএসএসএইচটানেললগস

public void logSshTunnelLogs (ITestLogger logger)

ssh টানেল থেকে তৈরি হওয়া সমস্ত গুরুত্বপূর্ণ লগ ফাইলগুলো সংরক্ষণ করুন।

প্যারামিটার
logger ITestLogger

দৌড়

public void run ()

বন্ধ

public void shutdown ()

টানেল মনিটর বন্ধ করুন