Informations sur l'outil OtaDeviceBuild
public
class
OtaDeviceBuildInfo
extends DeviceBuildInfo
java.lang.Object | |||
↳ | com.android.tradefed.build.BuildInfo. | ||
↳ | com.android.tradefed.build.DeviceBuildInfo. | ||
↳ | com.android.tradefed.build.OtaDeviceBuildInfo. |
IDeviceBuildInfo
utilisé pour les tests de mises à jour Over The Air. Il se compose de deux éléments
Compilations pour ITestDevice
:
- une image de build de référence (le build à partir duquel l'OTA).
- un build OTA (une version vers laquelle une OTA versée) ; Elle doit contenir les attributs de compilation nécessaires et les attributs OTA.
getOtaBuild()
renvoie le build OTA.
Résumé
Champs | |
---|---|
protected
IDeviceBuildInfo |
mOtaBuild
|
protected
boolean |
mReportTargetBuild
|
Constructeurs publics | |
---|---|
OtaDeviceBuildInfo()
|
|
OtaDeviceBuildInfo(IDeviceBuildInfo buildInfo)
|
Méthodes publiques | |
---|---|
void
|
cleanUp()
Nettoyez tous les fichiers de compilation temporaires |
void
|
cleanUp(
Version de |
IBuildInfo
|
clone()
|
String
|
getBaselineBuildId()
|
File
|
getBaselineOtatoolsZip()
|
File
|
getBaselineTargetFileZip()
|
String
|
getBuildBranch()
Méthode facultative pour renvoyer la branche de contrôle du code source avec laquelle la compilation en cours de test a été à partir duquel elles sont produites. |
String
|
getBuildFlavor()
Méthode facultative permettant de renvoyer le type de compilation testé. |
String
|
getBuildId()
Renvoie l'identifiant unique de la compilation testée. |
String
|
getBuildTargetName()
Renvoyez le nom complet de la compilation en cours de test. |
|
getFiles()
Renvoie toutes les |
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)
|
Champs
Rapport mReportTargetBuild
protected boolean mReportTargetBuild
Constructeurs publics
Informations sur l'outil OtaDeviceBuild
public OtaDeviceBuildInfo ()
Informations sur l'outil OtaDeviceBuild
public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)
Paramètres | |
---|---|
buildInfo |
IDeviceBuildInfo |
Méthodes publiques
nettoyage
public void cleanUp ()
Nettoyez tous les fichiers de compilation temporaires
nettoyage
public void cleanUp (doNotDelete)
Version de cleanUp()
dans laquelle certains fichiers ne sont pas supprimés.
Paramètres | |
---|---|
doNotDelete |
|
getBaselineBuildId
public String getBaselineBuildId ()
Renvoie | |
---|---|
String |
getBaselineOtatoolsZip
public File getBaselineOtatoolsZip ()
Renvoie | |
---|---|
File |
getBaselineTargetFileZip
public File getBaselineTargetFileZip ()
Renvoie | |
---|---|
File |
getBuildBranch
public String getBuildBranch ()
Méthode facultative pour renvoyer la branche de contrôle du code source avec laquelle la compilation en cours de test a été à partir duquel elles sont produites.
Renvoie | |
---|---|
String |
Branche de compilation ou null s'il n'est pas défini/non applicable |
getBuildFlavor
public String getBuildFlavor ()
Méthode facultative permettant de renvoyer le type de compilation testé.
Une implémentation courante pour les builds de plate-forme Android consiste à renvoyer (build produit)-(build os)-(version de compilation). Exemple d'application générique : linux-userdebug
Renvoie | |
---|---|
String |
Type de compilation ou null s'il n'est pas défini/non applicable |
getBuildId
public String getBuildId ()
Renvoie l'identifiant unique de la compilation testée. Ne doit jamais être nulle. La valeur par défaut est UNKNOWN_BUILD_ID
.
Renvoie | |
---|---|
String |
getBuildTargetName
public String getBuildTargetName ()
Renvoyez le nom complet de la compilation en cours de test.
Une implémentation courante consiste à construire le nom de la cible de compilation à partir d'une combinaison le type de compilation et le nom de la branche. [ie (nom de la branche)-(type de compilation)]
Renvoie | |
---|---|
String |
Outils getOta
public File getOtaTools ()
Renvoie | |
---|---|
File |
getTargetOtatoolsZip
public File getTargetOtatoolsZip ()
Renvoie | |
---|---|
File |
getTargetTargetFileZip
public File getTargetTargetFileZip ()
Renvoie | |
---|---|
File |
setBaselineOtatoolsZip
public void setBaselineOtatoolsZip (File file, String version)
Paramètres | |
---|---|
file |
File |
version |
String |
setBaselineTargetFileZip
public void setBaselineTargetFileZip (File file, String version)
Paramètres | |
---|---|
file |
File |
version |
String |
setOtaBuild
public void setOtaBuild (IDeviceBuildInfo otaBuild)
Paramètres | |
---|---|
otaBuild |
IDeviceBuildInfo |
setOtaTools
public void setOtaTools (File otaTools, String version)
Paramètres | |
---|---|
otaTools |
File |
version |
String |
setReportTargetBuild
public void setReportTargetBuild (boolean downgrade)
Paramètres | |
---|---|
downgrade |
boolean |
setTargetOtatoolsZip
public void setTargetOtatoolsZip (File file, String version)
Paramètres | |
---|---|
file |
File |
version |
String |
setTargetTargetFileZip
public void setTargetTargetFileZip (File file, String version)
Paramètres | |
---|---|
file |
File |
version |
String |