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 |
Interfacce
Classi
- ATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.Predicate
- ByteArrayInputStreamSource
- CollectingTest Listener
- ConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- FailureDescription
- FileInputStreamSource
- FileSystemLogSaver
- FiltratoResultForwarder
- InvocationSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- File di registro
- LogFileSaver
- LogSaverResultForwarder
- MetricsXMLResultReporter
- MultiFailureDescription
- NomeMangleListener
- PassingTestFileReporter
- Segnala test superati
- Risultato e LogForwarder
- Risultato Spedizioniere
- RetentionFileSaver
- RiprovaResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- Descrizione del testo
- TestDescriptionsFile
- Risultato del test
- TestResultListener
- TestRunResult
- Riepilogo test
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporter
Enum