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 | Énumération d'options pour la version AAPT utilisée pour analyser les fichiers APK. |
Abi | Classe représentant une ABI. |
AbiFormatter | Classe utilitaire pour Abi. |
AbiUtils | Classe utilitaire pour la gestion des 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 abstrait pour l'AVD GCE. |
AbstractXmlParser | Classe de base d'assistance pour l'analyse des fichiers XML |
AbstractXmlParser.ParseException | 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. |
ActionEn cours | L'action générale est en cours. |
ActiveTrace | Classe principale aidant à décrire et à gérer une trace active. |
ActivityStatusChecker | Vérificateur d'état des activités restantes en cours d'exécution à la fin d'un module. |
AdbRootElevator |
AutoCloseable qui active la racine adb lorsqu'elle est construite si nécessaire et restaure
l'état racine une fois l'opération terminée.
|
AdbSshConnection | Connexion ADB sur un pont SSH. |
AdbStopServerPreparer | Préparateur de cible pour arrêter le serveur adb sur l'hôte avant et après l'exécution des tests adb. |
Connexion AdbTcp | Représentation de la connexion par défaut d'un appareil, supposée être une connexion adb standard du appareil. |
AdbUtils | Classe utilitaire pour les opérations adb. |
AfterClassWithInfo |
Garanties semblables à celles de AfterClass , mais la méthode annotée doit nécessiter un paramètre TestInformation .
|
AggregatePostProcessor | Agrégateur de métriques qui donne les valeurs 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 tests à itérations multiples. en les traitant comme des doubles. |
AllTestAppsInstallSetup |
Un ITargetPreparer qui installe toutes les applications à partir d'un IDeviceBuildInfo#getTestsDir()
sur l'appareil.
|
AltDirBehavior |
Énumération permettant de définir des comportements de répertoire alternatifs pour différents programmes d'installation/pushers d'artefacts de test
|
Heuristique d'analyse | L'ordre est important. |
AndroidJUnitTest | Test qui exécute un package de test d'instrumentation sur un appareil donné à l'aide de la classe android.support.test.runner.AndroidJUnitRunner |
AndroidTestOrchestratorRemoteTestRunner | Exécute un test Android d'instrumentation à l'aide de la commande adb et d'AndroidTestOrchestrator. |
AoaTargetPreparer |
ITargetPreparer qui exécute une série d'actions (par exemple, des clics et des balayages) à l'aide de
Protocole Android Open Accessory (AOAv2).
|
AppBuildInfo |
Un IBuildInfo qui représente une application Android et son ou ses packages de test.
|
AppDeviceBuildInfo |
Cette classe est obsolète.
Utilisez directement IDeviceBuildInfo .
|
AppSetup |
Un 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 n'exécute pas de tests lorsqu'il ne correspond à aucune architecture donnée. |
ArgsOptionParser |
Renseigne 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. |
Test ArtG | |
ArtifactDetails | Ceci décrit la structure du contenu et son descripteur tels que générés par l'outil CAS. |
ArtifactDetails.ArtifactFileDescriptor | |
ArtifactsAnalyzer | Un utilitaire qui permet d'analyser les artefacts de compilation pour obtenir des insights. |
Test ArtRun | Un lanceur de test pour exécuter les tests d'exécution ART. |
ArtRunTest.AdbShellCommandException | Une classe d'exceptions pour signaler une erreur survenue pendant l'exécution d'un shell ADB . |
ATestFileSystemLogSaver | Cette classe LogSaver est utilisée par ATest pour enregistrer les journaux dans un chemin spécifique. |
AtestRunner |
Implémentation de ITestSuite
|
AtraceCollector |
IMetricCollector qui exécute une trace pendant un test, puis collecte le résultat et le journal
à l'appel.
|
AtraceRunMetricCollector | Il collecte les traces de tous les répertoires de test dans le répertoire donné. depuis l'appareil de test, consignez le répertoire de test et publiez les fichiers de suivi. dans le répertoire de test et agrégez les métriques. |
AutoLogCollector | Énumération décrivant le collecteur qui peut être géré automatiquement par l'exploitant. |
AutomatedReporters | Classe qui définit le mappage des rapporteurs automatisés Tradefed. |
AveragePostProcessor | Implémentation de la fonction de post-traitement permettant de calculer la moyenne de la liste de métriques. |
B
BackgroundDeviceAction | Exécute une commande sur un appareil donné en répétant autant que 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 courant pour le lancement d'un émulateur local. |
BaseHostJUnit4Test | Classe de test de base pour l'exécution de tests de style hôte JUnit4. |
BaseLeveledLogOutput |
Implémentation de base pour ILeveledLogOutput qui permet de filtrer certaines balises en fonction de
leur nom ou leurs
composants.
|
BaseModuleController |
Implémentation de base de IModuleController à implémenter pour vérifier si une
doit s'exécuter ou non.
|
BaseMultiTargetPreparer |
Implémentation de base de IMultiTargetPreparer qui permet de désactiver l'objet.
|
BasePostProcessor |
Le IPostProcessor de base que chaque implémentation doit étendre.
|
BaseRetryDecision |
Implémentation de base de IRetryDecision .
|
BaseStreamLogger<l'OS étend OutputStream> |
Une ILeveledLogOutput qui dirige 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 permettant d'exécuter la suite de tests de compatibilité avec le nouveau système de la suite. |
BatterieController | Classe utilitaire permettant de contrôler l'état de charge de la batterie d'un appareil. |
BatterieRechargeDeviceRecovery | Autoriser l'activation d'une commande lorsque le niveau de la batterie de l'appareil passe en dessous d'un seuil donné |
Température de la batterie | |
BatterieNon disponibleDeviceRecovery | Vérificateur de récupération qui déclenchera une configuration si le niveau de la batterie n'est pas disponible. |
AvantClassWithInfo |
Garanties semblables à celles de BeforeClass , mais la méthode annotée doit nécessiter un paramètre TestInformation .
|
BinaryState | Énumération utilisée pour enregistrer l'état Activé/Désactivé avec un état sans opération IGNORE. |
BluetoothConnectionLatencyCollector | Le collecteur envoie une configuration de métrique de durée statsd prédéfinie aux appareils et collecte Durée de connexion Bluetooth pour chaque profil. |
BluetoothConnectionStateCollector | Ce collecteur va collecter les métriques BluetoothConnectionStateChanged et enregistrer l'état de la connexion numéro pour chaque profil. |
BluetoothConnectionSuccessRatePostProcessor |
Implémentation d'un post-processeur qui calcule le taux de réussite pour un profil Bluetooth
Utiliser "metric-key-match" pour spécifier les métriques qui contiennent les états de connexion Bluetooth sous forme numérique Exemple de tableau [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Le collecteur permet d'activer la journalisation du trafic HCI Bluetooth sur l'appareil testé et de collecter le journal de chaque test. |
BluetoothUtils |
Fonctions utilitaires permettant d'appeler l'instrumentation Bluetooth sur l'appareil
Le code d'instrumentation Bluetooth côté appareil est disponible dans AOSP à l'adresse suivante:
|
BootstrapBuildProvider |
Un IDeviceBuildProvider qui amorce les informations de compilation à partir de l'appareil de test
Il est généralement utilisé pour les appareils dotés d'un build fourni en externe, c'est-à-dire |
BootstrapServiceFileResolverLoader | Charge les résolveurs à l'aide de la fonction de chargement de service. |
Rapport de bug | 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 |
Un ITestInvocationListener passthrough qui collecte des rapports de bug lors d'événements configurables
se produit, puis appelle ITestInvocationListener#testLog sur ses enfants après chaque
rapport de bug est collecté.
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | Prédicat complet décrivant quand générer un rapport de bug. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | Collectez un rapport de bug lorsqu'un scénario de test échoue. |
BugreportzOnTestCaseFailureCollector | Collectez un rapport de bug lorsqu'un scénario de test lors d'une exécution échoue. |
BuildAnalysis | Représente les résultats d'une analyse de compilation unique. |
Erreur de compilation | Généré si la compilation fournie ne s'exécute pas. |
Informations sur la compilation |
Implémentation générique d'un IBuildInfo qui doit être associé
avec un ITestDevice .
|
Clé d'information de compilation | Classe contenant une énumération liée aux requêtes d'informations sur la compilation. |
BuildInfoKey.BuildInfoFileKey |
Énumération décrivant tous les types de fichiers connus pouvant être interrogés via IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
|
BuildInfoRecorder |
Élément ITargetPreparer qui écrit des métadonnées d'informations de compilation dans un fichier spécifié.
|
BuildInfoUtil |
Classe util permettant de 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 tests ZIP générés par le système de compilation Android |
Envoi d'e-mails en masse | Un utilitaire d'envoi d'e-mails qui permet la configuration suivante: l'intervalle d'envoi,la taille initiale de la rafale, les destinataires et le nombre total de messages. |
BundletoolUtil | Classe utilitaire qui utilise la ligne de commande bundletool pour installer les fichiers .apks sur l'appareil. |
ByteArrayInputStreamSource | |
Liste de tableaux d'octets | Classe destinée à représenter un tableau d'octets léger. |
ByteArrayUtil | Utilitaires permettant d'effectuer des opérations sur un tableau d'octets (par exemple, convertir des octets en entiers) |
ByteStreamDownloader |
Un client implémentant la méthode Read du service gRPC ByteStream .
|
ByteStreamUploader |
Un 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 scénarios de test sur des appareils autres que des voitures. |
CarryDnaeError |
RuntimeException interne pour transporter DeviceNotAvailableException via JUnit4
d'infrastructure.
|
CarryInterruptedException | Générée lorsque le délai avant expiration de la phase de test est déclenché et qu'une exception InterruptedException doit être transmise depuis d'un thread d'exécution test à un thread d'exécution d'appel. |
CdmaDeviceFlasher | Classe qui flashe une image sur un appareil Android physique avec une radio CDMA. |
CecControllerTokenProvider | Fournisseur de 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 |
CompanionAwarePreparer qui vérifie la liaison BT entre les appareils principaux et associés
|
Réducteur |
Divise un blob en un ou plusieurs éléments Chunk d'un maximum de chunkSize octets.
|
Chunker.Chunk | Un morceau de blob. |
CircularAtraceUtil | Utilitaire atrace développé principalement pour identifier les causes des erreurs ANR pendant Monkey tests. |
CircularByteArray | Structure de données destinée à contenir un tableau de taille fixe fonctionnant comme un tampon circulaire et suit la somme totale de toutes les valeurs du tableau. |
ClangCodeCoverageCollector |
Un élément BaseDeviceMetricCollector qui extrait Clang
les mesures de couverture hors de l'appareil et les
enregistrent en tant qu'artefacts de test.
|
ClangProfileIndexer | Classe utilitaire qui indexe les mesures de couverture de code Clang. |
ClassNotFoundConfigurationException |
ConfigurationException lorsque la classe d'un objet est introuvable.
|
ClassPathScanner | Recherche les entrées du chemin de classe. |
ClassPathScanner.ClassNameFilter |
IClassPathFilter qui filtre et transforme les noms de classes Java.
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter qui rejette les classes internes
|
ClassPathScanner.IClassPathFilter |
Un filtre pour les chemins d'entrée classpath
Créé après |
ClockworkUtils | Un utilitaire de clock faces permettant de partager une logique multi-appareil |
CloseableTraceScope | Une classe limitée qui permet de signaler la section de traçage via try-with-resources |
ClusterBuildInfo |
Une classe IBuildInfo pour les builds acheminés par TFC.
|
ClusterBuildProvider |
Un IBuildProvider pour télécharger les ressources de test TFC.
|
ClusterClient |
Implémentation de IClusterClient pour interagir avec le backend TFC.
|
ClusterCommand | Classe qui représente une tâche extraite de TF Cluster. |
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 |
Une classe IRemoteTest pour lancer une commande à partir de TFC via un sous-processus TF.
|
ClusterCommandScheduler |
Un ICommandScheduler pour prendre en charge TFC (cluster migré).
|
ClusterCommandStatus | Classe représentant l'état et le motif d'annulation d'une commande dans TF Cluster. |
ClusterDeviceInfo (Informations sur l'appareil du cluster) | Classe permettant d'encapsuler les informations sur l'appareil du cluster à importer. |
ClusterDeviceInfo.Builder. | |
ClusterDeviceMonitor |
Une implémentation IDeviceMonitor qui transmet les résultats au service Tradefed Cluster.
|
ClusterEventUploader<T étend IClusterEvent> |
ClusterEventUploader, qui importe IClusterEvent dans TFC.
|
ClusterHostEvent | Classe permettant d'encapsuler les événements d'hôte de cluster à importer. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Énumé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. |
Une classe ILogSaver pour importer les résultats des tests dans TFC.
|
ClusterLogSaver.FilePickingStrategy | Stratégies de sélection de fichiers |
ClusterOptions | |
Tests de la couverture de code | Un 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 |
Un IShellOutputReceiver qui collecte l'intégralité de la sortie de l'interface système dans un byte[] .
|
CollectingOutputReceiver |
Un IShellOutputReceiver qui collecte l'intégralité de la sortie du shell dans un
String
|
CollectingTestListener |
Un ITestInvocationListener qui collectera tous les résultats des tests.
|
Collecteur |
Outil permettant d'effectuer certaines opérations IMetricCollector nécessaires à plusieurs endroits.
|
CommandBaselineSetter | Setter commun pour gérer les paramètres de référence de l'appareil via des commandes adb shell. |
CommandFileParser | Analyseur de fichiers contenant un ensemble de lignes de commande. |
CommandFileParser.CommandLine | |
CommandInterrupter | Service permettant d'interrompre ou de marquer comme étant ininterrompu des commandes Tradefédération. |
CommandLineBuildInfoBuilder. |
Utilitaire destiné à capturer les arguments habituels des informations de compilation à partir d'une ligne de commande et à créer un
IBuildInfo .
|
Options de commande |
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 | Un autre point d'entrée Trade Fédération qui exécutera la commande spécifiée dans la commande d’arguments de ligne, puis de quitter. |
CommandRunner.ExitCode. | Codes d'erreur qu'il est possible de quitter. |
CommandScheduler | Planificateur pour l'exécution des commandes Tradefédération sur tous les appareils disponibles. |
CommandScheduler.HostState | Énumérations des différents états de l'hôte |
CommandStatus | Représente l'état d'une opération planifiée. |
CommandStatusHandler | Gestionnaire permettant de surveiller et de mettre à jour l'état d'un appel. |
CommandSuccessModuleController | Classe de base d'un contrôleur de module pour ignorer le module de test en cas d'échec de la commande shell. |
CommonLogRemoteFileUtil | Cet utilitaire permet d'éviter la duplication de code sur les différentes représentations d'appareils distants pour la logique de récupération des journaux à distance des fichiers courants. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Représentation d'une entrée de journal connue pour les appareils distants. |
CompanionAllocator |
Classe de base qui se charge de l'allocation et de la libération de l'appareil associé
|
CompanionAwarePreparer |
ITargetPreparer qui encapsule la logique d'obtention d'un compagnon déjà alloué.
appareil.
|
CompanionAwareTest |
Classe de test de base qui encapsule le code récurrent nécessaire pour obtenir et vérifier l'appareil associé
La sous-classe peut appeler |
CompanionDeviceTracker | Une classe permettant d'allouer et de libérer des appareils associés |
CompanionRunCommandTargetPreparer |
Un élément ITargetPreparer qui exécute les commandes spécifiées sur l'appareil associé alloué
|
CompanionTestAppInstallSetup |
Un ITargetPreparer qui installe une ou plusieurs applications à partir d'un
IDeviceBuildInfo#getTestsDir() sur un appareil associé alloué.
|
CompileBootImageWithSpeedTargetPreparer | Il recompile le classpath de démarrage et le serveur système avec le filtre de compilation "speed". |
ConditionFailureMonitor | Surveillez les échecs d'appel. |
ConditionPriorityBlockingQueue<T> |
Une classe thread-safe avec des opérations de type ERROR(/PriorityBlockingQueue) pouvant récupérer des objets
qui remplissent une certaine condition.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
qui correspond à n'importe quel objet.
|
ConditionPriorityBlockingQueue.IMatcher<T> | Interface permettant de déterminer si les éléments correspondent à une sorte de condition. |
ConfigCompleter |
Implémentation de Completer pour nos configurations TF.
|
ConfigurableGrpcDynamicShardingClient | |
Configuration |
Une implémentation IConfiguration concrète 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 destiné à contenir les informations d'un nom de classe et du numéro d'apparence associé (par exemple, si une configuration comporte le même objet deux fois, la première aura le premier numéro d'apparition). |
Descripteur de configuration | 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 | Générée si la configuration n'a pas pu être chargée. |
ConfigurationFactory |
Fabrique permettant de créer des IConfiguration .
|
ConfigurationFactory.ConfigLoader | Implémentation d'IConfigDefLoader qui suit les configurations incluses à partir d'un configuration racine, et génère une exception lors des inclusions circulaires. |
ConfigurationFactory.ExceptionLoader | |
ConfigurationUtil | Fonctions utilitaires permettant de gérer les fichiers de configuration |
ConfigurationXmlParserSettings |
Une classe simple permettant d'accepter les paramètres de ConfigurationXmlParser
L'alias est obligatoire pour transmettre des paramètres à cette classe. |
ConfigurationYamlParser | Analyseur pour les configurations Tradefed de style YAML |
ConfigUtil | Classe utilitaire permettant de créer des fichiers de configuration statsd, d'interagir avec et de transférer ces fichiers. |
ConfigUtil.LogSource | |
Console |
Console principale de Tradefédération fournissant à l'utilisateur une interface lui permettant d'interagir
Il est actuellement compatible avec des opérations telles que
|
Console.ArgRunnable<T> |
Un objet Runnable avec une méthode run pouvant accepter un argument
|
Console.CaptureList |
Type pratique pour List<List<String>>
|
ConsoleReaderOutputStream |
Un OutputStream qui peut être utilisé pour que System.out.print() s'intègre bien avec le comportement
LineReader unfinishedLine.
|
ConsoleResultReporter | Rapporteur de résultats pour imprimer les résultats du test dans la console. |
ContentAnalysisContext (Contexte d'analyse de contenu) | Fournissez le contexte autour d'un contenu pour l'analyser correctement. |
ContentAnalysisContext.AnalysisMethod | Cela décrit ce qu'il faut attendre de la structure du contenu pour une analyse correcte. |
Résultats de l'analyse de contenu | 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. |
ContentProviderHandler | Gestionnaire qui extrait les interactions avec le fournisseur de contenu et permet d'utiliser le contenu côté appareil pour différentes opérations. |
CountingTestResultListener |
TestResultListener qui suit le nombre total de tests par TestStatus
|
CountTestCasesCollector |
Comptez et signalez le nombre de scénarios de test pour un IRemoteTest donné.
|
coverMeasurementForwarder | Test d'espace réservé qui transfère les mesures de couverture du fournisseur de compilation à l'enregistreur. |
Options de couverture | Objet échangé pour contenir les options de couverture. |
coverOptions.Toolchain | |
CpuThrottlingWaiter. |
ITargetPreparer qui attend que la fréquence maximale sur tous les cœurs soit rétablie à la valeur la plus élevée
niveau disponible
|
CreateAvdPreparer ; | |
CreateUserPreparer. | Préparateur cible pour créer un utilisateur et le nettoyer à la fin. |
Nom actuel | Une classe qui suit et fournit les informations d'appel actuelles utiles partout dans le appel. |
CurrentInvocation.InvocationInfo | Une clé nommée spéciale que nous alimenterons toujours pour l'appel. |
CurrentInvocation.IsolationGrade | Décrit le niveau d'isolation |
D
DebugHostLogOnFailureCollector | Collecteur qui collectera et consignera les journaux côté hôte en cas d'échec du scénario de test. |
Connexion par défaut | Représentation de la connexion par défaut d'un appareil, supposée être une connexion adb standard du appareil. |
DefaultConnection.ConnectionBuilder | Compilateur utilisé pour décrire la connexion. |
DefaultRemoteAndroidTestRunner |
Extension du RemoteAndroidTestRunner ddmlib permettant de définir une utilisation par défaut pour Tradefed
cas d'utilisation.
|
DefaultTestsZipInstaller | Implémentation par défaut du programme d'installation ZIP de tests. |
DeclativeInvocationExecution |
InvocationExecution , qui délèguent l'exécution à un autre binaire Tradefed.
|
DépendenciesResolver | Nouveau type de fournisseur permettant d'obtenir toutes les dépendances pour un test. |
DeviceActionTargetPreparer |
ITargetPreparer pour effectuer des actions sur l'appareil.
|
DeviceActionUtil | Classe utilitaire permettant d'exécuter des actions sur l'appareil |
DeviceActionUtil.Command | Commandes d'action sur l'appareil. |
DeviceActionUtil.DeviceActionConfigError | Exception en cas d'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 de 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 base de l'appareil avant chaque module. |
DeviceBaselineSetter | Classe abstraite utilisée pour créer le paramètre de référence d'un appareil. |
DeviceBatterieLevelChecker |
Un IRemoteTest qui vérifie le niveau minimal de charge de la batterie et attend que la batterie soit complètement chargée
atteindre un deuxième seuil de facturation si le seuil minimal n'est pas spécifié.
|
DeviceBatteryResourceMetricCollector | Ce collecteur collecte les métriques de batterie de l'appareil. |
DeviceBuildDescriptor |
Une classe wrapper pour un IBuildInfo , qui contient des méthodes d'assistance pour récupérer l'appareil
des informations sur la compilation de la plate-forme.
|
Informations sur la compilation de l'appareil |
Un IBuildInfo qui représente la version complète d'un appareil Android et (éventuellement) ses tests.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer qui remplace les champs d'informations de la compilation par des attributs lus depuis l'appareil
Cela est utile pour tester des appareils dont les builds sont 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 désactive é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 élément ERROR(/Callable) qui encapsule les détails de l'exécution de la commande shell sur
un ITestDevice .
|
DeviceConfigurationHolder |
Une implémentation IDeviceConfiguration concrète qui stocke l'appareil chargé.
de configuration dans ses attributs.
|
DeviceDescriptor | Classe contenant des informations décrivant un appareil testé. |
DeviceDéconnecter | Cette exception est générée lorsqu'un appareil n'est plus accessible via son type de transport (par exemple, si l'appareil n'est pas plus visible via USB, ou via une connexion TCP/IP |
DeviceErrorIdentifier | Identifiants d'erreur issus des erreurs liées à l'appareil et des erreurs signalées par l'appareil. |
DeviceFailedToBootError | Générée si un appareil ne parvient pas à démarrer après avoir été flashé avec un build. |
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 |
Une classe utilitaire qui recherche des fichiers sur l'appareil et les envoie
ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) si trouvé.
|
DeviceFlashPreparer |
ITargetPreparer qui clignote une image sur du matériel Android physique.
|
DeviceFoldableState | Représentation de l'état des appareils pliables renvoyé par la commande "cmd device_state print-states". |
DeviceFolderBuildInfo |
Un IDeviceBuildInfo qui contient également d'autres artefacts de compilation contenus dans un répertoire de
le système de fichiers local.
|
DeviceImageTracker | Pour une partie de la mise à jour incrémentielle des appareils, nous avons besoin des fichiers de référence pour calculer les différences. |
DeviceImageTracker.FileCacheTracker | Suivre les informations concernant l'image de l'appareil mise en cache et ses métadonnées |
DeviceImageZipFlashingTargetPreparer | Préparateur de cible qui flashe l'appareil avec des images de l'appareil fournies dans un format spécifique. |
DeviceInternetAccessibilityResourceMetricCollector | Le collecteur envoie un ping à google.com pour vérifier si l'appareil dispose d'une accessibilité Internet ou non. |
DeviceJUnit4ClassRunner |
Exécuteur de test JUnit4 qui accepte également IDeviceTest .
|
DeviceJUnit4ClassRunner.LogAnnotation | Fausse annotation destinée à transporter des journaux aux rapporteurs. |
DeviceJUnit4ClassRunner.MetricAnnotation | Annotation fausse destinée à transmettre des métriques aux reporters. |
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 auprès de Tradefed. |
Gestionnaire d'appareils | |
DeviceManager.FastbootDevice | Représentation d'un appareil en mode Fastboot. |
DeviceMetricData | Objet contenant toutes les données collectées par les collecteurs de métriques. |
DeviceMonitorMultiplexer |
Une classe de proxy pour propager des requêtes à plusieurs IDeviceMonitor .
|
DeviceNotAvailableException | Générée lorsqu'un appareil n'est plus disponible pour le test. |
DeviceOwnerTargetPreparer |
Élément ITargetPreparer qui configure un composant de propriétaire de l'appareil.
|
DeviceParameterizedRunner | Exécuteur paramétré de style JUnit4 pour les tests paramétrés côté hôte. |
DeviceProperties (Propriétés de l'appareil) | Définitions de constantes courantes pour les noms de propriétés côté appareil |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | Rapport sur les versions de l'appareil qui gère la communication avec le processus parent sur le ou les appareils concernés sont libérées. |
DeviceResetFeature | Implémentation côté serveur de la réinitialisation de l'appareil. |
DeviceResetHandler | Utilitaire généralisant la réinitialisation de l'appareil |
DeviceRuntimeException (Exception d'exécution de l'appareil) | Générée 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 réservés compatibles |
DeviceSettingChecker | Vérifiez si les paramètres de l'appareil ont changé pendant l'exécution d'un module. |
Configuration de l'appareil |
ITargetPreparer qui configure un appareil à des fins de test en fonction des Option fournis.
|
DeviceSnapshotFeature | Implémentation côté serveur de l'instantané d'appareil. |
DeviceSnapshotHandler | Utilitaire gérant l'instantané Settlefish. |
DeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'une IDevice .
|
DeviceStorageAgeResourceMetricCollector | Analyser l'âge du stockage à partir de logcat |
DeviceStorageFiller | Préparateur cible pour remplir l'espace de stockage afin de disposer d'une certaine quantité d'espace libre. |
DeviceStorageStatusChecker | Vérifiez si l'espace disque disponible sur le périphérique est suffisant pour les partitions données. |
DeviceStringPusher | Préparateur de cible pour écrire une chaîne dans un fichier. |
DeviceSuite (Suite d'appareils) |
Étend le Suite du conteneur JUnit4 afin de fournir un ITestDevice aux tests
qui l'exige.
|
DeviceSyncHelper | Outil d'aide qui facilite la synchronisation d'une nouvelle image d'appareil avec celui-ci. |
Cas de test de l'appareil |
Cas de test JUnit d'assistance qui fournit les services IRemoteTest et IDeviceTest .
|
DeviceTestResult |
Spécialisation de TestResult qui sera abandonnée lorsqu'une
DeviceNotAvailableException :
|
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions (Options d'exécution de l'appareil) | Classe de compilateur pour les options liées à l'exécution de tests sur des appareils via BaseHostJUnit4Test. |
DeviceTestSuite |
Suite de tests JUnit d'assistance qui fournit les services IRemoteTest et IDeviceTest .
|
DeviceTraceCollector | Collecteur qui lancera la trace Perfetto au début d'une exécution de test et le fichier de suivi du journal à la fin. |
Écran non disponible | Cet écouteur tente de capturer une DNAE au niveau du scénario de test uniquement. |
DeviceUnresponsiveException |
Spécialisation DeviceNotAvailableException indiquant que l'appareil est visible par adb
mais qui ne répond pas (les commandes expirent, ne démarrent pas, etc.)
|
DeviceUpdateTargetPreparer |
Un élément ITargetPreparer abstrait qui gère les étapes courantes de mise à jour des appareils avec
un fichier image d'appareil à partir d'une source externe (par opposition à un service de compilation).
|
DeviceWifiResourceMetricCollector | Le collecteur collecte les métriques actuelles sur l'intensité du signal Wi-Fi connecté et la vitesse de la liaison. |
Effacement des appareils |
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. |
DésactiverSELinuxTargetPreparer | Préparateur de cible qui désactive SELinux s'il est activé. |
DryRunKeyStore | keystore pour une simulation où toute valeur keystore est toujours correctement remplacée et trouvée. |
Souris | Cette méthode effectue des tests de manière transparente au lieu de les exécuter réellement. |
DynamicFileStubTest | Il s'agit d'un test échangé pour pouvoir résoudre correctement le fichier dynamique. |
DynamicRemoteFileResolver | Classe permettant de résoudre le chemin d'accès aux fichiers distants. |
DynamicRemoteFileResolver.FileResolverLoader |
Charge les implémentations de IRemoteFileResolver .
|
DynamicShardHelper | Stratégie de segmentation pour permettre la mise en file d'attente du travail à distance entre plusieurs instances TF |
DynamicShardingConnectionInfoMessage | Classe de stockage de données permettant de faciliter l'envoi via le serveur de fonctionnalités. |
DynamicSystemPreparer |
Élément ITargetPreparer qui configure une image système au-dessus d'un build d'appareil avec le modèle
Mise à jour du système.
|
E
EarlyDeviceReleaseFeature | Implémentation du serveur de fonctionnalités pour le lancement anticipé des appareils |
Une classe d'assistance pour envoyer un e-mail. | |
EmailHostHealthAgent |
Une implémentation de IHostHealthAgent permettant d'envoyer un e-mail depuis les rapports de surveillance de l'organisateur
|
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 | Vérificateur d'état qui garantit l'état de Selinux. |
EnvironnementVariableUtil | Ensemble de méthodes d'assistance pour préparer les variables d'environnement. |
EffacerUtilisateurDataPreparer |
ITargetPreparer qui efface les données utilisateur de l'appareil.
|
ErrorIdentifier | Cette interface décrit une erreur spécifique et ses propriétés. |
ErrorStorageUtil | Classe d'assistance pour manipuler les erreurs afin de les aligner sur le stockage commun. |
EventsLoggerListener | Écouteur qui consigne tous les événements reçus dans un fichier |
ExceptionThrowingRunnerWrapper | |
ExecutableAction | Classe de valeur représentant une action pouvant être exécutée. |
ExecutableActionResult |
Classe de valeur représentant le résultat d'une ExecutableAction .
|
ExecutableBaseTest | Classe de base pour le style de test exécutable. |
ExecutableHostTest | Exécuteur de test pour les fichiers exécutables en cours d'exécution sur l'hôte. |
ExecutableTargetTest | Exécuteur de test pour les fichiers exécutables en cours d'exécution sur la cible. |
ExecutionFiles (Fichiers d'exécution) | Dépendances de fichiers générées lors de l'exécution d'un test ou d'un appel qui doivent être transférées à des fins de test. |
ExecutionFiles.FilesKey | Énumération d'une clé standard connue pour le mappage. |
ExecutionProperties (Propriétés d'exécution) | Propriétés générées lors de l'exécution d'un test ou d'un appel. |
ExistantBuildProvider |
Un IBuildProvider qui renvoie un IBuildInfo déjà construit.
|
ExtendedFile | Extension de fichier standard permettant de transférer des métadonnées liées à la compilation. |
Registre ExtensionAtoms | ExtensionAtomsRegistry pour une utilisation locale de statsd. |
F
FailureDescription | Classe décrivant les informations de défaillance dans la fédération commerciale. |
FakeTest | Il s'agit d'un test fictif qui vise à faciliter la génération de résultats de test reproductibles. |
FakeTestsZipFolder | Outil de test qui crée un faux dossier de tests décompressé à partir d'une liste de contenus. |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | Préparateur de cible qui déclenche fastboot et envoie des commandes fastboot. |
FastbootDeviceFlasher | Classe qui repose sur fastboot pour flasher une image sur du matériel Android physique. |
FastbootHelper | Classe d'assistance pour les opérations fastboot. |
FastbootUpdateBootstrapPreparer |
Une classe ITargetPreparer qui classe des fichiers spécifiés (bootloader, radio, fichier ZIP de l'image de l'appareil) dans
IDeviceBuildInfo pour obtenir les appareils flashés avec FastbootDeviceFlasher , puis injecte
les attributs d'appareil post-amorçage dans les informations de compilation afin de créer des rapports sur les résultats.
|
FatalHostError | Exception indiquant qu'une erreur fatale irrécupérable s'est produite sur la machine hôte en cours d'exécution "TrafeFédération de Google", et que l'instance "Fédération de commerce" doit être arrêtée. |
FeatureFlagTargetPreparer | Met à jour DeviceConfig (indicateurs de fonctionnalité réglés par un service distant). |
FileDownloadCache | Classe d'assistance qui gère un cache LRU du système de fichiers local pour les fichiers téléchargés |
FileDownloadCacheFactory |
Fabrique permettant de créer des FileDownloadCache
|
FileDownloadCacheWrapper |
Une classe wrapper qui fournit des fonctionnalités FileDownloadCache lors de l'implémentation de la classe
IFileDownloader .
|
FileIdleMonitor | Surveille les fichiers et exécute un rappel s'ils ont été inactifs (par exemple, |
FileInputStreamSource |
InputStreamSource qui accepte un fichier d'entrée.
|
FileLogger |
Une ILeveledLogOutput qui dirige les messages de journal vers un fichier et vers stdout.
|
FileProtoResultReporter |
Rapporteur Proto qui transfère TestRecord dans un fichier.
|
FilePullerDeviceMetricCollector |
Un BaseDeviceMetricCollector qui écoute la clé de métriques provenant de l'appareil et extrait
en tant que fichier
depuis l’appareil.
|
FilePullerLogCollector | Enregistreur du fichier signalé par l'appareil 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 | 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
signalées.
|
FixedByteArrayOutputStream |
Élément ERROR(/OutputStream) en mémoire qui ne conserve qu'une quantité maximale de données.
|
FlashingMethod | Énumération décrivant la méthode utilisée pour flasher un appareil testé |
FlashingResourcesParser | Classe qui analyse les versions requises des fichiers image auxiliaires nécessaires pour flasher un appareil. |
FlashingResourcesParser.AndroidInfo |
Définition du type pour Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
Une interface de filtrage, conçue pour permettre à FlashingResourcesParser d'ignorer certaines
des ressources qu'il pourrait utiliser autrement
|
FlashingResourceUtil |
Cet utilitaire permet de définir la version appropriée des artefacts afin qu'ils puissent être flashés via DeviceFlashPreparer .
|
FoldableScalingHandler |
IModuleParameterHandler étendu à chaque appareil pliable secondaire
configuration.
|
FoldableHandler | Gestionnaire d'appareils pliables génériques pouvant utiliser les paramètres d'un appareil pliable pour créer un module spécialisé. |
FoldableModePreparer | Préparateur cible qui peut changer l'état de pliage d'un appareil. |
FolderBuildInfo |
Implémentation concrète d'un IFolderBuildInfo .
|
FolderSaver |
ITargetPreparer qui extrait les répertoires de l'appareil, les compresse et les enregistre dans la journalisation
backend.
|
FormattedGeneratorReporter | Responsable du signalement qui permet de générer des rapports dans un format particulier. |
FreeDeviceState | |
FuseUtil | Classe d'assistance pour les opérations FUSE. |
G
GceAvdInfo | Structurez les données de manière à stocker les données pertinentes pour une instance AVD GCE donnée. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | |
GceManager | Outil d'aide qui gère les appels GCE pour démarrer/arrêter et collecter des journaux à partir de GCE. |
GceRemoteCmdFormatter | Classe utilitaire permettant de formater les commandes pour atteindre un appareil gce distant. |
GceRemoteCmdFormatter.ScpMode | SCP peut être utilisé pour transférer ou extraire un fichier en fonction de la structure des arguments. |
GceSshTunnelMonitor | Surveillance des threads pour le tunnel SSH Gce. |
GcovCodeCouvertureCollector |
Un élément BaseDeviceMetricCollector qui extrait gcov
les mesures de couverture hors de l'appareil et les
enregistrent en tant qu'artefacts de test.
|
GcovKernelCodeCoverageCollector |
Un élément BaseDeviceMetricCollector qui extrait le noyau gcov
les mesures de couverture à partir de debugfs et hors de l'appareil, puis les consigne en tant que tests
les artefacts.
|
GCSBucketUtil | Gestionnaire de fichiers permettant de télécharger et d'importer des fichiers à partir de Google Cloud Storage (GCS) |
GCSBucketUtil.GCSFileMetadata | Wrapper simple pour les informations sur les fichiers dans GCS. |
GCSCommon | Obsolète ! Utilisez com.android.tradefed.util.gcs.GCSCommon à la place. |
GCSCommon | Classe de base pour les opérations GCS telles que le téléchargement et l'importation. |
GCSConfigurationFactory |
Un ConfigurationFactory charge les configurations à partir de Google Cloud Storage.
|
GCSConfigurationFactory.GCSConfigLoader |
Extension de ConfigurationFactory.ConfigLoader qui se charge
de GCS, suit les configurations incluses à partir d'une configuration racine et génère une
exception aux inclusions circulaires.
|
Serveur de configuration GCS | Le serveur de configuration charge les configurations à partir de Google Cloud Storage (GCS). |
GCSDownloaderHelper | Outil de téléchargement pour le bucket GCS qui se charge de la mise en cache et de la résolution de la configuration globale. |
GCSFileDownloader | Outil de téléchargement de fichiers permettant de télécharger un fichier depuis Google Cloud Storage (GCS). |
GCSFileDownloaderBase | Outil de téléchargement de fichiers permettant de télécharger un fichier depuis Google Cloud Storage (GCS). |
GCSFileUploader | Outil d'importation de fichiers pour importer les données d'un fichier dans Google Cloud Storage (GCS) |
GCSHelper | |
GCSHostResourceManager | Télécharger la ressource hôte depuis GCS (Google Cloud Storage) |
GcsRemoteFileResolver |
Implémentation de IRemoteFileResolver qui permet le téléchargement à partir d'un bucket GCS.
|
GenericLogcatEventParser<LogcatEventType> | Analyser l'entrée Logcat pour les événements. |
GenericLogcatEventParser.LogcatEvent | Structure pour contenir un événement logcat avec le type d'événement et déclenchant un message Logcat |
GetPreviousPassedHelper | Outil d'aide pour obtenir les filtres de test précédents réussis. |
GkiDeviceFlashPreparer | Un préparateur de cible qui flashe l'appareil avec une image générique du noyau commun Android. |
GlobalConfiguration |
Une implémentation IGlobalConfiguration qui stocke les objets de configuration chargés dans une carte
|
GlobalFilterGetter | Implémentation de service qui renvoie les filtres d'un appel donné. |
GlobalTestFilter | Options de filtrage appliquées à l'appel. |
GoogleApiClientUtil (GoogleApiClientUtil). | Utilise pour créer un client API Google. |
GoogleApiClientUtilBase. | |
GoogleBenchmarkResultParser | Analyse les résultats du benchmark Google exécutés depuis l'interface système. et renvoyer une carte avec tous les résultats. |
GoogleBenchmarkTest | Test qui exécute un package de test d'analyse comparative Google sur un appareil donné. |
GranularRetriableTestWrapper |
Une classe wrapper s'exécute sur IRemoteTest pour affiner l'IRemoteTest au niveau du scénario de test.
|
GranularRetriableTestWrapper.StartEndCollector | Aide de classe pour intercepter les débuts et les fin d'exécution manquants. |
GsiDeviceFlashPreparer | Préparateur cible qui flashe l'appareil avec une image système générique Android. |
Test G | Test qui exécute un package de test natif sur un appareil donné. |
Base GTest | La classe de base de gTest |
GTestListTestParser | Analyseur de résultats pour le mode de simulation gtest avec "--gtest_list_tests" . |
GTestResultParser | Analyse le "mode de sortie brut" résultats des tests natifs à l'aide de GTest qui s'exécutent à partir du shell et qui informe un ITestInvocationListener des résultats. |
GTestXmlResultParser | Analyse le "mode de sortie xml" les résultats 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 | Exploitez une exception qui facilite le transfert des problèmes liés aux fichiers. |
HarnessRuntimeException | |
HeapHostMonitor |
Une implémentation de AbstractHostMonitor qui surveille la mémoire du tas de mémoire sur l'hôte et la consigne
régulièrement dans le journal d'historique.
|
HelloWorldMultiTargetPreparer |
Exemple d'implémentation d'un IMultiTargetPreparer .
|
Enregistreur d'histoire | TF History Logger, journal spécial contenant uniquement certains événements spécifiques |
HostGTest | Test qui exécute un package de test natif. |
HostMetric | Cette classe représente un échantillon de métrique hôte à signaler. |
HostOptions (Options d'hébergement) | Classe du conteneur pour les options d'hôte. |
HostOrchestratorUtil | Utilitaire permettant d'exécuter des commandes sur des instances distantes via Host Orchestrator. |
HostStatsdMetricCollector |
Un élément IMetricCollector qui collecte des métriques statsd côté hôte à l'aide de l'utilitaire statsd
commandes.
|
Test hôte | Exécuteur de tests pour les tests JUnit basés sur l'hôte. |
HostUtils | Met en œuvre des méthodes utilitaires utiles pour exécuter des tests sur l'hôte. |
HprofAllocSiteParser | Classe d'assistance pour analyser les informations d'une section "Allocation Sites" des rapports Hprof. |
HttpHelper | Contient des méthodes d'assistance pour effectuer des requêtes HTTP |
HttpHelper.RequestRunnable. |
Exécutable pour effectuer des requêtes avec
IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
|
HttpMultipartPost | Classe d'assistance pour l'exécution de requêtes HTTP post en plusieurs parties. |
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 un fichier distant via https
|
I
IAbi | Interface représentant l'ABI testée. |
IAbiReceiver | Un test qui nécessite l'ABI en cours de test. |
IAndroidDebugBridge |
Définition de l'interface pour les méthodes AndroidDebugBridge utilisées dans ce
d'un package.
|
IAppBuildInfo |
Cette interface est obsolète.
Utilisez directement IBuildInfo .
|
IAutoRetriableTest |
Interface d'un IRemoteTest qui n'implémente pas ITestFilterReceiver , mais qui n'implémente pas
souhaite prendre en charge les nouvelles tentatives automatiques.
|
IBatterieInfo | Interface définissant l'interaction avec la batterie d'un appareil. |
IBatterieInfo.BatterieState | Décrit l'état de charge actuel de la batterie. |
Informations sur la compilation | Contient des informations sur la compilation testée. |
IBuildInfo.BuildInfoProperties |
Certaines propriétés d'un IBuildInfo peuvent avoir besoin d'ajuster une partie de son traitement.
|
IBuildProvider | Chargé de fournir des informations sur la compilation testée. |
IBuildReceiver | Test qui doit faire référence à la compilation testée. |
ICacheClient | Interface pour un client de cache. |
IClusterClient | Interface permettant d'interagir avec le backend TFC. |
IClusterEvent | Interface permettant d'importer tout événement de cluster dans TFC. |
IClusterEventUploader<T étend IClusterEvent> | Interface pour ClusterEventUploader |
IClusterOptions | Interface permettant d'obtenir des options liées aux clusters. |
ICommandOptions | Conteneur pour les options d'exécution des commandes. |
ICommandScheduler | Planificateur pour l'exécution des commandes TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | Paramètre "Listener" pour les événements d'appel une fois l'appel terminé |
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 | Une interface pour fournir des informations sur un appareil virtuel éventuellement préconfiguré (adresse IP de l'hôte, l'utilisateur hôte, le décalage des ports, etc.). |
IConfiguration | Informations de configuration pour un appel de la fédération. |
IConfigurationFactory |
Fabrique pour la création de IConfiguration
|
IConfigurationReceiver |
Interface simple pour représenter un objet qui accepte un IConfiguration .
|
IConfigurationServer | Interface pour le serveur de configuration. |
ICredentialFactory |
Une interface permettant de créer une fabrique d'identifiants Credential
|
IDefaultObjectLoader | Interface permettant de charger les objets par défaut qui devraient faire partie de notre configuration YAML. |
IDefaultObjectLoader.LoaderConfiguration | Objet de configuration de chargement pour transmettre des informations au chargeur. |
IDeviceActionReceiver | Fournit une API pour recevoir les événements de l'appareil. |
IDeviceBuildInfo |
Un IBuildInfo qui représente la version complète d'un appareil Android et (éventuellement) ses tests.
|
IDeviceBuildProvider |
Un IBuildProvider qui utilise les informations d'un ITestDevice pour récupérer une compilation.
|
IDeviceConfiguration | Interface du support de configuration de l'appareil. |
IDeviceFlasher | Flashe une image d'appareil sur un appareil. |
IDeviceFlasher.UserDataFlashOption | Énumération des options permettant de gérer l'image des données utilisateur |
IDeviceManager | Interface permettant de gérer l'ensemble des appareils disponibles pour les tests. |
IDeviceManager.IFastbootListener | Écouteur des changements d'état fastboot. |
IDeviceMonitor | Interface pour la surveillance de l'état des appareils. |
IDeviceMonitor.DeviceLister. |
Une classe de type Runnable qui doit renvoyer les appareils connus et leurs états.
|
IDeviceRecovery | Interface permettant de restaurer un appareil qui n'est plus connecté. |
IDeviceSelection | Interface pour les critères de sélection des appareils. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor |
Fournit des installations permettant de surveiller l'état d'une IDevice .
|
IDeviceTest |
Interface de l'objet qui a besoin d'une référence à un ITestDevice .
|
Il peut être désactivé | Interface décrivant un objet Tradefed pouvant être désactivé. |
IDynamicShardingClient |
Interface de wrapper pour le client de segmentation
Cela nous permet de passer au protocole HTTP ou d'en tester un si nécessaire. |
IDynamicShardingConnectionInfo | Interface pour les classes contenant des informations de connexion de segmentation dynamique |
Adresse e-mail | Interface pour l'envoi d'e-mails. |
IEmail.Message | Conteneur pour les données des e-mails. |
IFileDownloader | Interface permettant de télécharger un fichier distant. |
Entrée de fichier |
Définition d'interface qui fournit un contrat
plus simple et fictif pour
FileEntry .
|
IFileResolverLoader |
Charge les implémentations de IRemoteFileResolver .
|
IFileResolverLoader.ResolverLoadingException | Exception générée si un résolveur ne peut pas être chargé ou initialisé. |
IFlashingResourcesParser | Interface permettant de fournir les versions requises des fichiers image auxiliaires nécessaires pour flasher une appareil. |
IFlashingResourcesRetriever | Interface permettant de récupérer les fichiers image auxiliaires nécessaires pour flasher un périphérique. |
IFolderBuildInfo |
Un élément IBuildInfo abstrait simple dont les artefacts de compilation sont contenus dans un système de fichiers local
.
|
IFormatterGenerator |
Interface décrivant un outil de mise en forme pour SuiteResultHolder .
|
IGlobalConfiguration | Une classe qui englobe les informations de configuration globales d'une seule instance de fédération du commerce (englobant un nombre illimité d'appels de configurations réelles). |
IHarnessException | Description de l'interface de l'exception qui sera implémentée en exploitant les exceptions. |
IHostCleaner | Il effectue un nettoyage de l'hôte une fois l'exécution du test terminée. |
IHostHealthAgent | Interface permettant d'émettre des métriques sur l'hôte ou l'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 des options d'hôte. |
IHostOptions.PermitLimitType | Énumération décrivant les limiteurs d'autorisation possibles |
IHostResourceManager | Interface permettant de gérer la ressource hôte. |
IHttpHelper | Méthodes d'assistance pour l'exécution de requêtes HTTP |
IHttpHelper.DataSizeException | |
IInvocationContext | Contient des informations sur l'appel permettant aux tests d'accéder aux tests si nécessaire. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | Test qui doit faire référence au contexte de l'appel. |
IInvocationExecution | Interface décrivant les actions à effectuer dans le cadre d'un appel. |
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'ateliers
Consultez |
ILeveledLogOutput | Les classes qui implémentent cette interface fournissent des méthodes pour gérer la sortie des journaux messages. |
ILogcatReceiver |
Classe qui fournit la sortie du fichier logcat d'un appareil en tant que InputStreamSource .
|
ILogRegistry |
Une interface pour un enregistreur singleton ILogOutput qui multiplexe et gère différentes
des bûcherons.
|
ILogRegistry.EventType | Événements utiles pour la journalisation |
ILogSaver | Les classes qui implémentent cette interface fournissent des méthodes pour stocker les journaux à un emplacement central. |
ILogSaverListener |
Permet aux ITestInvocationListener d'écouter quand les fichiers journaux sont enregistrés.
|
ImageContentAnalyzer | Analyseur pour l'analyse du contenu des images de l'appareil |
IManagedTestDevice | Un appareil ITestDevice dont le cycle de vie est géré. |
IManagedTestDevice.DeviceEventResponse |
Conteneur pour une réponse à une IManagedTestDevice#handleAllocationEvent(DeviceEvent)
appel
|
IManagedTestDeviceFactory |
Interface des 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 permettant aux IRemoteTest s d'implémenter si elles doivent obtenir la liste des IMetricCollector pour l'exécution du test.
|
IMoblyYamlResultHandler | Interface du gestionnaire de résultats mobly YAML. |
IMoblyYamlResultHandler.ITestResult | Interface de résultat Mobly YAML |
IModuleController | Interface permettant de contrôler si un module doit être exécuté ou non. |
IModuleController.RunStrategy | Énumération décrivant la façon dont le module doit être exécuté. |
IModuleParameterHandler | Interface des paramètres des modules des suites. |
IMultiDeviceRecovery | Interface permettant de restaurer plusieurs appareils hors connexion. |
IMultiDeviceTest | Cette interface est obsolète. Cette interface est conservée temporairement pour des raisons de compatibilité, mais elle n'est pas réellement utilisée plus. Veuillez ne pas l'implémenter. |
IMultiTargetPreparer | Prépare l'environnement de test pour plusieurs appareils. |
INativeDevice |
Fournit une API fiable de niveau légèrement supérieur à un IDevice ddmlib.
|
INativeDeviceTest |
Interface de l'objet qui a besoin d'une référence à un INativeDevice .
|
incrémentalImageUtil | Un utilitaire permettant d'exploiter l'image incrémentielle et la mise à jour des appareils. |
InfraErrorIdentifier | Identifiants d'erreur de l'infrastructure de la fédération commerciale et de l'infrastructure dépendante (comme l'infrastructure de compilation). |
InputStreamSource |
Cette interface encapsule un élément ERROR(/InputStream) pour le rendre clonable.
|
InstallAllTestZipAppsSetup |
Un fichier ITargetPreparer qui installe toutes les applications dans un fichier ZIP test
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
Un ITargetPreparer qui installe un ou plusieurs APK situés dans le système de fichiers.
|
InstallBuildEnvApkSetup |
ITargetPreparer qui installe un ou plusieurs APK de test à partir d'un environnement de compilation de plate-forme Android.
|
InstallerInstrumentationsTest | Exécute toute l'instrumentation détectée sur l'appareil actuel. |
InstallKernelModulePreparer | Un préparateur de cible qui flashe l'appareil avec une image générique du noyau commun Android. |
InstantAppHandler |
Gestionnaire pour ModuleParameters#INSTANT_APP .
|
InstrumentationPreparer |
Un ITargetPreparer qui exécute une instrumentation
|
Test d'instrumentation | Test qui exécute un package de test d'instrumentation sur un appareil donné. |
Contexte d'appel |
Implémentation générique d'un IInvocationContext .
|
InvocationExecution | Classe qui décrit toutes les étapes d'appel: téléchargement de la compilation, target_prep, exécution des tests, nettoyage. |
InvocationLocal<T> | Cette classe fournit des variables dont la portée est définie au niveau de l'appel. |
InvocationMetricLogger | Classe utilitaire correspondant à un appel permettant de consigner certaines métriques |
InvocationMetricLogger.InvocationGroupMetricKey | Les regroupements permettent de consigner plusieurs groupes sous une même clé. |
InvocationMetricLogger.InvocationMetricKey | Une clé nommée spéciale que nous alimenterons toujours pour l'appel. |
InvocationStatus (État de l'appel) | Classe permettant de stocker l'état des appels. |
InvocationStatus (État de l'appel) | Une énumération d'assistance pour représenter l'état d'appel |
InvocationSummaryHelper |
Classe d'assistance pour collecter et signaler des TestSummary pour l'ensemble d'écouteurs
|
InvocationToJUnitResultForwarder |
Une classe qui écoute les événements ITestInvocationListener et les transfère vers un
TestListener
|
IPostProcessor | Les post-processeurs sont un objet de fédération du commerce destiné à permettre le traitement de métriques et de journaux APRÈS les tests et AVANT la création de rapports sur les résultats. |
IRemoteFeature | Interface décrivant une fonctionnalité de Tradefed qui peut être exécutée en fonction de la requête. |
IRemoteFileResolver | Interface pour les objets permettant de convertir un fichier distant en fichier local. |
IRemoteFileResolver.RemoteFileResolverArgs | 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 la transmission d'IScheduledInvocationListener s.
|
IRemoteTest |
Un test qui transmet les résultats directement à un ITestInvocationListener .
|
IReportNotExecuted |
En cas d'exécution incomplète, IRemoteTest qui implémente cette interface peut signaler
les tests non exécutés afin d'améliorer le reporting.
|
Réorganiseur | Interface permettant de reprogrammer une configuration en vue de son 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. Cela n'est plus nécessaire |
IRetryDecision | Interface qui détermine les nouvelles tentatives et applique le filtre à la classe pour une meilleure réessayez. |
IRuntimeHintProvider | |
IRUnUtil | Interface permettant d'exécuter des opérations chronométrées et des commandes système. |
IRunUtil.EnvPriority | Énumération définissant si un environnement spécifique est défini ou désactivé. |
IRunUtil.IRunnableResult | Interface permettant d'exécuter de manière asynchrone une opération qui renvoie un état booléen. |
Bac à sable | Interface définissant un bac à sable pouvant être utilisé pour exécuter un appel. |
ISandboxFactory |
Fabrique permettant de créer des ISandbox .
|
ISetOptionReceiver |
L'implémentation de cette interface doit comporter un Option avec une "set-option" nom associé à
HostTest#SET_OPTION_NAME
|
IShardableListener |
Un ITestInvocationListener qui peut être segmenté.
|
IShardableTest |
Un IRemoteTest qui peut être divisé en sous-tests exécutables séparément.
|
IShardHelper | Interface d'un objet qui décrit la stratégie de segmentation à adopter pour une configuration. |
IsolatedHostTest | Implémente un exécuteur TradeFed qui utilise un sous-processus pour exécuter les tests en faible dépendance. environnement au lieu de les exécuter sur le processus principal. |
ISupportGranularResults (en anglais) |
Interface indiquant si un ITestInvocationListener est compatible avec la réception des informations précises
des résultats 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 dont l'état est attendu. |
ISystemStatusCheckerReceiver |
Un IRemoteTest qui nécessite un accès au ISystemStatusChecker à partir de
configuration.
|
ITargetCleaner | Cette interface est obsolète. Déplacement de tearDown vers l'interface ITargetPreparer de base. |
ITargetPreparer | Prépare l'environnement de test pour l'exécution du test. |
ITerribleFailureHandler |
Une interface pour gérer
les terribles échecs de
LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | Un exécuteur pouvant filtrer les tests à exécuter en fonction d'annotations. |
ITestCollector | Prend en charge la collecte de données de test. lorsqu'il est défini, le lanceur de test doit effectuer une simulation pour collecter des scénarios de test sans les exécuter réellement. |
ITestDevice |
Fournit une API fiable de niveau légèrement supérieur à un IDevice ddmlib.
|
ITestDevice.ApexInfo | Une classe struct simple pour stocker des informations sur un seul apex |
ITestDevice.MountPointInfo | Une classe struct simple pour stocker des informations sur un seul point de montage |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | Exécuteur pouvant recevoir un fichier spécifiant les tests à exécuter et/ou non. |
ITestFilterReceiver | Un exécuteur pouvant filtrer les tests à exécuter. |
ITestInformationReceiver |
Interface permettant de recevoir le TestInformation pour certaines classes.
|
ITestInvocation | Gère un appel de test de la fédération. |
ITestInvocation.ExitInformation | Représente des informations de sortie pour un appel. |
Écouteur d'appels d'API ITestInvocation | Paramètre "Listener" pour les résultats des tests de l'appel de test |
ITestLifeCycleReceiver | Reçoit des notifications d'événements lors de l'exécution des tests d'instrumentation. |
ITestLogger | Entité pouvant effectuer la journalisation de différents types de flux de données. |
ITestLoggerReceiver |
Une entité qui peut être injectée avec une instance ITestLogger afin de pouvoir être utilisée pour
à des fins de journalisation.
|
Pool ITests | Interface décrivant un pool de tests auquel nous pouvons accéder et l'exécuter |
ITestSuite | Classe abstraite utilisée pour exécuter la suite de tests. |
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | Interface décrivant un outil auxiliaire permettant de charger les résultats précédents de manière à pouvoir être réexécuté. |
ITestSummaryListener |
Interface qui permet à ITestInvocationListener d'échanger des informations limitées via
résumés.
|
ITestsZipInstaller | Installe les tests à partir d'un fichier ZIP de tests (tel que généré par le système de compilation) sur un appareil. |
ITokenProvider | Interface décrivant un objet pouvant fournir les jetons d'un appareil particulier. |
ITokenRequest |
Interface qu'une IRemoteTest peut implémenter pour exposer le fait qu'elle nécessite un appareil avec un
un jeton spécial.
|
J
JarHostTest | Exécuteur 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(), à la méthode écouteur intégré. |
JavaCodeCouvertureCollector |
Un BaseDeviceMetricCollector qui extrait Java
les mesures de couverture hors de l'appareil et les
enregistrent en tant qu'artefacts de test.
|
JavaCodeCouvertureFlusher | Classe utilitaire qui réinitialise et force le vidage des mesures de couverture de code Java issues de processus en cours d'exécution sur l'appareil. |
JSONFileKeyStoreClient | Exemple d'implémentation dans laquelle un fichier JSON local joue le rôle de magasin de clés. |
JSONFileKeyStoreFactory ; |
L'implémentation d'une fabrique de keystore JSON, qui fournit un JSONFileKeyStoreClient pour
qui accède à un fichier JSON Key Store.
|
JsonHttpTestResultReporter | Rapporteur de résultats qui encode les résultats des métriques de test, ainsi que les informations sur la branche et l'appareil au format JSON et POST dans un point de terminaison de service HTTP |
JUnit4ResultForwarder | redirecteur de résultat de JUnit4 Runner. |
JUnit4TestFilter |
Classe d'assistance qui fournit le filtrage pour l'exécuteur JUnit4 en étendant Filter .
|
JUnitRunUtil |
Une classe d'assistance pour diriger un IRemoteTest#run(TestInformation, ITestInvocationListener)
à un appel Test#run(TestResult) .
|
JUnitToInvocationResultForwarder |
Une classe qui écoute les événements TestListener et les transfère vers un
ITestInvocationListener
|
JUnitXmlParser | Analyseur qui extrait les données des résultats de test des résultats JUnit stockés dans le XMLJUnitResultFormatter d'ant et le transmet à un ITestInvocationListener. |
K
KernelTargetTest | Exécuteur de test pour l'exécution de l'exécutable sur la cible et le résultat de l'analyse du test du noyau. |
KernelTestModuleController | Classe de base pour qu'un contrôleur de module n'exécute pas les tests lorsqu'il ne correspond pas à l'architecture . |
KeyguardControllerState | Conteneur pour les états de protection du clavier. |
KeyguardStatusChecker | Vérifie l'état du verrouillage du clavier après l'exécution du module. |
KeyStoreException | Généré en cas d'erreur fatale du keystore. |
KillExampleEmulatorPreparer |
Une ITargetPreparer qui arrête un émulateur en cours d'exécution.
|
KnownFailurePreparer | Préparateur de cible pour ignorer les nouvelles tentatives en cas d'échec connu. |
KTapResultParser | Lit la sortie KTAP telle que produite par un module de test KUnit et placée dans un fichier de résultats sous débogfs. |
KTapResultParser.ParseResolution | |
KUnitModuleTest | Exécuteur de test pour exécuter les modules de test KUnit sur l'appareil. |
L
LabResourceDeviceMonitor | Contrôle des ressources de l'atelier qui initialise/gère le serveur gRPC pour LabResourceService. |
LargeOutputReceiver | Classe conçue pour faciliter l'exécution de commandes de longue durée afin de collecter le résultat. |
LastShardDetector. |
Lors de l'exécution de la segmentation locale, nous souhaitons parfois n'exécuter certaines actions que lorsque le dernier segment
atteint invocationEnded(long) .
|
LeakedThreadStatusChecker | Vérificateur d'état pour s'assurer qu'un module ne divulgue pas un Thread en cours d'exécution. |
LegacySubprocessResultsReporter | Une implémentation figée du rapporteur de résultats du sous-processus qui devrait rester compatible avec versions antérieures de TF/CTS (par exemple, 8+), malgré les modifications apportées à sa super-classe. |
ListInstrumentationParser |
Un élément IShellOutputReceiver qui analyse la sortie d'une "instrumentation pm list" requête
|
ListInstrumentationParser.InstrumentationTarget | |
Appareil virtuel LocalAndroid | Classe destinée aux appareils virtuels locaux exécutés sur un hôte TradeFed. |
LocalAppBuildProvider |
Un IBuildProvider qui construit un IBuildInfo en fonction d'un chemin d'accès local fourni
|
Développeur local | Détecte et indique s'il s'agit d'un développeur local exécutant Tradefed. |
LocalDeviceBuildProvider |
Un élément IBuildProvider qui construit un IDeviceBuildInfo en fonction d'un objet
chemin d'accès au répertoire du système de fichiers.
|
LocalEmulatorLaunch | TargetPreparer qui lance un émulateur localement à partir d'un environnement de compilation Android. |
LocalEmulatorSnapshot | TargetPreparer destiné à générer un instantané d'émulateur propre à partir d'un appareil Android environnement de développement |
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 |
Un élément IBuildProvider qui construit un IFolderBuildInfo en fonction d'un élément local fourni
chemin d'accès
|
LocalHostResourceManager | Ressource hôte du gestionnaire. |
Pool local | Mise en œuvre d'un pool de tests locaux |
LocalRunInstructionBuilder | Utilitaire permettant de compiler l'instruction afin d'exécuter le test en local. |
LockSettingsBaselineSetter | Setter pour supprimer les paramètres de verrouillage de l'écran. |
Journal | Classe de journal qui reflète l'API dans les sources Android principales. |
Log.ILogOutput | Les classes qui implémentent cette interface fournissent des méthodes pour gérer la sortie des journaux messages. |
Log.LogLevel | Énumération du niveau de journalisation. |
LogcatCrashResultForwarder | Écouteur spécial: en cas d'échec (plantage du processus d'instrumentation), il tentera d'extraire Logcat et l'ajoute au message d'échec associé au test. |
LogcatEventParser | |
LogcatEventType |
Types d'événements pour LogcatEventParser .
|
LogcatOnFailureCollector | Collecteur qui capturera et consignera un Logcat en cas d'échec d'un scénario de test. |
LogcatReceiver | Classe qui collecte Logcat en arrière-plan. |
LogcatTimingMetricCollector | Un collecteur de métriques qui collecte les informations temporelles (par exemple, le temps de changement de l'utilisateur) à partir de logcat pendant un ou plusieurs tests répétés en utilisant des modèles d'expression régulière donnés pour analyser les signaux de début et de fin d'une à partir des lignes logcat. |
LogDataType | Représente le type de données des données de journal. |
Fichier journal | Classe destinée à contenir les métadonnées d'un fichier journal enregistré. |
LogFileSaver |
Outil d'aide pour ITestInvocationListener qui enregistre les données de journal dans un fichier
|
LogReceiver | |
LogRegistry |
Une implémentation ILogRegistry qui multiplexe et gère différents enregistreurs.
en utilisant le bon en fonction du ThreadGroup du thread qui effectue l'appel.
|
LogSaverResultForwarder |
ResultForwarder pour enregistrer les journaux avec l'économiseur de fichiers global.
|
LogUtil | Classe utilitaire de journalisation |
LogUtil.CLog |
Une classe shim pour Log qui utilise automatiquement le nom de classe simple de l'appelant en tant que
la balise de journal
|
LUCIResultReporter | Rapporteur de résultats qui enregistre les résultats des tests requis par ResultDB et LUCI au format JSON (go/result-sink) et enregistre l'emplacement du fichier dans la console. |
M
MainlineModuleHandler | Une classe de gestionnaire simple pour les modules Mainline qui crée un élément 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 permettant à un contrôleur de module d'exécuter des tests basés sur les modules principaux préchargés sur le appareil testé. |
ManagedRemoteDevice | Un appareil s'exécutant dans une machine virtuelle que nous gérons à distance via une instance Tradefed la VM. |
ManagedTestDeviceFactory | Fabrique permettant de créer les différents types d'appareils pouvant être surveillés par Tf |
MaxSdkModuleController | Classe de base pour qu'un contrôleur de module n'exécute pas de tests sur les versions supérieures à une version spécifiée du SDK numéro. |
MergedZipEntryCollection | Afin de limiter les tentatives de téléchargement, fusionnez les entrées individuelles d'un fichier ZIP volumineux pour former des blocs. |
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer qui permet de transmettre des informations d'une compilation à une autre
les nommer et la clé de fichier à copier dans l'autre build.
|
Stratégie de fusion | Décrit comment les résultats doivent être agrégés en cas de tentatives multiples. |
Arbre Merkle | Représentation en arborescence de Merkle telle que définie par l'API d'exécution à distance. |
MetricFilePostProcessor | Utilisé pour importer le fichier 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 l'élément
liste d'annotations de TestDescription , qui permet de spécifier des paramètres supplémentaires utiles
Régler le comportement des collecteurs, filtrer certaines méthodes
|
MetricsXMLResultReporter | MetricsXMLResultReporter écrit les métriques de test et les exécute dans un fichier XML situé dans un dossier spécifié. par paramètre de dossier de métriques à la phase invocationEnded du test. |
MetricTestCase (Cas de test de métrique) |
Extension de TestCase permettant de consigner des métriques lors de l'exécution dans TradeFed.
|
MetricTestCase.LogHolder | Structure destinée à contenir un fichier journal à signaler. |
MetricUtil | Classe utilitaire permettant d'extraire des métriques à partir de configurations statsd transférées. |
MetricUtility | contient des méthodes utilitaires courantes pour stocker les métriques de test et les agréger de manière similaire. tests et écrire les métriques dans un fichier. |
MinApiLevelModuleController | Classe de base pour qu'un contrôleur de module n'exécute pas de tests lorsqu'il est en dessous d'un niveau d'API spécifié. |
MinSdkModuleController | Classe de base pour qu'un contrôleur de module ne exécute pas de tests sur les versions antérieures à une version de SDK spécifiée numéro. |
MixImageZipPreparer |
Un IMultiTargetPreparer qui combine les images d'un build système dans un build d'appareil.
|
MixKernelTargetPreparer |
Un ITargetPreparer qui permet de combiner une image du noyau avec l'image de l'appareil.
|
MoblyBinaryHostTest | Test de l'hôte destiné à exécuter un fichier binaire Mobly Python à partir du système de compilation Android (Soong) |
MoblyYamlResultControllerInfoHandler | Résultat YAML pour Mobly "Infos sur le contrôleur" gestionnaire d'éléments. |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | Fabrique de gestionnaires de résultats YAML pour Mobly, qui génère le gestionnaire approprié en fonction du type de résultat. |
MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
MoblyYamlResultHandlerFactory.Type | |
MoblyYamlResultParser | Analyseur de résultats de test Mobly YAML. |
MoblyYamlResultRecordHandler | Résultat YAML pour Mobly : "Record" gestionnaire d'éléments. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | Résultat YAML pour Mobly : "Summary" (Résumé) gestionnaire d'éléments. |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | Résultat YAML pour Mobly "Test Name List" gestionnaire d'éléments. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | Résultat YAML pour Mobly "User Data" gestionnaire d'éléments. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
ModuleDefinition (Définition du module) | Conteneur pour la configuration d'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 les opérations liées à la fusion de ITestSuite et ModuleDefinition
après une scission.
|
ModuleOemTargetPreparer | |
Paramètres du module | Valeurs spéciales associées au "paramètre" de la suite dans les métadonnées de chaque module. |
ModuleParametersHelper |
Outil d'aide pour obtenir le IModuleParameterHandler associé au paramètre.
|
ModulePusher | |
ModulePusher.ModulePushError. | Erreur fatale lors de la transmission du module Mainline. |
ModuleSplitter |
Outil d'aide permettant de diviser une liste de modules représentés par IConfiguration en une liste d'exécutions
unités représentées par ModuleDefinition .
|
ModuleTestTypeUtil. | Contient des méthodes utilitaires courantes pour vérifier le module. |
MultiFailureDescription |
Réunissez plusieurs FailureDescription dans un même support.
|
MultiMap<K, V> |
ERROR(/Map) qui accepte plusieurs valeurs par clé.
|
N
NameMangleListener | Un écouteur de proxy pour traduire les noms de méthodes, de classes et de packages de test à mesure que les résultats sont consignés. |
NativeBenchmarkTest | Test qui exécute un exécutable de test d'analyse comparative natif sur un appareil donné. |
NativeBenchmarkTestParser |
Un IShellOutputReceiver qui analyse les résultats des données de test du benchmark et collecte 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. |
NativeCodeCouvertureFlusher | Classe utilitaire qui efface les mesures de couverture native et force la suppression de la couverture native des données des processus sur l'appareil. |
NativeDevice |
Implémentation par défaut d'un appareil Android ITestDevice non full stack.
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour l'exécution d'un système d'exploitation "adb ...". .
|
NativeDevice.AdbShellAction | |
NativeDevice.RestartDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) pour redémarrer un appareil.
|
NativeDevice.RestartMode | Mode de redémarrage. |
NativeDeviceStateMonitor |
Classe d'assistance pour surveiller l'état d'un IDevice sans prise en charge de framework.
|
NativeLeakCollector |
Un élément ITargetPreparer qui exécute "dumpsys meminfo --unreach -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 contrainte natif sur un appareil donné. |
NativeStressTestParser |
Un IShellOutputReceiver qui analyse les données du test de contrainte et collecte des métriques sur
le nombre d'itérations terminées et le temps moyen par itération.
|
PositiveHandler | Gestionnaire spécifiant que rien ne doit être fait et le paramètre ne doit créer aucune autre action de ce module. |
NestedDeviceStateMonitor | Contrôle de l'état des appareils qui exécute des contrôles supplémentaires sur l'appareil imbriqué pour s'adapter aux spécificités des l'environnement virtualisé. |
NestedRemoteDevice | Représentation de l'appareil s'exécutant dans une VM Cuttlefish distante. |
NetworkNotAvailableException | Ce message est renvoyé lorsqu'un appareil ne parvient pas à se connecter au réseau pour effectuer des tests. |
NoApkTestSkipper | Préparateur spécial permettant d'ignorer complètement un appel (préparation et tests) s'il y a ne sont pas des APK pour les tests. |
NoDeviceException | Cette exception est générée lorsqu'il n'existe aucun appareil pour exécuter une commande donnée. |
NoisyDryRunTest | Exécutez une simulation avec bruit sur un fichier de commande. |
NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer no-op
|
NotMultiAbiHandler |
Gestionnaire spécial qui indique à SuiteModuleLoader que l'Abi secondaire ne doit pas
créer un module.
|
NullDevice |
Un espace réservé IDevice utilisé par DeviceManager pour allouer les
IDeviceSelection#nullDeviceRequested() est true
|
O
OpenObjectLoader | Chargeur pour les objets par défaut disponibles dans AOSP. |
Option possible |
Annote un champ comme représentant une option IConfiguration .
|
Option.Importance | |
OptionClass |
Annote une classe comme représentant un objet IConfiguration .
|
OptionCopier |
Une classe d'assistance pouvant copier des valeurs de champ Option portant le même nom à partir d'un objet
une autre.
|
OptionDef |
Contient les détails d'un Option .
|
Outil de récupération d'options | Outil d'aide pour obtenir les options de test du processus parent. |
OptionNotAllowedException |
Valeur ConfigurationException spécifique lorsqu'une option n'est pas autorisée à être transmise dans la commande
.
|
Concepteur d'options |
Renseigne les champs Option .
|
OptionSetter.OptionFieldsForName | Conteneur pour la liste des champs d'option portant le nom indiqué. |
OptionUpdateRule | Contrôle le comportement lorsqu'une option est spécifiée plusieurs fois. |
OtaDeviceBuildInfo |
IDeviceBuildInfo utilisé pour les tests de mises à jour Over The Air.
|
OtatoolsBuildInfo |
Une IBuildInfo contenant des artefacts otatools.
|
Client Oxygen | Classe qui gère l'utilisation du binaire du client Oxygen pour louer ou libérer un appareil Oxygen. |
OxygenClient.LHPTunnelMode | |
OxygenUtil | Utilitaire permettant d'interagir avec le service Oxygène. |
P
PackageInfo | Conteneur des informations de package d'une application analysées à partir de l'appareil. |
PackageInstallerModuleController | Le contrôleur de module n'exécute pas de tests lorsque les packages donnés ne sont pas installés sur l'appareil. |
Coupler<A, B> | Définissez notre propre classe Pair qui contient deux objets. |
PairingMultiTargetPreparer | Un préparateur multicible permet d'établir l'association (et la connexion) Bluetooth entre deux appareils. |
ParallelDeviceExecutor<V> |
Enveloppe de 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'une
dans l'environnement de bac à sable.
|
ParentShardReplicate | Répliquez la configuration d'un appareil sur tous les autres appareils qui seront inclus dans la segmentation. |
PartialZipDownloadCache | Utilitaire permettant de mettre en cache les fichiers de téléchargement partiel en fonction de leur contenu. |
PassingTestFileReporter |
ITestInvocationListener qui enregistre la liste des scénarios de test réussis dans un fichier de test
|
PerfettoGenericPostProcessor | Post-traitement qui traite le fichier proto texte/métrique binaire Perfetto en paires clé/valeur en développant de manière récursive les messages proto et les champs avec des valeurs de chaîne jusqu'à ce que le champ avec une valeur numérique est détectée. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | Le préparateur Perfetto transfère le fichier de configuration sur l'appareil à un emplacement standard vers lequel auxquels vous avez accès. |
PerfettoPullerMetricCollector |
Implémentation de base de FilePullerDeviceMetricCollector qui permet
extraire les fichiers Perfetto de l'appareil
et collecter les métriques à partir de celui-ci.
|
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder |
Classe utilitaire permettant d'enregistrer une trace Perfetto sur un ITestDevice .
|
Délimiteur d'impression Pretty | Utilitaire d'aide permettant d'imprimer un message délimité qui se démarque. |
PrettyTestEventLogger | Logger faisant correspondre les événements et les consigner pour faciliter le débogage. |
ProcessInfo (Informations sur le processus) | Utilisé pour stocker des informations liées aux processus(USER, PID, NAME, START TIME IN SECOND DE EPOCH). |
ProcessUtil | |
ProfileParameterHandler | Gestionnaire de paramètres de base pour tous les utilisateurs de profil. |
ProfileTargetPreparer |
Classe de base pour la configuration du "préparateur de cible" pour tout 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 proto des résultats Tradefed. |
ProtoResultParser.TestLevel | Énumération représentant le niveau actuel du fichier proto en cours de traitement. |
ProtoResultReporter |
L'outil de rapport des résultats crée un tampon de protocole TestRecord contenant tous les résultats.
|
ProtoUtil | Méthodes utilitaires permettant de traiter les messages de tampon de protocole indépendamment du type |
ProxyConfiguration | Objet permettant de pointer vers une configuration distante à exécuter. |
PsParser | Utilitaire utilisé pour analyser(USER,PID et NAME) à partir du "ps" résultat de la commande |
TestBot | Exécutez des tests PTS-bot. |
PushFileDemander |
Cette classe est obsolète.
Utilisez plutôt PushFilePreparer .
|
PushFilePreparer |
Un ITargetPreparer qui tente de transférer un nombre illimité de fichiers depuis n'importe quel chemin d'accès vers l'hôte
chemin d'accès à l'appareil.
|
PythonBinaryHostTest |
Test de l'hôte destiné à exécuter un fichier binaire Python à partir du système de compilation Android (Soong)
Le lanceur de test prend en charge les filtres "include-filter" et "excluded-filter". |
PythonBinaryHostTest.PythonForwarder | Le redirecteur de résultats remplace le nom de l'exécution par le nom binaire. |
PythonUnitTestResultParser |
Il interprète le résultat des tests exécutés avec le framework unittest de Python et le traduit en appels.
sur une série de ITestInvocationListener .
|
PythonUnitTestRunner |
Cette classe est obsolète.
Utilisez plutôt PythonBinaryHostTest .
|
PythonVirtualenvHelper | Classe d'assistance pour l'activation de l'environnement virtuel Python 3 |
PythonVirtualenvPreparer | Configure un virtualenv Python sur l'hôte et installe les packages. |
Q
QuotationAwareTokenizer |
R
RedémarrerReasonCollector | Collecteur qui collecte le redémarrage de l'appareil pendant l'exécution du test et les signale par motif et par nombre. |
RedémarrerTargetPreparer | Préparateur de cible qui redémarre l'appareil. |
RecoveryLogPreparer | Préparateur cible utilisé pour collecter les journaux avant la récupération. |
RegexTrie<V> |
RegexTrie est un tri dans lequel chaque segment ERROR(/Pattern)
|
AppareilAndroidDistant |
Implémentation d'un ITestDevice pour un appareil Android full stack connecté via
adb connect.
|
Appareil virtuel d'appareil distant |
Étend le comportement de RemoteAndroidDevice pour un appareil Android full stack exécuté dans le
Google Compute Engine (Gce).
|
RemoteAvdIDevice |
Un espace réservé IDevice utilisé par DeviceManager pour l'allocation lorsque DeviceSelectionOptions.gceDeviceRequested() est true
|
RemoteCacheClient | Implémentation RemoteActionCache qui utilise des appels gRPC vers un serveur d'API distant. |
Pool d'objets dynamiques distants | Implémentation d'un pool de tests en file d'attente pour le télétravail |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | Une classe simple qui permet de charger des fichiers depuis différents emplacements à l'aide d'URI et du service du fournisseur d'identité. |
RemoteFileUtil | Classe utilitaire permettant de gérer le fichier provenant d'une instance distante |
RemoteInvocationExecution |
Implémentation de InvocationExecution qui génère une exécution à distance.
|
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | Utilitaire permettant d'exécuter des commandes SSH sur des instances distantes. |
RemoteTestTimeOutEnforcer | Les écouteurs qui permettent de vérifier l'heure d'exécution d'une configuration de test donnée et d'échouer au-delà d'un certain délai. |
RemoteZip | Utilitaires permettant de décompresser des fichiers individuels dans un fichier ZIP distant. |
RemoveSystemAppPreparer |
Un ITargetPreparer pour supprimer un APK de la partition système avant l'exécution d'un test.
|
ReportPassedTests | Générez un rapport dans un fichier avec des filtres possibles pour exclure le test réussi. |
DemandeUtil | Utilitaires permettant de relancer des requêtes réseau génériques avec gestion des erreurs. |
ResolvePartialDownload | Résolvez une demande de téléchargement partiel. |
ResourceMetricUtil | Fonctions utilitaires permettant de rédiger des métriques |
ResourceUtil | Utilitaire permettant de lire les ressources de configuration. |
RestApiHelper | Une classe d'assistance permettant d'effectuer des appels d'API REST. |
RestartSystemServerTargetPreparer | Préparateur de cible qui redémarre le serveur système sans redémarrer l'appareil. |
ResultAggregator (Agrégateur de résultats) | un redirecteur spécial qui agrège les résultats au besoin, en fonction de la stratégie de nouvelle tentative qui a été prises. |
ResultAndLogForwarder | redirecteur pour les résultats et les événements de journaux. |
ResultForwarder |
ITestInvocationListener qui transfère les résultats de l'appel à une liste d'autres écouteurs.
|
ResultsPlayer | Exécuteur spécial qui relance les résultats qui lui ont été fournis. |
ConservationFileSaver | Classe d'assistance pour la création d'un fichier .retention dans un répertoire. |
RetryConfigurationFactory | Fabrique qui gère les nouvelles tentatives d'exécution d'une commande. |
RetryLogSaverResultForwarder | redirecteur qui gère également la transmission de la tentative actuelle à laquelle nous nous trouvons. |
RetryPreparationDecision | Classe décrivant les décisions prises concernant les nouvelles tentatives de préparation et l'échec de la exécution du module. |
RetryRescheduler | Un exécuteur spécial qui permet de reprogrammer un test d'exécution précédente qui a échoué ou qui ne l'est pas exécuté. |
RetryRescheduler.RetryType | Types de tests pouvant être réessayés. |
RetryResultForwarder |
Extension de ResultForwarder qui renvoie toujours vers un numéro de tentative donné.
|
RetryResultHelper | Classe d'assistance pour déterminer le module ou le test à exécuter ou non. |
RetryStatistics |
Structure contenant les statistiques d'une nouvelle tentative de session d'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 la "racine adb" ou "adb unroot" en fonction de l'option "force-root". |
RunAftersWithInfo | |
RunBeforesWithInfo : | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery. |
Base générique IMultiDeviceRecovery pour exécuter une configuration échangée afin d'effectuer la récupération
étape.
|
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 : | Généré lorsqu'une opération d'exécution est interrompue par une requête externe. |
RunNotifierWrapper |
Wrapper de RunNotifier pour pouvoir transporter DeviceNotAvailableException .
|
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileParameterHandler | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxHandler |
Gestionnaire pour ModuleParameters#RUN_ON_SDK_SANDBOX .
|
RunOnSdkSandboxTargetPreparer |
Un élément ITargetPreparer pour indiquer que les tests doivent être exécutés dans le bac à sable du SDK
|
RunOnsecondaryUserParameterHandler | |
RunOnSecondUserTargetPreparer |
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 le
l'utilisateur actuel).
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
Un élément ITargetPreparer qui crée un profil professionnel lors de la configuration et indique que les tests doivent être
pour cet utilisateur.
|
RuntimeRestartCollector | Collecteur qui collecte les codes temporels des redémarrages de l'exécution (plantages du serveur système) pendant le test s'exécuter, le cas échéant. |
RunUtil | Ensemble de méthodes d'assistance pour l'exécution d'opérations. |
RustBenchmarkResultParser |
Il interprète le résultat des tests exécutés avec le framework d'analyse comparative des critères et le traduit en
sur une série d'objets ITestInvocationListener .
|
RustBinaryHostTest | Test de l'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 le résultat des tests exécutés avec le framework unittest de Rust et le traduit en appels sur
une série de ITestInvocationListener .
|
S
SandboxConfigDump |
La classe Runner crée un IConfiguration basé sur une ligne de commande et le vide dans un fichier.
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException (Exception de configuration sandbox) | Exception de configuration spéciale provenant de la configuration du bac à sable. |
Bac à sableConfigurationFactory | Fabrique de configuration spéciale permettant de gérer la création de configurations à des fins de bac à sable. |
SandboxConfigUtil |
Classe utilitaire permettant de gérer IConfiguration lors d'un bac à sable.
|
SandboxedInvocationExecution | Exécution spéciale de l'appel dans le bac à sable: il s'agit de l'InvocationExection lorsque nous dans le bac à sable en exécutant la commande. |
SandboxInvocationRunner | Exécutez les tests associés à l'appel dans le bac à sable. |
SandboxOptions |
Classe pouvant recevoir et fournir des options à un ISandbox .
|
ScreenshotOnFailureCollector | Collecteur qui effectuera et enregistrera une capture d'écran en cas d'échec d'un scénario de test. |
Sdk28ModuleController | Un contrôleur de module pour vérifier si un appareil utilise le SDK 28 (Android 9) ou une version ultérieure. |
Sdk29ModuleController | N'exécutez des tests que si l'appareil testé est équipé du SDK version 29 ou ultérieure. |
Sdk30ModuleController | N'exécutez des tests que si l'appareil testé est équipé du SDK version 30 ou ultérieure. |
Sdk31ModuleController | N'exécutez des tests que si l'appareil testé est équipé du SDK version 31 ou ultérieure. |
Sdk32ModuleController | N'exécutez des tests que si l'appareil testé est équipé du SDK version 32 ou ultérieure. |
Sdk33ModuleController | N'exécutez des tests que si l'appareil testé est équipé du SDK version 33 ou ultérieure. |
Sdk34ModuleController | N'exécutez des tests que si l'appareil testé est équipé du SDK version 34 ou ultérieure. |
Sdk35ModuleController | N'exécutez des tests que si l'appareil testé est équipé du SDK version 35 ou ultérieure. |
SearchArtifactUtil | Classe utilitaire permettant de rechercher des artefacts de test. |
SecondaryUserHandler |
Gestionnaire pour ModuleParameters#SECONDARY_USER .
|
SecondaryUserOnDefaultDisplayHandler |
Gestionnaire pour ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY .
|
PrimaryUserOnSecondaryDisplayHandler |
Gestionnaire pour ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY .
|
SemaphoreTokenTargetPreparer | Il s'agit d'un outil de préparation qui permet d'utiliser un jeton pour sérialiser l'exécution du test sur l'hôte échangé. |
SérialisationUtil |
Utilitaire permettant de sérialiser/désérialiser un objet qui implémente ERROR(/Serializable) .
|
ServiceAccountKeyCredentialFactory : |
Une fabrique d'identifiants pour créer des Credential OAuth basées sur une clé de compte de service
|
SettingsBaselineSetter | 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 segments et leur planification pour un appel. |
ShardListener |
Un objet ITestInvocationListener qui collecte les résultats d'un segment d'appel (aussi appelé
d'appel divisé pour qu'elles s'exécutent sur plusieurs ressources en parallèle) et les transfère vers une autre
l'écouteur.
|
ShardMainResultForwarder |
Une ResultForwarder qui combine les résultats d'appels de test segmentés.
|
ShellOutputReceiverStream | Sous-classe d'utilitaire de OutputStream qui écrit dans un IShellOutputReceiver. |
ShellStatusChecker | Vérifiez si l'état du 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 la carte d'affichage
de l'appareil et collecter les métriques à partir de celui-ci.
|
SideloadOtaTargetPreparer |
Un préparateur cible qui effectue le téléchargement indépendant d'un package OTA spécifié, applique le package et attend
pour qu'il démarre, et injecte les propriétés de compilation de l'appareil à utiliser comme informations de compilation
Ce préparateur cible suppose que l'appareil sera en mode adb standard au démarrage. garantit que l'appareil se ferme dans le même mode, mais avec la nouvelle version appliquée. |
SimpleFileLogger |
Un ILeveledLogOutput qui dirige les messages de journal vers stdout et vers un seul fichier journal.
|
SimplePerfResult | Objet contenant tous les résultats du test simpleperf |
SimplePerfStatResultParser | Classe utilitaire permettant d'analyser le résultat simpleperf. |
SimplePerfUtil | Classe utilitaire permettant de distribuer une commande simple et de collecter les résultats |
SimplePerfUtil.SimplePerfType | Énumération des options de commande simpleperf |
SimpleStats | Petite classe utilitaire qui calcule quelques mesures statistiques à partir d'un ensemble de données numérique. |
SizeLimitOutputStream |
Un fichier thread-safe sauvegardé ERROR(/OutputStream) qui limite la quantité maximale de données pouvant être
n'est pas rédigée.
|
Ignorer la fonctionnalité |
Fonctionnalité permettant d'accéder à certaines informations de SkipManager .
|
SkipHWASanModuleController | Classe de base pour qu'un contrôleur de module ne exécute pas de tests sur les builds HWASan. |
SkipManager | En fonction d'un certain nombre de critères, le gestionnaire des désactivations aide à décider quels éléments doivent être ignorés. à différents niveaux: appel, modules et tests. |
SkipReason | Indiquez la raison et les métadonnées pour ignorer un test. |
SkipReason.DemotionTrigger | |
Sl4aBluetoothUtil | Une classe utilitaire fournit des opérations Bluetooth sur un ou deux appareils à l'aide de SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel |
Énumérations du niveau d'accès aux appareils Bluetooth, basées sur BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Énumérations pour les états de connexion Bluetooth basées sur BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
Énumérations pour le niveau de priorité du profil Bluetooth, basées sur BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
Énumérations pour les profils Bluetooth basées sur BluetoothProfile.java
|
Sl4aClient | d'interagir via RPC avec la couche de script SL4A ; |
Sl4aEventDispatcher | Le coordinateur d'événements recherche les événements et les met en file d'attente en indiquant leur nom à interroger. |
Sl4aEventDispatcher.EventSl4aObject | Objet renvoyé par le service d'interrogation d'événements. |
SnapshotInputStreamSource | Une source d'entrée (InputStreamSource) sauvegardée dans un fichier. |
SnapuserdWaitPhase | Représentation enum indiquant quand joindre/bloquer pour terminer la mise à jour Snapuserd. |
SparseImageUtil | Utilitaire pour des images non creuses. |
SparseImageUtil.SparseInputStream | SparseInputStream lit les données en amont et détecte le format des données. |
StatsdBeforeAfterGaugeMetricPostProcessor | Post-traitement qui traite les métriques de jauge collectées dans un rapport "avant/après" approche, c'est-à-dire |
StatsdEventMetricPostProcessor | Un post-traitement qui traite les métriques d'événement dans les rapports statsd sous forme de paires clé-valeur, à l'aide de la de mise en forme spécifiés sur le processeur. |
StatsdGenericPostProcessor | Post-processeur qui traite les rapports proto statsd binaires en paires clé-valeur en développant la sous la forme d'une arborescence. |
StatusCheckerResult |
Contient le résultat d'une exécution ISystemStatusChecker .
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
Une ILeveledLogOutput qui dirige les messages de journal vers stdout.
|
StopServicesSetup |
ITargetPreparer qui arrête les services sur l'appareil.
|
StreamProtoReceiver | 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 visant à créer des segments stricts qui ne génèrent 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 d'un IBuildProvider vide sans opération.
|
StubDevice |
Implémentation d'un espace réservé stub d'un IDevice .
|
StubKeyStoreClient | Implémentation du bouchon par défaut pour le client KeyStore. |
StubKeyStoreFactory | Implémentation du bouchon par défaut pour KeyStore Factory |
StubLocalAndroidVirtualDevice |
Un espace réservé IDevice 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 .
|
Test | Implémentation d'un test vide sans opération. |
StubTestRunListener |
Implémentation stub de ITestRunListener
|
SubprocessCommandException | Échec de l'exécution d'une commande de sous-processus. |
SubprocessConfigBuilder | Créez un wrapper TF Config XML pour une configuration TF existante. |
SubprocessEventHelper | Outil d'aide permettant de sérialiser/désérialiser les événements à transmettre au journal. |
SubprocessEventHelper.BaseTestEventInfo | Application d'aide de base pour les informations TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Outil d'aide pour les informations testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Outil d'aide pour les informations sur la fin d'un appel. |
SubprocessEventHelper.InvocationFailedEventInfo | Outil d'aide pour les informations InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Outil d'aide pour les informations lancées lors de l'appel. |
SubprocessEventHelper.LogAssociationEventInfo | Outil d'aide pour les informations logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | Outil d'aide pour les informations testEnded. |
SubprocessEventHelper.TestLogEventInfo | Outil d'aide pour les informations testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Aide pour les informations sur le démarrage du module de test. |
SubprocessEventHelper.TestRunEndedEventInfo | Outil d'aide pour les informations testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Outil d'aide pour les informations testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Outil d'aide pour les informations testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Outil d'aide pour les informations testStarted |
SubprocessExceptionParser | Aide 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 afin d'utiliser le rapporteur de résultats de sous-processus pour un cluster . |
SubprocessResultsReporter |
Implémente ITestInvocationListener à spécifier en tant que result_reporter et un transfert à partir de
les résultats des tests, les exécutions de test, les appels de test.
|
SubprocessTestResultsParser |
Développe ERROR(/FileOutputStream) pour analyser la sortie avant d'écrire dans le fichier afin que nous puissions
générer les événements de test du côté du lanceur d'applications.
|
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 $ANDROID_TARGET_OUT_TESTCASES ou ROOT_DIR dans les informations de compilation. |
SuiteModuleLoader | Récupère les définitions de module de test de compatibilité à partir du dépôt. |
SuiteModuleLoader.ConfigFilter |
Un objet ERROR(/FilenameFilter) pour rechercher tous les fichiers de configuration d'un répertoire.
|
SuiteResultHolder | Objet d'aide pour faciliter la sérialisation et la désérialisation des résultats d'appel. |
SuiteResultReporter | Collecter les résultats des tests pour un appel de suite entier et générer les résultats finaux |
SuiteResultReporter.ModulePrepTimes | Conteneur d'objet pour le temps de préparation et de suppression d'un module. |
SuiteTestFilter | Représente un filtre permettant d'inclure et d'exclure des tests. |
SwitchUserTargetPreparer |
Élément ITargetPreparer qui bascule vers le genre d'utilisateur spécifié lors de la configuration.
|
SystemServerFileDescriptorChecker | Vérifie si le serveur système semble manquer de modes d'exécution. |
SystemServerStatusChecker | Vérifiez si le pid de system_server a changé avant et après l'exécution d'un module. |
SystemUpdaterDeviceFlasher |
Un IDeviceFlasher qui s'appuie sur le programme de mise à jour du système pour installer un
image système intégrée dans un package de mise à jour OTA.
|
SystemUtil (Système). | Classe utilitaire permettant d'effectuer des appels système. |
SystemUtil.EnvVariable |
T
Outil de création de tables | Classe d'assistance permettant d'afficher une matrice d'éléments String dans un tableau. |
TableFormatter | Classe d'assistance pour afficher une matrice d'éléments String 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 le test. |
TarUtil | Utilitaire permettant de manipuler un fichier tar. |
TearDownPassThroughPreparer | Permet l'exécution de tearDown sur des "préparateurs" inclus dans une configuration en tant qu'objet. |
TelephonyHelper | Un utilitaire permettant d'utiliser et d'obtenir des informations liées à la téléphonie. |
TelephonyHelper.SimCardInformation | Détenteur des informations relatives à la carte SIM. |
TelephonyTokenProvider | Fournisseur de jetons pour la téléphonie. |
TempératureThrottlingWaiter |
ITargetPreparer qui attend que la température de l'appareil descende jusqu'à la température cible
|
TemplateResolutionError |
Classe étendant ConfigurationException pour une erreur liée au modèle lors de la configuration
de l'analyse.
|
TerribleFailureEmailHandler | Une classe de gestionnaire simple qui envoie un e-mail aux personnes intéressées lorsqu'un fichier WTF Une erreur "Terrible Failure" se produit dans une instance de fédération commerciale. |
TestAppInstallSetup |
Un ITargetPreparer qui installe sur l'appareil une ou plusieurs applications à partir d'un dossier IDeviceBuildInfo.getTestsDir() .
|
TestContentAnalyzer | L'analyseur prend le contexte de l'analyse et détermine ce qui est intéressant. |
TestContext (Contexte du test) | Classe permettant de modéliser un message TestContext de l'API TFC. |
TestDependencyResolver | Outil d'aide permettant de résoudre les dépendances si nécessaire. |
Description du test | Classe représentant des informations sur un scénario de test. |
TestDescriptionsFile | Classe utilitaire permettant de marshaler et d'annuler le marquage d'une liste de TestDescriptions dans un fichier de test. |
Appareil test |
Implémentation d'un ITestDevice pour un appareil Android full stack
|
TestDevice.MicrodroidBuilder. | Compilateur utilisé pour créer un Microdroid TestDevice. |
TestDeviceOptions |
Conteneur pour ITestDevice Option s
|
TestDeviceOptions.InstanceType | |
TestDeviceState |
Représentation plus complète de l'état de l'appareil que DeviceState .
|
Environnement de test | Classe permettant de modéliser un message TestEnvironment renvoyé par l'API TFC. |
TestErrorIdentifier | Identifiant d'erreur des tests et des exécuteurs de tests. |
TestFailureModuleController | Contrôleur des modules qui souhaitent simplement ajuster le comportement des journaux des échecs de test collectés. |
TestFilePushSetup |
ITargetPreparer qui transfère un ou plusieurs fichiers/répertoires d'un dossier IDeviceBuildInfo.getTestsDir() sur un appareil.
|
TestFilterHelper | Classe d'assistance pour le filtrage des tests |
TestGroupStatus | Classe permettant de stocker l'état d'un groupe de test. |
Informations sur le test | Stocke les informations de test définies dans un fichier TEST_MAPPING. |
Informations sur les tests | Objet support contenant toutes les informations et dépendances dont un lanceur de test ou un test pourrait 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 dans lesquels un appel peut s'exécuter. |
TestInvocation.Stage. | |
TestInvocationManagementServer | Serveur gRPC permettant de gérer les appels de test 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
TEST_MAPPING de la compilation, en tant que suite.
|
Option test | Stocke les détails de l'option de test définis dans un fichier TEST_MAPPING. |
TestOutputUploader | Importe les fichiers de sortie des tests vers le système de fichiers local, GCS ou un point de terminaison HTTP(S). |
TestRecordInterer |
Utilitaire permettant de convertir un proto TestRecord en un format plus facile à manipuler dans Tradefed.
|
TestRecordProtoUtil |
Utilitaire permettant de lire le fichier .proto TestRecord à partir d'un fichier.
|
Ressource Test | 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. |
Résultat du test | Conteneur pour le résultat d'un seul test. |
TestResultListener | Simplification d'ITestLifecycleListener pour les développeurs qui ne se soucient que des tests individuels résultats. |
TestRunnerUtil | Une classe utilitaire permettant d'aider divers exécuteurs de test. |
TestRunResult | Contient les résultats d'un seul test. |
TestRunToTestInvocationForwarder |
Transfert de ddmlib ITestRunListener vers ITestLifeCycleReceiver .
|
Pool de tests | Wrapper de test qui permet d'exécuter tous les tests d'un pool de tests. |
ÉtatTest | Représentation des états possibles pour les méthodes de test dans Tradefed |
TestSuiteInfo |
Classe qui résout le chargement des métadonnées liées à la compilation pour la suite de tests
Pour présenter correctement les informations associées, une suite de tests doit inclure un
|
Résumé du test | Une classe représentant un résumé de test. |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup |
Un ITargetPreparer qui installe une ou plusieurs applications depuis un dossier IDeviceBuildInfo.getTestsDir() vers la partition /system de l'appareil.
|
TestTimeoutEnforcer | Les écouteurs qui permettent de vérifier l'heure d'exécution d'un scénario de test donné et d'échouer au-delà d'un certain délai. |
TextResultReporter | Rapporteur de résultats de test qui transmet les résultats à l'imprimante de résultats textuels JUnit. |
TfMetricProtoUtil | Classe utilitaire destinée à faciliter l'utilisation de Map<string, string=""> à Map<string, metric=""> transition. </string,></string,> |
TfObjectTracker | Un utilitaire permettant de suivre l'utilisation des différents objets de la Fédération commerciale. |
TfSuiteRunner |
Implémentation de ITestSuite qui chargera les tests depuis TF JARs res/config/suite/
.
|
TfTestLauncher |
IRemoteTest permettant d'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 sont synchronisées |
TimeUtil | Contient des méthodes utilitaires liées à l'heure. |
TimeVal |
Il s'agit d'un type sentinelle qui encapsule une Long .
|
TimeWaster | Un simple préparateur de cibles pour perdre du temps et potentiellement redémarrer l'appareil. |
TokenProperty (Propriété de jeton) | Jeton compatible avec la segmentation dynamique. |
TokenProviderHelper | Outil d'aide qui donne au fournisseur associé à un jeton particulier, afin de savoir si un appareil est compatible avec le jeton. |
TraceCmdCollector |
Un IMetricCollector qui collecte les traces pendant le test à l'aide de trace-cmd et les consigne dans
l'appel.
|
TracePropagatingExecutorService | Un service d'exécution qui transmet des tâches à une implémentation sous-jacente lors de la propagation du le contexte de traçage. |
TracingLogger | Classe permettant de gérer le traçage de chaque appel de test. |
Objet 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 permettant de déléguer l'appel à un autre binaire Tradefed |
TradefedFeatureClient | Un client grpc pour demander l'exécution de la fonctionnalité au serveur. |
TradefedFeatureServer | Un serveur qui répond aux demandes de déclenchement de fonctionnalités. |
TradefedSandbox | Conteneur de bac à sable pouvant exécuter un appel de fédération de commerce. |
TradefedSandboxFactory | Implémentation par défaut pour SandboxFactory |
TradefedSandboxRunner |
Exécuteur associé à un TradefedSandbox qui permettra d'exécuter le bac à sable.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
Un bouchon IScheduledInvocationListener qui n'a aucun effet.
|
U
UiAutomatorRunner | Exécute le test UI Automator sur l'appareil et génère des rapports sur les résultats. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnexecutedTestReporterThread | Threads qui se charge de signaler tous les tests non exécutés. |
UniqueMultiMap<K, V> |
Un MultiMap qui garantit des valeurs uniques pour chaque clé.
|
UploadManifest (Importer un fichier manifeste) | Fichier manifeste des BLOB et des fichiers à importer. |
UploadManifest.Builder. | |
UsbResetMultiDeviceRecovery |
Un IMultiDeviceRecovery qui réinitialise les bus USB pour les appareils hors connexion.
|
UsbResetRunConfigRecovery | Autoriser à déclencher une commande pour réinitialiser la clé USB d'un appareil |
UsbResetTest |
Une IRemoteTest qui réinitialise le port USB de l'appareil et vérifie si celui-ci se reconnecte
par la suite.
|
UserChecker | Vérifie si les utilisateurs ont changé pendant le test. |
UserCleaner |
ITargetPreparer qui supprime les utilisateurs secondaires lors de la suppression.
|
Utilisateur | |
Informations relatives à l'utilisateur | 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 vous aidera à vérifier que les IConfiguration chargés pour la suite respectent les
Les conditions requises sont les suivantes: - Aucun fournisseur de build - Aucun rapporteur de résultats
|
VersionedFile | Structure de données représentant un fichier auquel est associée une version. |
Analyseur de versions | Récupérez la version des artefacts échangés en cours d'exécution. |
VisibleBackgroundUserPreparer | Préparateur de cible pour l'exécution de tests chez un utilisateur lancé en mode visible en arrière-plan. |
VmRemoteDevice | Un appareil virtuel distant que nous gérerons depuis la machine virtuelle. |
W
WaitDeviceRecovery |
Implémentation simple d'un IDeviceRecovery qui attend que l'appareil soit en ligne et
répondre à 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 le résultat des commandes Wi-Fi. |
WifiCommandUtil.ScanResult | Représente un réseau Wi-Fi contenant les informations associées. |
Wi-FiHelper | Classe d'assistance pour la manipulation des services Wi-Fi sur l'appareil. |
WifiPreparer |
ITargetPreparer qui configure le Wi-Fi sur l'appareil si nécessaire.
|
X
XmlFormattedGeneratorReporter |
L'implémentation de FormattedGeneratorReporter , qui formate la suite pour générer un code XML
.
|
XmlResultReporter | Écrit les résultats JUnit dans des fichiers XML dans un format cohérent avec XMLJUnitResultFormatter d'Ant. |
XmlSuiteResultFormatter | Classe utilitaire permettant d'enregistrer une exécution de la suite au format XML. |
XmlSuiteResultFormatter.RunHistory | Objet d'aide pour la conversion JSON. |
O
YamlClassOptionsParser | Outil d'analyse permettant d'analyser les informations sur le lanceur de test à partir de la configuration YAML Tradefed. |
Z
ZipCompressionStrategy |
Un ICompressionStrategy pour créer des archives ZIP.
|
ZipUtil | Une classe d'assistance pour les opérations liées à la compression |
ZipUtil2 | Classe d'assistance pour l'extraction de fichiers ZIP qui prend en compte les autorisations de fichiers POSIX |