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 ()
الطرق العامة
إعداد
public void setUp (TestInformation testInfo)
المعلمات | |
---|---|
testInfo |
TestInformation |
الرميات | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
الطرق المحمية
الحصول على صورة تحديث الجهاز
protected abstract File getDeviceUpdateImage ()
يتم توفير مثيل ERROR(/File)
يمثّل ملف صورة الجهاز لاستخدامه في التحديث.
المرتجعات | |
---|---|
File |
إجراء تحديث الجهاز
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
تحديث صورة الجهاز على الجهاز
الرميات | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
إجراءات postUpdate
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 |