प्रबंधितरिमोटडिवाइस
public
class
ManagedRemoteDevice
extends TestDevice
implements
ITestLoggerReceiver
java.lang.Object | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.cloud.ManagedRemoteDevice |
वर्चुअल मशीन में चल रहा एक डिवाइस, जिसे हम VM.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
ManagedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
यह |
सार्वजनिक तरीके | |
---|---|
TestDeviceOptions
|
getOptions()
यह करने की कोशिश करने से पहले, डाइनैमिक विकल्पों को हल करने के लिए बेस गेटर को बदलें कहीं से भी सेटिंग तय करें. |
GceAvdInfo
|
getRemoteAvdInfo()
यह फ़ंक्शन रिमोट इंस्टेंस के बारे में बताने वाला |
void
|
postInvocationTearDown(Throwable exception)
|
void
|
preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
|
void
|
setTestLogger(ITestLogger testLogger)
|
सुरक्षित तरीके | |
---|---|
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 ()
यह करने की कोशिश करने से पहले, डाइनैमिक विकल्पों को हल करने के लिए बेस गेटर को बदलें कहीं से भी सेटिंग तय करें.
रिटर्न | |
---|---|
TestDeviceOptions |
Get RemoteAvdInfo
public GceAvdInfo getRemoteAvdInfo ()
यह फ़ंक्शन रिमोट इंस्टेंस के बारे में बताने वाला GceAvdInfo
दिखाता है.
रिटर्न | |
---|---|
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 ()
मौजूदा सिस्टम समय दिखाता है. टेस्टिंग के लिए एक्सपोज़्ड.
रिटर्न | |
---|---|
long |
लॉन्चGce
protected void launchGce ()
बिल्ड की जानकारी के आधार पर असल gce डिवाइस लॉन्च करें.
थ्रो | |
---|---|
TargetSetupError |