ManagedRemoteDevice

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


מכשיר הפועל בתוך מכונה וירטואלית שאנו מנהלים מרחוק באמצעות מופע Tradefed בתוך ה- 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 בפועל על סמך מידע הבנייה.

בוני ציבור

ManagedRemoteDevice

public ManagedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

יוצר ManagedRemoteDevice .

פרמטרים
device IDevice : את הפרטים המשויכים IDevice

stateMonitor IDeviceStateMonitor : את IDeviceStateMonitor מנגנון השימוש

allocationMonitor IDeviceMonitor : את IDeviceMonitor להודיע על שינויים במצב הקצאה.

שיטות ציבוריות

getOptions

public TestDeviceOptions getOptions ()

עקוף את הגטר הבסיסי כדי שתוכל לפתור אפשרויות דינאמיות לפני שתנסה לבצע את ההגדרה מרחוק.

החזרות
TestDeviceOptions

getRemoteAvdInfo

public GceAvdInfo getRemoteAvdInfo ()

חזרת GceAvdInfo המתאר את המופע מרחוק.

החזרות
GceAvdInfo

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

פרמטרים
exception Throwable

preInvocationSetup

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

פרמטרים
info IBuildInfo

attributes MultiMap

זורק
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

פרמטרים
testLogger ITestLogger

שיטות מוגנות

getCurrentTime

protected long getCurrentTime ()

מחזירה את זמן המערכת הנוכחי. חשוף לבדיקה.

החזרות
long

launchGce

protected void launchGce ()

הפעל את מכשיר ה- gce בפועל על סמך מידע הבנייה.

זורק
TargetSetupError