AggregatePostProcessor
public class AggregatePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.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 iteração múltipla, tratando-as como duplas. Métricas não numéricas são ignoradas. As métricas que possuem uma combinação de valores numéricos e não numéricos também serão ignoradas.
Observe que a contagem só estará presente se uma métrica tiver valores totalmente numéricos; caso contrário, estará ausente junto com todas as outras estatísticas.
Ele analisa as métricas de uma única string, pois atualmente as métricas são passadas dessa maneira.
Resumo
Construtoras públicas | |
---|---|
AggregatePostProcessor () |
Métodos públicos | |
---|---|
processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) Implemente este método para gerar um conjunto de novas métricas a partir das métricas e registros existentes. | |
processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs) Implemente este método para postar métricas de processo e logs de cada teste. |
Construtoras públicas
AggregatePostProcessor
public AggregatePostProcessor ()
Métodos públicos
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Implemente este método para gerar um conjunto de novas métricas a partir das métricas e registros existentes. Apenas as métricas recém-geradas devem ser retornadas, e com nome de chave exclusivo (nenhuma colisão com as chaves existentes é permitida).
Parâmetros | |
---|---|
rawMetrics | |
runLogs |
Devoluções | |
---|---|
O conjunto de métricas recém-geradas a partir das métricas de execução. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Implemente este método para postar métricas de processo e logs de cada teste. Apenas as métricas recém-geradas devem ser retornadas, e com nome de chave exclusivo (nenhuma colisão com as chaves existentes é permitida).
Parâmetros | |
---|---|
testDescription | TestDescription : O objecto TestDescription descrevendo o teste. |
testMetrics | |
testLogs |
Devoluções | |
---|---|
O conjunto de métricas recém-geradas a partir das métricas de teste. |