RemoteAndroidVirtualDevice
public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
java.lang.Object | ||||
↳ | com.android.tradefed.device.NativeDevice | |||
↳ | com.android.tradefed.device.TestDevice | |||
↳ | com.android.tradefed.device.RemoteAndroidDevice | |||
↳ | com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice |
מרחיב את התנהגות RemoteAndroidDevice
עבור מכשיר אנדרואיד מלא שפועל ב-Google Compute Engine (Gce). נניח שסדרת המכשיר תהיה בפורמט
סיכום
בנאים ציבוריים | |
---|---|
RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) יוצר |
שיטות ציבוריות | |
---|---|
GceAvdInfo | getAvdInfo () מחזיר את ה- |
GceAvdInfo | getAvdInfoAnyState () מחזיר את ה- |
DeviceDescriptor | getDeviceDescriptor () החזר |
getTombstones () לדיונון יש תכונה מיוחדת שמביאה את המצבות למארח המרוחק שם נוכל להשיג אותן ישירות. | |
CommandResult | powerwash () נסה לבצע powerwash מופע GCE |
CommandResult | powerwashGce (String user, Integer offset) שיטה זו הוצאה משימוש. הוסר לטובת החיבור הראשון |
boolean | powerwashGce () |
void | setAvdInfo ( GceAvdInfo gceAvdInfo) הגדר את |
בנאים ציבוריים
RemoteAndroidVirtualDevice
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
יוצר RemoteAndroidVirtualDevice
.
פרמטרים | |
---|---|
device | IDevice : ה- IDevice המשויך |
stateMonitor | IDeviceStateMonitor : מנגנון IDeviceStateMonitor לשימוש |
allocationMonitor | IDeviceMonitor : ה- IDeviceMonitor ליידע על שינויים במצב ההקצאה. |
שיטות ציבוריות
getAvdInfo
public GceAvdInfo getAvdInfo ()
מחזיר את ה- GceAvdInfo
מה-VM המרוחק שנוצר. מחזירה null אם ההעלאה לא הצליחה.
החזרות | |
---|---|
GceAvdInfo |
getAvdInfoAnyState
public GceAvdInfo getAvdInfoAnyState ()
מחזיר את ה- GceAvdInfo
מה-VM המרוחק שנוצר. חוזר ללא קשר לסטטוס כדי שנוכל לבדוק את המידע.
החזרות | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor ()
החזר DeviceDescriptor
ממידע המכשיר כדי לקבל מידע עליו מבלי להעביר את אובייקט המכשיר בפועל.
החזרות | |
---|---|
DeviceDescriptor |
קבל מצבות
publicgetTombstones ()
לדיונון יש תכונה מיוחדת שמביאה את המצבות למארח המרוחק שם נוכל להשיג אותן ישירות.
החזרות | |
---|---|
רשימה של תיקי מצבות, ריקה אם אין מצבה. |
זורק | |
---|---|
DeviceNotAvailableException |
שטיפת כוח
public CommandResult powerwash ()
נסה לבצע powerwash מופע GCE
החזרות | |
---|---|
CommandResult | מחזיר CommandResult של ניסיונות Powerwash |
זורק | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
powerwashGce
public CommandResult powerwashGce (String user, Integer offset)
שיטה זו הוצאה משימוש.
הוסר לטובת החיבור הראשון
פרמטרים | |
---|---|
user | String |
offset | Integer |
החזרות | |
---|---|
CommandResult |
זורק | |
---|---|
TargetSetupError |
setAvdInfo
public void setAvdInfo (GceAvdInfo gceAvdInfo)
הגדר את GceAvdInfo
למכשיר שהושק.
פרמטרים | |
---|---|
gceAvdInfo | GceAvdInfo |
זורק | |
---|---|
TargetSetupError |