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. |
ILogSaverListenerILogSaverListener | Permet aux ITestInvocationListener d'écouter lorsque les fichiers journaux sont enregistrés. |
InputStreamSource | Cette interface encapsule essentiellement une ERROR(/InputStream) pour la rendre clonable. |
IShardableListener | Un ITestInvocationListener qui peut être partitionné. |
ITestInvocationListenerITestInvocationListener | Écouteur des résultats de test de l'appel de test. |
ITestLifeCycleReceiverITestLifeCycleReceiver | Reçoit des notifications d'événements pendant les tests d'instrumentation. |
ITestLoggerReceiver | Une entité qui peut être injectée avec une instance ITestLogger afin qu'elle puisse être utilisée à des fins de journalisation. |
ITestSummaryListenerITestSummaryListener | Interface qui permet à ITestInvocationListener d'échanger des informations limitées via des résumés. |
Des classes
ATestFileSystemLogSaverATestFileSystemLogSaver | Cette classe LogSaver est utilisée par ATest pour enregistrer les journaux dans un chemin spécifique. |
BugreportCollector | Un ITestInvocationListener passe-système qui collecte les rapports de bogue lorsque des événements configurables se produisent, puis appelle ITestInvocationListener#testLog sur ses enfants après la collecte de chaque rapport de bogue. |
BugreportCollector.Predicate | Un prédicat complet décrivant quand capturer un rapport de bogue. |
ByteArrayInputStreamSource | |
CollectingTestListener | Un ITestInvocationListener qui collectera tous les résultats de test. |
ConsoleResultReporterConsoleResultReporter | Reporter de résultats pour imprimer les résultats du test sur la console. |
CountingTestResultListener | Un TestResultListener qui suit le nombre total de tests par TestStatus |
DeviceFileReporter | Une classe utilitaire qui recherche des fichiers sur l'appareil 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 | La classe décrivant une information d'échec dans Trade Federation. |
FileInputStreamSourceFileInputStreamSource | Un InputStreamSource qui prend un fichier d'entrée. |
FileSystemLogSaver | Enregistrez les journaux dans un système de fichiers. |
FilteredResultForwarder | Variante de ResultForwarder qui permet uniquement de signaler une liste d'autorisation de TestDescription . |
InvocationSummaryHelper | Classe d'assistance pour la collecte et la génération de rapports TestSummary pour un ensemble d'écouteurs |
InvocationToJUnitResultForwarder | Une classe qui écoute les événements ITestInvocationListener et les transmet à un TestListener . |
JsonHttpTestReporterReporter | Un rapporteur de résultats qui encode les résultats des métriques de test et la branche, les informations sur l'appareil dans JSON et POST dans un point de terminaison de service HTTP |
JUnitToInvocationResultForwarderJUnitToInvocationResultForwarder | 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 modifications apportées à sa superclasse. |
LogcatCrashResultForwarder | Ecouteur spécial : en cas d'échec (crash 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 | Un assistant 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. |
MetricsXMLReporterReporterMetricsXMLResultReporter | MetricsXMLResultReporter écrit les métriques de test et les métriques d'exécution 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éthode de test, de classe et de package 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 |
ReportPassedTests | Reportez dans un fichier les filtres possibles pour exclure les tests réussis. |
ResultAndLogForwarderResultAndLogForwarder | Transitaire pour les événements de résultats et de journaux. |
ResultForwarder | Un ITestInvocationListener qui transfère les résultats d'appel à une liste d'autres écouteurs. |
RétentionFileSaver | Classe d'assistance pour la création d'un fichier .retention dans un répertoire. |
RetryResultForwarder | Une extension de ResultForwarder qui pousse toujours vers un numéro de tentative donné. |
SnapshotInputStreamSource | Un InputStreamSource basé sur un fichier. |
StubTestRunListenerStubTestRunListener | Implémentation stub de ITestRunListener |
SubprocessResultsReporterSubprocessResultsReporter | Implémente ITestInvocationListener à spécifier en tant que result_reporter et transmet depuis le sous-processus les résultats des tests, des exécutions de test, des appels de test. |
Description du test | Classe représentant des informations sur un cas de test. |
TestDescriptionsFile | Une classe utilitaire pour le regroupement et le déclassement d'une liste de TestDescriptions dans un fichier de test. |
Résultat du test | Récipient pour un résultat d'un seul test. |
TestResultListenerTestResultListener | Une simplification de ITestLifecycleListener pour les implémenteurs qui ne se soucient que des résultats de test individuels. |
TestRunResult | Contient les résultats d'un seul 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. |
XmlResultReporterXmlResultReporter | Écrit les résultats JUnit dans des fichiers XML dans un format compatible avec XMLJUnitResultFormatter d'Ant. |
Énumérations
Action en cours | L'action générale en cours. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Relation | |
InvocationStatus | Une énumération d'assistance pour représenter le statut d'invocation |
LogDataType | Représente le type de données des données de journal. |
TestSummary.TypeTestSummary.Type |
Interfaces
Des classes
- ATestFileSystemLogSaverATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.Predicate
- ByteArrayInputStreamSource
- CollectingTestListener
- ConsoleResultReporterConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- Description de l'échec
- FileInputStreamSourceFileInputStreamSource
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestReporterReporter
- JUnitToInvocationResultForwarderJUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- Fichier journal
- LogFileSaver
- LogSaverResultForwarder
- MetricsXMLReporterReporterMetricsXMLResultReporter
- MultiFailureDescription
- NomMangleListener
- PassingTestFileReporter
- ReportPassedTests
- ResultAndLogForwarderResultAndLogForwarder
- ResultForwarder
- RétentionFileSaver
- RetryResultForwarder
- SnapshotInputStreamSource
- StubTestRunListenerStubTestRunListener
- SubprocessResultsReporterSubprocessResultsReporter
- Description du test
- TestDescriptionsFile
- Résultat du test
- TestResultListenerTestResultListener
- TestRunResult
- Résumé du test
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporterXmlResultReporter
Énumérations