IDeviceBuildProvider
public
interface
IDeviceBuildProvider
implements
IBuildProvider
com.android.tradefed.build.IDeviceBuildProvider |
IBuildProvider
שמשתמש במידע מ-ITestDevice
כדי לאחזר build.
תרחיש לדוגמה שבו נעשה שימוש בממשק הזה הוא ספק build שמאחזר סוגים שונים של build על סמך סוג המכשיר. לא מומלץ לבצע פעולות ב-BuildProvider שמשנות את המצב של המכשיר.
הטמעת הממשק הזה תגרום למסגרת TF להפעיל את השיטה getBuild(com.android.tradefed.device.ITestDevice)
במקום את השיטה IBuildProvider.getBuild()
.
סיכום
שיטות ציבוריות | |
---|---|
abstract
IBuildInfo
|
getBuild(ITestDevice device)
אחזור הנתונים של ה-build שנמצא בבדיקה |
שיטות ציבוריות
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
אחזור הנתונים של ה-build שנמצא בבדיקה
פרמטרים | |
---|---|
device |
ITestDevice : ה-ITestDevice שהוקצה לבדיקה |
החזרות | |
---|---|
IBuildInfo |
IBuildInfo עבור גרסת build שנמצאת בבדיקה, או null אם אין גרסת build זמינה לבדיקה |
זריקות | |
---|---|
BuildRetrievalError |
אם לא ניתן לאחזר את פרטי ה-build בגלל שגיאה לא צפויה |
DeviceNotAvailableException |
אם המכשיר לא זמין לבדיקה |