NestedRemoteDevice

public class NestedRemoteDevice
extends TestDevice

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.device.NativeDevice
मैं com.android.tradefed.device.TestDevice
मैं com.android.tradefed.device.cloud.NestedRemoteDevice


रिमोट कटलफिश वीएम के अंदर चल रहे डिवाइस का प्रतिनिधित्व। यह स्थानीय डिवाइस को बदल देगा 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 आवंटन राज्य में परिवर्तन के बारे में सूचित करने के लिए।

सार्वजनिक तरीके

पूर्व आमंत्रण सेटअप

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

मापदंडों
info IBuildInfo

attributes MultiMap

फेंकता
DeviceNotAvailableException
TargetSetupError

वर्चुअलडिवाइस रीसेट करें

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

वर्चुअल डिवाइस को फाड़ें और पुनर्स्थापित करें ताकि परीक्षण आगे बढ़ सके।

मापदंडों
logger ITestLogger

info IBuildInfo

resetDueToFailure boolean

रिटर्न
boolean

फेंकता
DeviceNotAvailableException