com.android.tradefed.result

Interfaces

BugreportCollector.SubPredicate  
ILogSaver As classes que implementam essa interface fornecem métodos para armazenar registros em um local central. 
ILogSaverListener Permite que ITestInvocationListeners detectem quando os arquivos de registro são salvos. 
InputStreamSource Essa interface basicamente encapsula um InputStream para torná-lo clonável. 
IShardableListener Um ITestInvocationListener que pode ser fragmentado. 
ITestInvocationListener Listener para resultados de teste da invocação de teste. 
ITestLifeCycleReceiver Recebe notificações de eventos durante execuções de testes de instrumentação. 
ITestLoggerReceiver Uma entidade que pode ser injetada com uma instância ITestLogger para ser usada para fins de registro. 
ITestSummaryListener Interface que permite que o ITestInvocationListener troque algumas informações limitadas por resumos. 

Classes

ATestFileSystemLogSaver A classe LogSaver é usada pelo ATest para salvar registros em um caminho específico. 
BugreportCollector Um ITestInvocationListener de passagem que coleta relatórios de bugs quando eventos configuráveis ocorrem e chama ITestInvocationListener.testLog nos filhos depois que cada relatório de bug é coletado. 
BugreportCollector.Predicate Um predicado completo que descreve quando capturar um bugreport. 
ByteArrayInputStreamSource  
CollectingTestListener Um ITestInvocationListener que vai coletar todos os resultados do teste. 
ConsoleResultReporter Gerador de relatórios de resultados para imprimir os resultados do teste no console. 
CountingTestResultListener Um TestResultListener que rastreia o número total de testes por TestStatus 
DeviceFileReporter Uma classe utilitária que verifica arquivos no dispositivo e os envia para ITestInvocationListener.testLog(String,LogDataType,InputStreamSource) se forem encontrados. 
EventsLoggerListener Listener que registra todos os eventos recebidos em um arquivo.
FailureDescription A classe que descreve informações de falha no Trade Federation. 
FileInputStreamSource Um InputStreamSource que usa um arquivo de entrada. 
FileSystemLogSaver Salve os registros em um sistema de arquivos. 
FilteredResultForwarder Variante de ResultForwarder que permite apenas que uma lista de permissão de TestDescription seja informada. 
InvocationSummaryHelper Classe auxiliar para coletar e gerar relatórios de TestSummary para um conjunto de listeners.
InvocationToJUnitResultForwarder Uma classe que detecta eventos ITestInvocationListener e os encaminha para um TestListener
JsonHttpTestResultReporter Um criador de relatórios de resultados que codifica os resultados das métricas de teste e as informações de ramificação e dispositivo em JSON e POST em um endpoint de serviço HTTP.
JUnitToInvocationResultForwarder Uma classe que detecta eventos TestListener e os encaminha para um ITestInvocationListener
LegacySubprocessResultsReporter Uma implementação congelada do gerador de relatórios de resultados de subprocessos que deve permanecer compatível com versões anteriores do TF/CTS (por exemplo, 8 ou mais), apesar das mudanças na superclasse. 
LogcatCrashResultForwarder Listener especial: em caso de falhas (falha no processo de instrumentação), ele tenta extrair do logcat a falha e a adiciona à mensagem de falha associada ao teste. 
LogFile Classe para armazenar os metadados de um arquivo de registro salvo. 
LogFileSaver Um auxiliar para ITestInvocationListeners que salva dados de registros em um arquivo.
LogSaverResultForwarder Um ResultForwarder para salvar registros com o salvador de arquivos global. 
LUCIResultReporter Um gerador de relatórios de resultados que salva os resultados de teste necessários para o ResultDB e o LUCI no formato JSON (go/result-sink) e registra o local do arquivo no console. 
MetricsXMLResultReporter O MetricsXMLResultReporter grava métricas de teste e de execução em um arquivo XML em uma pasta especificada pelo parâmetro metrics-folder na fase invocationEnded do teste. 
ModuleResultsAndMetricsForwarder Uma extensão de ResultAndLogForwarder que adiciona métricas extras relacionadas ao módulo aos resultados do teste. 
MultiFailureDescription Colete vários FailureDescription em um suporte. 
NameMangleListener Um listener de proxy para traduzir nomes de métodos, classes e pacotes de teste à medida que os resultados são informados. 
PassingTestFileReporter Um ITestInvocationListener que salva a lista de casos de teste aprovados em um arquivo de teste 
ReportPassedTests Informar em um arquivo os possíveis filtros para excluir o teste aprovado. 
ResultAndLogForwarder Encaminhador de resultados e eventos de registro. 
ResultForwarder Um ITestInvocationListener que encaminha resultados de invocação para uma lista de outros listeners. 
RetentionFileSaver Classe auxiliar para criar um arquivo .retention em um diretório. 
RetryResultForwarder Uma extensão de ResultForwarder que sempre envia para um determinado número de tentativas. 
SnapshotInputStreamSource Um InputStreamSource com suporte de arquivo. 
StubTestRunListener Implementação de stub de ITestRunListener
SubprocessResultsReporter Implementa ITestInvocationListener para ser especificado como um result_reporter e encaminha do subprocess os resultados de testes, execuções de teste e invocações de teste. 
TestDescription Classe que representa informações sobre um caso de teste. 
TestDescriptionsFile Uma classe utilitária para fazer marshalling e unmarshalling de uma lista de TestDescriptions em um arquivo de teste. 
TestResult Contêiner para o resultado de um único teste. 
TestResultListener Uma simplificação de ITestLifecycleListener para implementadores que se preocupam apenas com resultados de testes individuais. 
TestRunResult Contém resultados de uma única execução de teste. 
TestRunResultListener Listener que permite ler o status final da execução do teste. 
TestSummary Uma classe para representar um resumo do teste. 
TestSummary.TypedString  
TextResultReporter Um criador de relatórios de resultados de testes que encaminha os resultados para a impressora de resultados de texto do JUnit. 
XmlResultReporter Grava resultados do JUnit em arquivos XML em um formato consistente com XMLJUnitResultFormatter do Ant. 

Enumerações

ActionInProgress A ação geral em andamento. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Relation  
InvocationStatus Uma enumeração auxiliar para representar o status de invocação.
LogDataType Representa o tipo de dados de registros. 
TestStatus Representação no Tradefed de possíveis status para métodos de teste. 
TestSummary.Type