com.android.tradefed.result

Interfacce

BugreportCollector.SubPredicate
ILogSaver Le classi che implementano questa interfaccia forniscono metodi per archiviare i registri in una posizione centrale.
ILogSaverListener Consente a ITestInvocationListener di restare in ascolto quando i file di registro vengono salvati.
InputStreamSource Questa interfaccia fondamentalmente racchiude un ERROR(/InputStream) per renderlo clonabile.
IShardableListener Un ITestInvocationListener che può essere partizionato.
ITestInvocationListener Listener per i risultati del test dalla chiamata al test.
ITestLifeCycleReceiver Riceve notifiche di eventi durante le esecuzioni di test della strumentazione.
Ricevitore ITestLogger Un'entità che può essere iniettata con un'istanza di ITestLogger in modo che possa essere usata per scopi di registrazione.
ITestSummary Listener Interfaccia che consente a 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 chiama ITestInvocationListener#testLog sui relativi elementi figlio dopo la raccolta di ogni segnalazione di bug.
BugreportCollector.Predicate Un predicato completo che descrive quando acquisire una segnalazione di bug.
ByteArrayInputStreamSource
CollectingTest Listener Un ITestInvocationListener che raccoglierà tutti i risultati del 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 verifica la presenza di file nel dispositivo e li invia a ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) se trovato.
EventsLoggerListener Listener che registra tutti gli eventi ricevuti in un file
FailureDescription La classe che descrive un'informazione di errore in Trade Federation.
FileInputStreamSource Un InputStreamSource che accetta un file di input.
FileSystemLogSaver Salva i log in un file system.
FiltratoResultForwarder Variante di ResultForwarder che consente solo di segnalare una lista consentita di TestDescription .
InvocationSummaryHelper Classe di supporto per la raccolta e la segnalazione di TestSummary per un insieme di ascoltatori
InvocationToJUnitResultForwarder Una classe che ascolta gli eventi ITestInvocationListener e li inoltra a un TestListener .
JsonHttpTestResultReporter Un reporter dei risultati che codifica i risultati delle metriche di test e dirama, 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 bloccata 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 lo aggiungerà al messaggio di errore associato al test.
File di registro Classe per conservare 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 registri con il salva file globale.
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 titolare.
NomeMangleListener Un listener proxy per tradurre i nomi di metodi, classi e pacchetti di test come risultati vengono riportati.
PassingTestFileReporter ITestInvocationListener che salva l'elenco dei casi di test passati in un file di test
Segnala test superati Riporta in un file i possibili filtri per escludere la prova superata.
Risultato e LogForwarder Forwarder per i risultati e registra gli eventi.
Risultato Spedizioniere ITestInvocationListener che inoltra i risultati della chiamata a un elenco di altri listener.
RetentionFileSaver Classe helper per la creazione di un file .retention in una directory.
RiprovaResultForwarder Un'estensione di ResultForwarder che spinge sempre a un determinato numero di tentativi.
SnapshotInputStreamSource InputStreamSource supportato da file.
StubTestRunListener Implementazione stub di ITestRunListener
SubprocessResultsReporter Implementa ITestInvocationListener da specificare come result_reporter e inoltra dal sottoprocesso i risultati di test, esecuzioni di test, chiamate di test.
Descrizione del testo Classe che rappresenta le informazioni su un test case.
TestDescriptionsFile Una classe di utilità per il marshalling e l'annullamento del marshalling di un elenco di TestDescription in un file di test.
Risultato del test Contenitore per un risultato di un singolo test.
TestResultListener Una semplificazione di ITestLifecycleListener per gli implementatori che si preoccupano solo dei risultati dei test individuali.
TestRunResult Contiene i risultati di una singola esecuzione di test.
Riepilogo test Una classe per rappresentare un riepilogo del test.
TestSummary.TypedString
TextResultReporter Un reporter dei risultati dei test che inoltra i risultati alla stampante dei risultati di testo JUnit.
XmlResultReporter Scrive i risultati di JUnit in un file XML in un formato coerente con XMLJUnitResultFormatter di Ant.

Enum

Azione in corso L'azione generale in corso.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Relation
InvocationStatus Un'enumerazione di supporto per rappresentare lo stato di chiamata
LogDataType Rappresenta il tipo di dati dei dati di registro.
TestSummary.Type