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 |
Interfaces
Aulas
- ATestFileSystemLogSaver
- Coletor de relatórios de bugs
- BugreportCollector.Predicate
- ByteArrayInputStreamSource
- ColetandoTestListener
- ConsoleResultReporter
- ContandoTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- Falha na Descrição
- FileInputStreamSource
- FileSystemLogSaver
- FilteredResultForwarder
- InvocaçãoSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- Arquivo de log
- LogFileSaver
- LogSaverResultForwarder
- LUCIResultReporter
- MétricasXMLResultReporter
- MultiFailureDescrição
- NomeMangleListener
- PassandoTestFileReporter
- Relatório de testes aprovados
- ResultadoAndLogForwarder
- ResultForwarder
- RetençãoFileSaver
- RetryResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- Descrição de teste
- Arquivo de descrições de teste
- Resultado do teste
- TestResultListener
- Resultado da execução do teste
- Resumo do teste
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporter
Enums