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