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