AggregatePostProcessor |
Um agregador de métricas que fornece o mínimo, máximo, média, variância, desvio padrão, total, contagem e, opcionalmente, percentis para métricas numéricas coletadas durante execuções de teste de várias iterações, tratando-as como números reais.
|
AtraceCollector (link em inglês) |
Um IMetricCollector que executa atrace durante um teste, coleta o resultado e registra
ele na invocação.
|
AtraceRunMetricCollector (link em inglês) |
Coleta os rastros de todo o diretório de teste no diretório
do dispositivo de teste, registra o diretório de teste e processa os arquivos de rastreamento
no diretório de teste e agrega as métricas.
|
AveragePostProcessor (link em inglês) |
Implementação do pós-processador que calcula a média da lista de métricas.
|
BaseDeviceMetricCollector (em inglês) |
Implementação básica de IMetricCollector que permite iniciar e interromper a coleta em
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) e ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
BasePostProcessor |
O IPostProcessor básico que toda implementação precisa estender.
|
BluetoothConnectionLatencyCollector (em inglês) |
O coletor vai enviar uma configuração de métrica de duração predefinida do StatsD para os dispositivos e coletar
a duração da conexão Bluetooth para cada perfil.
|
BluetoothConnectionStateCollector (link em inglês) |
Esse coletor vai coletar métricas de BluetoothConnectionStateChanged e registrar o número do estado de conexão
para cada perfil.
|
BluetoothConnectionSuccessRatePostProcessor |
Implementação de um pós-processador que calcula a taxa de sucesso de um perfil de Bluetooth
Usar "metric-key-match" para especificar métricas que contêm estados de conexão Bluetooth em valores numéricos
Exemplo de matriz [0, 1, 2, 3, 0, 1, 2, 3].
|
BluetoothHciSnoopLogCollector (em inglês) |
Coletor para ativar a geração de registros de espionagem de HCI Bluetooth no DUT e coletar o registro de cada teste.
|
BugreportzOnFailureCollector |
Coletar um relatório de bugs quando um caso de teste falhar.
|
BugreportzOnTestCaseFailureCollector |
Colete um bugreportz quando um caso de teste em uma execução falhar.
|
ClangCodeCoverageCollector |
Uma BaseDeviceMetricCollector que extrairá o Clang
medições de cobertura fora do dispositivo e registrá-las como artefatos de teste.
|
CollectingTestListener (link em inglês) |
Um ITestInvocationListener que vai coletar todos os resultados do teste.
|
ConsoleResultReporter (link em inglês) |
Gerador de resultados para imprimir os resultados do teste no console.
|
CountTestCasesCollector (link em inglês) |
Contar e informar o número de casos de teste para um determinado IRemoteTest .
|
DebugHostLogOnFailureCollector (link em inglês) |
Coletor que coleta e registra os registros do lado do host quando ocorre uma falha no caso de teste.
|
DeviceTraceCollector |
Coletor que inicia o rastreamento do perfetto quando uma execução de teste começa e registra o arquivo de rastreamento no final.
|
EventsLoggerListener |
Listener que registra todos os eventos recebidos em um arquivo
|
FileProtoResultReporter |
Relatório de proto que despeja o TestRecord em um arquivo.
|
FilePullerDeviceMetricCollector |
Um BaseDeviceMetricCollector que detecta a chave de métricas vinda do dispositivo e as extrai
como um arquivo do dispositivo.
|
FilePullerLogCollector (em inglês) |
logger do arquivo informado pelo lado do dispositivo.
|
FormattedGeneratorReporter |
Relatório que permite gerar relatórios em um formato específico.
|
GcovCodeCoverageCollector |
Um BaseDeviceMetricCollector que vai extrair gcov
medições de cobertura fora do dispositivo e registrá-las como artefatos de teste.
|
GcovKernelCodeCoverageCollector |
Um BaseDeviceMetricCollector que vai extrair o kernel gcov
medições de cobertura fora de debugfs e fora do dispositivo e, em seguida, registrá-las como teste
artefatos.
|
GranularRetriableTestWrapper.StartEndCollector (link em inglês) |
Assistente de classe para detectar o início e o fim da execução ausentes.
|
HostStatsdMetricCollector |
Um IMetricCollector que coleta métricas do StatsD do lado do host usando o utilitário StatsD.
comandos
|
IMetricCollector |
Esta interface será adicionada como um decorador ao relatar os resultados dos testes para coletar
e métricas correspondentes.
|
IPostProcessor |
Os pós-processadores são um objeto da Trade Federation destinado a permitir o processamento de métricas e registros
DEPOIS dos testes e ANTES do relatório de resultados.
|
JavaCodeCoverageCollector |
Um BaseDeviceMetricCollector que extrairá Java
medições de cobertura fora do dispositivo e registrá-las como artefatos de teste.
|
JsonHttpTestResultReporter |
Um relatório de resultados que codifica os resultados das métricas de teste e a ramificação, as informações do dispositivo em JSON e POST
em um endpoint de serviço HTTP
|
LUCIResultReporter (link em inglês) |
Um relatório de resultados que salva os resultados de teste necessários pelo ResultDB e pelo LUCI
no formato JSON (go/result-sink) e registra o local do arquivo no console.
|
LegacySubprocessResultsReporter (em inglês) |
Uma implementação congelada do sinalizador de resultados de subprocesso, que precisa permanecer compatível com
versões anteriores do TF/CTS (por exemplo, 8 ou mais recente), apesar das mudanças na superclasse.
|
LogSaverResultForwarder |
Um ResultForwarder para salvar registros com o protetor de arquivos global.
|
LogcatOnFailureCollector |
Coletor que vai capturar e registrar um logcat quando um caso de teste falhar.
|
LogcatTimingMetricCollector |
Um coletor de métricas que coleta informações de tempo (por exemplo, tempo de troca de usuário) do Logcat durante
um ou vários testes repetidos usando padrões de regex específicos para analisar os sinais de início e término de um
evento nas linhas do Logcat.
|
MetricFilePostProcessor |
Usado para fazer o upload do arquivo de registro de métricas coletado durante o nível de teste e execução.
|
MetricsXMLResultReporter |
MetricsXMLResultReporter grava métricas de teste e executa métricas em um arquivo XML na pasta especificada.
pelo parâmetro metrics-folder na fase invocationEnded do teste.
|
ModuleListener (link em inglês) |
Listener anexado a cada IRemoteTest de cada módulo para coletar a lista de
resultados.
|
ModuleLogcatCollector |
Versão do coletor de logcat, mas para o módulo.
|
ModuleProtoResultReporter |
Um gerador de relatórios de resultados destina-se a informar apenas os resultados no nível do módulo.
|
PerfettoGenericPostProcessor |
Um pós-processador que processa um arquivo proto de métrica de texto/binária em pares de chave-valor
expandir recursivamente as mensagens e os campos proto com valores de string até que o campo com
um valor numérico for encontrado.
|
PerfettoPullerMetricCollector |
Implementação básica de FilePullerDeviceMetricCollector que permite
extrair os arquivos do Perfeito do dispositivo e coletar as métricas deles.
|
ProtoResultReporter (link em inglês) |
O informante de resultados cria um protobuf TestRecord com todos os resultados.
|
ReiniciarReasonCollector |
Coletor que coleta a reinicialização do dispositivo durante a execução do teste e informa por motivo e contagens.
|
ReportPassedTests (link em inglês) |
Informe em um arquivo os possíveis filtros para excluir o teste aprovado.
|
ResultAggregator (link em inglês) |
Encaminhador especial que agrega os resultados quando necessário, com base na estratégia de repetição que foi
tomadas.
|
ResultAndLogForwarder (link em inglês) |
Encaminhador para resultados e eventos de registros.
|
RetryLogSaverResultForwarder. |
Encaminhador que também processa a tentativa atual.
|
RuntimeRestartCollector (link em inglês) |
Coletor que coleta carimbos de data/hora de reinicializações de execução (falhas do servidor do sistema) durante a execução
do teste, se houver.
|
ScreenshotOnFailureCollector |
Coletor que vai capturar e registrar uma captura de tela quando um caso de teste falhar.
|
ShardListener |
Um ITestInvocationListener que coleta resultados de um fragmento de invocação (também conhecido como
divisão de invocação para execução em vários recursos em paralelo) e os encaminha para outro
listener.
|
ShardMainResultForwarder |
Um ResultForwarder que combina os resultados de invocações de teste fragmentadas.
|
ShowmapPullerMetricCollector |
Implementação básica de FilePullerDeviceMetricCollector que permite extrair o mapa de exibição.
do dispositivo e coletar as métricas dele.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
Um pós-processador que processa as métricas de medição coletadas em uma abordagem "antes/depois", ou seja,
|
StatsdEventMetricPostProcessor |
Um pós-processador que processa as métricas de eventos em relatórios do statsd em pares de chave-valor usando os formatadores especificados no processador.
|
StatsdGenericPostProcessor |
Um pós-processador que processa relatórios binários protoStatsd em pares de chave-valor expandindo o
como uma estrutura de árvore.
|
StreamProtoResultReporter |
Uma implementação de ProtoResultReporter
|
SubprocessResultsReporter |
Implementa ITestInvocationListener para ser especificado como um result_reporter e encaminha
do subprocesso os resultados de testes, execuções de teste e invocações de teste.
|
SuiteResultReporter (link em inglês) |
Colete os resultados do teste de uma invocação de conjunto inteiro e gere os resultados finais.
|
TextResultReporter |
Um gerador de relatórios de resultados de teste que encaminha os resultados para a impressora de resultados de texto JUnit.
|
TraceCmdCollector (link em inglês) |
Um IMetricCollector que coleta rastros durante o teste usando o trace-cmd e os registra na
invocação.
|
XmlFormattedGeneratorReporter |
Implementação do FormattedGeneratorReporter que formata os resultados do pacote em um formato
XML.
|
XmlResultReporter |
Grava os resultados do JUnit em arquivos XML em um formato consistente com
o XMLJUnitResultFormatter do Ant.
|