ManagedRemoteDevice
public class ManagedRemoteDevice
extends TestDevice
implements ITestLoggerReceiver
جهاز يعمل داخل جهاز افتراضي نديره عن بعد عبر مثيل Tradefed داخل الجهاز الافتراضي.
ملخص
الأساليب المحمية |
---|
long | getCurrentTime () إرجاع وقت النظام الحالي. |
void | launchGce () قم بتشغيل جهاز gce الفعلي بناءً على معلومات البناء. |
المقاولين العامة
ManagedRemoteDevice
public ManagedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
يقوم بإنشاء ManagedRemoteDevice
.
الأساليب العامة
getOptions
public TestDeviceOptions getOptions ()
قم بتجاوز المُحضر الأساسي لتتمكن من حل الخيارات الديناميكية قبل محاولة إجراء الإعداد عن بُعد.
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
حدود |
---|
info | IBuildInfo |
attributes | MultiMap |
رميات |
---|
DeviceNotAvailableException | |
TargetSetupError | |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
حدود |
---|
testLogger | ITestLogger |
الأساليب المحمية
getCurrentTime
protected long getCurrentTime ()
إرجاع وقت النظام الحالي. تعرض للاختبار.
LaunchGce
protected void launchGce ()
قم بتشغيل جهاز gce الفعلي بناءً على معلومات البناء.