com.android.tradefed.build

Interfaces

IAppBuildInfo Cette interface est obsolète. Utilisez directement IBuildInfo. 
Informations sur la compilation Contient des informations sur la compilation testée. 
IBuildProvider Chargé de fournir des informations sur la compilation testée. 
IDeviceBuildInfo Un IBuildInfo qui représente la version complète d'un appareil Android et (éventuellement) ses tests. 
IDeviceBuildProvider Un IBuildProvider qui utilise les informations d'un ITestDevice pour récupérer une compilation. 
IFileDownloader Interface permettant de télécharger un fichier distant. 
IFolderBuildInfo Un élément IBuildInfo abstrait simple dont les artefacts de compilation sont contenus dans un répertoire du système de fichiers local. 

Classes

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

Il est généralement utilisé pour les appareils dotés d'un build fourni en externe, c'est-à-dire

Informations sur la compilation Implémentation générique d'un IBuildInfo qui doit être associé à un ITestDevice
Clé d'information de compilation Classe contenant une énumération liée aux requêtes d'informations sur la compilation. 
BuildRetrievalError Une erreur fatale s'est produite lors de la récupération du build à des fins de test. 
BuildSerializedVersion Classe contenant la version de sérialisation actuelle de tous les IBuildInfo
CommandLineBuildInfoBuilder. Utilitaire destiné à capturer les arguments habituels d'informations de compilation à partir d'une ligne de commande et à les utiliser pour créer un IBuildInfo
DépendenciesResolver Nouveau type de fournisseur permettant d'obtenir toutes les dépendances pour un test. 
DeviceBuildDescriptor Classe wrapper pour un IBuildInfo, qui contient des méthodes d'assistance permettant de récupérer les informations de compilation de la plate-forme de l'appareil. 
Informations sur la compilation de l'appareil Un IBuildInfo qui représente la version complète d'un appareil Android et (éventuellement) ses tests. 
DeviceFolderBuildInfo Un IDeviceBuildInfo qui contient également d'autres artefacts de compilation contenus dans un répertoire du système de fichiers local. 
ExistantBuildProvider Un IBuildProvider qui renvoie un IBuildInfo déjà construit. 
FileDownloadCache Classe d'assistance qui gère un cache LRU du système de fichiers local pour les fichiers téléchargés 
FileDownloadCacheFactory Fabrique permettant de créer des FileDownloadCache
FileDownloadCacheWrapper Une 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 construit un IBuildInfo en fonction d'un chemin d'accès local fourni
LocalDeviceBuildProvider Un IBuildProvider qui construit un IDeviceBuildInfo en fonction du chemin d'accès au répertoire du système de fichiers fourni. 
LocalFolderBuildProvider Un IBuildProvider qui construit un IFolderBuildInfo en fonction d'un chemin d'accès local fourni
OtaDeviceBuildInfo IDeviceBuildInfo utilisé pour les tests de mises à jour Over The Air. 
OtatoolsBuildInfo Une IBuildInfo contenant des artefacts otatools. 
StubBuildProvider Implémentation d'un IBuildProvider vide sans opération. 
VersionedFile Structure de données représentant un fichier auquel est associée une version. 

Énumérations

BuildInfoKey.BuildInfoFileKey Énumération décrivant tous les types de fichiers connus pouvant être interrogés via IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Certaines propriétés d'un IBuildInfo peuvent avoir besoin d'ajuster une partie de son traitement.