AaptParser | Classe qui extrait les informations de l'apk en analysant la sortie de 'aapt dump badging'. |
AbiFormatter | Classe d'utilité pour abi. |
AbiUtils | Classe utilitaire pour la gestion des ABI des appareils |
AdbRootElevator | Un AutoCloseable qui active la racine adb lors de sa construction 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. |
ArrayUtil | Méthodes utilitaires pour les tableaux |
BluetoothUtils | Fonctions utilitaires pour appeler BluetoothInstrumentation sur l'appareil Le code BluetoothInstrumentation côté appareil peut être trouvé dans AOSP à: frameworks/base/core/tests/bluetoothtests |
Rapport d'erreur | Objet contenant les références des fichiers de rapport de bogue, compatible de rapport de bogue plat et de rapport de bogue zippé (bugreportz). |
BuildInfoUtil | Une classe util pour aider à manipuler IBuildInfo |
BuildTestsZipUtilsBuildTestsZipUtils | Une classe d'assistance pour les opérations liées aux tests zip générés par le système de construction Android |
BulkEmailer | Un utilitaire d'envoi d'e-mails qui permet la configuration suivante : intervalle d'envoi, taille de rafale initiale, destinataires et nombre total de messages. |
BundletoolUtil | Classe utilitaire qui utilise la ligne de commande bundletool pour installer les .apks sur l'appareil. |
ByteArrayList | Une classe pour représenter un tableau d'octets léger. |
ByteArrayUtil | Utilitaires pour opérer sur un tableau d'octets, par exemple, convertir des octets en nombre entier. |
CircularAtraceUtilCircularAtraceUtil | Un utilitaire atrace développé principalement pour identifier les causes profondes des ANR lors des tests Monkey. |
CircularByteArrayCircularByteArray | Structure de données pour 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 des entrées sur le chemin de classe. |
ClassPathScanner.ClassNameFilter | Un IClassPathFilter qui filtre et transforme les noms de classe Java. |
ClassPathScanner.ExternalClassNameFilter | Un ClassNameFilter qui rejette les classes internes |
CommandResult | 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. |
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 des commandes implémentées en tant que ShellCommandCallable , et utilisez ERROR(/#joinFuture(String,Future,long)) pour la synchronisation avec ERROR(/Future) tel que renvoyé 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 graphes dirigés non pondérés. |
E-mail | Une classe d'assistance pour envoyer un e-mail. |
EmmaXmlConstantes | Constantes utilisées lors de l'analyse du rapport emma xml. |
FauxTestsZipFolder | Un appareil de test qui crée un faux dossier de tests décompressé basé sur une liste de contenu. |
FileIdleMonitor | Surveille les fichiers et exécute un rappel s'ils ont été inactifs (c'est-à-dire |
FileUtil | Une classe d'assistance pour les opérations liées aux fichiers |
FileUtil.HarnessIOExceptionFileUtil.HarnessIOException | Exception de harnais qui aide à traiter les problèmes de fichiers. |
FileUtil.LowDiskSpaceExceptionFileUtil.LowDiskSpaceException | Levé si l'espace disque utilisable est inférieur au seuil minimum. |
FixedByteArrayOutputStreamFixedByteArrayOutputStream | Une ERROR(/OutputStream) qui ne conserve qu'une quantité maximale de données. |
FlashingResourceUtil | Cet utilitaire aide à définir la version appropriée des artefacts afin qu'ils puissent être flashés via DeviceFlashPreparer . |
FusibleUtil | 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 de fichier dans GCS. |
GCSCommun | Classe de base pour les opérations Gcs comme le téléchargement et le téléchargement. |
GCSFileDownloader | Téléchargeur de fichiers pour télécharger des fichiers à partir de Google Cloud Storage (GCS). |
GCSFileUploader | Téléchargeur de fichiers pour télécharger des données de fichiers sur Google Cloud Storage (GCS). |
GénériqueLogcatEventParser <LogcatEventType> | Analyser l'entrée logcat pour les événements. |
GenericLogcatEventParser.LogcatEventGenericLogcatEventParser.LogcatEvent | Struct pour contenir 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. |
HprofAllocSiteParserHprofAllocSiteParser | Classe d'assistance pour analyser les informations d'une section de sites d'allocation de rapports hprof. |
IEmail.Message | Conteneur pour les données des messages électroniques. |
JavaCodeCoverageFlusher | Une classe utilitaire qui réinitialise et force un 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 JUnit4 runner en étendant le Filter . |
JUnitXmlParser | Analyseur qui extrait les données de résultat de test à partir des résultats JUnit stockés dans XMLJUnitResultFormatter de ant et les transmet à un ITestInvocationListener. |
KeyguardControllerStateKeyguardControllerState | Un conteneur pour les états keyguard. |
ListInstrumentationParser | Un IShellOutputReceiver qui analyse la sortie d'une requête 'pm list instrumentation' |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilderLocalRunInstructionBuilderLocalRunInstructionBuilder | Utilitaire pour compiler l'instruction pour exécuter le test localement. |
LogcatEventParserLogcatEventParser | |
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. |
MultiCarte <K, V> | Une ERROR(/Map) qui prend en charge plusieurs valeurs par clé. |
NativeCodeCoverageFlusher | Une classe utilitaire qui efface les mesures de couverture natives et force un vidage des données de couverture natives à partir des processus sur l'appareil. |
Paire <A, B> | Définissez notre propre classe Pair qui contient deux objets. |
PerfettoTraceRecorder | Une classe utilitaire pour enregistrer la trace perfetto sur un ITestDevice . |
PrettyPrintDelimiter | Utilitaire d'assistance qui aide à imprimer un message délimité qui se démarque. |
Information sur le processus | Utilisé pour stocker les informations relatives au processus (UTILISATEUR, PID, NOM, HEURE DE DÉBUT DANS LA SECONDE DEPUIS L'ÉPOQUE). |
PropertyChanger | 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. |
PsParseur | 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. |
CitationAwareTokenizer | |
RegexTrie <V> | Le RegexTrie est un trie où chaque stocké segment de la clé est une regex ERROR(/Pattern) . |
RemoteZip | 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 | Levée lorsqu'une opération d'exécution est interrompue par une demande externe. |
RunUtil | Une collection de méthodes d'assistance pour l'exécution d'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. |
SimplePerfResult | Objet pour conserver 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 |
SimpleStats | Une petite classe d'utilité qui calcule quelques mesures statistiques à partir d'un ensemble de données numériques. |
SizeLimitedOutputStream | Un fichier thread-safe sauvegardé 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 décompresser les images éparses. |
SparseImageUtil.SparseInputStream | SparseInputStream lit en amont et détecte le format des données. |
StreamUtil | Classe utilitaire pour la gestion des flux d'entrée. |
StringEscapeUtils | Classe utilitaire pour échapper des chaînes pour des formats spécifiques. |
StringUtil | Classe utilitaire pour échapper les chaînes pour la manipulation de chaînes courante. |
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 | Aide pour les informations de fin d'invocation. |
SubprocessEventHelper.InvocationFailedEventInfo | Aide pour les informations InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Aide pour les informations de démarrage de l'invocation. |
SubprocessEventHelper.LogAssociationEventInfo | Aide pour les informations de logAssociation. |
SubprocessEventHelper.TestEndedEventInfo | Aide pour les informations testEnded. |
SubprocessEventHelper.TestLogEventInfo | Aide pour les informations testLog. |
SubprocessEventHelper.TestModuleStartedEventInfoSubprocessEventHelper.TestModuleStartedEventInfo | Aide 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.TestRunStartedEventInfoSubprocessEventHelper.TestRunStartedEventInfo | Aide pour les informations testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Aide pour les informations testStarted |
SubprocessExceptionParser | Aide pour gérer la sortie d'exception des exécuteurs de commandes Tradefed standard. |
SubprocessTestResultsParserSubprocessTestResultsParser | É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 | Touches d'état de test pertinentes. |
SystemUtil | Classe utilitaire pour effectuer des appels système. |
TableBuilder | Classe d'assistance pour 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ément soit alignée |
TargetFileUtils | |
TarUtil | Utilitaire pour manipuler un fichier tar. |
TestFilterHelper | Classe d'assistance pour le filtrage des tests |
TestRecordInterpreter | Utilitaire pour convertir un proto 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. |
TimeVal | Il s'agit d'un type sentinelle qui enveloppe un Long . |
UniqueMultiCarte <K, V> | Une MultiMap qui garantit des valeurs uniques pour chaque clé. |
Analyseur de version | Récupérez la version des artefacts échangés en cours d'exécution. |
ZipCompressionStratégie | Un 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 |