com.android.tradefed.build

Interfaces

IAppBuildInfo Cette interface est obsolète. Utilisez directement IBuildInfo.  
IBuildProvider Il est chargé de fournir des informations sur le build en cours de test. 
IDeviceBuildInfo IBuildInfo représentant une version complète d'appareil Android et (facultatif) ses tests. 
IDeviceBuildProvider IBuildProvider qui utilise les informations d'un ITestDevice pour récupérer un build. 
IFileDownloader Interface permettant de télécharger un fichier distant. 
IFolderBuildInfo IBuildInfo abstrait simple dont les artefacts de compilation sont contenus dans un répertoire de système de fichiers local. 

Classes

AppBuildInfo IBuildInfo représentant une application Android et ses packages de test 
AppDeviceBuildInfo Cette classe est obsolète. Utilisez directement IDeviceBuildInfo.  
BootstrapBuildProvider Un IDeviceBuildProvider qui démarre les informations de compilation à partir de l'appareil de test

Cette option est généralement utilisée pour les appareils avec un build fourni en externe, c'est-à-dire :

BuildInfo Implémentation générique d'un IBuildInfo qui doit être associé à un ITestDevice
CommandLineBuildInfoBuilder Utilitaire destiné à capturer les arguments d'informations de compilation habituels à partir d'une ligne de commande et à en créer un IBuildInfo
DependenciesResolver Nouveau type de fournisseur permettant d'obtenir toutes les dépendances d'un test. 
DeviceBuildDescriptor Classe wrapper pour un IBuildInfo, qui contient des méthodes d'assistance pour récupérer les informations de compilation de la plate-forme de l'appareil. 
DeviceBuildInfo IBuildInfo représentant une version complète d'appareil Android et (facultatif) ses tests. 
DeviceFolderBuildInfo IDeviceBuildInfo contenant également d'autres artefacts de compilation contenus dans un répertoire du système de fichiers local. 
ExistingBuildProvider IBuildProvider qui renvoie un IBuildInfo déjà créé. 
FileDownloadCache Classe d'assistance qui gère un cache LRU de système de fichiers local pour les fichiers téléchargés. 
FileDownloadCacheFactory Une fabrique permettant de créer des FileDownloadCache
FileDownloadCacheWrapper Classe wrapper qui fournit des fonctionnalités FileDownloadCache lors de l'implémentation de l'interface IFileDownloader
FolderBuildInfo Implémentation concrète d'un IFolderBuildInfo
LocalAppBuildProvider IBuildProvider qui crée un IBuildInfo à partir d'un chemin d'accès local fourni 
LocalDeviceBuildProvider IBuildProvider qui crée un IDeviceBuildInfo en fonction d'un chemin d'accès au répertoire du système de fichiers fourni. 
LocalFolderBuildProvider IBuildProvider qui construit un IFolderBuildInfo en fonction d'un chemin d'accès local fourni.
OtaDeviceBuildInfo IDeviceBuildInfo utilisé pour les tests de mise à jour OTA. 
OtatoolsBuildInfo IBuildInfo contenant des artefacts otatools 
OtaZipfileBuildProvider Fournit un IBuildInfo à partir d'un fichier ZIP OTA local. 
StubBuildProvider Implémentation vide sans opération d'un IBuildProvider

Exceptions

BuildRetrievalError Une erreur fatale s'est produite lors de la récupération du build à des fins de test.