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

यह अपडेट करने के लिए इस्तेमाल की जाने वाली डिवाइस इमेज फ़ाइल को दिखाने वाला 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 ()

यह अपडेट करने के लिए इस्तेमाल की जाने वाली डिवाइस इमेज फ़ाइल को दिखाने वाला 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