NestedRemoteDevice

public class NestedRemoteDevice
extends TestDevice

java.lang.Object
   ↳ com.android.tradefed.device.NativeDevice
     ↳ com.android.tradefed.device.TestDevice
       ↳ com.android.tradefed.device.cloud.NestedRemoteDevice


تمثيل للجهاز الذي يعمل داخل جهاز افتراضي عن بُعد من Cuttlefish سيؤدي ذلك إلى تغيير سلوك TestDevice الجهاز العميق في بعض الحالات للاستفادة من عملية الإعداد.

ملخّص

وظائف الإنشاء العامة

NestedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

لإنشاء NestedRemoteDevice.

الطرق العامة

void preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)

final boolean resetVirtualDevice(ITestLogger logger, IBuildInfo info, boolean resetDueToFailure)

عليك إزالة الجهاز الظاهري واستعادته لكي يتمكن الاختبار من المتابعة.

وظائف الإنشاء العامة

NestedRemoteDevice

public NestedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

لإنشاء NestedRemoteDevice.

المعلمات
device IDevice: IDevice المرتبط

stateMonitor IDeviceStateMonitor: آلية IDeviceStateMonitor المُستخدَمة

allocationMonitor IDeviceMonitor: IDeviceMonitor لإعلامك بتغييرات حالة التخصيص

الطرق العامة

preInvocationSetup

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

المعلمات
info IBuildInfo

attributes MultiMap

عمليات الرمي
DeviceNotAvailableException
TargetSetupError

resetVirtualDevice

public final boolean resetVirtualDevice (ITestLogger logger, 
                IBuildInfo info, 
                boolean resetDueToFailure)

عليك إزالة الجهاز الظاهري واستعادته لكي يتمكن الاختبار من المتابعة.

المعلمات
logger ITestLogger

info IBuildInfo

resetDueToFailure boolean

المرتجعات
boolean

عمليات الرمي
DeviceNotAvailableException