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