OtaDeviceBuildInfo

public class OtaDeviceBuildInfo
extends DeviceBuildInfo

java.lang.Object
   ↳ com.android.tradefed.build.BuildInfo
     ↳ com.android.tradefed.build.DeviceBuildInfo
       ↳ com.android.tradefed.build.OtaDeviceBuildInfo


Um IDeviceBuildInfo usado para testes de atualização over-the-air. Ele é composto por dois builds de dispositivo para ITestDevice:

  • uma imagem de build de referência (o build para OTA).
  • um build OTA (um build para OTA). Precisa conter os atributos de build necessários e o pacote OTA associado.
this contém o build de referência, e getOtaBuild() retorna o build OTA.

Resumo

Campos

protected IDeviceBuildInfo mOtaBuild

protected boolean mReportTargetBuild

Construtores públicos

OtaDeviceBuildInfo()
OtaDeviceBuildInfo(IDeviceBuildInfo buildInfo)

Métodos públicos

void cleanUp()

void cleanUp( doNotDelete)

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)

Campos

mOtaBuild

protected IDeviceBuildInfo mOtaBuild

mReportTargetBuild

protected boolean mReportTargetBuild

Construtores públicos

OtaDeviceBuildInfo

public OtaDeviceBuildInfo ()

OtaDeviceBuildInfo

public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)

Parâmetros
buildInfo IDeviceBuildInfo

Métodos públicos

cleanUp

public void cleanUp ()

cleanUp

public void cleanUp ( doNotDelete)

Parâmetros
doNotDelete

clone

public IBuildInfo clone ()

Retorna
IBuildInfo

getBaselineBuildId

public String getBaselineBuildId ()

Retorna
String

getBaselineOtatoolsZip

public File getBaselineOtatoolsZip ()

Retorna
File

getBaselineTargetFileZip

public File getBaselineTargetFileZip ()

Retorna
File

getBuildBranch

public String getBuildBranch ()

Retorna
String

getBuildFlavor

public String getBuildFlavor ()

Retorna
String

getBuildId

public String getBuildId ()

Retorna
String

getBuildTargetName

public String getBuildTargetName ()

Retorna
String

getFiles

public  getFiles ()

Retorna

getOtaBuild

public IDeviceBuildInfo getOtaBuild ()

Retorna
IDeviceBuildInfo

getOtaTools

public File getOtaTools ()

Retorna
File

getTargetOtatoolsZip

public File getTargetOtatoolsZip ()

Retorna
File

getTargetTargetFileZip

public File getTargetTargetFileZip ()

Retorna
File

setBaselineOtatoolsZip

public void setBaselineOtatoolsZip (File file, 
                String version)

Parâmetros
file File

version String

setBaselineTargetFileZip

public void setBaselineTargetFileZip (File file, 
                String version)

Parâmetros
file File

version String

setOtaBuild

public void setOtaBuild (IDeviceBuildInfo otaBuild)

Parâmetros
otaBuild IDeviceBuildInfo

setOtaTools

public void setOtaTools (File otaTools, 
                String version)

Parâmetros
otaTools File

version String

setReportTargetBuild

public void setReportTargetBuild (boolean downgrade)

Parâmetros
downgrade boolean

setTargetOtatoolsZip

public void setTargetOtatoolsZip (File file, 
                String version)

Parâmetros
file File

version String

setTargetTargetFileZip

public void setTargetTargetFileZip (File file, 
                String version)

Parâmetros
file File

version String