com.android.tradefed.result
Interfacce
BugreportCollector.SubPredicate | |
ILogSaver | Le classi che implementano questa interfaccia forniscono metodi per archiviare i log in una posizione centrale. |
ILogSaverListener | Consente a ITestInvocationListener di restare in ascolto quando i file di log vengono salvati. |
InputStreamSource | Questa interfaccia fondamentalmente racchiude un ERROR(/InputStream) per renderlo clonabile. |
IShardableListener | Oggetto ITestInvocationListener che può essere partizionato. |
ITestInvocationListener | Listener per i risultati del test dall'invocazione del test. |
ITestLifeCycleReceiver | Riceve notifiche di eventi durante le esecuzioni di test della strumentazione. |
ITestLoggerReceiver | Un'entità che può essere inserita con un'istanza ITestLogger in modo che possa essere utilizzata per scopi di registrazione. |
ITestSummaryListener | Interfaccia che consente ITestInvocationListener di scambiare alcune informazioni limitate tramite riepiloghi. |
Classi
ATestFileSystemLogSaver | Questa classe LogSaver viene utilizzata da ATest per salvare i registri in un percorso specifico. |
BugreportCollector | Un ITestInvocationListener pass-through che raccoglie segnalazioni di bug quando si verificano eventi configurabili e quindi richiama ITestInvocationListener#testLog sui relativi elementi secondari dopo la raccolta di ciascuna segnalazione di bug. |
BugreportCollector.Predicate | Un predicato completo che descrive quando acquisire una segnalazione di bug. |
ByteArrayInputStreamSource | |
RaccoltaTestListener | Un ITestInvocationListener che raccoglierà tutti i risultati dei test. |
ConsoleResultReporter | Reporter dei risultati per stampare i risultati del test sulla console. |
CountingTestResultListener | Un TestResultListener che tiene traccia del numero totale di test in base a TestStatus |
DeviceFileReporter | Una classe di utilità che controlla la presenza di file nel dispositivo e li invia a ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) se trovati. |
EventsLoggerListener | Listener che registra tutti gli eventi che riceve in un file |
Descrizione del fallimento | La classe che descrive un'informazione di errore nella Federazione dei Mercanti. |
FileInputStreamSource | Un InputStreamSource che accetta un file di input. |
FileSystemLogSaver | Salvare i log in un file system. |
FilteredResultForwarder | Variante di ResultForwarder che consente solo di segnalare una lista consentita di TestDescription . |
InvocationSummaryHelper | Classe helper per raccogliere e segnalare TestSummary per un insieme di ascoltatori |
InvocationToJUnitResultForwarder | Una classe che ascolta gli eventi ITestInvocationListener e li inoltra a TestListener . |
JsonHttpTestResultReporter | Un reporter dei risultati che codifica i risultati delle metriche di test e il ramo, le informazioni sul dispositivo in JSON e POST in un endpoint del servizio HTTP |
JUnitToInvocationResultForwarder | Una classe che ascolta gli eventi TestListener e li inoltra a un ITestInvocationListener . |
LegacySubprocessResultsReporter | Un'implementazione congelata del reporter dei risultati del sottoprocesso che dovrebbe rimanere compatibile con le versioni precedenti di TF/CTS (ad esempio 8+), nonostante i cambiamenti nella sua superclasse. |
LogcatCrashResultForwarder | Listener speciale: in caso di guasti (crash del processo di strumentazione) tenterà di estrarre dal logcat il crash e di aggiungerlo al messaggio di fallimento associato al test. |
File di registro | Classe per contenere i metadati per un file di registro salvato. |
LogFileSaver | Un helper per ITestInvocationListener che salverà i dati di registro in un file |
LogSaverResultForwarder | Un ResultForwarder per il salvataggio dei log con il risparmiatore file globale. |
LUCIResultReporter | Un reporter dei risultati che salva i risultati dei test necessari a ResultDB e LUCI in formato JSON (go/result-sink) e registra il percorso del file nella console. |
MetricsXMLResultReporter | MetricsXMLResultReporter scrive le metriche del test ed esegue le metriche in un file XML in una cartella specificata dal parametro metrics-folder nella fase invocationEnded del test. |
MultiFailureDescription | Raccogli più FailureDescription in un unico supporto. |
NomeMangleListener | Un listener proxy per tradurre i nomi del metodo di test, della classe e del pacchetto man mano che vengono riportati i risultati. |
PassandoTestFileReporter | Un ITestInvocationListener che salva l'elenco dei casi di test superati in un file di test |
ReportPassedTests | Riporta in un file eventuali filtri per escludere i test superati. |
RisultatoAndLogForwarder | Inoltro per risultati ed eventi di log. |
RisultatoForwarder | Un ITestInvocationListener che inoltra i risultati della chiamata a un elenco di altri listener. |
ConservazioneFileSaver | Classe helper per la creazione di un file .retention in una directory. |
RiprovaResultForwarder | Un'estensione di ResultForwarder che esegue sempre il push a un determinato numero di tentativi. |
SnapshotInputStreamSource | Un InputStreamSource supportato da file. |
StubTestRunListener | Implementazione dello stub di ITestRunListener |
SubprocessResultsReporter | Implementa ITestInvocationListener da specificare come result_reporter e inoltrare dal sottoprocesso i risultati di test, esecuzioni di test e invocazioni di test. |
Descrizione del testo | Classe che rappresenta le informazioni su un caso di test. |
FileDescrizioniTest | Una classe di utilità per il marshalling e l'annullamento del marshalling di un elenco di TestDescriptions in un file di test. |
Risultato del test | Contenitore per il risultato di un singolo test. |
TestResultListener | Una semplificazione di ITestLifecycleListener per gli implementatori che si preoccupano solo dei risultati dei test individuali. |
Risultato esecuzione test | Contiene i risultati di una singola esecuzione di test. |
Riepilogo del test | Una classe per rappresentare un riepilogo del test. |
TestSummary.TypedString | |
TextResultReporter | Un reporter dei risultati del test che inoltra i risultati alla stampante dei risultati di testo JUnit. |
XmlResultReporter | Scrive i risultati JUnit in un file XML in un formato coerente con XMLJUnitResultFormatter di Ant. |
Enumerazioni
Azione in corso | L'azione generale in corso. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Relation | |
InvocationStatus | Un'enumerazione helper per rappresentare lo stato della chiamata |
LogDataType | Rappresenta il tipo di dati dei dati di log. |
StatoTest | Rappresentazione in Tradefed dei possibili stati dei metodi di prova. |
TestSummary.Type |
Interfacce
Classi
- ATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.Predicate
- ByteArrayInputStreamSource
- RaccoltaTestListener
- ConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- Descrizione del fallimento
- FileInputStreamSource
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- File di registro
- LogFileSaver
- LogSaverResultForwarder
- LUCIResultReporter
- MetricsXMLResultReporter
- MultiFailureDescription
- NomeMangleListener
- PassandoTestFileReporter
- ReportPassedTests
- RisultatoAndLogForwarder
- RisultatoForwarder
- ConservazioneFileSaver
- RiprovaResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- Descrizione del testo
- FileDescrizioniTest
- Risultato del test
- TestResultListener
- Risultato esecuzione test
- Riepilogo del test
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporter
Enumerazioni