IDeviceBuildInfo
public
interface
IDeviceBuildInfo
implements
IBuildInfo
| com.android.tradefed.build.IDeviceBuildInfo |
Un IBuildInfo qui représente une compilation complète d'un appareil Android et (facultativement) ses tests.
Résumé
Méthodes publiques | |
|---|---|
abstract
void
|
cleanUp()
Supprime tous les fichiers temporaires. |
abstract
File
|
getBasebandImageFile()
Obtenez le fichier image de bande de base local. |
abstract
String
|
getBasebandVersion()
Obtenez la version de bande de base. |
abstract
File
|
getBootloaderImageFile()
Obtenez le fichier image du bootloader local. |
abstract
String
|
getBootloaderVersion()
Obtenez la version du bootloader. |
abstract
String
|
getDeviceBuildFlavor()
Méthode facultative permettant de renvoyer le type de compilation de plate-forme testé. |
abstract
String
|
getDeviceBuildId()
Renvoie l'identifiant unique du build de plate-forme en cours de test. |
abstract
File
|
getDeviceImageFile()
Obtenez le fichier ZIP de l'image de l'appareil local. |
abstract
String
|
getDeviceImageVersion()
Obtenez la version ZIP de l'image de l'appareil local. |
abstract
File
|
getMkbootimgFile()
Obtient le fichier mkbootimg utilisé pour créer l'image du noyau. |
abstract
String
|
getMkbootimgVersion()
Récupère la version mkbootimg. |
abstract
File
|
getOtaPackageFile()
Obtenez le fichier ZIP du package OTA de l'appareil. |
abstract
String
|
getOtaPackageVersion()
Obtenez la version ZIP du package OTA de l'appareil. |
abstract
File
|
getRamdiskFile()
Obtient le fichier ramdisk utilisé pour créer l'image du noyau. |
abstract
String
|
getRamdiskVersion()
Récupère la version du ramdisk. |
default
File
|
getResourcesDir()
Renvoie le répertoire contenant certaines des ressources téléchargées. |
abstract
File
|
getTestsDir()
Obtenez le chemin d'accès local au contenu du fichier tests.zip extrait. |
abstract
String
|
getTestsDirVersion()
Obtenez la version extraite de tests.zip. |
abstract
File
|
getTrustyImageFile()
Obtenez le fichier image trusty local. |
abstract
String
|
getTrustyVersion()
Obtenez la version fiable. |
abstract
File
|
getUserDataImageFile()
Obtenez le fichier image des données utilisateur de test local. |
abstract
String
|
getUserDataImageVersion()
Obtenez la version de l'image de données utilisateur de test local. |
abstract
void
|
setBasebandImage(File basebandFile, String version)
Définissez l'image de bande de base pour la compilation de l'appareil. |
abstract
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
Définissez l'image du bootloader pour la compilation de l'appareil. |
default
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
Définissez le build-flavor pour la partie "appareil" des informations de build s'il est différent de |
abstract
void
|
setDeviceImageFile(File deviceImageFile, String version)
Définissez le fichier image système de l'appareil à utiliser. |
abstract
void
|
setMkbootimgFile(File mkbootimg, String version)
Définit le fichier mkbootimg utilisé pour créer l'image du noyau. |
abstract
void
|
setOtaPackageFile(File otaFile, String version)
Définissez le fichier ZIP du package OTA de l'appareil. |
abstract
void
|
setRamdiskFile(File ramdisk, String version)
Obtient le fichier ramdisk utilisé pour créer l'image du noyau. |
default
void
|
setResourcesDir(File resourcesDir, String version)
Définit le répertoire de ressources |
abstract
void
|
setTestsDir(File testsZipFile, String version)
Définissez le chemin d'accès local au contenu du fichier tests.zip extrait. |
abstract
void
|
setUserDataImageFile(File userDataFile, String version)
Définissez le fichier image des données utilisateur à utiliser. |
abstract
void
|
unmountAll()
Démonte les images de l'appareil monté. |
Méthodes publiques
cleanUp
public abstract void cleanUp ()
Supprime tous les fichiers temporaires.
getBasebandImageFile
public abstract File getBasebandImageFile ()
Obtenez le fichier image de bande de base local.
| Renvoie | |
|---|---|
File |
|
getBasebandVersion
public abstract String getBasebandVersion ()
Obtenez la version de bande de base.
| Renvoie | |
|---|---|
String |
|
getBootloaderImageFile
public abstract File getBootloaderImageFile ()
Obtenez le fichier image du bootloader local.
| Renvoie | |
|---|---|
File |
|
getBootloaderVersion
public abstract String getBootloaderVersion ()
Obtenez la version du bootloader.
| Renvoie | |
|---|---|
String |
|
getDeviceBuildFlavor
public abstract String getDeviceBuildFlavor ()
Méthode facultative permettant de renvoyer le type de compilation de plate-forme testé.
| Renvoie | |
|---|---|
String |
|
getDeviceBuildId
public abstract 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 |
|
getDeviceImageFile
public abstract File getDeviceImageFile ()
Obtenez le fichier ZIP de l'image de l'appareil local.
| Renvoie | |
|---|---|
File |
|
getDeviceImageVersion
public abstract String getDeviceImageVersion ()
Obtenez la version ZIP de l'image de l'appareil local.
| Renvoie | |
|---|---|
String |
|
getMkbootimgFile
public abstract File getMkbootimgFile ()
Obtient le fichier mkbootimg utilisé pour créer l'image du noyau.
| Renvoie | |
|---|---|
File |
|
getMkbootimgVersion
public abstract String getMkbootimgVersion ()
Récupère la version mkbootimg.
| Renvoie | |
|---|---|
String |
|
getOtaPackageFile
public abstract File getOtaPackageFile ()
Obtenez le fichier ZIP du package OTA de l'appareil.
| Renvoie | |
|---|---|
File |
|
getOtaPackageVersion
public abstract String getOtaPackageVersion ()
Obtenez la version ZIP du package OTA de l'appareil.
| Renvoie | |
|---|---|
String |
|
getRamdiskFile
public abstract File getRamdiskFile ()
Obtient le fichier ramdisk utilisé pour créer l'image du noyau.
| Renvoie | |
|---|---|
File |
|
getRamdiskVersion
public abstract String getRamdiskVersion ()
Récupère la version du ramdisk.
| Renvoie | |
|---|---|
String |
|
getResourcesDir
public File getResourcesDir ()
Renvoie le répertoire contenant certaines des ressources téléchargées. (Les ressources sont généralement associées à une définition d'appareil isFake=true). Renvoie la valeur "null" si aucun répertoire de ressources n'est disponible.
| Renvoie | |
|---|---|
File |
|
getTestsDir
public abstract File getTestsDir ()
Obtenez le chemin d'accès local au contenu du fichier tests.zip extrait.
| Renvoie | |
|---|---|
File |
|
getTestsDirVersion
public abstract String getTestsDirVersion ()
Obtenez la version extraite de tests.zip.
| Renvoie | |
|---|---|
String |
|
getTrustyImageFile
public abstract File getTrustyImageFile ()
Obtenez le fichier image trusty local.
| Renvoie | |
|---|---|
File |
|
getTrustyVersion
public abstract String getTrustyVersion ()
Obtenez la version fiable.
| Renvoie | |
|---|---|
String |
|
getUserDataImageFile
public abstract File getUserDataImageFile ()
Obtenez le fichier image des données utilisateur de test local.
| Renvoie | |
|---|---|
File |
|
getUserDataImageVersion
public abstract String getUserDataImageVersion ()
Obtenez la version de l'image de données utilisateur de test local.
| Renvoie | |
|---|---|
String |
|
setBasebandImage
public abstract 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 abstract 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 abstract void setDeviceImageFile (File deviceImageFile,
String version)Définissez le fichier image système de l'appareil à utiliser.
| Paramètres | |
|---|---|
version |
String |
setMkbootimgFile
public abstract 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 abstract 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 abstract void setRamdiskFile (File ramdisk,
String version)Obtient le fichier ramdisk utilisé pour créer l'image du noyau.
| Paramètres | |
|---|---|
ramdisk |
File |
version |
String |
setResourcesDir
public void setResourcesDir (File resourcesDir,
String version)Définit le répertoire de ressources File.
| Paramètres | |
|---|---|
resourcesDir |
File : répertoire contenant les ressources partagées. |
version |
String : version du fichier d'annuaire. |
setTestsDir
public abstract void setTestsDir (File testsZipFile,
String version)Définissez le chemin d'accès local au contenu du fichier tests.zip extrait.
| Paramètres | |
|---|---|
version |
String |
setUserDataImageFile
public abstract void setUserDataImageFile (File userDataFile,
String version)Définissez le fichier image des données utilisateur à utiliser.
| Paramètres | |
|---|---|
version |
String |
unmountAll
public abstract 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.