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:

  • صورة إصدار أساسي (الإصدار الذي يتم تنزيله عبر شبكة غير سلكية)
  • إصدار OTA (إصدار مخصّص للنشر عبر الهواء) يجب أن يحتوي على سمات الإصدار اللازمة وحزمة OTA المرتبطة بها.
يحتوي this على الإصدار الأساسي، ويعرض getOtaBuild() إصدار OTA.

ملخّص

الحقول

protected IDeviceBuildInfo mOtaBuild

protected boolean mReportTargetBuild

وظائف الإنشاء العامة

OtaDeviceBuildInfo()
OtaDeviceBuildInfo(IDeviceBuildInfo buildInfo)

الطرق العامة

void cleanUp()

محو أي ملفات مؤقتة للإصدار

void cleanUp( doNotDelete)

إصدار cleanUp() الذي لا يتم فيه حذف بعض الملفات

IBuildInfo clone()

String getBaselineBuildId()
File getBaselineOtatoolsZip()
File getBaselineTargetFileZip()
String getBuildBranch()

طريقة اختيارية لعرض فرع التحكّم في المصدر الذي تمّت إنشاء الإصدار الذي يتم اختباره منه.

String getBuildFlavor()

طريقة اختيارية لعرض نوع الإصدار الذي يتم اختباره

String getBuildId()

تعرِض هذه السمة المعرّف الفريد للإصدار قيد الاختبار.

String getBuildTargetName()

عرض الاسم الكامل للإصدار الذي يتم اختباره

getFiles()

عرض جميع VersionedFiles المخزّنة في هذا BuildInfo

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)

الحقول

mOtaBuild

protected IDeviceBuildInfo mOtaBuild

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

نسخة طبق الأصل

public IBuildInfo clone ()

المرتجعات
IBuildInfo

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

عرض الاسم الكامل للإصدار الذي يتم اختباره

من الشائع إنشاء اسم هدف الإنشاء من تركيبة من نكهة الإنشاء واسم الفرع. [أي (اسم الفرع)-(نكهة الإصدار)]

المرتجعات
String

getFiles

public  getFiles ()

عرض جميع VersionedFiles المخزّنة في هذا BuildInfo

المرتجعات

getOtaBuild

public IDeviceBuildInfo getOtaBuild ()

المرتجعات
IDeviceBuildInfo

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

setOtaBuild

public void setOtaBuild (IDeviceBuildInfo otaBuild)

المعلمات
otaBuild IDeviceBuildInfo

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