प्रबंधित रिमोटडिवाइस
public class ManagedRemoteDevice
extends TestDevice
implements ITestLoggerReceiver
वर्चुअल मशीन के अंदर चलने वाला एक उपकरण जिसे हम VM के अंदर ट्रेडफेड इंस्टेंस के माध्यम से दूरस्थ रूप से प्रबंधित करते हैं।
सारांश
संरक्षित तरीके |
---|
long | getCurrentTime () वर्तमान सिस्टम समय लौटाता है। |
void | launchGce () बिल्ड जानकारी के आधार पर वास्तविक gce डिवाइस लॉन्च करें। |
सार्वजनिक निर्माणकर्ता
प्रबंधित रिमोटडिवाइस
public ManagedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
एक बनाता है ManagedRemoteDevice
।
मापदंडों |
---|
device | IDevice : संबद्ध IDevice |
stateMonitor | IDeviceStateMonitor : IDeviceStateMonitor उपयोग करने के लिए तंत्र |
allocationMonitor | IDeviceMonitor : IDeviceMonitor आवंटन राज्य में परिवर्तन के बारे में सूचित करने के लिए। |
सार्वजनिक तरीके
विकल्प प्राप्त करें
public TestDeviceOptions getOptions ()
रिमोट सेटअप करने का प्रयास करने से पहले गतिशील विकल्पों को हल करने में सक्षम होने के लिए बेस गेटर को ओवरराइड करें।
getRemoteAvdInfo
public GceAvdInfo getRemoteAvdInfo ()
रिटर्न GceAvdInfo
दूरदराज के उदाहरण का वर्णन।
पोस्टइनवोकेशनटियरडाउन
public void postInvocationTearDown (Throwable exception)
मापदंडों |
---|
exception | Throwable |
पूर्व आमंत्रण सेटअप
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
मापदंडों |
---|
info | IBuildInfo |
attributes | MultiMap |
फेंकता |
---|
DeviceNotAvailableException | |
TargetSetupError | |
सेटटेस्ट लॉगर
public void setTestLogger (ITestLogger testLogger)
मापदंडों |
---|
testLogger | ITestLogger |
संरक्षित तरीके
वर्तमान समय प्राप्त करें
protected long getCurrentTime ()
वर्तमान सिस्टम समय लौटाता है। परीक्षण के लिए उजागर।
लॉन्चजीसीई
protected void launchGce ()
बिल्ड जानकारी के आधार पर वास्तविक gce डिवाइस लॉन्च करें।