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