جهاز مُدار عن بُعد
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 |
يشير هذا المصطلح إلى جهاز يعمل داخل آلة افتراضية نديرها عن بُعد من خلال مثيل مقابس داخلها على جهاز افتراضي.
ملخّص
شركة إنشاءات عامة | |
---|---|
ManagedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
ينشئ |
الطرق العامة | |
---|---|
TestDeviceOptions
|
getOptions()
يمكنك تجاوز دالة getter الأساسية لتتمكن من حل الخيارات الديناميكية قبل محاولة تنفيذ الإعداد عن بُعد. |
void
|
postInvocationTearDown(Throwable exception)
خطوات إضافية سيتم تنفيذها بعد الاستدعاء والتنظيف المطلوب المتعلق بالجهاز . |
void
|
preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
خطوات إضافية للإعداد المطلوب المحدد للجهاز والذي سيتم تنفيذه على الجهاز قبل تدفق الاستدعاء. |
شركة إنشاءات عامة
جهاز مُدار عن بُعد
public ManagedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
ينشئ ManagedRemoteDevice
.
المعلمات | |
---|---|
device |
IDevice : IDevice المرتبط |
stateMonitor |
IDeviceStateMonitor : آلية IDeviceStateMonitor المستخدمة |
allocationMonitor |
IDeviceMonitor : IDeviceMonitor للإبلاغ عن تغييرات حالة التخصيص. |
الطرق العامة
الحصول على خيارات
public TestDeviceOptions getOptions ()
يمكنك تجاوز دالة getter الأساسية لتتمكن من حل الخيارات الديناميكية قبل محاولة تنفيذ الإعداد عن بُعد.
المرتجعات | |
---|---|
TestDeviceOptions |
TestDeviceOptions مرتبط بالجهاز قيد الاختبار. |
سلسلة إجراءات ما بعد الاستدعاء
public void postInvocationTearDown (Throwable exception)
خطوات إضافية سيتم تنفيذها بعد الاستدعاء والتنظيف المطلوب المتعلق بالجهاز .
المعلمات | |
---|---|
exception |
Throwable : إن وجد، هو الاستثناء النهائي الذي أثاره تعذُّر الاستدعاء. |
إعداد ما قبل الاستدعاء
public void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)
خطوات إضافية للإعداد المطلوب المحدد للجهاز والذي سيتم تنفيذه على الجهاز قبل تدفق الاستدعاء.
المعلمات | |
---|---|
info |
IBuildInfo : IBuildInfo للجهاز |
attributes |
MultiMap : السمات المخزّنة في سياق الاستدعاء |
الرميات | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |