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 ()

מספק מופע ERROR(/File) המייצג את קובץ תמונת ההתקן שישמש לעדכון

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