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 używany do bezprzewodowego testowania aktualizacji. Składa się z 2 urządzeń kompilacje dla ITestDevice:

  • bazowy obraz kompilacji (kompilacja do OTA).
  • kompilację OTA (kompilację do OTA). Powinien zawierać niezbędne atrybuty kompilacji i powiązane pakietu OTA.
. this zawiera kompilację podstawową, a getOtaBuild() zwraca kompilację OTA.

Podsumowanie

Fieldsem

protected IDeviceBuildInfo mOtaBuild

protected boolean mReportTargetBuild

Konstruktory publiczne

OtaDeviceBuildInfo()
OtaDeviceBuildInfo(IDeviceBuildInfo buildInfo)

Metody publiczne

void cleanUp()

Usuń wszelkie tymczasowe pliki kompilacji

void cleanUp( doNotDelete)

Wersja cleanUp(), w której niektóre pliki nie zostały usunięte.

IBuildInfo clone()

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

Opcjonalna metoda zwracająca źródłową gałąź kontrolną, na której była testowana kompilacja z którego pochodzą.

String getBuildFlavor()

Metoda opcjonalna zwracająca typ testowanej kompilacji.

String getBuildId()

Zwraca unikalny identyfikator testowanej kompilacji.

String getBuildTargetName()

Zwraca pełną nazwę testowanej kompilacji.

getFiles()

Zwraca wszystkie VersionedFile przechowywane w 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)

Fieldsem

mOtaBuild,

protected IDeviceBuildInfo mOtaBuild

Kompilacja docelowych raportów mobilnych

protected boolean mReportTargetBuild

Konstruktory publiczne

OtaDeviceBuildInfo

public OtaDeviceBuildInfo ()

OtaDeviceBuildInfo

public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)

Parametry
buildInfo IDeviceBuildInfo

Metody publiczne

czyszczenie

public void cleanUp ()

Usuń wszelkie tymczasowe pliki kompilacji

czyszczenie

public void cleanUp ( doNotDelete)

Wersja cleanUp(), w której niektóre pliki nie zostały usunięte.

Parametry
doNotDelete

klonować

public IBuildInfo clone ()

Zwroty
IBuildInfo

getBaselineBuildId

public String getBaselineBuildId ()

Zwroty
String

getBaselineOtatoolsZip

public File getBaselineOtatoolsZip ()

Zwroty
File

getBaselineTargetFileZip

public File getBaselineTargetFileZip ()

Zwroty
File

getBuildBranch

public String getBuildBranch ()

Opcjonalna metoda zwracająca źródłową gałąź kontrolną, na której była testowana kompilacja z którego pochodzą.

Zwroty
String gałąź kompilacji lub null, jeśli jest nieskonfigurowana/nie ma zastosowania

PobierzKompilacjaFlavor

public String getBuildFlavor ()

Metoda opcjonalna zwracająca typ testowanej kompilacji.

W przypadku kompilacji platformy Android często stosowany jest zwrot (skompiluj produkt)-(kompiluj system operacyjny)-(utwórz wariant). ie general-linux-userdebug

Zwroty
String rodzaj kompilacji lub null, jeśli nie jest ustawiony lub nie ma zastosowania

getBuildId

public String getBuildId ()

Zwraca unikalny identyfikator testowanej kompilacji. Nigdy nie może mieć wartości null. Domyślna wartość to UNKNOWN_BUILD_ID.

Zwroty
String

getBuildTargetName

public String getBuildTargetName ()

Zwraca pełną nazwę testowanej kompilacji.

Typowym wdrożeniem jest utworzenie nazwy celu kompilacji na podstawie kombinacji rodzaj kompilacji i nazwę gałęzi. [np (nazwa oddziału)-(rodzaj kompilacji)]

Zwroty
String

getFiles,

public  getFiles ()

Zwraca wszystkie VersionedFile przechowywane w BuildInfo.

Zwroty

getOtaBuild,

public IDeviceBuildInfo getOtaBuild ()

Zwroty
IDeviceBuildInfo

Narzędzia getOta

public File getOtaTools ()

Zwroty
File

getTargetOtatoolsZip

public File getTargetOtatoolsZip ()

Zwroty
File

pobieranie docelowego pliku ZIP

public File getTargetTargetFileZip ()

Zwroty
File

setBaselineOtatoolsZip

public void setBaselineOtatoolsZip (File file, 
                String version)

Parametry
file File

version String

setBaselineTargetFileZip

public void setBaselineTargetFileZip (File file, 
                String version)

Parametry
file File

version String

setOtaBuild,

public void setOtaBuild (IDeviceBuildInfo otaBuild)

Parametry
otaBuild IDeviceBuildInfo

setOtaNarzędzia

public void setOtaTools (File otaTools, 
                String version)

Parametry
otaTools File

version String

ustawkompilacjacelu raportu

public void setReportTargetBuild (boolean downgrade)

Parametry
downgrade boolean

setTargetOtatoolsZip

public void setTargetOtatoolsZip (File file, 
                String version)

Parametry
file File

version String

ustaw docelowy plik ZIP

public void setTargetTargetFileZip (File file, 
                String version)

Parametry
file File

version String