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.
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(
Wersja |
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 |
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
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 |
|
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 |
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 |