com.android.tradefed.result

Interfaces

BugreportCollector.SubPredicate
ILogSaver As classes que implementam essa interface fornecem métodos para armazenar logs em um local central.
ILogSaverListener Permite que ITestInvocationListener s escute quando os arquivos de log são salvos.
InputStreamSource Essa interface basicamente envolve um ERROR(/InputStream) para torná-lo clonável.
IShardableListenerName Um ITestInvocationListener que pode ser fragmentado.
ITestInvocationListener Ouvinte para resultados de teste da chamada de teste.
ITestLifeCycleReceiver Recebe notificações de eventos durante execuções de teste de instrumentação.
ITestLoggerReceiver Uma entidade que pode ser injetada com uma instância ITestLogger para que possa ser usada para fins de log.
ITestSummaryListener Interface que permite que ITestInvocationListener troque algumas informações limitadas por meio de resumos.

Aulas

ATestFileSystemLogSaver Essa classe LogSaver é usada pelo ATest para salvar logs em um caminho específico.
BugreportCollector Um ITestInvocationListener de passagem que coleta relatórios de bug quando ocorrem eventos configuráveis ​​e, em seguida, chama ITestInvocationListener#testLog em seus filhos após a coleta de cada relatório de bug.
BugreportCollector.Predicate Um predicado completo descrevendo quando capturar um relatório de bug.
ByteArrayInputStreamSource
CollectingTestListener Um ITestInvocationListener que coletará todos os resultados do teste.
ConsoleResultReporter Reporter 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 de utilitário que verifica o dispositivo em busca de arquivos e os envia para ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) se encontrado.
EventsLoggerListener Ouvinte que registra todos os eventos que recebe em um arquivo
Falha na Descrição A classe que descreve uma informação de falha na Federação de Comércio.
FileInputStreamSource Um InputStreamSource que usa um arquivo de entrada.
FileSystemLogSaver Salvar logs em um sistema de arquivos.
FilteredResultForwarder Variante de ResultForwarder que permite apenas que uma lista de permissões de TestDescription seja relatada.
InvocaçãoSummaryHelper Classe auxiliar para coletar e relatar TestSummary para conjunto de ouvintes
InvocationToJUnitResultForwarder Uma classe que escuta eventos ITestInvocationListener e os encaminha para um TestListener .
JsonHttpTestResultReporter Um repórter de resultados que codifica resultados de métricas de teste e ramifica, informações do dispositivo em JSON e POST em um terminal de serviço HTTP
JUnitToInvocationResultForwarder Uma classe que escuta eventos TestListener e os encaminha para um ITestInvocationListener .
LegacySubprocessResultsReporter Uma implementação congelada do subprocess results reporter que deve permanecer compatível com versões anteriores do TF/CTS (por exemplo, 8+), apesar das mudanças em sua superclasse.
LogcatCrashResultForwarder Ouvinte especial: em caso de falha (travamento do processo de instrumentação), ele tentará extrair do logcat o travamento e adicioná-lo à mensagem de falha associada ao teste.
Arquivo de log Classe para armazenar os metadados de um arquivo de log salvo.
LogFileSaver Um auxiliar para ITestInvocationListener que salvará os dados de log em um arquivo
LogSaverResultForwarder Um ResultForwarder para salvar logs com o protetor de arquivo global.
MetricsXMLResultReporter MetricsXMLResultReporter grava métricas de teste e executa métricas em um arquivo XML em uma pasta especificada pelo parâmetro de pasta de métricas na fase invocationEnded do teste.
MultiFailureDescription Colete várias FailureDescription em um suporte.
NomeMangleListener Um ouvinte proxy para traduzir nomes de método de teste, classe e pacote conforme os resultados são relatados.
PassingTestFileReporter Um ITestInvocationListener que salva a lista de casos de teste aprovados em um arquivo de teste
ReportPassedTests Relate em um arquivo possíveis filtros para excluir o teste aprovado.
ResultAndLogForwarder Encaminhador para resultados e eventos de logs.
ResultForwarder Um ITestInvocationListener que encaminha os resultados da invocação para uma lista de outros ouvintes.
RetençãoFileSaver Classe auxiliar para criar um arquivo .retention em um diretório.
RetryResultForwarder Uma extensão do ResultForwarder que sempre envia para um determinado número de tentativa.
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 encaminhar do subprocesso os resultados dos testes, execuções de teste, invocações de teste.
Descrição de teste Classe que representa informações sobre um caso de teste.
TestDescriptionsFile Uma classe de utilitário para empacotar e desempacotar uma lista de TestDescriptions para um arquivo de teste.
Resultado do teste Recipiente para um 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 os resultados de uma única execução de teste.
Resumo do teste Uma classe para representar um resumo de teste.
TestSummary.TypedString
TextResultReporter Um relator de resultados de teste que encaminha os resultados para a impressora de resultados de texto JUnit.
XmlResultReporterName Grava os resultados do JUnit em arquivos XML em um formato consistente com o XMLJUnitResultFormatter do Ant.

Enums

Ação em progresso A ação geral em andamento.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Relation
InvocaçãoStatus Uma enumeração auxiliar para representar o status da invocação
LogDataType Representa o tipo de dados de dados de log.
TestSummary.Type