com.android.tradefed.result
Interfacce
| BugreportCollector.SubPredicate |
Classi
| ATestFileSystemLogSaver | Questa classe LogSaver viene utilizzata da ATest per salvare i log in un percorso specifico. |
| BugreportCollector |
Un ITestInvocationListener pass-through che raccoglie i report di bug quando si verificano eventi configurabili e poi chiama ITestInvocationListener#testLog sui suoi elementi secondari dopo la raccolta di ogni report di bug.
|
| BugreportCollector.Predicate | Un predicato completo che descrive quando acquisire un report di bug. |
| CollectingTestListener |
Un ITestInvocationListener che raccoglierà tutti i risultati del test.
|
| ConsoleResultReporter | Report sui risultati per stampare i risultati del test nella console. |
| CountingTestResultListener |
Un TestResultListener che monitora il numero totale di test per TestStatus
|
| DeviceFileReporter |
Una classe di utilità che controlla la presenza di file sul dispositivo e li invia a ITestInvocationListener#testLog(String, LogDataType, InputStreamSource), se trovati.
|
| EventsLoggerListener | Ascoltatore che registra tutti gli eventi ricevuti in un file |
| FileSystemLogSaver | Salvare i log in un file system. |
| FilteredResultForwarder |
Variante di ResultForwarder che consente di segnalare solo una lista consentita di TestDescription.
|
| InvocationToJUnitResultForwarder |
Una classe che ascolta gli eventi ITestInvocationListener e li inoltra a un TestListener.
|
| JsonHttpTestResultReporter | Un report sui risultati che codifica i risultati delle metriche di test e le informazioni su branch e dispositivo in JSON e li invia tramite POST a un endpoint di servizio HTTP. |
| JUnitToInvocationResultForwarder |
Una classe che ascolta gli eventi TestListener e li inoltra a un ITestInvocationListener.
|
| LegacySubprocessResultsReporter | Un'implementazione bloccata del report sui risultati del sottoprocesso che dovrebbe rimanere compatibile con le versioni precedenti di TF/CTS (ad es. 8 e versioni successive), nonostante le modifiche al superclasse. |
| LogcatCrashResultForwarder | Ascoltatore speciale: in caso di errori (arresto anomalo del processo di ispezione) tenterà di estrarre dall'errore il logcat e lo aggiungerà al messaggio di errore associato al test. |
| LogFileSaver |
Un helper per ITestInvocationListener che salva i dati di log in un file
|
| LogSaverResultForwarder |
Un ResultForwarder per salvare i log con il salvataggio file globale.
|
| MetricsXMLResultReporter | MetricsXMLResultReporter scrive le metriche di test e di esecuzione in un file XML in una cartella specificata dal parametro metrics-folder nella fase invocationEnded del test. |
| NameMangleListener | Un ascoltatore proxy per tradurre i nomi del metodo di test, della classe e del pacchetto quando vengono generati i risultati. |
| PassingTestFileReporter |
Un ITestInvocationListener che salva l'elenco degli scenari di test superati in un file di test
|
| ReportPassedTests | Segnala in un file i possibili filtri per escludere il test superato. |
| ResultAndLogForwarder | Inoltra i risultati e registra gli eventi. |
| ResultForwarder |
Un ITestInvocationListener che inoltra i risultati dell'invocazione a un elenco di altri ascoltatori.
|
| RetentionFileSaver | Classe di supporto per la creazione di un file .retention in una directory. |
| RetryResultForwarder |
Un'estensione di ResultForwarder che esegue sempre push su un determinato numero di tentativi.
|
| SnapshotInputStreamSource | Un'origine InputStream basata su file. |
| StubTestRunListener |
Implementazione stub di ITestRunListener
|
| SubprocessResultsReporter |
Implementa ITestInvocationListener da specificare come result_reporter e inoltra dal subprocesso i risultati di test, esecuzioni di test e invocazioni di test.
|
| TestDescriptionsFile | Una classe di utilità per il marshalling e lo smarshalling di un elenco di TestDescription in un file di test. |
| TestResultListener | Una semplificazione di ITestLifecycleListener per gli implementatori che si preoccupano solo dei risultati dei singoli test. |
| TextResultReporter | Un reporter dei risultati del test che inoltra i risultati alla stampante di risultati di testo JUnit. |
| XmlResultReporter | Scrive i risultati di JUnit in file XML in un formato coerente con XMLJUnitResultFormatter di Ant. |
Enumerazionis
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Relation |
Interfacce
Classi
- ATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.Predicate
- CollectingTestListener
- ConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- LogFileSaver
- LogSaverResultForwarder
- MetricsXMLResultReporter
- NameMangleListener
- PassingTestFileReporter
- ReportPassedTests
- ResultAndLogForwarder
- ResultForwarder
- RetentionFileSaver
- RetryResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- TestDescriptionsFile
- TestResultListener
- TextResultReporter
- XmlResultReporter
Enumerazionis