com.android.tradefed.build

Interfaces

IAppBuildInfoIAppBuildInfo Cette interface est obsolète. Utilisez IBuildInfo directement.
IBuildInfo Contient des informations sur la version testée.
IBuildProvider Responsable de fournir des informations concernant la construction en cours de test.
IDeviceBuildInfo Un IBuildInfo qui représente une version complète d'un appareil Android et (éventuellement) ses tests.
IDeviceBuildProviderIDeviceBuildProvider Un IBuildProvider qui utilise les informations d'un ITestDevice pour récupérer une build.
IFileDownloader Interface de téléchargement d'un fichier distant.
IFolderBuildInfo Un IBuildInfo abstrait simple dont les artefacts de construction sont contenus dans un répertoire de système de fichiers local.

Des classes

AppBuildInfo Un IBuildInfo qui représente une application Android et son ou ses packages de test.
AppDeviceBuildInfo Cette classe est obsolète. Utilisez IDeviceBuildInfo directement.
BootstrapBuildProvider Un IDeviceBuildProvider qui amorce les informations de build à partir du périphérique de test

Ceci est généralement utilisé pour les appareils avec une version fournie en externe, c'est-à-dire

BuildInfo Implémentation générique d'un IBuildInfo qui doit être associé à un ITestDevice .
BuildInfoKey Classe contenant l'énumération liée aux requêtes d'informations de construction.
BuildRetrievalError Une erreur fatale s'est produite lors de la récupération de la version à tester.
BuildSerializedVersionBuildSerializedVersion Classe qui contient la version de sérialisation actuelle de tous IBuildInfo .
CommandLineBuildInfoBuilderCommandLineBuildInfoBuilder Utilitaire destiné à capturer les arguments d'informations de construction habituels à partir d'une ligne de commande et à créer un IBuildInfo à partir d'eux.
DépendancesRésolveur Un nouveau type de fournisseur qui permet d'obtenir toutes les dépendances pour un test.
DeviceBuildDescriptor Une classe wrapper pour un IBuildInfo , qui contient des méthodes d'assistance pour récupérer les informations de construction de la plate-forme de l'appareil.
DeviceBuildInfo Un IBuildInfo qui représente une version complète d'un appareil Android et (éventuellement) ses tests.
DeviceFolderBuildInfo Un IDeviceBuildInfo qui contient également d'autres artefacts de génération contenus dans un répertoire sur le système de fichiers local.
Fournisseur de génération existant Un IBuildProvider qui retourne un IBuildInfo déjà construit.
FileDownloadCache Une classe d'assistance qui maintient un cache LRU du système de fichiers local des fichiers téléchargés.
FichierTéléchargerCacheFactory Une usine pour créer FileDownloadCache
FichierTéléchargerCacheWrapper Une classe wrapper qui fournit des fonctionnalités FileDownloadCache lors de l'implémentation de l'interface IFileDownloader .
DossierBuildInfo Implémentation concrète d'un IFolderBuildInfo .
LocalAppBuildProviderLocalAppBuildProvider Un IBuildProvider qui construit un IBuildInfo basé sur un chemin local fourni
LocalDeviceBuildProviderLocalDeviceBuildProvider Un IBuildProvider qui construit un IDeviceBuildInfo basé sur un chemin de répertoire de système de fichiers fourni.
LocalFolderBuildProviderLocalFolderBuildProvider Un IBuildProvider qui construit un IFolderBuildInfo basé sur un chemin local fourni
OtaDeviceBuildInfo Un IDeviceBuildInfo utilisé pour les tests de mise à jour en direct.
OtatoolsBuildInfo Un IBuildInfo qui contient des artefacts otatools.
OtaZipfileBuildProviderOtaZipfileBuildProvider Fournit un IBuildInfo basé sur un fichier zip OTA local.
StubBuildProvider Implémentation vide sans opération d'un IBuildProvider .
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.BuildInfoPropertiesIBuildInfo.BuildInfoProperties Certaines propriétés qu'un IBuildInfo peut avoir pour en modifier la gestion.