com.android.tradefed.result

Interfaces

BugreportCollector.SubPredicate
ILogSaver As classes que implementam esta interface fornecem métodos para armazenar logs em um local central.
ILogSaverListener Permite que ITestInvocationListener s escutem quando os arquivos de log são salvos.
Fonte de entradaStream Esta interface basicamente envolve um ERROR(/InputStream) para torná-la clonável.
IShardableListener Um ITestInvocationListener que pode ser fragmentado.
ITestInvocationListener Ouvinte para resultados de teste da invocação de teste.
ITestLifeCycleReceptor Recebe notificações de eventos durante execuções de testes de instrumentação.
ITestLoggerReceptor Uma entidade que pode ser injetada com uma instância ITestLogger para que possa ser usada para fins de registro em log.
ITestSummaryListener Interface que permite ao ITestInvocationListener trocar algumas informações limitadas por meio de resumos.

Aulas

ATestFileSystemLogSaver Esta classe LogSaver é usada pelo ATest para salvar logs em um caminho específico.
Coletor de relatórios de bugs Um ITestInvocationListener de passagem que coleta relatórios de bugs quando ocorrem eventos configuráveis ​​e, em seguida, chama ITestInvocationListener#testLog em seus filhos após cada relatório de bug ser coletado.
BugreportCollector.Predicate Um predicado completo que descreve quando capturar um relatório de bug.
ByteArrayInputStreamSource
ColetandoTestListener Um ITestInvocationListener que coletará todos os resultados dos testes.
ConsoleResultReporter Reporter de resultados para imprimir os resultados do teste no console.
ContandoTestResultListener Um TestResultListener que rastreia o número total de testes por TestStatus
DeviceFileReporter Uma classe de utilitário que verifica arquivos no dispositivo 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 Comercial.
FileInputStreamSource Um InputStreamSource que usa um arquivo de entrada.
FileSystemLogSaver Salve logs em um sistema de arquivos.
FilteredResultForwarder Variante do ResultForwarder que só permite 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 os resultados das métricas de teste e ramifica as 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 repórter de resultados do subprocesso 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 falhas (travamento do processo de instrumentação) ele tentará extrair do logcat a falha e adicioná-la à 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 a proteção global de arquivos.
LUCIResultReporter Um repórter de resultados que salva os resultados dos testes necessários para ResultDB e LUCI no formato JSON (go/result-sink) e registra o local do arquivo no console.
MétricasXMLResultReporter 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.
MultiFailureDescrição Colete vários FailureDescription em um suporte.
NomeMangleListener Um ouvinte proxy para traduzir nomes de métodos de teste, classes e pacotes à medida que os resultados são relatados.
PassandoTestFileReporter Um ITestInvocationListener que salva a lista de casos de teste aprovados em um arquivo de teste
Relatório de testes aprovados Informar em um arquivo possíveis filtros para excluir teste aprovado.
ResultadoAndLogForwarder Encaminhador para resultados e eventos de log.
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 baseado em arquivo.
StubTestRunListener Implementação de stub de ITestRunListener
SubprocessResultsReporter Implementa ITestInvocationListener para ser especificado como result_reporter e encaminha do subprocesso os resultados de testes, execuções de teste e invocações de teste.
Descrição de teste Classe que representa informações sobre um caso de teste.
Arquivo de descrições de teste Uma classe de utilitário para empacotar e desempacotar uma lista de TestDescriptions em um arquivo de teste.
Resultado do teste Recipiente para o resultado de um único teste.
TestResultListener Uma simplificação do ITestLifecycleListener para implementadores que se preocupam apenas com resultados de testes individuais.
Resultado da execução do teste Contém resultados de uma única execução de teste.
Resumo do teste Uma classe para representar um resumo do teste.
TestSummary.TypedString
TextResultReporter Um repórter de resultados de teste que encaminha os resultados para a impressora de resultados de texto JUnit.
XmlResultReporter Grava resultados JUnit em arquivos XML em um formato consistente com XMLJUnitResultFormatter do Ant.

Enums

Ação em progresso A ação geral em andamento.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Relação
Status de invocação Um enum auxiliar para representar o status de invocação
LogDataType Representa o tipo de dados de log.
Status do teste Representação no Tradefed de possíveis status para métodos de teste.
TestSummary.Type