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