OtaDeviceBuildInfo
public
class
OtaDeviceBuildInfo
extends DeviceBuildInfo
java.lang.Object | |||
↳ | com.android.tradefed.build.BuildInfo | ||
↳ | com.android.tradefed.build.DeviceBuildInfo | ||
↳ | com.android.tradefed.build.OtaDeviceBuildInfo |
IDeviceBuildInfo
, ओवर-द-एयर अपडेट की जांच के लिए इस्तेमाल किया जाता है. इसमें ITestDevice
के लिए, दो डिवाइस बिल्ड शामिल होते हैं:
- बेसलाइन बिल्ड इमेज (ओटीए के लिए बिल्ड).
- ओटीए बिल्ड (ओटीए के लिए बिल्ड). इसमें ज़रूरी बिल्ड एट्रिब्यूट और उससे जुड़ा ओटीए पैकेज होना चाहिए.
getOtaBuild()
, ओटीए बिल्ड दिखाता है.
खास जानकारी
फ़ील्ड्स की फ़िल्में | |
---|---|
protected
IDeviceBuildInfo |
mOtaBuild
|
protected
boolean |
mReportTargetBuild
|
पब्लिक कंस्ट्रक्टर | |
---|---|
OtaDeviceBuildInfo()
|
|
OtaDeviceBuildInfo(IDeviceBuildInfo buildInfo)
|
सार्वजनिक तरीके | |
---|---|
void
|
cleanUp()
कुछ समय के लिए सेव रहने वाली बिल्ड फ़ाइलें मिटाना |
void
|
cleanUp(
|
IBuildInfo
|
clone()
|
String
|
getBaselineBuildId()
|
File
|
getBaselineOtatoolsZip()
|
File
|
getBaselineTargetFileZip()
|
String
|
getBuildBranch()
सोर्स कंट्रोल की उस शाखा को दिखाने का वैकल्पिक तरीका जिससे टेस्ट किया जा रहा बिल्ड बनाया गया था. |
String
|
getBuildFlavor()
टेस्ट किए जा रहे बिल्ड का टाइप दिखाने का वैकल्पिक तरीका. |
String
|
getBuildId()
टेस्ट किए जा रहे बिल्ड का यूनीक आइडेंटिफ़ायर दिखाता है. |
String
|
getBuildTargetName()
टेस्ट किए जा रहे बिल्ड का पूरा नाम दिखाता है. |
|
getFiles()
इस |
IDeviceBuildInfo
|
getOtaBuild()
|
File
|
getOtaTools()
|
File
|
getTargetOtatoolsZip()
|
File
|
getTargetTargetFileZip()
|
void
|
setBaselineOtatoolsZip(File file, String version)
|
void
|
setBaselineTargetFileZip(File file, String version)
|
void
|
setOtaBuild(IDeviceBuildInfo otaBuild)
|
void
|
setOtaTools(File otaTools, String version)
|
void
|
setReportTargetBuild(boolean downgrade)
|
void
|
setTargetOtatoolsZip(File file, String version)
|
void
|
setTargetTargetFileZip(File file, String version)
|
फ़ील्ड्स की फ़िल्में
mReportTargetBuild
protected boolean mReportTargetBuild
पब्लिक कंस्ट्रक्टर
OtaDeviceBuildInfo
public OtaDeviceBuildInfo ()
OtaDeviceBuildInfo
public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)
पैरामीटर | |
---|---|
buildInfo |
IDeviceBuildInfo |
सार्वजनिक तरीके
cleanUp
public void cleanUp ()
कुछ समय के लिए सेव रहने वाली बिल्ड फ़ाइलें मिटाना
cleanUp
public void cleanUp (doNotDelete)
cleanUp()
का वह वर्शन जिसमें कुछ फ़ाइलें मिटाई नहीं गई हैं.
पैरामीटर | |
---|---|
doNotDelete |
|
getBaselineBuildId
public String getBaselineBuildId ()
रिटर्न | |
---|---|
String |
getBaselineOtatoolsZip
public File getBaselineOtatoolsZip ()
रिटर्न | |
---|---|
File |
getBaselineTargetFileZip
public File getBaselineTargetFileZip ()
रिटर्न | |
---|---|
File |
getBuildBranch
public String getBuildBranch ()
सोर्स कंट्रोल की उस शाखा को दिखाने का वैकल्पिक तरीका जिससे टेस्ट किया जा रहा बिल्ड बनाया गया था.
रिटर्न | |
---|---|
String |
बिल्ड ब्रैंच या null , अगर सेट नहीं है/लागू नहीं है |
getBuildFlavor
public String getBuildFlavor ()
टेस्ट किए जा रहे बिल्ड का टाइप दिखाने का वैकल्पिक तरीका.
Android प्लैटफ़ॉर्म के लिए, आम तौर पर (build product)-(build os)-(build variant) वैल्यू दिखाने का तरीका अपनाया जाता है. ie generic-linux-userdebug
रिटर्न | |
---|---|
String |
अगर सेट नहीं किया गया है या लागू नहीं है, तो बिल्ड फ़्लेवर या null |
getBuildId
public String getBuildId ()
टेस्ट किए जा रहे बिल्ड का यूनीक आइडेंटिफ़ायर दिखाता है. यह कभी भी शून्य नहीं होना चाहिए. डिफ़ॉल्ट रूप से, यह UNKNOWN_BUILD_ID
पर सेट होती है.
रिटर्न | |
---|---|
String |
getBuildTargetName
public String getBuildTargetName ()
टेस्ट किए जा रहे बिल्ड का पूरा नाम दिखाता है.
आम तौर पर, बिल्ड टारगेट का नाम बनाने के लिए, बिल्ड फ़्लेवर और ब्रांच के नाम को मिलाकर इस्तेमाल किया जाता है. [ie (branch name)-(build flavor)]
रिटर्न | |
---|---|
String |
getOtaTools
public File getOtaTools ()
रिटर्न | |
---|---|
File |
getTargetOtatoolsZip
public File getTargetOtatoolsZip ()
रिटर्न | |
---|---|
File |
getTargetTargetFileZip
public File getTargetTargetFileZip ()
रिटर्न | |
---|---|
File |
setBaselineOtatoolsZip
public void setBaselineOtatoolsZip (File file, String version)
पैरामीटर | |
---|---|
file |
File |
version |
String |
setBaselineTargetFileZip
public void setBaselineTargetFileZip (File file, String version)
पैरामीटर | |
---|---|
file |
File |
version |
String |
setOtaTools
public void setOtaTools (File otaTools, String version)
पैरामीटर | |
---|---|
otaTools |
File |
version |
String |
setReportTargetBuild
public void setReportTargetBuild (boolean downgrade)
पैरामीटर | |
---|---|
downgrade |
boolean |
setTargetOtatoolsZip
public void setTargetOtatoolsZip (File file, String version)
पैरामीटर | |
---|---|
file |
File |
version |
String |
setTargetTargetFileZip
public void setTargetTargetFileZip (File file, String version)
पैरामीटर | |
---|---|
file |
File |
version |
String |