Index de classe
Il s'agit des classes d'API. Consultez tous les packages d'API.
A
AaptParser | Classe qui extrait des informations de l'APK en analysant la sortie de "aapt dump badging". |
AaptParser.AaptVersion | Enumération des options pour la version AAPT utilisée pour analyser les fichiers APK. |
Abi | Classe représentant une ABI. |
AbiFormatter | Classe utilitaire pour l'ABI. |
AbiUtils | Classe utilitaire pour gérer les ABI de l'appareil |
AbstractConnection | Représentation abstraite de la connexion. |
AbstractHostMonitor | Classe type pour la surveillance de l'état de l'hôte. |
AbstractTunnelMonitor | Surveillance de tunnel abstraite pour l'AVD GCE. |
AbstractXmlParser | Classe de base d'assistance pour l'analyse des fichiers XML |
AbstractXmlParser.ParseException | Exception générée si l'entrée XML n'a pas pu être analysée. |
AcloudConfigParser | Classe d'assistance qui analyse une configuration Acloud (utilisée pour démarrer une instance d'appareil Cloud). |
AcloudConfigParser.AcloudKeys | Ensembles de clés pouvant être recherchés à partir de la configuration. |
ActionInProgress | Action générale en cours. |
ActiveTrace | Classe principale permettant de décrire et de gérer une trace active. |
ActivityStatusChecker | Vérificateur d'état des activités restantes exécutées à la fin d'un module. |
AdbRootElevator |
Un AutoCloseable qui active la racine adb lors de la création, si nécessaire, et restaure l'état racine une fois terminé.
|
AdbSshConnection | Connexion Adb via un pont SSH. |
AdbStopServerPreparer | Préparateur cible pour arrêter le serveur adb sur l'hôte avant et après l'exécution des tests adb. |
AdbTcpConnection | Représentation de la connexion par défaut d'un appareil, supposée être une connexion adb standard de l'appareil. |
AdbUtils | Classe utilitaire pour les opérations adb. |
AfterClassWithInfo |
Garanties similaires à celles de AfterClass , mais la méthode annotée doit nécessiter un paramètre TestInformation .
|
AggregatePostProcessor | Agrégateur de métriques qui indique la valeur minimale, maximale, moyenne, variance, écart type, total, nombre et éventuellement des centiles pour les métriques numériques collectées lors d'exécutions de test à plusieurs itérations, en les traitant comme des doubles. |
AllTestAppsInstallSetup |
ITargetPreparer qui installe toutes les applications d'un dossier IDeviceBuildInfo.getTestsDir() sur l'appareil.
|
AltDirBehavior |
Enumération permettant de définir d'autres comportements de répertoire pour différents installateurs/diffuseurs d'artefacts de test
|
AnalysisHeuristic | L'ordre est important. |
AndroidJUnitTest | Test qui exécute un package de test d'instrumentation sur un appareil donné à l'aide d'android.support.test.runner.AndroidJUnitRunner. |
AndroidTestOrchestratorRemoteTestRunner | Exécute un test Android instrumenté à l'aide de la commande adb et d'AndroidTestOrchestrator. |
AoaTargetPreparer |
ITargetPreparer qui exécute une série d'actions (clics et balayages, par exemple) à l'aide du protocole Android Open Accessory (AOAv2).
|
ApkChangeDetector |
Cette classe détecte si les APK à installer sont différents de ceux présents sur l'appareil afin de décider d'ignorer l'installation et la désinstallation de l'application lors de la configuration et de la désinstallation de ERROR(/TestAppInstallSetup) .
|
AppBuildInfo |
IBuildInfo représentant une application Android et ses packages de test
|
AppDeviceBuildInfo |
Cette classe est obsolète.
Utilisez directement IDeviceBuildInfo .
|
AppSetup |
ITargetPreparer qui installe un APK et ses tests
|
AppVersionFetcher | Classe utilitaire permettant d'obtenir la chaîne de version de l'application à partir de l'appareil. |
AppVersionFetcher.AppVersionInfo | Types d'informations sur la version de l'application. |
ArchModuleController | Le contrôleur de module ne doit pas exécuter de tests lorsqu'il ne correspond à aucune architecture donnée. |
ArgsOptionParser |
Remplit les champs Option à partir des arguments de ligne de commande analysés.
|
ArrayUtil | Méthodes utilitaires pour les tableaux |
ArtChrootPreparer | Créez un répertoire chroot pour les tests ART. |
ArtGTest | |
ArtifactDetails | Il décrit la structure du contenu et son descripteur tels que générés par l'outil CAS. |
ArtifactDetails.ArtifactFileDescriptor | |
ArtifactsAnalyzer | Utilitaire qui permet d'analyser les artefacts de compilation pour obtenir des insights. |
ArtRunTest | Un lanceur de test pour exécuter des tests d'exécution ART. |
ArtRunTest.AdbShellCommandException | Classe d'exception permettant de signaler une erreur survenue lors de l'exécution d'une commande shell ADB. |
ATestFileSystemLogSaver | Cette classe LogSaver est utilisée par ATest pour enregistrer les journaux dans un chemin d'accès spécifique. |
AtestRunner |
Implémentation de ITestSuite
|
AtraceCollector |
IMetricCollector qui exécute une trace pendant un test, collecte le résultat et les consigne dans l'appel.
|
AtraceRunMetricCollector | Collecte les traces de l'ensemble du répertoire de test sous le répertoire donné à partir de l'appareil de test, consigne le répertoire de test et post-traite les fichiers de trace sous le répertoire de test, puis agrège les métriques. |
AutoLogCollector | Énumération décrivant le collecteur pouvant être géré automatiquement par le faisceau. |
AutomatedReporters | Classe qui définit le mappage des rapporteurs automatisés Tradefed. |
AveragePostProcessor | Implémentation d'un post-processeur qui calcule la moyenne de la liste des métriques. |
B
BackgroundDeviceAction | Exécute une commande sur un appareil donné, en la répétant si nécessaire jusqu'à ce que l'action soit annulée. |
BaseDeviceMetricCollector |
Implémentation de base de IMetricCollector qui permet de démarrer et d'arrêter la collecte sur onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) et ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
BaseEmulatorPreparer | Préparateur commun pour le lancement d'un émulateur local. |
BaseHostJUnit4Test | Classe de test de base pour exécuter des tests de style JUnit4 hôtes. |
BaseLeveledLogOutput |
Implémentation de base pour ILeveledLogOutput qui permet de filtrer certaines balises en fonction de leur nom ou de leurs composants.
|
BaseModuleController |
Implémentation de base de IModuleController qui doit être implémentée pour vérifier si un module doit s'exécuter ou non.
|
BaseMultiTargetPreparer |
Implémentation de base de IMultiTargetPreparer qui permet de désactiver l'objet.
|
BasePostProcessor |
IPostProcessor de base que chaque implémentation doit étendre.
|
BaseRetryDecision |
Implémentation de base de IRetryDecision .
|
BaseStreamLogger<OS étend OutputStream> |
ILeveledLogOutput qui redirige les messages de journal vers un flux de sortie et vers stdout.
|
BaseTargetPreparer |
Classe d'implémentation de base pour ITargetPreparer , qui permet de contrôler si l'objet est désactivé ou non.
|
BaseTestSuite | Test d'exécution de la suite de tests de compatibilité avec le nouveau système de suite. |
BatteryController | Classe utilitaire permettant de contrôler l'état de charge de la batterie d'un appareil. |
BatteryRechargeDeviceRecovery | Permet de déclencher une commande lorsque le niveau de la batterie de l'appareil passe sous un seuil donné. |
BatteryTemperature | |
BatteryUnavailableDeviceRecovery | Vérificateur de récupération qui déclenche une configuration si le niveau de la batterie n'est pas disponible. |
BeforeClassWithInfo |
Garanties similaires à celles de BeforeClass , mais la méthode annotée doit nécessiter un paramètre TestInformation .
|
BinaryState | Enum utilisé pour enregistrer l'état MARCHE/ARRÊT avec un état IGNORE sans opération. |
BluetoothConnectionLatencyCollector | Le collecteur transmettra une configuration de métrique de durée statsd prédéfinie aux appareils et collectera la durée de la connexion Bluetooth pour chaque profil. |
BluetoothConnectionStateCollector | Ce collecteur collectera les métriques BluetoothConnectionStateChanged et enregistrera le numéro d'état de la connexion pour chaque profil. |
BluetoothConnectionSuccessRatePostProcessor |
Implémentation d'un post-processeur qui calcule le taux de réussite d'un profil Bluetooth
Utilisez "metric-key-match" pour spécifier les métriques contenant des états de connexion Bluetooth dans un tableau numérique (par exemple, [0, 1, 2, 3, 0, 1, 2, 3]). |
BluetoothHciSnoopLogCollector | Collecteur permettant d'activer l'enregistrement des données relatives à la connectivité HCI Bluetooth dans un journal snoop sur l'appareil testé et de collecter le journal pour chaque test. |
BluetoothUtils |
Fonctions utilitaires pour appeler BluetoothInstrumentation sur l'appareil
Le code BluetoothInstrumentation côté appareil se trouve dans AOSP à l'adresse :
|
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 : |
BootstrapServiceFileResolverLoader | Charge les résolveurs à l'aide de la fonctionnalité de chargement de service. |
Bugreport | Objet contenant les références des fichiers de rapport de bug, compatible avec les rapports de bug plats et les rapports de bug compressés (bugreportz). |
BugreportCollector |
ITestInvocationListener de passthrough qui collecte les rapports de bugs lorsque des événements configurables se produisent, puis appelle ITestInvocationListener.testLog sur ses enfants après chaque rapport de bug collecté.
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | Prédicat complet décrivant quand capturer un rapport de bug. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | Collectez un bugreportz lorsqu'un scénario de test échoue. |
BugreportzOnTestCaseFailureCollector | Collectez un bugreportz lorsqu'un cas de test d'une exécution échoue. |
BuildAnalysis | Représente les résultats d'une seule analyse de compilation. |
BuildError | Générée si l'exécution de la compilation fournie échoue. |
BuildInfo |
Implémentation générique d'un IBuildInfo qui doit être associé à un ITestDevice .
|
BuildInfoKey | Classe contenant une énumération liée aux requêtes d'informations de compilation. |
BuildInfoKey.BuildInfoFileKey |
Enumération décrivant tous les types de fichiers connus pouvant être interrogés via IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
|
BuildInfoRecorder |
ITargetPreparer qui écrit les métadonnées d'informations de compilation dans un fichier spécifié.
|
BuildInfoUtil |
Classe utilitaire pour manipuler IBuildInfo
|
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 .
|
BuildTestsZipUtils | Classe d'assistance pour les opérations liées aux fichiers ZIP de test générés par le système de compilation Android |
BulkEmailer | Utilitaire d'envoi d'e-mails qui permet de configurer les éléments suivants : l'intervalle d'envoi,la taille de la première rafale, les destinataires et le nombre total de messages. |
BundletoolUtil | Classe utilitaire qui utilise la ligne de commande bundletool pour installer les fichiers .apk sur l'appareil. |
ByteArrayInputStreamSource | |
ByteArrayList | Classe permettant de représenter un tableau d'octets léger. |
ByteArrayUtil | Utilitaires permettant d'utiliser un tableau d'octets, par exemple pour convertir des octets en entier. |
ByteStreamDownloader |
Client implémentant la méthode Read du service gRPC ByteStream .
|
ByteStreamUploader |
Client implémentant la méthode Write du service gRPC ByteStream .
|
C
CacheClientFactory |
Une fabrique qui crée une instance singleton de ICacheClient .
|
CarModuleController | Ce contrôleur empêche l'exécution de cas de test sur des appareils non automobiles. |
CarryDnaeError |
RuntimeException interne pour transporter DeviceNotAvailableException via le framework JUnit4.
|
CarryInterruptedException | Exception lancée lorsque le délai avant expiration de la phase de test est déclenché et qu'une InterruptedException doit être transmise du thread d'exécution du test au thread d'exécution de l'appel. |
CdmaDeviceFlasher | Classe qui flashe une image sur un appareil Android physique avec une radio CDMA. |
CecControllerTokenProvider | Fournisseur de jetons pour les jetons liés au protocole CEC (Consumer Electronics Control). |
CentralDirectoryInfo | CentralDirectoryInfo est une classe contenant les informations d'un fichier/dossier dans un fichier ZIP. |
CheckPairingPreparer |
Un CompanionAwarePreparer qui vérifie l'association BT entre l'appareil principal et l'appareil associé
|
Chunker |
Divise un blob en une ou plusieurs Chunk d'au plus chunkSize octets.
|
Chunker.Chunk | Un fragment d'un blob. |
CircularAtraceUtil | Utilitaire atrace développé principalement pour identifier les causes des erreurs ANR lors des tests Monkey. |
CircularByteArray | Structure de données permettant de contenir un tableau de taille fixe qui fonctionne comme un tampon circulaire et suit la somme totale de toutes les valeurs du tableau. |
ClangCodeCoverageCollector |
Un BaseDeviceMetricCollector qui extrait les mesures de couverture Clang de l'appareil et les consigne en tant qu'artefacts de test.
|
ClangProfileIndexer | Classe utilitaire qui indexe les mesures de couverture du code Clang. |
ClassNotFoundConfigurationException |
ConfigurationException lorsque la classe d'un objet est introuvable.
|
ClassPathScanner | Recherche des entrées dans le chemin d'accès des classes. |
ClassPathScanner.ClassNameFilter |
IClassPathFilter qui filtre et transforme les noms de classes Java.
|
ClassPathScanner.ExternalClassNameFilter |
Un ClassNameFilter qui rejette les classes internes
|
ClassPathScanner.IClassPathFilter |
Filtre pour les chemins d'accès au classpath
Modifié après le |
ClockworkUtils | Un utilitaire de synchronisation pour partager une logique multi-appareil |
CloseableTraceScope | Classe à portée limitée qui permet de générer un rapport sur la section de traçage via try-with-resources |
ClusterBuildInfo |
Classe IBuildInfo pour les compilations transmises à partir de TFC.
|
ClusterBuildProvider |
Un IBuildProvider pour télécharger les ressources de test du TFC.
|
ClusterClient |
Implémentation de IClusterClient pour interagir avec le backend TFC.
|
ClusterCommand | Classe représentant une tâche extraite du cluster TF. |
ClusterCommand.RequestType | |
ClusterCommand.State | État de la commande dans le cluster TF. |
ClusterCommandConfigBuilder | Classe permettant de créer un fichier de configuration pour une commande de cluster. |
ClusterCommandEvent | Classe permettant d'encapsuler les événements de commande de cluster à importer. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher |
Classe IRemoteTest permettant de lancer une commande à partir de TFC via un sous-processus TF.
|
ClusterCommandScheduler |
ICommandScheduler pour prendre en charge le cluster Tradefed
|
ClusterCommandStatus | Classe représentant l'état et le motif d'annulation d'une commande provenant du cluster TF. |
ClusterDeviceInfo | Classe permettant d'encapsuler les informations sur les appareils du cluster à importer. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
Implémentation IDeviceMonitor qui signale les résultats au service de cluster Tradefed.
|
ClusterEventUploader<T extends IClusterEvent> |
Classe ClusterEventUploader, qui importe IClusterEvent dans TFC.
|
ClusterHostEvent | Classe permettant d'encapsuler les événements de l'hôte de cluster à importer. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Enumérations des différents types d'événements hôtes. |
ClusterHostUtil | Fonctions utilitaires statiques pour le cluster TF afin d'obtenir des instances de configuration globales, des informations sur l'hôte, etc. |
ClusterLogSaver |
Classe ILogSaver permettant d'importer les sorties de test dans TFC.
|
ClusterLogSaver.FilePickingStrategy | Stratégies de sélection de fichiers. |
ClusterOptions | |
CodeCoverageTest | Test qui exécute un package de test d'instrumentation sur un appareil donné et génère le rapport de couverture de code. |
CollectingByteOutputReceiver |
IShellOutputReceiver qui collecte l'intégralité de la sortie du shell dans une byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver qui collecte l'ensemble de la sortie du shell dans une seule String .
|
CollectingTestListener |
Un ITestInvocationListener qui collecte tous les résultats des tests.
|
CollectorHelper |
Fonction d'assistance permettant d'effectuer certaines opérations IMetricCollector requises à plusieurs endroits.
|
CommandBaselineSetter | Un setter commun pour gérer les paramètres de référence de l'appareil via des commandes shell adb. |
CommandFileParser | Analyseur de fichier contenant un ensemble de lignes de commande. |
CommandFileParser.CommandLine | |
CommandInterrupter | Service permettant d'interrompre ou de marquer comme non interruptible les commandes TradeFederation. |
CommandLineBuildInfoBuilder |
Utilitaire destiné à capturer les arguments d'informations de compilation habituels à partir d'une ligne de commande et à en créer un IBuildInfo .
|
CommandOptions |
Implémentation de ICommandOptions .
|
CommandOptionsGetter | Implémentation de service qui renvoie la valeur des options de commande d'un appel donné. |
CommandResult | Contient le résultat d'une commande. |
CommandRunner | Autre point d'entrée TradeFederation qui exécute la commande spécifiée dans les arguments de ligne de commande, puis quitte. |
CommandRunner.ExitCode | Codes d'erreur avec lesquels vous pouvez quitter le programme. |
CommandScheduler | Un planificateur permettant d'exécuter des commandes TradeFederation sur tous les appareils disponibles. |
CommandScheduler.HostState | Enumérations des différents états de l'hôte |
CommandStatus | Représente l'état d'une opération temporisée. |
CommandStatusHandler | Gestionnaire permettant de surveiller et de mettre à jour l'état d'une invocation. |
CommandSuccessModuleController | Classe de base pour un contrôleur de module permettant d'ignorer le module de test en fonction de l'échec de la commande shell. |
CommonLogRemoteFileUtil | Cet utilitaire permet d'éviter la duplication de code entre les différentes représentations d'appareils distants pour la logique de récupération des journaux distants des fichiers courants. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Représentation d'une entrée de journal connue pour les appareils distants. |
CompanionAllocator |
Classe de base qui gère l'allocation et la libération de l'appareil compagnon
|
CompanionAwarePreparer |
ITargetPreparer qui encapsule la logique d'obtention d'un appareil compagnon déjà alloué.
|
CompanionAwareTest |
Classe de test de base qui encapsule le code de base permettant d'obtenir et de vérifier l'appareil compagnon
La sous-classe peut appeler |
CompanionDeviceTracker | Classe permettant d'allouer et de libérer des appareils compagnons |
CompanionRunCommandTargetPreparer |
Un ITargetPreparer qui exécute les commandes spécifiées sur l'appareil compagnon attribué
|
CompanionTestAppInstallSetup |
ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur un appareil compagnon attribué.
|
CompileBootImageWithSpeedTargetPreparer | Recompile le chemin d'accès au classpath de démarrage et le serveur système avec le filtre de compilateur "speed". |
ConditionFailureMonitor | Surveillez les échecs de l'appel. |
ConditionPriorityBlockingQueue<T> |
Classe thread-safe avec des opérations semblables à ERROR(/PriorityBlockingQueue) pouvant récupérer des objets correspondant à une certaine condition.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher correspondant à n'importe quel objet.
|
ConditionPriorityBlockingQueue.IMatcher<T> | Interface permettant de déterminer si des éléments correspondent à une sorte de condition. |
ConfigCompleter |
Implémentation de Completer pour nos configurations TF.
|
ConfigurableGrpcDynamicShardingClient | |
Configuration |
Implémentation concrète de IConfiguration qui stocke les objets de configuration chargés dans une carte.
|
ConfigurationDef | Contient un enregistrement d'une configuration, de ses objets associés et de leurs options. |
ConfigurationDef.ConfigObjectDef | Objet permettant de stocker des informations sur un className et le numéro d'apparition qu'il possède (par exemple, si une configuration comporte le même objet deux fois, le premier aura le premier numéro d'apparition). |
ConfigurationDescriptor | Objet de configuration qui décrit un aspect de la configuration elle-même. |
ConfigurationDescriptor.LocalTestRunner | Énumération utilisée pour indiquer le lanceur de test local. |
ConfigurationException | Exception générée si la configuration ne peut pas être chargée. |
ConfigurationFactory |
Fabrique permettant de créer des IConfiguration .
|
ConfigurationFactory.ConfigLoader | Implémentation d'IConfigDefLoader qui suit les configurations incluses à partir d'une configuration racine et génère une exception en cas d'inclusions circulaires. |
ConfigurationFactory.ExceptionLoader | |
ConfigurationUtil | Fonctions utilitaires permettant de gérer les fichiers de configuration. |
ConfigurationXmlParserSettings |
Classe simple permettant d'accepter les paramètres du ConfigurationXmlParser
Pour transmettre des paramètres à cette classe, l'alias est obligatoire. |
ConfigurationYamlParser | Analyseur pour les configurations Tradefed au format YAML |
ConfigUtil | Classe utilitaire permettant de créer, d'interagir avec et de transférer des fichiers de configuration statsd. |
ConfigUtil.LogSource | |
Console |
Console principale de TradeFederation fournissant à l'utilisateur l'interface d'interaction
Actuellement, il est compatible avec les opérations suivantes :
|
Console.ArgRunnable<T> |
Un Runnable avec une méthode run pouvant accepter un argument
|
Console.CaptureList |
Type pratique pour List<List<String>>
|
ConsoleReaderOutputStream |
OutputStream pouvant être utilisé pour que System.out.print() s'intègre à la ligne incomplète LineReader de l'utilisateur.
|
ConsoleResultReporter | Outil de création de rapports sur les résultats pour imprimer les résultats des tests dans la console. |
ContentAnalysisContext | Fournissez le contexte entourant un contenu pour l'analyser correctement. |
ContentAnalysisContext.AnalysisMethod | Il décrit ce à quoi vous devez vous attendre de la structure du contenu pour une analyse appropriée. |
ContentAnalysisResults | Résumé de l'analyse du contenu. |
ContentInformation | Représente le contenu d'une cible de compilation donnée de sa version de base et actuelle. |
ContentMerkleTree | Calculez un MerkleTree à partir des informations sur le contenu. |
ContentModuleLister | Calculer une liste de modules à partir du contexte |
ContentProviderHandler | Gestionnaire qui abstrait les interactions du fournisseur de contenu et permet d'utiliser le fournisseur de contenu côté appareil pour différentes opérations. |
CountingTestResultListener |
Un TestResultListener qui suit le nombre total de tests par TestStatus
|
CountTestCasesCollector |
Compte et indique le nombre de scénarios de test pour un IRemoteTest donné.
|
CoverageMeasurementForwarder | Test d'espace réservé qui transfère les mesures de couverture du fournisseur de compilation au journal. |
CoverageOptions | Objet Tradefed pour contenir les options de couverture. |
CoverageOptions.Toolchain | |
CpuThrottlingWaiter |
Un ITargetPreparer qui attend que la fréquence maximale de tous les cœurs soit rétablie au niveau le plus élevé disponible
|
CreateAvdPreparer | |
CreateUserPreparer | Préparateur de cible pour créer un utilisateur et le nettoyer à la fin. |
CurrentInvocation | Classe qui suit et fournit les informations d'appel actuelles utiles partout dans l'appel. |
CurrentInvocation.InvocationInfo | Une clé nommée spéciale que nous remplirons toujours pour l'appel. |
CurrentInvocation.IsolationGrade | Décrit le niveau d'isolation |
D
DebugHostLogOnFailureCollector | Collecteur qui collecte et consigne les journaux côté hôte en cas d'échec d'un cas de test. |
DefaultConnection | Représentation de la connexion par défaut d'un appareil, supposée être une connexion adb standard de l'appareil. |
DefaultConnection.ConnectionBuilder | Outil de création utilisé pour décrire la connexion. |
DefaultRemoteAndroidTestRunner |
Extension de RemoteAndroidTestRunner ddmlib pour définir des valeurs par défaut pour les cas d'utilisation de Tradefed.
|
DefaultTestsZipInstaller | Implémentation par défaut de l'installateur de fichiers ZIP de test. |
DelegatedInvocationExecution |
InvocationExecution qui délègue l'exécution à un autre binaire Tradefed.
|
DependenciesResolver | Nouveau type de fournisseur permettant d'obtenir toutes les dépendances d'un test. |
DeviceActionTargetPreparer |
Un ITargetPreparer pour effectuer des actions sur l'appareil.
|
DeviceActionUtil | Classe utilitaire permettant d'exécuter des actions sur l'appareil. |
DeviceActionUtil.Command | Commandes pour l'action de l'appareil. |
DeviceActionUtil.DeviceActionConfigError | Exception pour erreur de configuration. |
DeviceAllocationResult | Représente les résultats d'une tentative d'allocation pour une commande. |
DeviceAllocationState | Représente l'état d'allocation de l'appareil du point de vue d'IDeviceManager. |
DeviceAvailableChecker | Vérificateur pour s'assurer qu'un module ne laisse pas l'appareil dans un état hors connexion. |
DeviceBaselineChecker | Définissez les paramètres de référence de l'appareil avant chaque module. |
DeviceBaselineSetter | Classe abstraite utilisée pour créer un paramètre de référence de l'appareil. |
DeviceBatteryLevelChecker |
Un IRemoteTest qui vérifie un niveau de charge minimal de la batterie et attend que la batterie atteigne un deuxième seuil de recharge si le niveau de charge minimal n'est pas atteint.
|
DeviceBatteryResourceMetricCollector | Ce collecteur collecte les métriques de la batterie de l'appareil. |
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.
|
DeviceBuildInfoBootStrapper |
Un ITargetPreparer qui remplace les champs d'informations de compilation par des attributs lus à partir de l'appareil
Cette option est utile pour tester des appareils avec des builds générés à partir d'une source externe (par exemple, |
DeviceBuildInfoInjector |
Un ITargetPreparer qui insère des métadonnées DeviceBuildDescriptor dans IBuildInfo .
|
DeviceCleaner | Effectue un redémarrage ou un formatage en tant qu'action de nettoyage après le test, et éteint éventuellement l'écran |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
Contient des méthodes et des classes utilitaires pour l'exécution simultanée de commandes côté appareil
Utilisez |
DeviceConcurrentUtil.ShellCommandCallable<V> |
Un ERROR(/Callable) qui encapsule les détails de l'exécution de la commande shell sur un ITestDevice .
|
DeviceConfigurationHolder |
Implémentation concrète de IDeviceConfiguration qui stocke les objets de configuration de l'appareil chargé dans ses attributs.
|
DeviceDescriptor | Classe contenant des informations décrivant un appareil en cours de test. |
DeviceDisconnectedException | Exception lancée lorsqu'un appareil n'est plus accessible via son type de transport, par exemple si l'appareil n'est plus visible via USB ou via une connexion TCP/IP. |
DeviceErrorIdentifier | Identifiants d'erreur provenant des erreurs de l'appareil et des erreurs signalées par l'appareil. |
DeviceFailedToBootError | Exception générée si un appareil ne démarre pas après avoir été flashé avec une version. |
DeviceFeatureFlag | |
DeviceFeatureModuleController | Un contrôleur de module pour ne pas exécuter de tests lorsqu'il n'est pas compatible avec certaines fonctionnalités. |
DeviceFileReporter |
Classe utilitaire qui recherche des fichiers sur l'appareil et les envoie à ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) si elle en trouve.
|
DeviceFlashPreparer |
ITargetPreparer qui flashe une image sur du matériel Android physique.
|
DeviceFoldableState | Représentation de l'état de pliage de l'appareil tel que renvoyé par "cmd device_state print-states". |
DeviceFolderBuildInfo |
IDeviceBuildInfo contenant également d'autres artefacts de compilation contenus dans un répertoire du système de fichiers local.
|
DeviceImageTracker | Pour certaines mises à jour incrémentielles de l'appareil, nous avons besoin des fichiers de référence pour calculer les différences. |
DeviceImageTracker.FileCacheTracker | Suivre les informations de l'image de l'appareil mise en cache et ses métadonnées |
DeviceImageZipFlashingTargetPreparer | Un préparateur de cible qui flashe l'appareil avec des images fournies via un format spécifique. |
DeviceInternetAccessibilityResourceMetricCollector | Le collecteur envoie un ping à google.com pour vérifier si l'appareil est connecté à Internet. |
DeviceJUnit4ClassRunner |
Exécuteur de test JUnit4 compatible avec IDeviceTest .
|
DeviceJUnit4ClassRunner.LogAnnotation | Annotation factice destinée à transmettre des journaux aux signaleurs. |
DeviceJUnit4ClassRunner.MetricAnnotation | Annotation factice destinée à transmettre des métriques aux signaleurs. |
DeviceJUnit4ClassRunner.TestLogData |
Implémentation de ExternalResource et TestRule .
|
DeviceJUnit4ClassRunner.TestMetrics |
Implémentation de ExternalResource et TestRule .
|
DeviceManagementGrpcServer | Serveur gRPC permettant de réserver un appareil depuis Tradefed. |
DeviceManager | |
DeviceManager.FastbootDevice | Représentation d'un appareil en mode Fastboot. |
DeviceMerkleTree | Calculez un MerkleTree à partir des informations sur le contenu de l'appareil. |
DeviceMetricData | Objet contenant toutes les données collectées par les collecteurs de métriques. |
DeviceMonitorMultiplexer |
Classe de proxy permettant de propager les requêtes vers plusieurs IDeviceMonitor .
|
DeviceNotAvailableException | Exception lancée lorsqu'un appareil n'est plus disponible pour les tests. |
DeviceOwnerTargetPreparer |
ITargetPreparer qui configure un composant propriétaire de l'appareil.
|
DeviceParameterizedRunner | Exécuteur paramétré de style JUnit4 pour les tests paramétrés côté hôte. |
DeviceProperties | Définitions de constantes courantes pour les noms de propriétés côté appareil |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | Outil de signalement de la libération de l'appareil qui gère la communication avec le processus parent de l'appareil ou des appareils à libérer. |
DeviceResetFeature | Implémentation côté serveur de la réinitialisation de l'appareil. |
DeviceResetHandler | Utilitaire traitant de manière générique la réinitialisation de l'appareil. |
DeviceRuntimeException | Généré lorsqu'une action sur l'appareil n'a pas produit les résultats attendus. |
DeviceSelectionOptions | Conteneur pour les critères de sélection des appareils. |
DeviceSelectionOptions.DeviceRequestedType | Différents types d'appareils d'espace réservé acceptés. |
DeviceSettingChecker | Vérifiez si les paramètres de l'appareil ont changé pendant l'exécution d'un module. |
DeviceSetup |
ITargetPreparer qui configure un appareil pour les tests en fonction des Option fournies.
|
DeviceSnapshotFeature | Implémentation côté serveur de l'instantané de l'appareil. |
DeviceSnapshotHandler | Utilitaire traitant l'instantané Cuttlefish. |
DeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'un IDevice .
|
DeviceStorageAgeResourceMetricCollector | Analyser l'âge du stockage à partir de Logcat. |
DeviceStorageFiller | Définissez le préparateur cible sur "remplir l'espace de stockage" afin de libérer de l'espace. |
DeviceStorageStatusChecker | Vérifiez si l'appareil dispose d'espace disque suffisant pour les partitions données. |
DeviceStringPusher | Préparateur de cible pour écrire une chaîne dans un fichier. |
DeviceSuite |
Élargit le Suite du conteneur JUnit4 afin de fournir un ITestDevice aux tests qui en ont besoin.
|
DeviceSyncHelper | Assistant qui permet de synchroniser une nouvelle image d'appareil avec l'appareil. |
DeviceTestCase |
Cas de test JUnit d'assistance qui fournit les services IRemoteTest et IDeviceTest .
|
DeviceTestResult |
Spécialisation de TestResult qui s'arrête lorsqu'un DeviceNotAvailableException se produit
|
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions | Classe de compilateur pour les options liées à l'exécution de tests d'appareil via BaseHostJUnit4Test. |
DeviceTestSuite |
Suite de test JUnit d'assistance qui fournit les services IRemoteTest et IDeviceTest .
|
DeviceTraceCollector | Collecteur qui démarre le traçage perfetto au début d'une exécution de test et enregistre le fichier de traçage à la fin. |
DeviceUnavailableMonitor | Cet écouteur tente de capturer un DNAE au niveau du scénario de test uniquement. |
DeviceUnresponsiveException |
Spécialisation de DeviceNotAvailableException qui indique que l'appareil est visible par adb, mais qu'il ne répond pas (par exemple, les commandes expirent, ne démarrent pas, etc.)
|
DeviceUpdateTargetPreparer |
ITargetPreparer abstrait qui gère les étapes courantes de mise à jour des appareils avec un fichier d'image d'appareil à partir d'une source externe (par opposition à un service de compilation).
|
DeviceWifiResourceMetricCollector | Le collecteur collecte les métriques de puissance du signal Wi-Fi et de la vitesse de liaison actuelles. |
DeviceWiper |
Un ITargetPreparer qui efface les données utilisateur
|
DigestCalculator |
Méthodes utilitaires pour calculer Digest .
|
DirectedGraph<V> | Implémentation de graphes orientés non pondérés. |
DisableSELinuxTargetPreparer | Préparateur cible qui désactive SELinux s'il est activé. |
DryRunKeyStore | Keystore pour les simulations, où toute valeur de keystore est toujours correctement remplacée et trouvée. |
DryRunner | Exécute de manière transparente des tests de simulation au lieu de les exécuter réellement. |
DynamicFileStubTest | Il s'agit d'un test tradefed pour vérifier que tradefed peut résoudre correctement le fichier dynamique. |
DynamicRemoteFileResolver | Classe qui permet de résoudre le chemin d'accès aux fichiers distants. |
DynamicRemoteFileResolver.FileResolverLoader |
Charge les implémentations de IRemoteFileResolver .
|
DynamicShardHelper | Stratégie de fractionnement permettant de mettre en file d'attente des tâches à distance entre plusieurs instances TF |
DynamicShardingConnectionInfoMessage | Classe de stockage de données afin de faciliter l'envoi via le serveur de fonctionnalités. |
DynamicSystemPreparer |
ITargetPreparer qui configure une image système sur une version d'appareil avec la mise à jour système dynamique.
|
E
EarlyDeviceReleaseFeature | Implémentation du serveur de fonctionnalités pour la première version de l'appareil. |
Classe d'assistance permettant d'envoyer un e-mail. | |
EmailHostHealthAgent |
Implémentation de IHostHealthAgent pour envoyer des e-mails à partir des rapports du moniteur d'hôte
|
EmmaXmlConstants | Constantes utilisées lors de l'analyse du rapport XML emma. |
EmulatorMemoryCpuCapturer | |
EndCentralDirectoryInfo | EndCentralDirectoryInfo est une classe contenant les informations générales d'un fichier ZIP. |
EnforcedSeLinuxChecker | Outil de vérification de l'état qui vérifie l'état de Selinux. |
EnvironmentVariableUtil | Ensemble de méthodes d'assistance pour préparer des variables d'environnement. |
EraseUserDataPreparer |
ITargetPreparer qui efface les données utilisateur sur l'appareil.
|
ErrorIdentifier | Cette interface décrit une erreur spécifique et ses propriétés. |
ErrorStorageUtil | Classe d'assistance permettant de manipuler les erreurs pour les aligner sur le stockage commun. |
EventsLoggerListener | Écouteur qui consigne tous les événements qu'il reçoit dans un fichier |
ExceptionThrowingRunnerWrapper | |
ExecutableAction | Classe de valeurs représentant une action pouvant être exécutée. |
ExecutableActionResult |
Classe de valeurs représentant le résultat d'une ExecutableAction .
|
ExecutableBaseTest | Classe de base pour les tests exécutables. |
ExecutableHostTest | Outil d'exécution des tests pour l'exécutable exécuté sur l'hôte. |
ExecutableTargetTest | Exécuteur de test pour l'exécutable exécuté sur la cible. |
ExecutionFiles | Dépendances de fichiers générées lors de l'exécution d'un test ou d'une invocation qui doivent être transmises pour les tests. |
ExecutionFiles.FilesKey | Énumération des clés standards connues pour la carte. |
ExecutionProperties | Propriétés générées lors de l'exécution d'un test ou d'une invocation. |
ExistingBuildProvider |
IBuildProvider qui renvoie un IBuildInfo déjà créé.
|
ExtendedFile | Extension de fichier standard permettant de transporter des métadonnées liées à la compilation. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry pour l'utilisation locale de statsd. |
F
FailureDescription | Classe décrivant les informations d'échec dans Trade Federation. |
FakeTest | Test factice dont l'objectif est de générer facilement des résultats de test reproductibles. |
FakeTestsZipFolder | Un fixture de test qui crée un faux dossier de tests décompressés en fonction d'une liste de contenus. |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | Préparateur de cible qui déclenche fastboot et envoie des commandes fastboot. |
FastbootDeviceFlasher | Classe qui s'appuie sur fastboot pour flasher une image sur du matériel Android physique. |
FastbootHelper | Classe d'assistance pour les opérations Fastboot. |
FastbootPack | Suivez les spécifications du bootloader pour le décompresser. |
FastbootUpdateBootstrapPreparer |
Un ITargetPreparer qui met en scène des fichiers spécifiés (chargeur de démarrage, radio, fichier ZIP de l'image de l'appareil) dans IDeviceBuildInfo pour flasher les appareils avec FastbootDeviceFlasher , puis injecte des attributs d'appareil post-démarrage dans les informations de compilation à des fins de création de rapports sur les résultats.
|
FatalHostError | Exception indiquant qu'une erreur fatale irrécupérable s'est produite sur la machine hôte exécutant TradeFederation et que l'instance TradeFederation doit être arrêtée. |
FeatureFlagTargetPreparer | Met à jour DeviceConfig (indicateurs de fonctionnalité configurés par un service distant). |
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 .
|
FileIdleMonitor | Surveille les fichiers et exécute un rappel s'ils sont inactifs (c'est-à-dire : |
FileInputStreamSource |
InputStreamSource qui accepte un fichier d'entrée.
|
FileLogger |
Un ILeveledLogOutput qui redirige les messages de journal vers un fichier et vers stdout.
|
FileProtoResultReporter |
Enregistreur Proto qui vide le TestRecord dans un fichier.
|
FilePullerDeviceMetricCollector |
Un BaseDeviceMetricCollector qui écoute la clé de métrique provenant de l'appareil et la récupère en tant que fichier de l'appareil.
|
FilePullerLogCollector | Enregistreur du fichier signalé côté appareil. |
FileSystemLogSaver | Enregistrez les journaux dans un système de fichiers. |
FilesystemRootChecker | |
FileUtil | Classe d'assistance pour les opérations liées aux fichiers |
FileUtil.LowDiskSpaceException | Exception générée si l'espace disque utilisable est inférieur au seuil minimal. |
FilteredResultForwarder |
Variante de ResultForwarder qui n'autorise qu'une liste d'autorisation de TestDescription à être signalée.
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) en mémoire qui ne conserve qu'une quantité maximale de données.
|
FlashingMethod | Enumération décrivant la méthode utilisée pour flasher l'appareil testé |
FlashingResourcesParser | Classe qui analyse les versions requises des fichiers d'image auxiliaires nécessaires pour flasher un appareil. |
FlashingResourcesParser.AndroidInfo |
Un typedef pour Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
Interface de filtrage, destinée à permettre à FlashingResourcesParser d'ignorer certaines ressources qu'il pourrait utiliser
|
FlashingResourceUtil |
Cet utilitaire permet de définir la version appropriée des artefacts afin qu'ils puissent être flashés via DeviceFlashPreparer .
|
FoldableExpandingHandler |
Un IModuleParameterHandler qui se développe pour chaque configuration pliable non principale.
|
FoldableHandler | Gestionnaire pliable générique pouvant utiliser les paramètres pliables pour créer un module spécialisé. |
FoldableModePreparer | Préparateur cible pouvant modifier l'état pliable d'un appareil. |
FolderBuildInfo |
Implémentation concrète d'un IFolderBuildInfo .
|
FolderSaver |
Un ITargetPreparer qui extrait des répertoires de l'appareil, les compresse et les enregistre dans le backend de journalisation.
|
FormattedGeneratorReporter | Outil de création de rapports permettant de générer des rapports dans un format particulier. |
FreeDeviceState | |
FuseUtil | Classe d'assistance pour les opérations FUSE. |
G
GceAvdInfo | Structure permettant de stocker les données pertinentes pour une instance AVD GCE donnée. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | Surveillance des threads pour le tunnel proxy hôte du laboratoire GCE utilisé pour l'oxygénation. |
GceManager | Assistant qui gère les appels GCE pour démarrer/arrêter et collecter les journaux de GCE. |
GceRemoteCmdFormatter | Classe utilitaire permettant de formater des commandes pour accéder à un appareil gce distant. |
GceRemoteCmdFormatter.ScpMode | SCP peut être utilisé pour transférer des fichiers en mode push ou pull, en fonction de la structure des arguments. |
GceSshTunnelMonitor | Surveillance des threads pour le tunnel SSH GCE |
GcovCodeCoverageCollector |
Un BaseDeviceMetricCollector qui extrait les mesures de couverture gcov de l'appareil et les consigne en tant qu'artefacts de test.
|
GcovKernelCodeCoverageCollector |
Un BaseDeviceMetricCollector qui extrait les mesures de couverture du noyau gcov des debugfs et de l'appareil, puis les consigne en tant qu'artefacts de test.
|
GCSBucketUtil | Gestionnaire de fichiers permettant de télécharger et d'importer des fichiers depuis Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Encapsulement simple des informations sur les fichiers dans GCS. |
GCSCommon | Obsolète ! Utilisez plutôt com.android.tradefed.util.gcs.GCSCommon. |
GCSCommon | Classe de base pour les opérations Gcs telles que le téléchargement et l'importation. |
GCSConfigurationFactory |
Un ConfigurationFactory charge des configurations à partir de Google Cloud Storage.
|
GCSConfigurationFactory.GCSConfigLoader |
Extension de ConfigurationFactory.ConfigLoader qui charge la configuration à partir de GCS, suit les configurations incluses à partir d'une configuration racine et génère une exception pour les inclusions circulaires.
|
GCSConfigurationServer | Le serveur de configuration charge les configurations à partir de Google Cloud Storage (GCS). |
GCSDownloaderHelper | Téléchargeur pour le bucket GCS qui gère le cache et la résolution de la configuration globale. |
GCSFileDownloader | Téléchargeur de fichiers permettant de télécharger des fichiers depuis Google Cloud Storage (GCS). |
GCSFileDownloaderBase | Téléchargeur de fichiers permettant de télécharger des fichiers depuis Google Cloud Storage (GCS). |
GCSFileUploader | Outil d'importation de fichiers pour importer des données de fichiers dans Google Cloud Storage (GCS). |
GCSHelper | |
GCSHostResourceManager | Téléchargez la ressource hôte à partir de GCS (Google Cloud Storage). |
GcsRemoteFileResolver |
Implémentation de IRemoteFileResolver qui permet de télécharger à partir d'un bucket GCS.
|
GenericLogcatEventParser<LogcatEventType> | Analyser l'entrée Logcat pour les événements. |
GenericLogcatEventParser.LogcatEvent | Structure permettant de contenir un événement Logcat avec le type d'événement et le message Logcat déclencheur |
GetPreviousPassedHelper | Outil d'aide permettant d'obtenir les filtres de test précédents. |
GkiDeviceFlashPreparer | Un préparateur de cible qui flashe l'appareil avec l'image générique du kernel Android. |
GlobalConfiguration |
Implémentation IGlobalConfiguration qui stocke les objets de configuration chargés dans une carte
|
GlobalFilterGetter | Implémentation de service qui renvoie les filtres d'une invocation donnée. |
GlobalTestFilter | Options de filtrage appliquées à l'appel. |
GoogleApiClientUtil | Utilitaires permettant de créer un client d'API Google. |
GoogleApiClientUtilBase | |
GoogleBenchmarkResultParser | Analyse les résultats de Google Benchmark exécutés à partir du shell et renvoie une carte avec tous les résultats. |
GoogleBenchmarkTest | Test qui exécute un package de test de référence Google sur un appareil donné. |
GranularRetriableTestWrapper |
Une classe wrapper fonctionne sur IRemoteTest pour affiner l'IRemoteTest au niveau du test.
|
GranularRetriableTestWrapper.StartEndCollector | Assistant de classe pour détecter le début et la fin de l'exécution manquants. |
GsiDeviceFlashPreparer | Un préparateur de cible qui flashe l'appareil avec une image système générique Android. |
GTest | Test qui exécute un package de test natif sur un appareil donné. |
GTestBase | Classe de base de gTest |
GTestListTestParser | Analyseur de résultats pour le mode simulation gtest avec le paramètre "--gtest_list_tests". |
GTestResultParser | Analyse les résultats du mode de sortie brut des tests natifs à l'aide de GTest exécutés à partir du shell et informe un ITestInvocationListener des résultats. |
GTestXmlResultParser | Analyse les résultats du "mode de sortie XML" des tests natifs à l'aide de GTest exécutés à partir du shell et informe un ITestRunListener des résultats. |
H
HarnessException | Classe d'exception de base pour l'exception générée dans le harnais. |
HarnessIOException | Exception de harnais qui permet de gérer les problèmes de fichiers. |
HarnessRuntimeException | |
HeapHostMonitor |
Implémentation AbstractHostMonitor qui surveille la mémoire de tas sur l'hôte et la consigne régulièrement dans le journal des événements.
|
HelloWorldMultiTargetPreparer |
Exemple d'implémentation d'un IMultiTargetPreparer .
|
HistoryLogger | TF History Logger, journal spécial qui ne contient que certains événements spécifiques. |
HostGTest | Test qui exécute un package de test natif. |
HostMetric | Cette classe représente un exemple de métrique d'hôte à signaler. |
HostOptions | Classe du titulaire des options d'hôte. |
HostStatsdMetricCollector |
Un IMetricCollector qui collecte des métriques statsd côté hôte à l'aide de commandes d'utilitaire statsd.
|
HostTest | Un exécuteur de test pour les tests hôtes JUnit. |
HostUtils | Implémente des méthodes utilitaires utiles pour exécuter des tests d'hôte. |
HprofAllocSiteParser | Classe d'assistance permettant d'analyser les informations d'une section "Sites d'allocation" des rapports hprof. |
HttpHelper | Contient des méthodes d'assistance pour effectuer des requêtes HTTP. |
HttpHelper.RequestRunnable |
Exécutable pour envoyer des requêtes avec IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult) .
|
HttpMultipartPost | Classe d'assistance permettant d'effectuer des requêtes POST HTTP multiparties. |
HttpRemoteFileResolver |
Implémentation de IRemoteFileResolver qui permet de télécharger un fichier distant via HTTP
|
HttpsRemoteFileResolver |
Implémentation de IRemoteFileResolver qui permet de télécharger des fichiers distants via https
|
I
IAbi | Interface représentant l'ABI testé. |
IAbiReceiver | Test nécessitant l'ABI à tester. |
IAndroidDebugBridge |
Définition de l'interface pour les méthodes AndroidDebugBridge utilisées dans ce package.
|
IAppBuildInfo |
Cette interface est obsolète.
Utilisez directement IBuildInfo .
|
IAutoRetriableTest |
Interface pour un IRemoteTest qui n'implémente pas ITestFilterReceiver , mais qui souhaite tout de même prendre en charge la nouvelle tentative automatique.
|
IBatteryInfo | Interface définissant l'interaction avec la batterie d'un appareil. |
IBatteryInfo.BatteryState | Décrit l'état actuel de la batterie. |
IBuildInfo | Contient des informations sur le build en cours de test. |
IBuildInfo.BuildInfoProperties |
Certaines propriétés qu'un IBuildInfo peut avoir pour ajuster sa gestion.
|
IBuildProvider | Il est chargé de fournir des informations sur le build en cours de test. |
IBuildReceiver | Test qui nécessite une référence au build testé. |
ICacheClient | Interface pour un client de cache. |
IClusterClient | Interface permettant d'interagir avec le backend TFC. |
IClusterEvent | Interface pour tout événement de cluster à importer dans TFC. |
IClusterEventUploader<T extends IClusterEvent> | Interface pour ClusterEventUploader |
IClusterOptions | Interface permettant d'obtenir des options liées au cluster. |
ICommandOptions | Conteneur d'options d'exécution pour les commandes. |
ICommandScheduler | Un planificateur pour exécuter des commandes TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | Écouteur des événements d'invocation une fois l'invocation terminée. |
ICompressionStrategy | Interface représentant un algorithme de compression pouvant être sélectionné au moment de l'exécution. |
IConfigOptionValueTransformer | Interface permettant de manipuler la valeur de l'option de configuration |
IConfigurableVirtualDevice | Interface permettant de fournir des informations sur un appareil virtuel éventuellement préconfiguré (adresse IP de l'hôte, utilisateur de l'hôte, décalage des ports, etc.). |
IConfiguration | Informations de configuration pour une invocation TradeFederation. |
IConfigurationFactory |
Fabrique permettant de créer des IConfiguration
|
IConfigurationReceiver |
Interface simple pour représenter un objet qui accepte un IConfiguration .
|
IConfigurationServer | Interface pour le serveur de configuration. |
ICredentialFactory |
Interface permettant à la fabrique d'identifiants de créer des Credential OAuth2.
|
IDefaultObjectLoader | Interface permettant de charger les objets par défaut qui doivent faire partie de notre configuration YAML. |
IDefaultObjectLoader.LoaderConfiguration | Objet de configuration de chargement permettant de transmettre des informations au chargeur. |
IDeviceActionReceiver | Fournit une API pour recevoir les événements de l'appareil. |
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.
|
IDeviceConfiguration | Interface de l'appareil de configuration du titulaire. |
IDeviceFlasher | Flashe une image d'appareil sur un appareil. |
IDeviceFlasher.UserDataFlashOption | Enumération des options de gestion de l'image userdata |
IDeviceManager | Interface permettant de gérer l'ensemble des appareils disponibles pour les tests. |
IDeviceManager.IFastbootListener | Écouteur des changements d'état de Fastboot. |
IDeviceMonitor | Interface permettant de surveiller l'état des appareils. |
IDeviceMonitor.DeviceLister |
Classe semblable à Runnable qui doit renvoyer les appareils connus et leurs états.
|
IDeviceRecovery | Interface permettant de récupérer un appareil qui est hors connexion. |
IDeviceSelection | Interface des critères de sélection des appareils. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor |
Fournit des fonctionnalités permettant de surveiller l'état d'un IDevice .
|
IDeviceTest |
Interface pour un objet qui nécessite une référence à un ITestDevice .
|
IDisableable | Interface décrivant un objet Tradefed pouvant être désactivé. |
IDynamicShardingClient |
Interface wrapper pour le client de fractionnement
Cela permet de remplacer le protocole HTTP par un protocole de test si nécessaire. |
IDynamicShardingConnectionInfo | Interface pour les classes contenant des informations de connexion de fractionnement dynamique |
IEmail | Interface permettant d'envoyer des e-mails. |
IEmail.Message | Conteneur pour les données des messages d'e-mail. |
IFileDownloader | Interface permettant de télécharger un fichier distant. |
IFileEntry |
Définition d'interface qui fournit un contrat plus simple et simulable aux méthodes FileEntry .
|
IFileResolverLoader |
Charge les implémentations de IRemoteFileResolver .
|
IFileResolverLoader.ResolverLoadingException | Exception générée si un résolveur ne peut pas être chargé ni initialisé. |
IFlashingResourcesParser | Interface permettant de fournir les versions requises des fichiers d'image auxiliaires nécessaires pour flasher un appareil. |
IFlashingResourcesRetriever | Interface permettant de récupérer les fichiers d'image auxiliaires nécessaires pour flasher un appareil. |
IFolderBuildInfo |
IBuildInfo abstrait simple dont les artefacts de compilation sont contenus dans un répertoire de système de fichiers local.
|
IFormatterGenerator |
Interface décrivant un formateur pour SuiteResultHolder .
|
IGlobalConfiguration | Classe permettant de regrouper les informations de configuration globales d'une seule instance de Trade Federation (comprenant un nombre illimité d'appels de configurations réelles). |
IHarnessException | Description de l'interface d'exception du banc d'essais qui sera implémentée par les exceptions du banc d'essais. |
IHostCleaner | Nettoie l'hôte une fois l'exécution du test terminée. |
IHostHealthAgent | Interface permettant d'émettre des métriques d'hôte ou d'appareil. |
IHostMonitor | Interface permettant de distribuer les données de l'hôte |
IHostMonitor.HostDataPoint | Classe générique pour les données à signaler. |
IHostMonitor.HostMetricType | |
IHostOptions | Interface du conteneur d'options d'hôte. |
IHostOptions.PermitLimitType | Énumération décrivant les limiteurs de permis possibles |
IHostResourceManager | Interface permettant de gérer la ressource hôte. |
IHttpHelper | Méthodes d'assistance pour effectuer des requêtes HTTP. |
IHttpHelper.DataSizeException | |
IIncrementalSetup | Interface qui permet de décider si une configuration incrémentielle doit être tentée pour les préparateurs TradeFed. |
IInvocationContext | Contient des informations sur l'appel pour que les tests puissent y accéder si nécessaire. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | Test qui nécessite une référence au contexte de l'appel. |
IInvocationExecution | Interface décrivant les actions qui seront effectuées lors d'une invocation. |
IKeyStoreClient | Interface permettant d'accéder à un magasin de clés pour les mots de passe ou les données sensibles. |
IKeyStoreFactory |
Fabrique permettant de créer des IKeyStoreClient .
|
ILabPreparer |
Interface de repère pour les préparateurs d'atelier
Consultez |
ILeveledLogOutput | Les classes qui implémentent cette interface fournissent des méthodes qui gèrent la sortie des messages de journal. |
ILogcatReceiver |
Classe qui fournit la sortie du logcat d'un appareil en tant que InputStreamSource .
|
ILogRegistry |
Interface pour un enregistreur singleton ILogOutput qui multiplexe et gère différents enregistreurs.
|
ILogRegistry.EventType | Événements à enregistrer |
ILogSaver | Les classes qui implémentent cette interface fournissent des méthodes permettant de stocker les journaux dans un emplacement central. |
ILogSaverListener |
Permet aux ITestInvocationListener d'écouter les fichiers journaux lorsqu'ils sont enregistrés.
|
ImageContentAnalyzer | Analyseur pour l'analyse du contenu des images de l'appareil |
IManagedTestDevice | ITestDevice dont le cycle de vie est géré. |
IManagedTestDevice.DeviceEventResponse |
Conteneur pour une réponse à un appel IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
IManagedTestDeviceFactory |
Interface pour les créateurs pour les IManagedTestDevice
|
IMetricCollector | Cette interface sera ajoutée en tant que décorateur lors de la création de rapports sur les résultats des tests afin de collecter les métriques correspondantes. |
IMetricCollectorReceiver |
Interface à implémenter par les IRemoteTest si elles doivent obtenir la liste des IMetricCollector pour l'exécution du test.
|
IMoblyYamlResultHandler | Interface du gestionnaire de résultats YAML mobly. |
IMoblyYamlResultHandler.ITestResult | Interface du résultat YAML de Mobly |
IModuleController | Interface permettant de contrôler si un module doit être exécuté ou non. |
IModuleController.RunStrategy | Enumération décrivant comment le module doit être exécuté. |
IModuleParameterHandler | Interface des paramètres des modules de suites. |
IMultiDeviceRecovery | Interface permettant de récupérer plusieurs appareils hors connexion. |
IMultiDeviceTest | Cette interface est obsolète. Cette interface est conservée temporairement pour des raisons de compatibilité, mais n'est plus utilisée. Veuillez ne pas l'implémenter. |
IMultiTargetPreparer | Prépare l'environnement de test pour plusieurs appareils. |
INativeDevice |
Fournit une API fiable et légèrement de niveau supérieur à un IDevice ddmlib.
|
INativeDeviceTest |
Interface pour un objet qui nécessite une référence à un INativeDevice .
|
IncrementalImageUtil | Utilitaire permettant d'exploiter la mise à jour incrémentielle de l'image et de l'appareil. |
InfraErrorIdentifier | Identifiants d'erreur de l'infrastructure de la fédération du commerce et de l'infrastructure dépendante (comme l'infrastructure de compilation). |
InputStreamSource |
Cette interface encapsule essentiellement un ERROR(/InputStream) pour le rendre clonable.
|
InstallAllTestZipAppsSetup |
ITargetPreparer qui installe toutes les applications dans un fichier ZIP de test.
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
ITargetPreparer qui installe un ou plusieurs APK situés sur le système de fichiers.
|
InstallBuildEnvApkSetup |
ITargetPreparer qui installe un ou plusieurs APK de test à partir d'un environnement de compilation de la plate-forme Android.
|
InstalledInstrumentationsTest | Exécute toutes les instrumentations trouvées sur l'appareil actuel. |
InstallKernelModulePreparer | Un préparateur de cible qui installe des modules de noyau. |
InstantAppHandler |
Gestionnaire de ModuleParameters.INSTANT_APP .
|
InstrumentationPreparer |
Un ITargetPreparer qui exécute l'instrumentation
|
InstrumentationTest | Test qui exécute un package de test d'instrumentation sur un appareil donné. |
InvocationContext |
Implémentation générique d'un IInvocationContext .
|
InvocationExecution | Classe qui décrit toutes les étapes d'invocation: téléchargement de la compilation, préparation de la cible, exécution des tests, nettoyage. |
InvocationLocal<T> | Cette classe fournit des variables de portée d'appel. |
InvocationMetricLogger | Classe utilitaire permettant d'enregistrer certaines métriques lors d'une invocation. |
InvocationMetricLogger.InvocationGroupMetricKey | Le regroupement permet de consigner plusieurs groupes sous une même clé. |
InvocationMetricLogger.InvocationMetricKey | Une clé nommée spéciale que nous remplirons toujours pour l'appel. |
InvocationStatus | Classe permettant de stocker l'état de l'appel. |
InvocationStatus | Énumération d'assistance pour représenter l'état de l'appel |
InvocationSummaryHelper |
Classe d'assistance pour la collecte et la création de rapports sur TestSummary pour un ensemble d'écouteurs
|
InvocationToJUnitResultForwarder |
Classe qui écoute les événements ITestInvocationListener et les transmet à un TestListener .
|
IPostProcessor | Les post-traitements sont des objets Trade Federation destinés à permettre le traitement des métriques et des journaux APRÈS les tests et AVANT la création de rapports sur les résultats. |
IRemoteFeature | Interface décrivant une fonctionnalité de Tradefed pouvant être exécutée en fonction de la requête. |
IRemoteFileResolver | Interface pour les objets pouvant résoudre un fichier distant en fichier local. |
IRemoteFileResolver.RemoteFileResolverArgs | Les arguments transmis aux résolveurs |
IRemoteFileResolver.ResolvedFile | Classe contenant des informations sur le fichier résolu et certaines métadonnées. |
IRemoteScheduledListenersFeature |
Extension de IRemoteFeature pour permettre de transmettre des IScheduledInvocationListener .
|
IRemoteTest |
Test qui envoie les résultats directement à un ITestInvocationListener .
|
IReportNotExecuted |
En cas d'exécution incomplète, IRemoteTest qui implémente cette interface peut signaler ses tests non exécutés pour améliorer les rapports.
|
IRescheduler | Interface permettant de reprogrammer une configuration pour une exécution ultérieure. |
IResourceMetricCollector | Interface permettant à l'utilisateur d'implémenter des collecteurs de ressources personnalisés. |
IRestApiHelper | Interface d'assistance permettant d'effectuer des appels d'API REST. |
IResumableTest | Cette interface est obsolète. Je n'en ai plus besoin |
IRetryDecision | Interface déterminant la décision de nouvelle tentative et appliquant le filtre à la classe pour une nouvelle tentative plus ciblée. |
IRuntimeHintProvider | |
IRunUtil | Interface permettant d'exécuter des opérations programmées et des commandes système. |
IRunUtil.EnvPriority | Énumération qui définit si un environnement particulier doit être défini ou non. |
IRunUtil.IRunnableResult | Interface permettant d'exécuter de manière asynchrone une opération qui renvoie un état booléen. |
ISandbox | Interface définissant un bac à sable pouvant être utilisé pour exécuter une invocation. |
ISandboxFactory |
Fabrique permettant de créer des ISandbox .
|
ISetOptionReceiver |
L'implémentation de cette interface doit comporter un Option avec un nom "set-option" associé à HostTest.SET_OPTION_NAME .
|
IShardableListener |
ITestInvocationListener pouvant être partitionné
|
IShardableTest |
IRemoteTest pouvant être divisé en sous-tests exécutables séparément.
|
IShardHelper | Interface d'un objet qui décrit la stratégie de partitionnement à adopter pour une configuration. |
IsolatedHostTest | Implémente un exécuteur TradeFed qui utilise un sous-processus pour exécuter les tests dans un environnement à faible dépendance au lieu de les exécuter sur le processus principal. |
ISupportGranularResults |
Interface spécifiant si un ITestInvocationListener est compatible avec la réception des résultats détaillés ou non.
|
ISystemStatusChecker | Vérificateur qui vérifie l'état du système et renvoie une valeur booléenne pour indiquer si le système est dans un état attendu. |
ISystemStatusCheckerReceiver |
IRemoteTest qui nécessite un accès à ISystemStatusChecker à partir de la configuration.
|
ITargetCleaner | Cette interface est obsolète. tearDown a été déplacé vers l'interface de base ITargetPreparer. |
ITargetPreparer | Prépare l'environnement de test pour l'exécution du test. |
ITerribleFailureHandler |
Interface permettant de gérer les échecs graves de LogUtil.CLog.wtf(String, Throwable) et |
ITestAnnotationFilterReceiver | Un exécuteur qui peut filtrer les tests à exécuter en fonction des annotations. |
ITestCollector | Permet la collecte des tests. Lorsqu'il est défini, le lanceur de test doit effectuer un "dry run" pour collecter les scénarios de test sans les exécuter. |
ITestDevice |
Fournit une API fiable et légèrement de niveau supérieur à un IDevice ddmlib.
|
ITestDevice.ApexInfo | Classe de struct simple permettant de stocker des informations sur un seul APEX |
ITestDevice.MountPointInfo | Classe de struct simple permettant de stocker des informations sur un seul point d'installation |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | Un exécuteur pouvant recevoir un fichier spécifiant les tests à exécuter et/ou à ne pas exécuter. |
ITestFilterReceiver | Un exécuteur qui peut filtrer les tests à exécuter. |
ITestInformationReceiver |
Interface permettant de recevoir le TestInformation pour certaines classes.
|
ITestInvocation | Gère une invocation de test TradeFederation. |
ITestInvocation.ExitInformation | Représente des informations de sortie pour une invocation. |
ITestInvocationListener | Écouteur des résultats des tests à partir de l'appel de test. |
ITestLifeCycleReceiver | Réçoit des notifications d'événements lors des exécutions de tests d'instrumentation. |
ITestLogger | Entité pouvant effectuer la journalisation de flux de données de différents types. |
ITestLoggerReceiver |
Entité pouvant être injectée avec une instance ITestLogger afin de pouvoir être utilisée à des fins de journalisation.
|
ITestsPool | Interface décrivant un ensemble de tests auxquels nous pouvons accéder et exécuter |
ITestSuite | Classe abstraite utilisée pour exécuter la suite de tests. |
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | Interface décrivant un assistant permettant de charger des résultats précédents de manière à pouvoir les réexécuter. |
ITestSummaryListener |
Interface qui permet à ITestInvocationListener d'échanger certaines informations limitées via des récapitulatifs.
|
ITestsZipInstaller | Installe des tests à partir d'un fichier ZIP de tests (comme indiqué par le système de compilation) sur un appareil. |
ITokenProvider | Interface décrivant un objet pouvant fournir les jetons d'un appareil spécifique. |
ITokenRequest |
Interface qu'un IRemoteTest peut implémenter pour indiquer qu'il nécessite un appareil avec un jeton spécial.
|
J
JarHostTest | Lanceur de test pour les tests JUnit côté hôte. |
JarHostTest.HostTestListener | Écouteur de wrapper qui transfère tous les événements, à l'exception de testRunStarted() et testRunEnded(), à l'écouteur intégré. |
JavaCodeCoverageCollector |
Un BaseDeviceMetricCollector qui extrait les mesures de couverture Java de l'appareil et les consigne en tant qu'artefacts de test.
|
JavaCodeCoverageFlusher | Classe utilitaire qui réinitialise et force un vidage des mesures de couverture du code Java à partir des processus exécutés sur l'appareil. |
JSONFileKeyStoreClient | Exemple d'implémentation où un fichier JSON local sert de keystore. |
JSONFileKeyStoreFactory |
Implémentation d'une fabrique KeyStore JSON, qui fournit un JSONFileKeyStoreClient pour accéder à un fichier KeyStore JSON.
|
JsonHttpTestResultReporter | Un outil de création de rapports sur les résultats qui encode les résultats des métriques de test et les informations sur la branche et l'appareil au format JSON, puis les envoie en POST vers un point de terminaison de service HTTP |
JUnit4ResultForwarder | Transmetteur de résultats à partir de JUnit4 Runner. |
JUnit4TestFilter |
Classe d'assistance qui fournit le filtrage pour l'exécuteur JUnit4 en étendant Filter .
|
JUnitRunUtil |
Classe d'assistance permettant de diriger un appel IRemoteTest.run(TestInformation, ITestInvocationListener) vers un appel Test.run(TestResult) .
|
JUnitToInvocationResultForwarder |
Classe qui écoute les événements TestListener et les transmet à un ITestInvocationListener .
|
JUnitXmlParser | Analyseur qui extrait les données de résultat des tests à partir des résultats JUnit stockés dans XMLJUnitResultFormatter d'ant et les transfère à un ITestInvocationListener. |
K
KernelModuleUtils | |
KernelTargetTest | Outil d'exécution des tests pour l'exécutable exécuté sur la cible et analysant le résultat du test du noyau. |
KernelTestModuleController | Classe de base pour un contrôleur de module afin de ne pas exécuter de tests lorsqu'il ne correspond pas à l'architecture . |
KeyguardControllerState | Conteneur des états du clavier de verrouillage. |
KeyguardStatusChecker | Vérifie l'état du clavier de protection après l'exécution du module. |
KeyStoreException | Généré lorsqu'une erreur fatale se produit dans le keystore. |
KillExistingEmulatorPreparer |
ITargetPreparer qui arrête un émulateur en cours d'exécution.
|
KnownFailurePreparer | Préparateur cible pour ignorer la nouvelle tentative d'échec connu. |
KTapResultParser | Lit la sortie KTAP telle qu'elle est produite par un module de test KUnit et placée dans un fichier "results" sous debugfs. |
KTapResultParser.ParseResolution | |
KUnitModuleTest | Lanceur de test pour exécuter des modules de test KUnit sur l'appareil. |
L
LabResourceDeviceMonitor | Le moniteur de ressources de l'atelier qui initialise/gère le serveur gRPC pour LabResourceService. |
LargeOutputReceiver | Classe conçue pour aider à exécuter des commandes de longue durée et à collecter la sortie. |
LastShardDetector |
Lorsque vous exécutez le fractionnement local, il arrive que vous ne souhaitiez exécuter certaines actions que lorsque le dernier segment atteint invocationEnded(long) .
|
LeakedThreadStatusChecker | Outil de vérification de l'état pour s'assurer qu'un module ne fuit pas de thread en cours d'exécution. |
LegacySubprocessResultsReporter | Implémentation figée du rapporteur de résultats du sous-processus qui devrait rester compatible avec les versions antérieures de TF/CTS (par exemple, version 8 et versions ultérieures), malgré les modifications apportées à sa superclasse. |
ListInstrumentationParser |
Un IShellOutputReceiver qui analyse la sortie d'une requête "pm list instrumentation"
|
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | Classe des appareils virtuels locaux exécutés sur l'hôte TradeFed. |
LocalAppBuildProvider |
IBuildProvider qui crée un IBuildInfo à partir d'un chemin d'accès local fourni
|
LocalDeveloper | Détecte si le développeur local exécute Tradefed et renvoie cette information. |
LocalDeviceBuildProvider |
IBuildProvider qui crée un IDeviceBuildInfo en fonction d'un chemin d'accès au répertoire du système de fichiers fourni.
|
LocalEmulatorLaunch | Un TargetPreparer qui lance un émulateur localement à partir d'un environnement de compilation Android. |
LocalEmulatorSnapshot | Un TargetPreparer destiné à générer un instantané d'émulateur propre à partir d'un environnement de compilation/développement Android |
LocalFileHeader | LocalFileHeader est une classe contenant les informations d'un fichier/dossier dans un fichier ZIP. |
LocalFileResolver |
Implémentation de IRemoteFileResolver qui permet d'associer des fichiers locaux
|
LocalFolderBuildProvider |
IBuildProvider qui crée un IFolderBuildInfo en fonction d'un chemin d'accès local fourni
|
LocalHostResourceManager | Gérer la ressource hôte |
LocalPool | Implémentation d'un pool de tests locaux |
LocalRunInstructionBuilder | Utilitaire permettant de compiler l'instruction pour exécuter le test en local. |
LockSettingsBaselineSetter | Un setter pour supprimer les paramètres de verrouillage de l'écran. |
Journal | Classe de journalisation qui reflète l'API dans les sources Android principales. |
Log.ILogOutput | Les classes qui implémentent cette interface fournissent des méthodes qui gèrent la sortie des messages de journal. |
Log.LogLevel | Énumération du niveau de journalisation. |
LogcatCrashResultForwarder | Écouteur spécial: en cas d'échec (plantage du processus d'instrumentation), il tente d'extraire du logcat le plantage et l'ajoute au message d'échec associé au test. |
LogcatEventParser | |
LogcatEventType |
Types d'événements pour LogcatEventParser .
|
LogcatOnFailureCollector | Collecteur qui capture et consigne un logcat en cas d'échec d'un scénario de test. |
LogcatReceiver | Classe qui collecte Logcat en arrière-plan. |
LogcatTimingMetricCollector | Collecteur de métriques qui collecte des informations temporelles (par exemple, le temps de changement d'utilisateur) à partir de Logcat lors d'un ou de plusieurs tests répétés à l'aide de modèles d'expression régulière donnés pour analyser les signaux de début et de fin d'un événement à partir des lignes Logcat. |
LogDataType | Représente le type de données des données de journal. |
LogFile | Classe contenant les métadonnées d'un fichier journal enregistré. |
LogFileSaver |
Assistant pour les ITestInvocationListener qui enregistre les données de journal dans un fichier
|
LogReceiver | |
LogRegistry |
Implémentation de ILogRegistry qui multiplexe et gère différents journaux, en utilisant celui qui convient en fonction du ThreadGroup du thread effectuant l'appel.
|
LogSaverResultForwarder |
ResultForwarder pour enregistrer les journaux avec l'outil d'enregistrement de fichiers global.
|
LogUtil | Classe utilitaire de journalisation. |
LogUtil.CLog |
Classe de shim pour Log qui utilise automatiquement le nom de classe simple de l'appelant comme balise de journalisation
|
LUCIResultReporter | Un outil de création de rapports sur les résultats qui enregistre les résultats des tests nécessaires à ResultDB et LUCI au format JSON (go/result-sink) et consigne l'emplacement du fichier dans la console. |
M
MainlineModuleHandler | Classe de gestionnaire simple pour les modules principaux qui crée un InstallApexModuleTargetPreparer et y injecte le lien dynamique en fonction des modules principaux donnés pour récupérer automatiquement ces modules. |
MainlineTestModuleController | Classe de base pour un contrôleur de module permettant d'exécuter des tests basés sur les modules principaux préchargés sur l'appareil testé. |
ManagedRemoteDevice | Appareil exécuté dans une machine virtuelle que nous gérons à distance via une instance Tradefed dans la VM. |
ManagedTestDeviceFactory | Usine permettant de créer les différents types d'appareils pouvant être surveillés par Tf |
MaxSdkModuleController | Classe de base pour un contrôleur de module afin de ne pas exécuter de tests sur les versions supérieures à un numéro de version de SDK spécifié. |
MergedZipEntryCollection | Fusionnez les entrées ZIP individuelles d'un grand fichier ZIP en blocs pour réduire les tentatives de téléchargement. |
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer permettant de transmettre des informations d'une compilation à une autre en les nommant et en indiquant la clé de fichier à copier dans l'autre compilation.
|
MergeStrategy | Définit comment les résultats doivent être agrégés en cas de plusieurs tentatives. |
MerkleTree | Représentation d'un arbre Merkle telle que définie par l'API d'exécution à distance. |
MetricFilePostProcessor | Permet d'importer le fichier de journal des métriques collecté au niveau du test et de l'exécution. |
MetricOption |
Annotation pour les méthodes de test annotées avec @Test , ou si l'annotation fait partie de la liste d'annotations de TestDescription , ce qui permet de spécifier des paramètres supplémentaires utiles pour: ajuster le comportement des collecteurs, filtrer certaines méthodes.
|
MetricsXMLResultReporter | MetricsXMLResultReporter écrit les métriques de test et les métriques d'exécution dans un fichier XML dans un dossier spécifié par le paramètre metrics-folder lors de la phase invocationEnded du test. |
MetricTestCase |
Extension de TestCase qui permet de consigner des métriques lors de l'exécution dans le cadre de TradeFed.
|
MetricTestCase.LogHolder | Structure permettant de contenir un fichier journal à signaler. |
MetricUtil | Classe utilitaire permettant d'extraire des métriques à partir de configurations StatsD transmises. |
MetricUtility | Contient des méthodes d'utilité courantes pour stocker les métriques de test, les agréger dans des tests similaires et les écrire dans un fichier. |
MinApiLevelModuleController | Classe de base pour un contrôleur de module afin qu'il n'exécute pas de tests lorsqu'il est inférieur à un niveau d'API spécifié. |
MinSdkModuleController | Classe de base pour un contrôleur de module afin de ne pas exécuter de tests sur les versions inférieures à un numéro de version de SDK spécifié. |
MixImageZipPreparer |
IMultiTargetPreparer qui mélange les images d'un build système dans un build d'appareil.
|
MixKernelTargetPreparer |
ITargetPreparer permettant de mélanger une image de kernel avec l'image de l'appareil.
|
MoblyBinaryHostTest | Test hôte destiné à exécuter un fichier binaire Python mobly à partir du système de compilation Android (Soong) |
MoblyYamlResultControllerInfoHandler | Gestionnaire d'éléments "Controller Info" (Informations sur le contrôleur) du résultat yaml Mobly. |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | Usine de gestionnaire de résultats yaml Mobly qui génère le gestionnaire approprié en fonction du type de résultat. |
MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
MoblyYamlResultHandlerFactory.Type | |
MoblyYamlResultParser | Analyseur des résultats des tests yaml Mobly |
MoblyYamlResultRecordHandler | Gestionnaire d'éléments "Enregistrer" du résultat yaml Mobly. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | Gestionnaire d'éléments "Summary" (Récapitulatif) du résultat yaml Mobly. |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | Gestionnaire d'éléments "Liste de noms de test" du résultat yaml Mobly. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | Gestionnaire d'éléments "Données utilisateur" du résultat yaml Mobly. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
ModuleDefinition | Conteneur pour la configuration de l'exécution du test. |
ModuleListener |
Écouteur associé à chaque IRemoteTest de chaque module afin de collecter la liste des résultats.
|
ModuleLogcatCollector | Version du collecteur Logcat, mais pour le module. |
ModuleMerger |
Classe d'assistance pour l'opération liée à la fusion de ITestSuite et ModuleDefinition après une division.
|
ModuleOemTargetPreparer | |
ModuleParameters | Valeurs spéciales associées aux clés "paramètre" de la suite dans les métadonnées de chaque module. |
ModuleParametersHelper |
Assistant permettant d'obtenir le IModuleParameterHandler associé au paramètre.
|
ModuleProtoResultReporter | Outil de création de rapports sur les résultats destiné à générer uniquement des rapports au niveau du module. |
ModulePusher | |
ModulePusher.ModulePushError | Erreur fatale lors de l'envoi du module principal. |
ModuleSplitter |
Outil d'aide pour diviser une liste de modules représentés par IConfiguration en une liste d'unités d'exécution représentées par ModuleDefinition .
|
ModuleTestTypeUtil | Contient des méthodes d'utilitaire courantes pour vérifier le module. |
MultiFailureDescription |
Collectez plusieurs FailureDescription dans un même support.
|
MultiMap<K, V> |
ERROR(/Map) acceptant plusieurs valeurs par clé.
|
N
NameMangleListener | Un écouteur proxy pour traduire les noms de méthode, de classe et de package de test lorsque les résultats sont signalés. |
NativeBenchmarkTest | Test qui exécute un exécutable de test de référence natif sur un appareil donné. |
NativeBenchmarkTestParser |
Un IShellOutputReceiver qui analyse la sortie des données de test de référence, en collectant des métriques sur le temps moyen par opération.
|
NativeBridgeModuleController | Un contrôleur de module pour vérifier si un appareil est compatible avec le pont natif. |
NativeCodeCoverageFlusher | Classe utilitaire qui efface les mesures de couverture native et force un vidage des données de couverture native à partir des processus sur l'appareil. |
NativeDevice |
Implémentation par défaut d'une ITestDevice pour les appareils Android non complets.
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour exécuter une commande d'OS "adb ....".
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour redémarrer un appareil.
|
NativeDevice.RebootMode | Mode de redémarrage. |
NativeDeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'un IDevice sans prise en charge du framework.
|
NativeLeakCollector |
Un ITargetPreparer qui exécute "dumpsys meminfo --unreachable -a" pour identifier la mémoire native inaccessible actuellement détenue par chaque processus.
|
NativeStressTest | Test qui exécute un exécutable de test de stress natif sur un appareil donné. |
NativeStressTestParser |
Un IShellOutputReceiver qui analyse la sortie des données de test de stress, en collectant des métriques sur le nombre d'itérations terminées et le temps moyen par itération.
|
NegativeHandler | Gestionnaire qui spécifie que rien ne doit être fait et que le paramètre ne doit pas créer de module supplémentaire. |
NestedDeviceStateMonitor | Surveilleur de l'état de l'appareil qui exécute des vérifications supplémentaires sur l'appareil imbriqué pour tenir compte des spécificités de l'environnement virtualisé. |
NestedRemoteDevice | Représentation de l'appareil exécuté dans une VM Cuttlefish distante. |
NetworkNotAvailableException | Exception lancée lorsqu'un appareil ne parvient pas à se connecter au réseau pour les tests. |
NoApkTestSkipper | Préparateur spécial qui permet de complètement ignorer une invocation (préparation et tests) s'il n'y a pas d'APK à tester. |
NoDeviceException | Généré lorsqu'aucun appareil n'est disponible pour exécuter une commande donnée. |
NoisyDryRunTest | Exécutez une simulation bruyante sur un fichier de commandes. |
NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer sans opération
|
NotMultiAbiHandler |
Gestionnaire spécial qui informe SuiteModuleLoader que l'ABI secondaire ne doit pas créer de module.
|
NullDevice |
IDevice d'espace réservé utilisé par DeviceManager pour l'allocation lorsque IDeviceSelection.nullDeviceRequested() est true
|
O
OpenObjectLoader | Chargeur des objets par défaut disponibles dans AOSP. |
Option |
Annote un champ comme représentant une option IConfiguration .
|
Option.Importance | |
OptionClass |
Annote une classe comme représentant un objet IConfiguration .
|
OptionCopier |
Classe d'assistance permettant de copier les valeurs de champ Option portant le même nom d'un objet à un autre.
|
OptionDef |
Contient les détails d'un Option .
|
OptionFetcher | Assistant permettant d'obtenir les options de test à partir du processus parent. |
OptionNotAllowedException |
ConfigurationException spécifique lorsqu'une option n'est pas autorisée à être transmise dans la ligne de commande.
|
OptionSetter |
Remplit les champs Option .
|
OptionSetter.OptionFieldsForName | Conteneur de la liste des champs d'option avec le nom donné. |
OptionUpdateRule | Contrôle le comportement lorsqu'une option est spécifiée plusieurs fois. |
OtaDeviceBuildInfo |
IDeviceBuildInfo utilisé pour les tests de mise à jour OTA.
|
OtatoolsBuildInfo |
Un IBuildInfo contenant des artefacts otatools.
|
OtaUpdateDeviceFlasher | Un flasheur d'appareil qui déclenche le script system/update_engine/scripts/update_device.py avec un package OTA complet ou incrémentiel pour mettre à jour l'image de l'appareil. |
OxygenUtil | Utilitaire permettant d'interagir avec le service Oxygen. |
P
PackageInfo | Conteneur des informations de package d'une application analysées à partir de l'appareil. |
PackageInstalledModuleController | Le contrôleur de module ne doit pas exécuter de tests lorsque les packages donnés ne sont pas installés sur l'appareil. |
Pair<A, B> | Définissez votre propre classe Pair, qui contient deux objets. |
PairingMultiTargetPreparer | Un préparateur multicible permet d'associer (et de connecter) deux appareils Bluetooth. |
ParallelDeviceExecutor<V> |
Encapsule ERROR(/ExecutorService) pour exécuter une fonction en parallèle.
|
ParentSandboxInvocationExecution |
Version de InvocationExecution pour les actions spéciales d'appel parent lors de l'exécution d'un bac à sable.
|
ParentShardReplicate | Reproduire une configuration pour un appareil sur tous les autres appareils qui feront partie du fractionnement. |
PartialZipDownloadCache | Utilitaire permettant de mettre en cache les fichiers de téléchargement partiels en fonction de leur contenu. |
PassingTestFileReporter |
Un ITestInvocationListener qui enregistre la liste des scénarios de test réussis dans un fichier de test
|
PerfettoGenericPostProcessor | Post-processeur qui convertit le fichier proto perfetto de métrique textuelle/binaire en paires clé-valeur en développant de manière récursive les messages et les champs proto avec des valeurs de chaîne jusqu'à ce que le champ avec une valeur numérique soit rencontré. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | Le préparateur Perfetto transfère le fichier de configuration sur l'appareil à un emplacement standard auquel Perfetto a accès. |
PerfettoPullerMetricCollector |
Implémentation de base de FilePullerDeviceMetricCollector qui permet d'extraire les fichiers perfetto de l'appareil et d'en collecter les métriques.
|
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder |
Classe utilitaire permettant d'enregistrer une trace Perfetto sur un ITestDevice .
|
PrettyPrintDelimiter | Utilitaire d'assistance qui permet d'imprimer un message délimité qui se démarque. |
PrettyTestEventLogger | Journalisation des événements afin de faciliter le débogage. |
ProcessInfo | Utilisé pour stocker des informations sur le processus(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
ProcessUtil | |
ProfileParameterHandler | Gestionnaire de paramètres de base pour tous les utilisateurs de profil. |
ProfileTargetPreparer |
Classe de base pour configurer le préparateur de cible pour n'importe quel utilisateur de profil android.os.usertype.profile.XXX .
|
PropertyChanger | Classe utilitaire permettant de modifier (ou d'ajouter) des éléments dans un fichier de propriétés Android |
ProtoResultParser | Analyseur du format de proto de résultats Tradefed. |
ProtoResultParser.TestLevel | Énumération représentant le niveau actuel du protocole en cours de traitement. |
ProtoResultReporter |
Result Reporter crée un protobuf TestRecord contenant tous les résultats.
|
ProtoUtil | Méthodes utilitaires permettant de gérer les messages protobuf indépendamment du type. |
ProxyConfiguration | Objet permettant de pointer vers une configuration à distance à exécuter. |
PsParser | Utilitaire utilisé pour analyser(USER,PID et NAME) à partir de la sortie de la commande "ps" |
PtsBotTest | Exécuter des tests PTS-bot |
PtsBotTest.TestFlagConfiguration | |
PtsBotTest.TestFlagConfiguration.FlagConfig | |
PushFileInvoker |
Cette classe est obsolète.
Utilisez plutôt PushFilePreparer .
|
PushFilePreparer |
ITargetPreparer qui tente de transférer un nombre quelconque de fichiers à partir de n'importe quel chemin d'hôte vers n'importe quel chemin d'appareil.
|
PythonBinaryHostTest |
Test de l'hôte destiné à exécuter un fichier binaire Python à partir du système de compilation Android (Soong)
L'exécuteur de test est compatible avec les filtres d'inclusion et d'exclusion. |
PythonBinaryHostTest.PythonForwarder | Transmetteur de résultats pour remplacer le nom de l'exécution par le nom binaire. |
PythonUnitTestResultParser |
Interpréte la sortie des tests exécutés avec le framework unittest de Python et la traduit en appels sur une série de ITestInvocationListener s.
|
PythonUnitTestRunner |
Cette classe est obsolète.
Utilisez plutôt PythonBinaryHostTest .
|
PythonVirtualenvHelper | Classe d'assistance permettant d'activer l'environnement virtuel Python 3. |
PythonVirtualenvPreparer | Configure un environnement virtuel Python sur l'hôte et installe des paquets. |
Q
QuotationAwareTokenizer |
R
RebootReasonCollector | Collecteur qui collecte les redémarrages de l'appareil pendant l'exécution du test et les signale par raison et nombre. |
RebootTargetPreparer | Préparateur cible qui redémarre l'appareil. |
RecoveryLogPreparer | Un préparateur de cible utilisé pour collecter les journaux avant la récupération. |
RegexTrie<V> |
RegexTrie est un trie dans lequel chaque segment ERROR(/Pattern) .
|
RemoteAndroidDevice |
Implémentation d'un ITestDevice pour un appareil Android à pile complète connecté via une connexion ADB.
|
RemoteAndroidTestRunner | Exécute une commande de test Android à distance et génère des rapports sur les résultats. |
RemoteAndroidTestRunner.StatusReporterMode | Représente un mode de signalement d'état dans les options de commande d'un instrument. |
RemoteAndroidVirtualDevice |
Élargit le comportement de RemoteAndroidDevice pour un appareil Android à pile complète exécuté dans Google Compute Engine (GCE).
|
RemoteAvdIDevice |
IDevice d'espace réservé utilisé par DeviceManager pour l'allocation lorsque DeviceSelectionOptions.gceDeviceRequested() est true
|
RemoteCacheClient | Implémentation de RemoteActionCache qui utilise des appels gRPC à un serveur d'API distant. |
RemoteDynamicPool | Implémentation d'un pool de tests en file d'attente pour le travail à distance |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | Classe simple qui permet de charger des fichiers à partir de différents emplacements à l'aide d'URI et de la fonctionnalité du fournisseur de services. |
RemoteFileUtil | Classe utilitaire permettant de gérer les fichiers à partir d'une instance distante |
RemoteInvocationExecution |
Implémentation de InvocationExecution qui gère une exécution à distance.
|
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | Utilitaire permettant d'exécuter des commandes SSH sur des instances distantes. |
RemoteTestTimeOutEnforcer | Écouteurs permettant de vérifier le temps d'exécution d'une configuration de test donnée et de l'échouer si elle dépasse un délai d'inactivité donné. |
RemoteZip | Utilitaires permettant de décompresser des fichiers individuels dans un fichier ZIP distant. |
RemoveSystemAppPreparer |
ITargetPreparer permettant de supprimer un APK de la partition système avant un test
|
ReportPassedTests | Enregistrez dans un fichier les filtres possibles pour exclure les tests réussis. |
RequestUtil | Utilitaires permettant de relancer de manière générique les requêtes réseau avec gestion des erreurs. |
ResolvePartialDownload | Résolvez une demande de téléchargement partiel. |
ResourceMetricUtil | Fonctions utilitaires permettant de composer des métriques. |
ResourceUtil | Utilitaire permettant de lire les ressources de configuration. |
RestApiHelper | Classe d'assistance permettant d'effectuer des appels d'API REST. |
RestartSystemServerTargetPreparer | Préparateur cible qui redémarre le serveur système sans redémarrer l'appareil. |
ResultAggregator | Transmetteur spécial qui agrège les résultats si nécessaire, en fonction de la stratégie de nouvelle tentative adoptée. |
ResultAndLogForwarder | Redirecteur des résultats et des événements de journalisation. |
ResultForwarder |
ITestInvocationListener qui transfère les résultats d'invocation à une liste d'autres écouteurs.
|
ResultsPlayer | Runner spécial qui lit les résultats qui lui sont fournis. |
RetentionFileSaver | Classe d'assistance permettant de créer un fichier .retention dans un répertoire. |
RetryConfigurationFactory | Usine qui gère la nouvelle tentative d'une commande. |
RetryLogSaverResultForwarder | Transmetteur qui gère également la transmission de la tentative en cours. |
RetryPreparationDecision | Classe permettant de décrire les décisions concernant la possibilité de réessayer la préparation et l'échec de l'exécution du module. |
RetryRescheduler | Un exécuteur spécial qui permet de reprogrammer des tests d'exécution précédents qui ont échoué ou qui n'ont pas été exécutés. |
RetryRescheduler.RetryType | Types de tests pouvant être réessayés. |
RetryResultForwarder |
Extension de ResultForwarder qui pousse toujours vers un numéro d'essai donné.
|
RetryResultHelper | Classe d'assistance permettant de déterminer si un module ou un test doit être exécuté ou non. |
RetryStatistics |
Structure contenant les statistiques d'une session de nouvelle tentative pour un IRemoteTest .
|
RetryStrategy | Stratégie de nouvelle tentative à utiliser lors de la réexécution de certains tests. |
RootcanalForwarderPreparer | |
RootTargetPreparer | Préparateur cible qui exécute "adb root" ou "adb unroot" en fonction de l'option "force-root". |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
IMultiDeviceRecovery de base générique pour exécuter une configuration de tradefed afin d'effectuer l'étape de récupération.
|
RunHostCommandTargetPreparer | Préparateur cible pour exécuter des commandes d'hôte arbitraires avant et après l'exécution du test. |
RunHostScriptTargetPreparer | Préparateur de cible qui exécute un script avant d'exécuter un test. |
RunInterruptedException | Exception renvoyée lorsqu'une opération d'exécution est interrompue par une requête externe. |
RunNotifierWrapper |
Encapsulement de RunNotifier pour pouvoir transporter DeviceNotAvailableException .
|
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileParameterHandler | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxHandler |
Gestionnaire de ModuleParameters.RUN_ON_SDK_SANDBOX .
|
RunOnSdkSandboxTargetPreparer |
Un ITargetPreparer indique que les tests doivent s'exécuter dans le bac à sable du SDK.
|
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer |
Un ITargetPreparer pour s'assurer que le test s'exécute en tant qu'utilisateur secondaire.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer qui indique que les tests doivent être exécutés sur l'utilisateur (plutôt que sur l'utilisateur actuel).
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
Un ITargetPreparer qui crée un profil professionnel lors de la configuration et indique que les tests doivent être exécutés avec cet utilisateur.
|
RuntimeRestartCollector | Collecteur qui collecte les codes temporels des redémarrages d'exécution (plantages du serveur système) pendant l'exécution du test, le cas échéant. |
RunUtil | Ensemble de méthodes d'assistance pour l'exécution d'opérations. |
RustBenchmarkResultParser |
Interpréte la sortie des tests exécutés avec le framework de benchmarking Criterion et la traduit en appels sur une série de ITestInvocationListener .
|
RustBinaryHostTest | Test hôte destiné à exécuter un fichier binaire rust à partir du système de compilation Android (Soong) |
RustBinaryTest | Test qui exécute un binaire rust sur un appareil donné. |
RustTestBase | Classe de base de RustBinaryHostTest et RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser |
Interpréte la sortie des tests exécutés avec le framework unittest de Rust et la traduit en appels sur une série de ITestInvocationListener s.
|
S
SandboxConfigDump |
Classe Runner qui crée un IConfiguration à partir d'une ligne de commande et le vide dans un fichier.
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | Exception de configuration spéciale provenant de la configuration du bac à sable. |
SandboxConfigurationFactory | Usine de configuration spéciale pour gérer la création de configurations à des fins de bac à sable. |
SandboxConfigUtil |
Classe utilitaire permettant de gérer IConfiguration lors de l'exécution en bac à sable.
|
SandboxedInvocationExecution | Exécution spéciale du bac à sable de l'appel: il s'agit de l'exécution de l'appel lorsque nous sommes dans le bac à sable et que nous exécutons la commande. |
SandboxInvocationRunner | Exécutez les tests associés à l'appel dans l'environnement de bac à sable. |
SandboxOptions |
Classe pouvant recevoir et fournir des options à un ISandbox .
|
ScreenshotOnFailureCollector | Collecteur qui capture et consigne une capture d'écran lorsqu'un cas de test échoue. |
Sdk28ModuleController | Un contrôleur de module pour vérifier si un appareil est équipé du SDK 28 (Android 9) ou version ultérieure |
Sdk29ModuleController | N'exécutez des tests que si l'appareil testé est équipé de la version 29 ou ultérieure du SDK. |
Sdk30ModuleController | N'exécutez des tests que si l'appareil testé est équipé de la version 30 ou ultérieure du SDK. |
Sdk31ModuleController | N'exécutez des tests que si l'appareil testé est équipé de la version 31 ou ultérieure du SDK. |
Sdk32ModuleController | N'exécutez des tests que si l'appareil testé est équipé de la version 32 ou ultérieure du SDK. |
Sdk33ModuleController | N'exécutez des tests que si l'appareil testé est équipé de la version 33 ou ultérieure du SDK. |
Sdk34ModuleController | N'exécutez des tests que si l'appareil testé est équipé de la version 34 ou ultérieure du SDK. |
Sdk35ModuleController | N'exécutez des tests que si l'appareil testé est équipé de la version 35 ou ultérieure du SDK. |
SearchArtifactUtil | Classe utilitaire permettant de rechercher des artefacts de test. |
SecondaryUserHandler |
Gestionnaire de ModuleParameters.SECONDARY_USER .
|
SecondaryUserOnDefaultDisplayHandler |
Gestionnaire de ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY .
|
SecondaryUserOnSecondaryDisplayHandler |
Gestionnaire de ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY .
|
SemaphoreTokenTargetPreparer | Il s'agit d'un préparateur utilisé pour utiliser le jeton afin de sérialiser l'exécution des tests dans l'hôte tradefed. |
SerializationUtil |
Utilitaire permettant de sérialiser/désérialiser un objet qui implémente ERROR(/Serializable) .
|
ServiceAccountKeyCredentialFactory |
Une fabrique d'identifiants permettant de créer des Credential OAuth basés sur une clé de compte de service.
|
SettingsBaselineSetter | Un setter commun pour gérer les paramètres de référence de l'appareil via ITestDevice.setSetting. |
ShardBuildCloner | Classe d'assistance qui gère le clonage d'informations de compilation à partir de la ligne de commande. |
ShardHelper | Classe d'assistance qui gère la création des fragments et leur planification pour une invocation. |
ShardListener |
ITestInvocationListener qui collecte les résultats d'un segment d'invocation (également appelé fractionnement d'invocation à exécuter sur plusieurs ressources en parallèle) et les transfère à un autre écouteur.
|
ShardMainResultForwarder |
ResultForwarder qui combine les résultats d'appels de test segmentés.
|
ShellOutputReceiverStream | Sous-classe utilitaire d'OutputStream qui écrit dans un IShellOutputReceiver. |
ShellStatusChecker | Vérifiez si l'état de la shell est conforme aux attentes avant et après l'exécution d'un module. |
ShippingApiLevelModuleController |
Exécutez des tests si l'appareil remplit les conditions suivantes :
|
ShowmapPullerMetricCollector |
Implémentation de base de FilePullerDeviceMetricCollector qui permet d'extraire les fichiers de la carte de présentation de l'appareil et d'en collecter les métriques.
|
SideloadOtaTargetPreparer |
Un préparateur de cible qui effectue le téléchargement parallèle d'un package OTA spécifié, applique le package, attend le démarrage de l'appareil et injecte les propriétés de compilation de l'appareil à utiliser comme informations de compilation
Ce préparateur de cible part du principe que l'appareil sera en mode adb standard au démarrage et s'assurera que l'appareil se ferme dans le même mode, mais avec la version plus récente appliquée. |
SimpleFileLogger |
ILeveledLogOutput qui redirige les messages de journal vers stdout et vers un seul fichier de journal.
|
SimplePerfResult | Objet contenant tous les résultats des tests simpleperf |
SimplePerfStatResultParser | Classe utilitaire permettant d'analyser les résultats de simpleperf. |
SimplePerfUtil | Classe utilitaire permettant de distribuer une commande simple et de collecter les résultats |
SimplePerfUtil.SimplePerfType | Enumération des options de commande simpleperf |
SimpleStats | Petite classe utilitaire qui calcule quelques mesures statistiques à partir d'un ensemble de données numériques. |
SizeLimitedOutputStream |
ERROR(/OutputStream) basé sur un fichier thread-safe qui limite la quantité maximale de données pouvant être écrites.
|
SkipContext | Représentation du contexte entourant la décision de sauter ou de mettre en cache les résultats. |
SkipFeature |
Fonctionnalité permettant d'accéder à certaines informations SkipManager .
|
SkipHWASanModuleController | Classe de base pour un contrôleur de module afin de ne pas exécuter de tests sur les builds HWASan. |
SkipManager | En fonction de divers critères, le gestionnaire de sauts vous aide à décider de ce qui doit être ignoré à différents niveaux: invocation, modules et tests. |
SkipReason | Indiquez le motif et les métadonnées du test que vous souhaitez ignorer. |
SkipReason.DemotionTrigger | |
Sl4aBluetoothUtil | Une classe utilitaire fournit des opérations Bluetooth sur un ou deux appareils à l'aide de SL4A. |
Sl4aBluetoothUtil.BluetoothAccessLevel |
Enumérations pour le niveau d'accès des appareils Bluetooth, basées sur BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Enumérations pour les états de connexion Bluetooth basés sur BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
Enumérations pour le niveau de priorité des profils Bluetooth, basées sur BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
Enumérations pour les profils Bluetooth basés sur BluetoothProfile.java
|
Sl4aClient | Client SL4A permettant d'interagir via RPC avec la couche de script SL4A. |
Sl4aEventDispatcher | Le répartiteur d'événements interroge les événements et les met en file d'attente par nom pour les interroger. |
Sl4aEventDispatcher.EventSl4aObject | Objet renvoyé par le scrutateur d'événements. |
SnapshotInputStreamSource | InputStreamSource basé sur un fichier. |
SnapuserdWaitPhase | Représentation de l'énumération du moment où rejoindre/bloquer la mise à jour de snapuserd doit se terminer. |
SparseImageUtil | Utilitaire permettant de désparser des images éparses. |
SparseImageUtil.SparseInputStream | SparseInputStream lit à l'amont et détecte le format de données. |
StatsdBeforeAfterGaugeMetricPostProcessor | Un post-processeur qui traite les métriques de jauge collectées selon une approche "avant/après", c'est-à-dire : |
StatsdEventMetricPostProcessor | Post-processeur qui convertit les métriques d'événement dans les rapports statsd en paires clé-valeur, à l'aide des formats spécifiés sur le processeur. |
StatsdGenericPostProcessor | Post-traitement qui convertit les rapports binaires proto statsd en paires clé-valeur en développant le rapport sous forme de structure arborescente. |
StatusCheckerResult |
Contient le résultat d'une exécution ISystemStatusChecker .
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
Un ILeveledLogOutput qui dirige les messages de journalisation vers stdout.
|
StopServicesSetup |
ITargetPreparer qui arrête les services sur l'appareil.
|
StreamProtoReceiver | Un récepteur qui traduit le proto TestRecord reçu en événements Tradefed. |
StreamProtoResultReporter |
Implémentation de ProtoResultReporter
|
StreamUtil | Classe utilitaire permettant de gérer les flux d'entrée. |
StrictShardHelper | Stratégie de segmentation pour créer des segments stricts qui ne créent pas de rapports ensemble |
StringEscapeUtils | Classe utilitaire permettant d'échapper des chaînes pour des formats spécifiques. |
StringUtil | Classe utilitaire permettant d'échapper des chaînes pour une manipulation courante des chaînes. |
StubBuildProvider |
Implémentation vide sans opération d'un IBuildProvider .
|
StubDevice |
Implémentation d'espace réservé de simulation d'un IDevice .
|
StubKeyStoreClient | Implémentation par défaut du bouchon pour le client KeyStore. |
StubKeyStoreFactory | Implémentation par défaut du bouchon pour KeyStore Factory |
StubLocalAndroidVirtualDevice |
IDevice d'espace réservé utilisé par DeviceManager pour l'allocation lorsque DeviceSelectionOptions.localVirtualDeviceRequested() est true
|
StubMultiTargetPreparer |
Implémentation vide d'un IMultiTargetPreparer .
|
StubTargetPreparer |
Implémentation vide d'un ITargetPreparer .
|
StubTest | Implémentation de test vide sans opération. |
StubTestRunListener |
Implémentation de bouchon de ITestRunListener
|
SubprocessCommandException | Échec de l'exécution d'une commande de sous-programme. |
SubprocessConfigBuilder | Créez un fichier XML de configuration TF wrapper pour une configuration TF existante. |
SubprocessEventHelper | Assistant permettant de sérialiser/désérialiser les événements à transmettre au journal. |
SubprocessEventHelper.BaseTestEventInfo | Aide de base pour les informations TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Aide pour les informations testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Aide pour les informations sur la fin de l'appel. |
SubprocessEventHelper.InvocationFailedEventInfo | Aide pour les informations InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Assistant pour les informations sur l'appel lancé. |
SubprocessEventHelper.LogAssociationEventInfo | Assistant pour les informations logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | Aide pour les informations testEnded. |
SubprocessEventHelper.TestLogEventInfo | Assistant pour les informations de testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Aide pour les informations de début du module de test. |
SubprocessEventHelper.TestRunEndedEventInfo | Assistant pour les informations testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Aide pour les informations testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Aide pour les informations testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Aide pour les informations testStarted |
SubprocessExceptionParser | Outil d'assistance pour gérer la sortie d'exception des exécuteurs de commandes Tradefed standards. |
SubprocessReportingHelper | Classe permettant de créer un fichier de configuration de wrapper pour utiliser le rapporteur de résultats de sous-processus pour une commande de cluster. |
SubprocessResultsReporter |
Implémente ITestInvocationListener pour être spécifié en tant que résultat_reporter et transmet depuis le sous-processus les résultats des tests, des cycles de test et des invocations de test.
|
SubprocessTestResultsParser |
Élargit ERROR(/FileOutputStream) pour analyser la sortie avant d'écrire dans le fichier afin de pouvoir générer les événements de test côté lanceur.
|
SubprocessTestResultsParser.StatusKeys | Clés d'état de test pertinentes. |
SubprocessTfLauncher |
Un IRemoteTest pour exécuter des tests sur une installation TF distincte.
|
SuiteApkInstaller | Installe les APK spécifiés pour la configuration de la suite: à partir de la variable $ANDROID_TARGET_OUT_TESTCASES ou du ROOT_DIR dans les informations de compilation. |
SuiteModuleLoader | Récupère les définitions des modules de test de compatibilité à partir du dépôt. |
SuiteModuleLoader.ConfigFilter |
Un ERROR(/FilenameFilter) pour trouver tous les fichiers de configuration d'un répertoire.
|
SuiteResultCacheUtil | Utilitaire permettant d'importer et de télécharger les résultats du cache pour un module de test. |
SuiteResultCacheUtil.CacheResultDescriptor | Décrit les résultats du cache. |
SuiteResultHolder | Objet d'assistance pour faciliter la sérialisation et la désérialisation des résultats d'appel. |
SuiteResultReporter | Collectez les résultats des tests pour une invocation de suite complète et affichez les résultats finaux. |
SuiteResultReporter.ModulePrepTimes | Conteneur d'objets pour la durée de préparation et de démontage d'un module. |
SuiteTestFilter | Représente un filtre permettant d'inclure et d'exclure des tests. |
SwitchUserTargetPreparer |
ITargetPreparer qui passe au type d'utilisateur spécifié dans setUp.
|
SystemServerFileDescriptorChecker | Vérifie si le serveur système semble manquer de FD. |
SystemServerStatusChecker | Vérifiez si le PID de system_server a changé avant et après l'exécution d'un module. |
SystemUpdaterDeviceFlasher |
IDeviceFlasher qui s'appuie sur le programme de mise à jour du système pour installer une image système groupée dans un package de mise à jour OTA.
|
SystemUtil | Classe utilitaire permettant d'effectuer des appels système. |
SystemUtil.EnvVariable |
T
TableBuilder | Classe d'assistance permettant d'afficher une matrice d'éléments de chaîne dans un tableau. |
TableFormatter | Classe d'assistance permettant d'afficher une matrice d'éléments de chaîne afin que chaque colonne d'éléments soit alignée |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | Une erreur fatale s'est produite lors de la préparation de la cible pour les tests. |
TarUtil | Utilitaire permettant de manipuler un fichier tar. |
TearDownPassThroughPreparer | Permet d'exécuter tearDown sur les préparateurs inclus dans une configuration en tant qu'objet. |
TelephonyHelper | Utilitaire permettant d'utiliser et d'obtenir des informations sur la téléphonie. |
TelephonyHelper.SimCardInformation | Porte-informations pour les informations liées à la carte SIM. |
TelephonyTokenProvider | Fournisseur de jetons pour les jetons liés à la téléphonie. |
TemperatureThrottlingWaiter |
Un ITargetPreparer qui attend que la température de l'appareil atteigne la température cible
|
TemplateResolutionError |
Classe étendant ConfigurationException pour une erreur liée au modèle lors de l'analyse de la configuration.
|
TerribleFailureEmailHandler | Classe de gestionnaire simple qui envoie un e-mail aux personnes intéressées lorsqu'une erreur WTF (What a Terrible Failure) se produit dans une instance Trade Federation. |
TestAppInstallSetup |
ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur l'appareil.
|
TestContentAnalyzer | L'analyseur prend en compte le contexte pour l'analyse et détermine ce qui est intéressant. |
TestContext | Classe permettant de modéliser un message TestContext de l'API TFC. |
TestDependencyResolver | Outil d'assistance pour résoudre les dépendances si nécessaire. |
TestDescription | Classe représentant les informations d'un scénario de test. |
TestDescriptionsFile | Classe utilitaire permettant de marshaller et de désmarshaller une liste de TestDescriptions dans un fichier de test. |
TestDevice |
Implémentation d'un ITestDevice pour un appareil Android full stack
|
TestDevice.MicrodroidBuilder | Générateur utilisé pour créer un TestDevice Microdroid. |
TestDeviceOptions |
Conteneur pour les Option ITestDevice
|
TestDeviceOptions.InstanceType | |
TestDeviceState |
Représentation plus complète de l'état de l'appareil que DeviceState .
|
TestEnvironment | Classe permettant de modéliser un message TestEnvironment renvoyé par l'API TFC. |
TestErrorIdentifier | Identifiant d'erreur provenant des tests et des exécuteurs de tests. |
TestFailureModuleController | Contrôleur du module qui souhaite simplement ajuster le comportement du journal des échecs des tests collectés. |
TestFilePushSetup |
ITargetPreparer qui transfère un ou plusieurs fichiers/répertoires d'un dossier IDeviceBuildInfo.getTestsDir() vers l'appareil.
|
TestFilterHelper | Classe d'assistance pour le filtrage des tests |
TestGroupStatus | Classe permettant de stocker l'état d'un groupe de test. |
TestInfo | Stocke l'ensemble d'informations de test dans un fichier TEST_MAPPING. |
TestInformation | Objet Holder qui contient toutes les informations et dépendances dont un exécuteur de test ou un test peut avoir besoin pour s'exécuter correctement. |
TestInformation.Builder |
Compilateur permettant de créer une instance TestInformation .
|
TestInvocation |
Implémentation par défaut de ITestInvocation .
|
TestInvocation.RunMode | Différents modes d'exécution d'une invocation. |
TestInvocation.Stage | |
TestInvocationManagementServer | Serveur gRPC permettant de gérer l'appel des tests et leur cycle de vie. |
TestInvocationManagementServer.InvocationInformation | |
TestMapping | Classe permettant de charger un fichier TEST_MAPPING. |
TestMappingSuiteRunner |
Implémentation de BaseTestSuite pour exécuter les tests spécifiés par l'option include-filter ou les fichiers TEST_MAPPING de la compilation, en tant que suite.
|
TestOption | Stocke les détails de l'option de test définis dans un fichier TEST_MAPPING. |
TestOutputUploader | Importe les fichiers de sortie de test dans le système de fichiers local, GCS ou un point de terminaison HTTP(S). |
TestRecordInterpreter |
Utilitaire permettant de convertir un proto TestRecord en un format plus facile à manipuler dans Tradefed.
|
TestRecordProtoUtil |
Utilitaire permettant de lire le proto TestRecord à partir d'un fichier.
|
TestResource | Classe permettant de modéliser un message TestResource renvoyé par l'API TFC. |
TestResourceDownloader | Classe permettant de télécharger des fichiers de ressources de test à partir du système de fichiers/GCS/HTTP. |
TestResult | Conteneur pour le résultat d'un seul test. |
TestResultListener | Simplification de ITestLifecycleListener pour les implémentateurs qui ne s'intéressent qu'aux résultats de test individuels. |
TestRunnerUtil | Classe utilitaire pour aider différents outils d'exécution de tests. |
TestRunResult | Contient les résultats d'une seule exécution de test. |
TestRunResultListener | Écouteur permettant de lire l'état de l'exécution finale du test. |
TestRunToTestInvocationForwarder |
Transmetteur de ddmlib ITestRunListener vers ITestLifeCycleReceiver .
|
TestsPoolPoller | Encapsule les tests qui permettent d'exécuter tous les tests d'un pool de tests. |
TestStatus | Représentation dans Tradefed des états possibles des méthodes de test. |
TestSuiteInfo |
Classe qui résout le chargement des métadonnées liées au build pour la suite de tests
Pour exposer correctement les informations associées, une suite de test doit inclure un fichier |
Résumé des tests | Classe représentant un résumé de test. |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup |
ITargetPreparer qui installe une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() sur la partition /system de l'appareil.
|
TestTimeoutEnforcer | Écouteurs permettant de vérifier le temps d'exécution d'un cas de test donné et de l'échouer s'il dépasse un délai d'inactivité donné. |
TextResultReporter | Un outil de création de rapports sur les résultats des tests qui transfère les résultats à l'imprimante de résultats textuels JUnit. |
TfMetricProtoUtil | Classe utilitaire pour faciliter la transition de Map<string, string=""> vers Map<string, metric="">. </string,></string,> |
TfObjectTracker | Utilitaire permettant de suivre l'utilisation des différents objets de la fédération du commerce. |
TfSuiteRunner |
Implémentation de ITestSuite qui chargera les tests à partir du dossier res/config/suite/ des fichiers JAR TF.
|
TfTestLauncher |
Un IRemoteTest pour exécuter des tests unitaires ou fonctionnels sur une installation TF distincte.
|
TimeStatusChecker | Vérificateur d'état pour s'assurer que l'heure de l'appareil et de l'hôte est synchronisée. |
TimeUtil | Contient des méthodes utilitaires liées au temps. |
TimeVal |
Il s'agit d'un type sentinelle qui encapsule un Long .
|
TimeWaster | Un simple préparateur de cible pour perdre du temps et redémarrer l'appareil. |
TokenProperty | Jeton compatible avec le fractionnement dynamique. |
TokenProviderHelper | Aide qui fournit le fournisseur associé à un jeton particulier afin de savoir si un appareil est compatible avec le jeton. |
TraceCmdCollector |
Un IMetricCollector qui collecte des traces pendant le test à l'aide de trace-cmd et les consigne dans l'appel.
|
TracePropagatingExecutorService | Service d'exécution qui transfère les tâches à une implémentation sous-jacente tout en propageant le contexte de traçage. |
TracingLogger | Classe qui permet de gérer le traçage pour chaque appel de test. |
TradefedConfigObject | Classe permettant de modéliser un message TradefedConfigObject de l'API TFC. |
TradefedConfigObject.Type | Liste des types d'objets de configuration pouvant être injectés dans une configuration de commande de cluster. |
TradefedDelegator | Objets qui aident à déléguer l'appel à un autre binaire Tradefed. |
TradefedFeatureClient | Client gRPC pour demander l'exécution de fonctionnalités au serveur. |
TradefedFeatureServer | Un serveur qui répond aux requêtes de fonctionnalités de déclenchement. |
TradefedSandbox | Conteneur de bac à sable pouvant exécuter une invocation de la Trade Federation. |
TradefedSandboxFactory | Implémentation par défaut pour SandboxFactory |
TradefedSandboxRunner |
Exécuteur associé à un TradefedSandbox qui permet d'exécuter le bac à sable.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
Un IScheduledInvocationListener fictif qui ne fait rien.
|
U
UiAutomatorRunner | Exécute le test UI Automator sur l'appareil et affiche les résultats. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnexecutedTestReporterThread | Threads chargés de signaler tous les tests non exécutés. |
UniqueMultiMap<K, V> |
MultiMap qui garantit des valeurs uniques pour chaque clé.
|
UploadManifest | Fichier manifeste des BLOB et des fichiers à importer. |
UploadManifest.Builder | |
UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery qui réinitialise les bus USB pour les appareils hors connexion.
|
UsbResetRunConfigRecovery | Autoriser le déclenchement d'une commande pour réinitialiser l'USB d'un appareil |
UsbResetTest |
Un IRemoteTest qui réinitialise l'USB de l'appareil et vérifie si l'appareil se reconnecte par la suite.
|
UserChecker | Vérifie si les utilisateurs ont changé pendant le test. |
UserCleaner |
Un ITargetPreparer qui supprime les utilisateurs secondaires lors du démontage.
|
UserHelper | |
UserInfo | Semblable à la classe UserInfo de la plate-forme. |
UserInfo.UserType | Variantes compatibles du type d'un utilisateur dans les API externes. |
V
ValidateSuiteConfigHelper |
Cette classe permet de vérifier que les IConfiguration chargés pour la suite répondent aux exigences attendues: - Aucun fournisseur de compilation - Aucun rapporteur de résultats
|
VersionedFile | Structure de données représentant un fichier associé à une version. |
VersionParser | Récupérez la version des artefacts Tradefed en cours d'exécution. |
VisibleBackgroundUserPreparer | Préparateur cible pour exécuter des tests dans un utilisateur démarré en arrière-plan. |
VmRemoteDevice | Un appareil virtuel distant que nous allons gérer depuis la machine virtuelle. |
W
WaitDeviceRecovery |
Implémentation simple d'un IDeviceRecovery qui attend que l'appareil soit en ligne et réponde à des commandes simples.
|
WaitForDeviceDatetimePreparer |
ITargetPreparer qui attend que la date et l'heure soient définies sur l'appareil
Ce préparateur peut éventuellement forcer une |
WifiCommandUtil | Classe utilitaire pouvant analyser les sorties de commande Wi-Fi. |
WifiCommandUtil.ScanResult | Représente un réseau Wi-Fi contenant les informations associées. |
WifiHelper | Classe d'assistance permettant de manipuler les services Wi-Fi sur l'appareil. |
WifiPreparer |
ITargetPreparer qui configure le Wi-Fi sur l'appareil si nécessaire.
|
X
XmlFormattedGeneratorReporter |
Implémentation de FormattedGeneratorReporter qui met en forme les résultats de la suite au format XML.
|
XmlResultReporter | Écrit les résultats JUnit dans un fichier XML au format compatible avec XMLJUnitResultFormatter d'Ant. |
XmlSuiteResultFormatter | Classe utilitaire permettant d'enregistrer une exécution de suite au format XML. |
XmlSuiteResultFormatter.RunHistory | Objet d'assistance pour la conversion JSON. |
O
YamlClassOptionsParser | Outil d'aide pour analyser les informations sur le testeur de la configuration YAML Tradefed. |
Z
ZipCompressionStrategy |
ICompressionStrategy pour créer des archives ZIP.
|
ZipUtil | Classe d'assistance pour les opérations liées à la compression |
ZipUtil2 | Classe d'assistance pour l'extraction de fichiers ZIP tenant compte des autorisations de fichier POSIX |