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 | |
TextResultReporter | 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. |
Statut du test | Représentation dans Tradefed des statuts possibles des méthodes de tests. |
TestSummary.Type |
Interfaces
Des classes
- ATestFileSystemLogSaver
- Collecteur de rapports de bogues
- BugreportCollector.Prédicat
- ByteArrayInputStreamSource
- CollecteTestListener
- ConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- Description de l'échec
- FichierInputStreamSource
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- Fichier journal
- LogFileSaver
- LogSaverResultForwarder
- LUCIResultReporter
- MetricsXMLResultReporter
- MultiFailureDescription
- NomMangleListener
- PassingTestFileReporter
- RapportPassedTests
- RésultatEtLogForwarder
- Transmetteur de résultats
- RétentionFileSaver
- RéessayerResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- Description du test
- TestDescriptionsFichier
- Résultat du test
- TestResultListener
- TestExécutionRésultat
- Résumé du test
- TestSummary.TypedString
- TextReporter
- XmlResultReporter
Énumérations