ManagedRemoteDevice
public
class
ManagedRemoteDevice
extends TestDevice
implements
ITestLoggerReceiver
java.lang.Object | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.cloud.ManagedRemoteDevice |
جهاز يعمل داخل جهاز افتراضي ونديره عن بُعد من خلال مثيل Tradefed داخل الجهاز الافتراضي
ملخّص
وظائف الإنشاء العامة | |
---|---|
ManagedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
لإنشاء |
الطرق العامة | |
---|---|
TestDeviceOptions
|
getOptions()
يمكنك إلغاء أسلوب الحصول على البيانات الأساسي لتتمكّن من حلّ الخيارات الديناميكية قبل محاولة تنفيذ الإعداد عن بُعد. |
GceAvdInfo
|
getRemoteAvdInfo()
لعرض |
void
|
postInvocationTearDown(Throwable exception)
|
void
|
preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
|
void
|
setTestLogger(ITestLogger testLogger)
|
الطرق المحمية | |
---|---|
long
|
getCurrentTime()
لعرض وقت النظام الحالي. |
void
|
launchGce()
ابدأ تشغيل جهاز gce الفعلي استنادًا إلى معلومات الإصدار. |
وظائف الإنشاء العامة
ManagedRemoteDevice
public ManagedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
لإنشاء ManagedRemoteDevice
.
المعلمات | |
---|---|
device |
IDevice : IDevice المرتبط |
stateMonitor |
IDeviceStateMonitor : آلية IDeviceStateMonitor المُستخدَمة |
allocationMonitor |
IDeviceMonitor : IDeviceMonitor لإعلامك بتغييرات حالة التخصيص
|
الطرق العامة
getOptions
public TestDeviceOptions getOptions ()
يمكنك إلغاء الحصول على البيانات الأساسية لتتمكّن من حلّ الخيارات الديناميكية قبل محاولة تنفيذ الإعداد عن بُعد.
المرتجعات | |
---|---|
TestDeviceOptions |
getRemoteAvdInfo
public GceAvdInfo getRemoteAvdInfo ()
لعرض GceAvdInfo
الذي يصف النسخة البعيدة.
المرتجعات | |
---|---|
GceAvdInfo |
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
المعلمات | |
---|---|
exception |
Throwable |
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 ()
لعرض وقت النظام الحالي. تمّ عرضها للاختبار.
المرتجعات | |
---|---|
long |
launchGce
protected void launchGce ()
ابدأ تشغيل جهاز gce الفعلي استنادًا إلى معلومات الإصدار.
عمليات الرمي | |
---|---|
TargetSetupError |