प्रबंधितरिमोटडिवाइस
public class ManagedRemoteDevice
extends TestDevice
implements ITestLoggerReceiver
java.lang.ऑब्जेक्ट | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.cloud.ManageRemoteDevice |
वर्चुअल मशीन के अंदर चलने वाला एक उपकरण जिसे हम वीएम के अंदर ट्रेडफेड इंस्टेंस के माध्यम से दूरस्थ रूप से प्रबंधित करते हैं।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
ManagedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) एक |
सार्वजनिक तरीके | |
---|---|
TestDeviceOptions | getOptions () रिमोट सेटअप करने का प्रयास करने से पहले डायनामिक विकल्पों को हल करने में सक्षम होने के लिए बेस गेटर को ओवरराइड करें। |
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 ()
रिमोट सेटअप करने का प्रयास करने से पहले डायनामिक विकल्पों को हल करने में सक्षम होने के लिए बेस गेटर को ओवरराइड करें।
रिटर्न | |
---|---|
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 |