DeviceUpdateTargetTargetr

public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper

JavaScript.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper
    com.android.tradefed.targetprep.DeviceUpdateTargetanswerr


גרסה מופשטת של 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)

פעולות שצריך לבצע לפני שהמכשיר יתעדכן.

בנאים ציבוריים

DeviceUpdateTargetTargetr

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

פעולות לאחר עדכון

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

פעולות שיש לבצע לאחר עדכון המכשיר, אבל לפני ביצוע שלבי ההגדרה של לאחר פרסום העדכון שבוצעו. השיטה הזו תיקרא מחוץ לבקרת בו-זמניות מהבהבת.

קליעות
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

פעולות לפני עדכון

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

פעולות שצריך לבצע לפני שהמכשיר יתעדכן. השיטה הזו תיקרא מחוץ ל- בקרת בו-זמניות מהבהבת.

קליעות
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError