AaptParser | Classe qui extrait les informations de l'apk en analysant la sortie de « aapt dump badging ». |
AbiFormatter | Classe utilitaire pour abi. |
AbiUtils | Classe utilitaire pour la gestion des ABI de périphérique |
AdbRootElevator | Un AutoCloseable qui active la racine adb une fois construit si nécessaire et restaure l'état racine une fois terminé. |
AdbUtils | Une classe utilitaire pour les opérations adb. |
AppVersionFetcher | Classe utilitaire pour obtenir la chaîne de version de l'application à partir de l'appareil. |
TableauUtil | Méthodes utilitaires pour les tableaux |
Utilitaires Bluetooth | Fonctions utilitaires pour appeler l'instrument Bluetooth sur l'appareil Le code de l'instrument Bluetooth côté appareil peut être trouvé dans AOSP à l'adresse : frameworks/base/core/tests/bluetoothtests |
Rapport d'erreur | Objet contenant les références des fichiers bugreport, compatible du bugreport plat et du bugreport zippé (bugreportz). |
BuildInfoUtil | Une classe util pour aider à manipuler IBuildInfo |
BuildTestsZipUtils | Une classe d'assistance pour les opérations liées aux tests zip générés par le système de build Android |
Email en masse | Un utilitaire d'envoi d'e-mails qui permet la configuration suivante : intervalle d'envoi, taille initiale de la rafale, destinataires et nombre total de messages. |
BundletoolUtil | Classe utilitaire qui utilise la ligne de commande bundletool pour installer les .apks sur l'appareil. |
ListeByteArray | Une classe pour représenter un tableau d'octets léger. |
ByteArrayUtil | Utilitaires pour fonctionner sur un tableau d'octets, par exemple, convertir des octets en entiers. |
CircularAtraceUtil | Un utilitaire atrace développé principalement pour identifier les causes profondes des ANR lors des tests Monkey. |
Tableau d'octets circulaires | Structure de données permettant de contenir un tableau de taille fixe qui fonctionne comme un tampon circulaire et suit la somme totale de toutes les valeurs du tableau. |
ClassPathScanner | Recherche les entrées sur le chemin de classe. |
ClassPathScanner.ClassNameFilter | Un IClassPathFilter qui filtre et transforme les noms de classes Java. |
ClassPathScanner.ExternalClassNameFilter | Un ClassNameFilter qui rejette les classes internes |
Résultat de la commande | Contient le résultat d'une commande. |
ConditionPriorityBlockingQueue <T> | Une classe thread-safe avec des opérations de type ERROR(/PriorityBlockingQueue) qui peuvent récupérer des objets qui correspondent à une certaine condition. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | Un ConditionPriorityBlockingQueue.IMatcher qui correspond à n'importe quel objet. |
DeviceActionUtil | Une classe utilitaire pour exécuter des actions sur le périphérique. |
DeviceActionUtil.DeviceActionConfigError | Exception pour l'erreur de configuration. |
DeviceConcurrentUtil | Contient des méthodes et des classes utilitaires pour l'exécution simultanée de commandes côté périphérique. Utilisez ERROR(/ExecutorService) pour exécuter les commandes implémentées en tant que ShellCommandCallable et utilisez ERROR(/#joinFuture(String,Future,long)) pour la synchronisation avec l' ERROR(/Future) renvoyée par ERROR(/ExecutorService) pour l'exécution de la commande. |
DeviceConcurrentUtil.ShellCommandCallable <V> | Une ERROR(/Callable) qui encapsule les détails de l'exécution de la commande shell sur un ITestDevice . |
DeviceRecoveryModeUtil | |
Graphe dirigé <V> | Une implémentation de graphiques dirigés non pondérés. |
E-mail | Une classe d'assistance pour envoyer un email. |
EmmaXmlConstantes | Constantes utilisées lors de l’analyse du rapport Emma XML. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry pour une utilisation locale de statsd. |
FauxTestsZipDossier | Un outil de test qui crée un faux dossier de tests décompressé basé sur une liste de contenu. |
FichierIdleMonitor | Surveille les fichiers et exécute un rappel s'ils sont restés inactifs (c'est-à-dire |
FichierUtil | Une classe d'assistance pour les opérations liées aux fichiers |
FileUtil.LowDiskSpaceException | Lancée si l'espace disque utilisable est inférieur au seuil minimum. |
FixeByteArrayOutputStream | Une ERROR(/OutputStream) qui ne conserve qu'une quantité maximale de données. |
FlashingResourceUtil | Cet utilitaire permet de définir la version appropriée des artefacts afin qu'ils puissent être flashés via DeviceFlashPreparer . |
FuseUtil | Une classe d'assistance pour les opérations FUSE. |
GCSBucketUtil | Gestionnaire de fichiers pour télécharger et télécharger des fichiers depuis Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Wrapper simple pour les informations sur les fichiers dans GCS. |
GCSCommun | Classe de base pour les opérations Gcs telles que le téléchargement et le téléchargement. |
GCSFileDownloader | Téléchargeur de fichiers pour télécharger un fichier à partir du stockage cloud Google (GCS). |
GCSFileUploader | Téléchargeur de fichiers pour télécharger les données de fichiers sur le stockage cloud Google (GCS). |
GénériqueLogcatEventParser <LogcatEventType> | Analyser l'entrée logcat pour les événements. |
GénériqueLogcatEventParser.LogcatEvent | Struct pour organiser un événement logcat avec le type d'événement et déclencher le message logcat |
GoogleApiClientUtil | Utilitaires pour créer un client API Google. |
HprofAllocSiteParser | Classe d'assistance pour analyser les informations d'une section Sites d'allocation des rapports hprof. |
IEmail.Message | Conteneur pour les données des messages électroniques. |
JavaCodeCoverageFlusher | Classe d'utilitaire qui réinitialise et force le vidage des mesures de couverture de code Java à partir des processus exécutés sur l'appareil. |
JUnit4TestFilter | Classe d'assistance qui fournit le filtrage pour le coureur JUnit4 en étendant le Filter . |
JUnitXmlParser | Analyseur qui extrait les données des résultats de test des résultats JUnit stockés dans XMLJUnitResultFormatter de Ant et les transmet à un ITestInvocationListener. |
KeyguardControllerState | Un conteneur pour les états de protection du clavier. |
ListeInstrumentationParser | Un IShellOutputReceiver qui analyse la sortie d'une requête « pm list instrumentation » |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Utilitaire pour compiler l'instruction pour exécuter le test localement. |
LogcatEventParser | |
MetricUtility | Contient des méthodes utilitaires courantes pour stocker les métriques de test, agréger les métriques dans des tests similaires et écrire les métriques dans un fichier. |
ModuleTestTypeUtil | Contient des méthodes utilitaires courantes pour vérifier le module. |
MultiCarte <K, V> | Une ERROR(/Map) qui prend en charge plusieurs valeurs par clé. |
NativeCodeCoverageFlusher | Classe d'utilitaire qui efface les mesures de couverture native et force le vidage des données de couverture natives des processus sur l'appareil. |
Paire <A, B> | Définissez notre propre classe Pair qui contient deux objets. |
PerfettoTraceEnregistreur | Une classe utilitaire pour enregistrer la trace parfaite sur un ITestDevice . |
PrettyPrintDelimiter | Utilitaire d'assistance qui permet d'imprimer un message délimité qui se démarque. |
Information sur le processus | Utilisé pour stocker les informations liées au processus (UTILISATEUR, PID, NOM, START TIME IN SECOND SINCE EPOCH). |
Changeur de propriété | Une classe utilitaire pour modifier (ou ajouter) des éléments dans un fichier de propriétés Android |
ProtoUtil | Méthodes utilitaires pour traiter les messages protobuf de manière indépendante du type. |
PsParser | Utilitaire utilisé pour analyser (USER, PID et NAME) à partir de la sortie de la commande "ps" |
PythonVirtualenvHelper | Une classe d'assistance pour activer l'environnement virtuel Python 3. |
QuotationAwareTokenizer | |
RegexTrie <V> | Le RegexTrie est un trie où chacun stocké Le segment de la clé est une regex ERROR(/Pattern) . |
Zip à distance | Utilitaires pour décompresser des fichiers individuels dans un fichier zip distant. |
ResourceUtil | Utilitaire de lecture des ressources de configuration. |
RestApiHelper | Une classe d'assistance pour effectuer des appels d'API REST. |
RunInterruptedException | Lancé lorsqu'une opération d'exécution est interrompue par une requête externe. |
ExécuterUtil | Une collection de méthodes d’assistance pour exécuter des opérations. |
SerializationUtil | Utilitaire pour sérialiser/désérialiser un objet qui implémente ERROR(/Serializable) . |
ShellOutputReceiverStream | Sous-classe utilitaire de OutputStream qui écrit dans un IShellOutputReceiver. |
SimplePerfRésultat | Objet pour contenir tous les résultats des tests simpleperf |
SimplePerfStatResultParser | Une classe utilitaire pour analyser le résultat simpleperf. |
SimplePerfUtil | Classe utilitaire pour envoyer une commande simple et collecter les résultats |
Statistiques simples | Une petite classe utilitaire qui calcule quelques mesures statistiques à partir d'un ensemble de données numériques. |
TailleLimitedOutputStream | Un fichier thread-safe soutenu par ERROR(/OutputStream) qui limite la quantité maximale de données pouvant être écrites. |
Sl4aBluetoothUtil | Une classe utilitaire fournit des opérations Bluetooth sur un ou deux appareils utilisant SL4A |
SparseImageUtil | Utilitaire pour restaurer les images clairsemées. |
SparseImageUtil.SparseInputStream | SparseInputStream lit depuis l'amont et détecte le format des données. |
StreamUtil | Classe utilitaire pour gérer les flux d’entrée. |
StringEscapeUtils | Classe utilitaire pour échapper des chaînes pour des formats spécifiques. |
StringUtil | Classe utilitaire pour échapper des chaînes pour une manipulation courante des chaînes. |
SubprocessEventHelper | Aide pour sérialiser/désérialiser les événements à transmettre au journal. |
SubprocessEventHelper.BaseTestEventInfo | Aide de base pour les informations TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Aide pour les informations testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Assistant pour les informations de fin d'appel. |
SubprocessEventHelper.InvocationFailedEventInfo | Aide pour les informations InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Assistant pour les informations de démarrage de l'appel. |
SubprocessEventHelper.LogAssociationEventInfo | Aide pour les informations logAssociation. |
SubprocessEventHelper.TestEndedEventInfo | Aide pour les informations testEnded. |
SubprocessEventHelper.TestLogEventInfo | Aide pour les informations testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Assistant pour les informations de démarrage du module de test. |
SubprocessEventHelper.TestRunEndedEventInfo | Aide pour les informations testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Aide pour les informations testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Aide pour les informations testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Aide pour les informations testStarted |
Sous-processusExceptionParser | Aide pour gérer la sortie d'exception des exécuteurs de commandes Tradefed standard. |
Sous-processusTestResultsParser | Étend ERROR(/FileOutputStream) pour analyser la sortie avant d'écrire dans le fichier afin que nous puissions générer les événements de test côté lanceur. |
SubprocessTestResultsParser.StatusKeys | Clés d'état de test pertinentes. |
SystemUtil | Classe utilitaire pour passer des appels système. |
Générateur de tables | Classe d'assistance pour afficher une matrice d'éléments String dans un tableau. |
Formateur de table | Classe d'assistance pour afficher une matrice d'éléments String afin que chaque colonne d'élément soit alignée |
TargetFileUtils | |
TarUtil | Utilitaire pour manipuler un fichier tar. |
TestFilterHelper | Classe d'assistance pour les tests de filtrage |
TestRecordInterpreter | Utilitaire pour convertir un prototype TestRecord dans un format plus facilement manipulable dans Tradefed. |
TestRunnerUtil | Une classe utilitaire pour aider divers testeurs. |
TimeUtil | Contient des méthodes utilitaires liées au temps. |
ValHeure | Il s'agit d'un type sentinelle qui enveloppe un Long . |
UniqueMultiMap <K, V> | Un MultiMap qui garantit des valeurs uniques pour chaque clé. |
VersionParser | Récupérez la version des artefacts échangés en cours d'exécution. |
Stratégie de compression Zip | Une ICompressionStrategy pour créer des archives zip. |
ZipUtil | Une classe d'assistance pour les opérations liées à la compression |
ZipUtil2 | Une classe d'assistance pour l'extraction zip qui prend en compte les autorisations de fichiers POSIX |