com.android.tradefed.result

Interfaces

BugreportCollector.SubPredicate
ILogSaver Les classes qui implémentent cette interface fournissent des méthodes pour stocker les journaux dans un emplacement central.
ILogSaverListener Permet aux ITestInvocationListener d'écouter lorsque les fichiers journaux sont enregistrés.
SourceStreamInput Cette interface enveloppe essentiellement une ERROR(/InputStream) pour la rendre clonable.
IShardableListener Un ITestInvocationListener qui peut être fragmenté.
ITestInvocationListener Écouteur des résultats de test de l’invocation de test.
ITestLifeCycleReceiver Reçoit des notifications d’événements pendant les tests d’instrumentation.
ITestLoggerRécepteur Entité qui peut être injectée avec une instance ITestLogger afin de pouvoir être utilisée à des fins de journalisation.
ITestSummaryListener Interface qui permet à ITestInvocationListener d'échanger certaines informations limitées via des résumés.

Des classes

ATestFileSystemLogSaver Cette classe LogSaver est utilisée par ATest pour enregistrer les journaux dans un chemin spécifique.
Collecteur de rapports de bogues Un ITestInvocationListener relais qui collecte les rapports de bogues lorsque des événements configurables se produisent, puis appelle ITestInvocationListener#testLog sur ses enfants après la collecte de chaque rapport de bogue.
BugreportCollector.Prédicat Un prédicat complet décrivant quand capturer un rapport de bug.
ByteArrayInputStreamSource
CollecteTestListener Un ITestInvocationListener qui collectera tous les résultats des tests.
ConsoleResultReporter Reporteur de résultats pour imprimer les résultats des tests sur la console.
CountingTestResultListener Un TestResultListener qui suit le nombre total de tests par TestStatus
DeviceFileReporter Une classe utilitaire qui vérifie la présence de fichiers sur le périphérique et les envoie à ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) s'ils sont trouvés.
EventsLoggerListener Écouteur qui enregistre tous les événements qu'il reçoit dans un fichier
Description de l'échec Classe décrivant une information d’échec dans Trade Federation.
FichierInputStreamSource Un InputStreamSource qui prend un fichier d'entrée.
FileSystemLogSaver Enregistrez les journaux sur un système de fichiers.
FilteredResultForwarder Variante de ResultForwarder qui permet uniquement de signaler une liste blanche de TestDescription .
InvocationSummaryHelper Classe d'assistance pour la collecte et le reporting TestSummary pour un ensemble d'auditeurs
InvocationToJUnitResultForwarder Une classe qui écoute les événements ITestInvocationListener et les transmet à un TestListener .
JsonHttpTestResultReporter Un rapporteur de résultats qui encode les résultats des métriques de test et les informations sur les appareils en JSON et POST dans un point de terminaison de service HTTP.
JUnitToInvocationResultForwarder Une classe qui écoute les événements TestListener et les transmet à un ITestInvocationListener .
LegacySubprocessResultsReporter Une implémentation gelée du rapporteur de résultats de sous-processus qui devrait rester compatible avec les versions antérieures de TF/CTS (par exemple 8+), malgré les changements dans sa superclasse.
LogcatCrashResultForwarder Écouteur spécial : en cas d'échec (plantage du processus d'instrumentation), il tentera d'extraire du logcat le crash et l'ajoutera au message d'échec associé au test.
Fichier journal Classe pour contenir les métadonnées d’un fichier journal enregistré.
LogFileSaver Une aide pour ITestInvocationListener qui enregistrera les données du journal dans un fichier
LogSaverResultForwarder Un ResultForwarder pour enregistrer les journaux avec l'économiseur de fichiers global.
LUCIResultReporter Un rapporteur de résultats qui enregistre les résultats des tests nécessaires à ResultDB et LUCI au format JSON (go/result-sink) et enregistre l'emplacement du fichier dans la console.
MetricsXMLResultReporter MetricsXMLResultReporter écrit les métriques de test et exécute les métriques dans un fichier XML dans un dossier spécifié par le paramètre metrics-folder lors de la phase invocationEnded du test.
MultiFailureDescription Collectez plusieurs FailureDescription dans un seul support.
NomMangleListener Un écouteur proxy pour traduire les noms de méthodes de test, de classes et de packages au fur et à mesure que les résultats sont rapportés.
PassingTestFileReporter Un ITestInvocationListener qui enregistre la liste des cas de test réussis dans un fichier de test
RapportPassedTests Signaler dans un fichier les filtres possibles pour exclure le test réussi.
RésultatEtLogForwarder Forwarder pour les résultats et les événements de journaux.
Transmetteur de résultats ITestInvocationListener qui transmet les résultats de l'appel à une liste d'autres écouteurs.
RétentionFileSaver Classe d'assistance pour créer un fichier .retention dans un répertoire.
RéessayerResultForwarder Une extension de ResultForwarder qui pousse toujours vers un numéro de tentative donné.
SnapshotInputStreamSource Un InputStreamSource sauvegardé sur un fichier.
StubTestRunListener Implémentation de stub de ITestRunListener
SubprocessResultsReporter Implémente ITestInvocationListener à spécifier en tant que result_reporter et transmet à partir du sous-processus les résultats des tests, des exécutions de tests et des invocations de tests.
Description du test Classe représentant des informations sur un scénario de test.
TestDescriptionsFichier Une classe utilitaire pour rassembler et désorganiser une liste de TestDescriptions dans un fichier de test.
Résultat du test Conteneur pour le résultat d'un seul test.
TestResultListener Une simplification de ITestLifecycleListener pour les implémenteurs qui ne se soucient que des résultats de tests individuels.
TestExécutionRésultat Contient les résultats d’une seule exécution de test.
Résumé du test Une classe pour représenter un résumé de test.
TestSummary.TypedString
TextReporter Un rapporteur de résultats de test qui transmet les résultats à l'imprimante de résultats de texte JUnit.
XmlResultReporter Écrit les résultats JUnit dans des fichiers XML dans un format cohérent avec XMLJUnitResultFormatter d'Ant.

Énumérations

Action en cours L'action générale en cours.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Relation
Statut d'appel Une énumération d'assistance pour représenter l'état de l'invocation
Type de données de journal Représente le type de données des données de journal.
TestSummary.Type