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
مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة باستخدام
ملف صورة جهاز من مصدر خارجي (بدلاً من خدمة إنشاء). يتم تفويض آلية التحديث
الفعلية إلى منفّذ الفئات الفرعية.
ملخّص
وظائف الإنشاء العامة | |
---|---|
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 ()
الطرق العامة
setUp
public void setUp (TestInformation testInfo)
المعلمات | |
---|---|
testInfo |
TestInformation |
عمليات الرمي | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
الطرق المحمية
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
يوفّر مثيل ERROR(/File)
يمثّل ملف صورة الجهاز الذي سيتم استخدامه للتحديث
المرتجعات | |
---|---|
File |
performDeviceUpdate
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 |