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

يوفّر مثيل 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 ()

الطرق العامة

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