מכשיר מנוהל מרוחק
public
class
ManagedRemoteDevice
extends TestDevice
implements
ITestLoggerReceiver
JavaScript.lang.Object | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.cloud.managedRemoteDevice |
מכשיר שפועל בתוך מכונה וירטואלית שאנחנו מנהלים מרחוק דרך מכונה של Tradeified המכונה הווירטואלית (VM).
סיכום
בנאים ציבוריים | |
---|---|
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 להודיע על שינויים במצב ההקצאה. |
שיטות ציבוריות
getOptions
public TestDeviceOptions getOptions ()
צריך לשנות את המקלט הבסיסי כדי שתהיה לו אפשרות לפתור אפשרויות דינמיות לפני הניסיון לבצע את הפעולה הגדרה מרחוק.
החזרות | |
---|---|
TestDeviceOptions |
TestDeviceOptions קשור למכשיר בבדיקה. |
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
שלבים נוספים לניקוי הנדרש הספציפי למכשיר, שיבוצעו לאחר ההפעלה הושלמה.
פרמטרים | |
---|---|
exception |
Throwable : אם יש כזה, החריג האחרון שגרם לכשל בהפעלה. |
הגדרת הפעלה מראש
public void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)
שלבים נוספים להגדרה הנדרשת ספציפית למכשיר שיבוצעו במכשיר לפני את זרימת ההפעלה.
פרמטרים | |
---|---|
info |
IBuildInfo : ה-IBuildInfo של המכשיר. |
attributes |
MultiMap : המאפיינים שמאוחסנים בהקשר של ההפעלה |
קליעות | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |