DeviceUpdateTargetPreparer
public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper
java.lang.Object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | ||
↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer |
ITargetPreparer
אבסטרקטי שדואג לצעדים נפוצים סביב עדכון מכשירים עם קובץ תמונת מכשיר ממקור חיצוני (בניגוד לשירות build). מנגנון העדכון בפועל מואצל למימוש של מחלקות משנה.
סיכום
בנאים ציבוריים | |
---|---|
DeviceUpdateTargetPreparer () |
שיטות ציבוריות | |
---|---|
void | setUp ( TestInformation testInfo)
|
שיטות מוגנות | |
---|---|
abstract File | getDeviceUpdateImage () מספק מופע |
abstract void | performDeviceUpdate (File deviceUpdateImage, ITestDevice device) מבצע את עדכון תמונת המכשיר במכשיר |
abstract void | postUpdateActions (File deviceUpdateImage, ITestDevice device) פעולות שיש לבצע לאחר עדכון המכשיר אך לפני ביצוע שלבי ההגדרה שלאחר העדכון. |
abstract void | preUpdateActions (File deviceUpdateImage, ITestDevice device) פעולות שיש לבצע לפני עדכון המכשיר. |
בנאים ציבוריים
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
שיטות ציבוריות
להכין
public void setUp (TestInformation testInfo)
פרמטרים | |
---|---|
testInfo | TestInformation |
זורק | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
שיטות מוגנות
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
מספק מופע ERROR(/File)
המייצג את קובץ תמונת ההתקן שישמש לעדכון
החזרות | |
---|---|
File |
לבצע עדכון מכשיר
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
מבצע את עדכון תמונת המכשיר במכשיר
זורק | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
פעולות שיש לבצע לאחר עדכון המכשיר אך לפני ביצוע שלבי ההגדרה שלאחר העדכון. שיטה זו תיקרא מחוץ לשליטה בו זמנית מהבהבת.
זורק | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
פעולות שיש לבצע לפני עדכון המכשיר. שיטה זו תיקרא מחוץ לשליטה בו זמנית מהבהבת.
זורק | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError |