AggregatePostProcessor | Um agregador de métrica 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 duplas. |
AtraceCollectorName | Um IMetricCollector que executa um rastreamento durante um teste e coleta o resultado e os registra na invocação. |
AtraceRunMetricCollectorName | Coleta os rastreamentos de todo o diretório de teste no diretório fornecido do dispositivo de teste, registra o diretório de teste e pós-processa os arquivos de rastreamento no diretório de teste e agrega as métricas. |
AveragePostProcessor | Implementação de pós-processador que calcula a média da lista de métricas. |
BaseDeviceMetricCollector | Implementação base do IMetricCollector que permite iniciar e parar a coleta em onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) e ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BasePostProcessor | O IPostProcessor base que toda implementação deve estender. |
BluetoothConnectionLatencyCollector | O coletor enviará uma configuração de métrica de duração estatística predefinida aos dispositivos e coletará a duração da conexão Bluetooth para cada perfil. |
BluetoothConnectionStateCollector | Esse coletor coletará métricas BluetoothConnectionStateChanged e registrará o número do estado da conexão para cada perfil. |
BluetoothConnectionSuccessRatePostProcessor | Implementação de pós-processador que calcula taxa de sucesso para um perfil bluetooth Use "metric-key-match" para especificar as métricas que contêm estados de conexão bluetooth no array numérico Exemplo [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Coletor para habilitar o registro de espionagem Bluetooth HCI no DUT e para coletar o log para cada teste. |
BugreportzOnFailureCollector | Colete um relatório de bug quando um caso de teste falhar. |
BugreportzOnTestCaseFailureCollector | Colete um bugreportz quando um caso de teste em uma execução falhar. |
ClangCodeCoverageCollector | Um BaseDeviceMetricCollector que extrairá as medições de cobertura Clang do dispositivo e as registrará como artefatos de teste. |
CollectingTestListener | Um ITestInvocationListener que coletará todos os resultados do teste. |
ConsoleResultReporter | Reporter de resultados para imprimir os resultados do teste no console. |
CountTestCasesCollector | Conte e relate o número de casos de teste para um determinado IRemoteTest . |
DebugHostLogOnFailureCollector | Coletor que reunirá e registrará os logs do lado do host quando ocorrer uma falha de caso de teste. |
DeviceTraceCollector | Coletor que iniciará o rastreamento perfeito quando uma execução de teste for iniciada e o arquivo de rastreamento de log no final. |
EventsLoggerListener | Ouvinte que registra todos os eventos que recebe em um arquivo |
ArquivoProtoResultReporter | Proto repórter 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. |
FilePullerLogCollectorName | Logger do arquivo reportado pelo device-side. |
GeradorReporter Formatado | Reporter que permite gerar relatórios em um formato particular. |
GcovCodeCoverageCollector | Um BaseDeviceMetricCollector que extrairá as medições de cobertura gcov do dispositivo e as registrará como artefatos de teste. |
GcovKernelCodeCoverageCollector | Um BaseDeviceMetricCollector que extrairá as medições de cobertura do kernel gcov dos debugfs e do dispositivo e, finalmente, as registrará como artefatos de teste. |
GranularRetriableTestWrapper.StartEndCollector | Auxiliar de classe para capturar o início e o fim da execução ausente. |
HostStatsdMetricCollector | Um IMetricCollector que coleta métricas statsd do lado do host usando comandos do utilitário statsd. |
IMetricCollector | Essa interface será adicionada como um decorador ao relatar os resultados dos testes para coletar métricas correspondentes. |
IPostProcessor | Os pós-processadores são um objeto da Trade Federation destinado a permitir o processamento de métricas e logs DEPOIS dos testes e ANTES do relatório de resultados. |
JavaCodeCoverageCollector | Um BaseDeviceMetricCollector que extrairá medições de cobertura Java do dispositivo e as registrará como artefatos de teste. |
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 |
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. |
LogSaverResultForwarder | Um ResultForwarder para salvar logs com o protetor de arquivo global. |
LogcatOnFailureCollector | Coletor que irá capturar e registrar um logcat quando um caso de teste falhar. |
LogcatTimingMetricCollector | Um coletor de métrica que coleta informações de tempo (por exemplo, tempo de troca do usuário) do logcat durante um ou vários testes repetidos usando determinados padrões regex para analisar os sinais de início e fim de um evento das linhas do logcat. |
MetricFilePostProcessor | Usado para fazer upload do arquivo de log 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 em uma pasta especificada pelo parâmetro de pasta de métricas na fase invocationEnded do teste. |
ModuleListener | Ouvinte anexado a cada IRemoteTest de cada módulo para coletar a lista de resultados. |
ModuleLogcatCollector | Versão do coletor logcat, mas para o módulo. |
PerfettoGenericPostProcessor | Um pós-processador que processa o arquivo proto perfetto de métrica binária/texto em pares chave-valor expandindo recursivamente as mensagens proto e os campos com valores de string até que o campo com valor numérico seja encontrado. |
PerfettoPullerMetricCollector | Implementação base do FilePullerDeviceMetricCollector que permite extrair os arquivos perfetto do dispositivo e coletar as métricas dele. |
ProtoResultReporter | O repórter de resultados cria um protobuf TestRecord com todos os resultados dentro. |
RebootReasonCollector | Coletor que coleta a reinicialização do dispositivo durante a execução do teste e os relata por motivo e contagens. |
ReportPassedTests | Relate em um arquivo possíveis filtros para excluir o teste aprovado. |
ResultAggregator | Forwarder especial que agrega os resultados quando necessário, com base na estratégia de repetição que foi tomada. |
ResultAndLogForwarder | Encaminhador para resultados e eventos de logs. |
RetryLogSaverResultForwarder | Encaminhador que também lida com a passagem da tentativa atual em que estamos. |
RuntimeRestartCollector | Coletor que coleta carimbos de data/hora de reinicializações do tempo de execução (travamentos do servidor do sistema) durante a execução do teste, se houver. |
Captura de telaOnFailureCollector | Coletor que irá capturar e registrar uma captura de tela quando um caso de teste falhar. |
ShardListenerGenericName | Um ITestInvocationListener que coleta resultados de um estilhaço de invocação (também conhecido como uma divisão de invocação para executar em vários recursos em paralelo) e os encaminha para outro ouvinte. |
ShardMainResultForwarder | Um ResultForwarder que combina os resultados de invocações de teste fragmentadas. |
ShowmapPullerMetricCollector | Implementação base do FilePullerDeviceMetricCollector que permite extrair os arquivos showmap do dispositivo e coletar as métricas dele. |
StatsdBeforeAfterGaugeMetricPostProcessor | Um pós-processador que processa métricas de medição coletadas em uma abordagem "antes/depois", ou seja, |
StatsdEventMetricPostProcessor | Um pós-processador que processa métricas de eventos em relatórios statsd em pares chave-valor, usando os formatadores especificados no processador. |
StatsdGenericPostProcessor | Um pós-processador que processa relatórios proto statsd binários em pares chave-valor, expandindo o relatório como uma estrutura de árvore. |
StreamProtoResultReporter | Uma implementação do ProtoResultReporter |
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. |
SuiteResultReporter | Colete resultados de teste para uma invocação de conjunto inteira e gere os resultados finais. |
TextResultReporter | Um relator de resultados de teste que encaminha os resultados para a impressora de resultados de texto JUnit. |
TraceCmdCollector | Um IMetricCollector que coleta rastreamentos durante o teste usando trace-cmd e os registra na invocação. |
XmlFormattedGeneratorReporter | Implementação do FormattedGeneratorReporter que formata os resultados da suite em formato xml. |
XmlResultReporterName | Grava os resultados do JUnit em arquivos XML em um formato consistente com o XMLJUnitResultFormatter do Ant. |