AggregatePostProcessor

public class AggregatePostProcessor
extends BasePostProcessor

java.lang.Object
   ↳ com.android.tradefed.postprocessor.BasePostProcessor
     ↳ com.android.tradefed.postprocessor.AggregatePostProcessor


Un agregador de métricas que proporciona el mínimo, el máximo, la media, la varianza, la desviación estándar, el total, el recuento y, de manera opcional, los percentiles para las métricas numéricas recopiladas durante ejecuciones de prueba de varias iteraciones, tratándolas como números dobles. Se ignoran las métricas no numéricas. También se ignorarán las métricas que tengan una combinación de valores numéricos y no numéricos.

Ten en cuenta que el recuento solo estará presente si una métrica tiene valores numéricos. De lo contrario, no estará presente junto con todas las demás estadísticas.

Analiza las métricas de una sola cadena, ya que actualmente las métricas se pasan de esta manera.

Resumen

Constructores públicos

AggregatePostProcessor()

Métodos públicos

processRunMetricsAndLogs( rawMetrics, runLogs)

Implementa este método para generar un conjunto de métricas nuevas a partir de las métricas y los registros existentes.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

Implementa este método para procesar las métricas y los registros de cada prueba.

Constructores públicos

AggregatePostProcessor

public AggregatePostProcessor ()

Métodos públicos

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Implementa este método para generar un conjunto de métricas nuevas a partir de las métricas y los registros existentes. Solo se deben mostrar las métricas generadas recientemente y con un nombre de clave único (no se permite la colisión con claves existentes).

Parámetros
rawMetrics : Es el conjunto de métricas sin procesar disponibles para la ejecución.

runLogs : Es el conjunto de archivos de registro de la ejecución de prueba.

Muestra
Es el conjunto de métricas recién generadas a partir de las métricas de ejecución.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Implementa este método para procesar las métricas y los registros de cada prueba. Solo se deben mostrar las métricas generadas recientemente y con un nombre de clave único (no se permite la colisión con claves existentes).

Parámetros
testDescription TestDescription: Es el objeto TestDescription que describe la prueba.

testMetrics : Es el conjunto de métricas de la prueba.

testLogs : Es el conjunto de archivos registrados durante la prueba.

Muestra
Es el conjunto de métricas generadas recientemente a partir de las métricas de prueba.