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 |
אם המכשיר לא זמין לבדיקה |