प्रबंधितरिमोटडिवाइस

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)

यह ManagedRemoteDevice बनाता है.

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

TestDeviceOptions getOptions()

यह करने की कोशिश करने से पहले, डाइनैमिक विकल्पों को हल करने के लिए बेस गेटर को बदलें कहीं से भी सेटिंग तय करें.

GceAvdInfo getRemoteAvdInfo()

यह फ़ंक्शन रिमोट इंस्टेंस के बारे में बताने वाला GceAvdInfo दिखाता है.

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