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 |
الأساليب المحمية
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
يوفر مثيل ERROR(/File)
الذي يمثل ملف صورة الجهاز المراد استخدامه للتحديث
عائدات | |
---|---|
File |
supportDeviceUpdate
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 |