Información de compilación del dispositivo de Ota

public class OtaDeviceBuildInfo
extends DeviceBuildInfo

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


Es un IDeviceBuildInfo que se usa para pruebas de actualizaciones inalámbricas. Se compone de dos dispositivos compilaciones de ITestDevice:

  • una imagen de compilación de referencia (la compilación a partir de OTA).
  • una compilación OTA. Debe contener los atributos de compilación necesarios y los Paquete inalámbrico.
this contiene la compilación del modelo de referencia, y getOtaBuild() muestra la compilación inalámbrica.

Resumen

Campos

protected IDeviceBuildInfo mOtaBuild

protected boolean mReportTargetBuild

Constructores públicos

OtaDeviceBuildInfo()
OtaDeviceBuildInfo(IDeviceBuildInfo buildInfo)

Métodos públicos

void cleanUp()

Cómo borrar archivos de compilación temporales

void cleanUp( doNotDelete)

Versión de cleanUp() en la que no se borran algunos archivos.

IBuildInfo clone()

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

Método opcional para mostrar la rama de control de origen que se utilizó para la compilación que se está probando con el que se produce.

String getBuildFlavor()

Método opcional para mostrar el tipo de compilación que se está probando.

String getBuildId()

Muestra el identificador único de la compilación que se está probando.

String getBuildTargetName()

Muestra el nombre completo de la compilación que se está probando.

getFiles()

Muestra todos los VersionedFile almacenados en este 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)

Campos

mOtaBuild

protected IDeviceBuildInfo mOtaBuild

mReportTargetBuild

protected boolean mReportTargetBuild

Constructores públicos

Información de compilación del dispositivo de Ota

public OtaDeviceBuildInfo ()

Información de compilación del dispositivo de Ota

public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)

Parámetros
buildInfo IDeviceBuildInfo

Métodos públicos

Limpieza

public void cleanUp ()

Cómo borrar archivos de compilación temporales

Limpieza

public void cleanUp ( doNotDelete)

Versión de cleanUp() en la que no se borran algunos archivos.

Parámetros
doNotDelete

clonar

public IBuildInfo clone ()

Muestra
IBuildInfo

ID de compilación getBaseline

public String getBaselineBuildId ()

Muestra
String

getBaselineOtatoolsZip

public File getBaselineOtatoolsZip ()

Muestra
File

getBaselineTargetFileZip

public File getBaselineTargetFileZip ()

Muestra
File

getBuildBranch,

public String getBuildBranch ()

Método opcional para mostrar la rama de control de origen que se utilizó para la compilación que se está probando con el que se produce.

Muestra
String la rama de compilación o null si no se establece o no es aplicable

getBuildFlavor.

public String getBuildFlavor ()

Método opcional para mostrar el tipo de compilación que se está probando.

Una implementación común para las compilaciones de la plataforma de Android (producto de compilación)-(SO de compilación)-(variante de compilación). p. ej., genérica-linux-userdebug

Muestra
String la variante de compilación o null si no se establece o no es aplicable

getBuildId

public String getBuildId ()

Muestra el identificador único de la compilación que se está probando. Nunca debe ser nulo. La configuración predeterminada es UNKNOWN_BUILD_ID.

Muestra
String

getBuildTargetName

public String getBuildTargetName ()

Muestra el nombre completo de la compilación que se está probando.

Una implementación común es construir el nombre del destino de compilación a partir de una combinación de el tipo de compilación y el nombre de la rama. [p. ej. (nombre de rama)-(variante de compilación)]

Muestra
String

getFiles

public  getFiles ()

Muestra todos los VersionedFile almacenados en este BuildInfo.

Muestra

getOtaBuild.

public IDeviceBuildInfo getOtaBuild ()

Muestra
IDeviceBuildInfo

getOtaTools.

public File getOtaTools ()

Muestra
File

getTargetOtatoolsZip

public File getTargetOtatoolsZip ()

Muestra
File

getTargetTargetFileZip

public File getTargetTargetFileZip ()

Muestra
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