DeviceBuildInfo
public
class
DeviceBuildInfo
extends BuildInfo
implements
IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
Un IBuildInfo qui représente une compilation complète d'un appareil Android et (facultativement) ses tests.
Résumé
Constructeurs publics | |
|---|---|
DeviceBuildInfo()
|
|
DeviceBuildInfo(BuildInfo buildInfo)
|
|
DeviceBuildInfo(String buildId, String buildTargetName)
|
|
Méthodes publiques | |
|---|---|
void
|
cleanUp()
Nettoyez les fichiers de compilation temporaires. |
void
|
cleanUp(List<File> doNotClean)
Version de |
File
|
getBasebandImageFile()
Obtenez le fichier image de bande de base local. |
String
|
getBasebandVersion()
Obtenez la version de bande de base. |
File
|
getBootloaderImageFile()
Obtenez le fichier image du bootloader local. |
String
|
getBootloaderVersion()
Obtenez la version du bootloader. |
String
|
getDeviceBuildFlavor()
Méthode facultative permettant de renvoyer le type de compilation de plate-forme testé. |
String
|
getDeviceBuildId()
Renvoie l'identifiant unique du build de plate-forme en cours de test. |
File
|
getDeviceImageFile()
Obtenez le fichier ZIP de l'image de l'appareil local. |
String
|
getDeviceImageVersion()
Obtenez la version ZIP de l'image de l'appareil local. |
File
|
getMkbootimgFile()
Obtient le fichier mkbootimg utilisé pour créer l'image du noyau. |
String
|
getMkbootimgVersion()
Récupère la version mkbootimg. |
File
|
getOtaPackageFile()
Obtenez le fichier ZIP du package OTA de l'appareil. |
String
|
getOtaPackageVersion()
Obtenez la version ZIP du package OTA de l'appareil. |
File
|
getRamdiskFile()
Obtient le fichier ramdisk utilisé pour créer l'image du noyau. |
String
|
getRamdiskVersion()
Récupère la version du ramdisk. |
File
|
getTestsDir()
Obtenez le chemin d'accès local au contenu du fichier tests.zip extrait. |
String
|
getTestsDirVersion()
Obtenez la version extraite de tests.zip. |
File
|
getTrustyImageFile()
Obtenez le fichier image trusty local. |
String
|
getTrustyVersion()
Obtenez la version fiable. |
File
|
getUserDataImageFile()
Obtenez le fichier image des données utilisateur de test local. |
String
|
getUserDataImageVersion()
Obtenez la version de l'image de données utilisateur de test local. |
void
|
setBasebandImage(File basebandFile, String version)
Définissez l'image de bande de base pour la compilation de l'appareil. |
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
Définissez l'image du bootloader pour la compilation de l'appareil. |
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
Définissez le build-flavor pour la partie "appareil" des informations de build s'il est différent de |
void
|
setDeviceImageFile(File deviceImageFile, String version)
Définissez le fichier image système de l'appareil à utiliser. |
void
|
setMkbootimgFile(File mkbootimg, String version)
Définit le fichier mkbootimg utilisé pour créer l'image du noyau. |
void
|
setOtaPackageFile(File otaFile, String version)
Définissez le fichier ZIP du package OTA de l'appareil. |
void
|
setRamdiskFile(File ramdisk, String version)
Obtient le fichier ramdisk utilisé pour créer l'image du noyau. |
void
|
setTestsDir(File testsDir, String version)
Définissez le chemin d'accès local au contenu du fichier tests.zip extrait. |
void
|
setUserDataImageFile(File userDataFile, String version)
Définissez le fichier image des données utilisateur à utiliser. |
final
void
|
unmountAll()
Démonte les images de l'appareil monté. |
Constructeurs publics
DeviceBuildInfo
public DeviceBuildInfo ()
DeviceBuildInfo
public DeviceBuildInfo (String buildId,
String buildTargetName)| Paramètres | |
|---|---|
buildId |
String |
buildTargetName |
String |
Méthodes publiques
cleanUp
public void cleanUp ()
Nettoyez les fichiers de compilation temporaires.
cleanUp
public void cleanUp (List<File> doNotClean)
Version de cleanUp() dans laquelle certains fichiers ne sont pas supprimés.
| Paramètres | |
|---|---|
doNotClean |
List |
getBasebandImageFile
public File getBasebandImageFile ()
Obtenez le fichier image de bande de base local.
| Renvoie | |
|---|---|
File |
|
getBasebandVersion
public String getBasebandVersion ()
Obtenez la version de bande de base.
| Renvoie | |
|---|---|
String |
|
getBootloaderImageFile
public File getBootloaderImageFile ()
Obtenez le fichier image du bootloader local.
| Renvoie | |
|---|---|
File |
|
getBootloaderVersion
public String getBootloaderVersion ()
Obtenez la version du bootloader.
| Renvoie | |
|---|---|
String |
|
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
Méthode facultative permettant de renvoyer le type de compilation de plate-forme testé.
| Renvoie | |
|---|---|
String |
|
getDeviceBuildId
public String getDeviceBuildId ()
Renvoie l'identifiant unique du build de plate-forme en cours de test. Ne doit jamais être nul. La valeur par défaut est IBuildInfo.UNKNOWN_BUILD_ID.
| Renvoie | |
|---|---|
String |
getDeviceImageVersion() si ce n'est pas null, sinon IBuildInfo.UNKNOWN_BUILD_ID |
Voir aussi :
getDeviceImageFile
public File getDeviceImageFile ()
Obtenez le fichier ZIP de l'image de l'appareil local. La valeur renvoyée peut être un répertoire correspondant au fichier ZIP de l'image de l'appareil décompressé. Notez que dans le cas d'un répertoire, il peut s'agir d'un système de fichiers virtuel en lecture seule monté, ce qui limite les opérations pouvant être appliquées au répertoire ou à son contenu.
| Renvoie | |
|---|---|
File |
|
getDeviceImageVersion
public String getDeviceImageVersion ()
Obtenez la version ZIP de l'image de l'appareil local.
| Renvoie | |
|---|---|
String |
|
getMkbootimgFile
public File getMkbootimgFile ()
Obtient le fichier mkbootimg utilisé pour créer l'image du noyau.
| Renvoie | |
|---|---|
File |
|
getMkbootimgVersion
public String getMkbootimgVersion ()
Récupère la version mkbootimg.
| Renvoie | |
|---|---|
String |
|
getOtaPackageFile
public File getOtaPackageFile ()
Obtenez le fichier ZIP du package OTA de l'appareil.
| Renvoie | |
|---|---|
File |
|
getOtaPackageVersion
public String getOtaPackageVersion ()
Obtenez la version ZIP du package OTA de l'appareil.
| Renvoie | |
|---|---|
String |
|
getRamdiskFile
public File getRamdiskFile ()
Obtient le fichier ramdisk utilisé pour créer l'image du noyau.
| Renvoie | |
|---|---|
File |
|
getRamdiskVersion
public String getRamdiskVersion ()
Récupère la version du ramdisk.
| Renvoie | |
|---|---|
String |
|
getTestsDir
public File getTestsDir ()
Obtenez le chemin d'accès local au contenu du fichier tests.zip extrait.
| Renvoie | |
|---|---|
File |
|
getTestsDirVersion
public String getTestsDirVersion ()
Obtenez la version extraite de tests.zip.
| Renvoie | |
|---|---|
String |
|
getTrustyImageFile
public File getTrustyImageFile ()
Obtenez le fichier image trusty local.
| Renvoie | |
|---|---|
File |
|
getTrustyVersion
public String getTrustyVersion ()
Obtenez la version fiable.
| Renvoie | |
|---|---|
String |
|
getUserDataImageFile
public File getUserDataImageFile ()
Obtenez le fichier image des données utilisateur de test local.
| Renvoie | |
|---|---|
File |
|
getUserDataImageVersion
public String getUserDataImageVersion ()
Obtenez la version de l'image de données utilisateur de test local.
| Renvoie | |
|---|---|
String |
|
setBasebandImage
public void setBasebandImage (File basebandFile,
String version)Définissez l'image de bande de base pour la compilation de l'appareil.
| Paramètres | |
|---|---|
basebandFile |
File : image de bande de base File |
version |
String : version de la bande de base |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile,
String version)Définissez l'image du bootloader pour la compilation de l'appareil.
| Paramètres | |
|---|---|
bootloaderImgFile |
File : image du bootloader File |
version |
String : version du bootloader |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
Définissez le build-flavor pour la partie "appareil" des informations de build s'il est différent de setBuildFlavor(String).
| Paramètres | |
|---|---|
deviceBuildFlavor |
String : variante de la compilation de l'appareil |
setDeviceImageFile
public void setDeviceImageFile (File deviceImageFile,
String version)Définissez le fichier image système de l'appareil à utiliser.
| Paramètres | |
|---|---|
version |
String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg,
String version)Définit le fichier mkbootimg utilisé pour créer l'image du noyau.
| Paramètres | |
|---|---|
mkbootimg |
File |
version |
String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile,
String version)Définissez le fichier ZIP du package OTA de l'appareil.
| Paramètres | |
|---|---|
otaFile |
File |
version |
String |
setRamdiskFile
public void setRamdiskFile (File ramdisk,
String version)Obtient le fichier ramdisk utilisé pour créer l'image du noyau.
| Paramètres | |
|---|---|
ramdisk |
File |
version |
String |
setTestsDir
public void setTestsDir (File testsDir,
String version)Définissez le chemin d'accès local au contenu du fichier tests.zip extrait.
| Paramètres | |
|---|---|
version |
String |
setUserDataImageFile
public void setUserDataImageFile (File userDataFile,
String version)Définissez le fichier image des données utilisateur à utiliser.
| Paramètres | |
|---|---|
version |
String |
unmountAll
public final void unmountAll ()
Démonte les images de l'appareil monté.
Cela est utile pour démonter les images de l'appareil avant la destruction de l'objet DeviceBuildInfo, pour les scénarios où cleanUp() ne peut pas être appelé en raison du partage de fichiers, comme copyAllFileFrom() a été appelé sur celui-ci.