GkiDeviceFlashPreparer
public class GkiDeviceFlashPreparer
extends BaseTargetPreparer
implements ILabPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.GkiDeviceFlashPreparer |
एक लक्ष्य तैयार करने वाला जो एंड्रॉइड कॉमन कर्नेल जेनेरिक इमेज के साथ डिवाइस को फ्लैश करता है। विवरण के लिए कृपया https://source.android.com/devices/architecture/kernel/android-common देखें।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
GkiDeviceFlashPreparer () |
सार्वजनिक तरीके | |
---|---|
void | setUp ( TestInformation testInfo) परीक्षण के लिए लक्ष्य सेटअप करें। |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo) मान्य GKI बूट छवि अपेक्षित है। |
संरक्षित तरीके | |
---|---|
void | addHashFooter ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) मान्य GKI बूट छवि अपेक्षित है। |
IHostOptions | getHostOptions () |
IRunUtil | getRunUtil () उपयोग करने के लिए |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) मान्य GKI बूट छवि अपेक्षित है। |
सार्वजनिक निर्माणकर्ता
GkiDeviceFlashPreparer
public GkiDeviceFlashPreparer ()
सार्वजनिक तरीके
स्थापित करना
public void setUp (TestInformation testInfo)
परीक्षण के लिए लक्ष्य सेटअप करें।
पैरामीटर | |
---|---|
testInfo | TestInformation : मंगलाचरण की TestInformation । |
फेंकता | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
मान्यGkiBootImg
public void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo)
मान्य GKI बूट छवि अपेक्षित है। (अप्रचलित। कृपया प्रदान किए गए tmpDir के साथ कॉल करें)
पैरामीटर | |
---|---|
device | ITestDevice : ITestDevice |
buildInfo | IBuildInfo : IBuildInfo बिल्ड जानकारी |
फेंकता | |
---|---|
TargetSetupError | अगर कोई मान्य gki boot.img नहीं है |
संरक्षित तरीके
addHashFooter
protected void addHashFooter (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
मान्य GKI बूट छवि अपेक्षित है। यदि कोई मान्य boot.img नहीं है तो अपवाद फेंक दें।
पैरामीटर | |
---|---|
device | ITestDevice : ITestDevice |
buildInfo | IBuildInfo : IBuildInfo बिल्ड जानकारी |
tmpDir | File : अस्थायी निर्देशिका ERROR(/File) |
फेंकता | |
---|---|
TargetSetupError | अगर कोई मान्य gki boot.img नहीं है |
DeviceNotAvailableException |
getHostOptions
protected IHostOptions getHostOptions ()
IHostOptions
का संदर्भ प्राप्त करें
रिटर्न | |
---|---|
IHostOptions | IHostOptions उपयोग करने के लिए |
getRunUtil
protected IRunUtil getRunUtil ()
उपयोग करने के लिए IRunUtil
उदाहरण प्राप्त करें।
रिटर्न | |
---|---|
IRunUtil | IRunUtil उपयोग करने के लिए |
मान्यGkiBootImg
protected void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
मान्य GKI बूट छवि अपेक्षित है। यदि कोई मान्य boot.img नहीं है तो अपवाद फेंक दें।
पैरामीटर | |
---|---|
device | ITestDevice : ITestDevice |
buildInfo | IBuildInfo : IBuildInfo बिल्ड जानकारी |
tmpDir | File : अस्थायी निर्देशिका ERROR(/File) |
फेंकता | |
---|---|
TargetSetupError | अगर कोई मान्य gki boot.img नहीं है |