नेस्टेडरिमोटडिवाइस

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)

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

सार्वजनिक निर्माणकर्ता

नेस्टेडरिमोटडिवाइस

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