फास्टबूटअपडेटबूटस्ट्रैपप्रिपेयर

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.DeviceFlashPreparer
com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer


एक ITargetPreparer जो निर्दिष्ट फ़ाइलों (बूटलोडर, रेडियो, डिवाइस छवि ज़िप) को IDeviceBuildInfo में FastbootDeviceFlasher के साथ फ्लैश करने के लिए चरणबद्ध करता है, फिर परिणाम रिपोर्टिंग उद्देश्यों के लिए बिल्ड जानकारी में पोस्ट-बूट डिवाइस विशेषताओं को इंजेक्ट करता है।

यह fastboot update डिवाइस इमेज अपडेट मैकेनिज्म के रूप में उपयोग करने के लिए उपयोगी है, जो मौजूदा ऑटोमेशन इन्फ्रास्ट्रक्चर में फिट होने के लिए बाहरी रूप से सोर्स किए गए डिवाइस और बिल्ड से है।

सारांश

सार्वजनिक निर्माणकर्ता

FastbootUpdateBootstrapPreparer ()

सार्वजनिक तरीके

void setUp ( TestInformation testInfo)

संरक्षित तरीके

IDeviceFlasher createFlasher ( ITestDevice device)

उपयोग करने के लिए IDeviceFlasher बनाएं।

सार्वजनिक निर्माणकर्ता

फास्टबूटअपडेटबूटस्ट्रैपप्रिपेयर

public FastbootUpdateBootstrapPreparer ()

सार्वजनिक तरीके

स्थापित करना

public void setUp (TestInformation testInfo)

पैरामीटर
testInfo TestInformation

फेंकता
BuildError
DeviceNotAvailableException
TargetSetupError

संरक्षित तरीके

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

उपयोग करने के लिए IDeviceFlasher बनाएं। उपवर्ग ओवरराइड कर सकते हैं

पैरामीटर
device ITestDevice

रिटर्न
IDeviceFlasher

फेंकता
DeviceNotAvailableException