AggregatePostProcessor

public class AggregatePostProcessor
extends BasePostProcessor

java.lang.Object
   ↳ com.android.tradefed.postprocessor.BasePostProcessor (link em inglês).
     ↳ com.android.tradefed.postprocessor.AggregatePostProcessor.


Um agregador de métricas que fornece os valores mínimo, máximo, média, variância, desvio padrão, total, contagem e percentis opcionais para métricas numéricas coletadas durante execuções de teste de várias iterações, tratando-as como duplas. Métricas não numéricas são ignoradas. As métricas que combinam dados numéricos e valores não numéricos também serão ignorados.

A contagem só estará presente se uma métrica tiver valores totalmente numéricos. caso contrário, será ausente, além de todas as outras estatísticas.

Ele analisa as métricas da string única conforme as métricas são transmitidas dessa maneira.

Resumo

Construtores públicos

AggregatePostProcessor()

Métodos públicos

processRunMetricsAndLogs( rawMetrics, runLogs)

Implemente esse método para gerar um conjunto de novas métricas a partir das métricas existentes e ou de sistemas operacionais de contêineres.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

Implemente esse método para publicar métricas e registros do processo de cada teste.

Construtores públicos

AggregatePostProcessor

public AggregatePostProcessor ()

Métodos públicos

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Implemente esse método para gerar um conjunto de novas métricas a partir das métricas existentes e ou de sistemas operacionais de contêineres. Somente as métricas recém-geradas devem ser retornadas, e com nome de chave exclusivo (sem colisão com chaves existentes são permitidas).

Parâmetros
rawMetrics : o conjunto de métricas brutas disponíveis para a execução.

runLogs : o conjunto de arquivos de registros para a execução do teste.

Retorna
O conjunto de métricas recém-geradas com base nas métricas de execução.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Implemente esse método para publicar métricas e registros do processo de cada teste. Apenas os novos métricas geradas devem ser retornadas e com um nome de chave exclusivo (sem colisão com as são permitidas).

Parâmetros
testDescription TestDescription: o objeto TestDescription que descreve o teste.

testMetrics : o conjunto de métricas do teste.

testLogs : o conjunto de arquivos registrados durante o teste.

Retorna
O conjunto de métricas geradas recentemente com base nas métricas de teste.