AggregatePostProcessor
public
class
AggregatePostProcessor
extends BasePostProcessor
Objeto java.lang. | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.AggregatePostProcessor |
Un agregador de métricas que proporciona el valor mínimo, máximo, medio, varianza, desviación estándar, total, recuento y Percentiles opcionales para métricas numéricas recopiladas durante ejecuciones de pruebas de varias iteraciones los tratan como dobles. Se ignoran las métricas no numéricas. Las métricas que tienen una combinación de valores los valores no numéricos también se ignorarán.
Ten en cuenta que el recuento solo estará presente si una métrica tiene valores solo numéricos. de lo contrario, será 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(
Implementa este método para generar un conjunto de métricas nuevas a partir de las métricas existentes y los registros del sistema operativo. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Implementa este método para el procesamiento posterior de las métricas y los registros de cada prueba. |
Constructores públicos
AggregatePostProcessor
public AggregatePostProcessor ()
Métodos públicos
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Implementa este método para generar un conjunto de métricas nuevas a partir de las métricas existentes y los registros del sistema operativo. Solo se deben mostrar las métricas recién generadas y con un nombre de clave único (sin 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 | |
---|---|
|
El conjunto de métricas recién generadas a partir de las métricas de ejecución. |
procesoTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Implementa este método para el procesamiento posterior de las métricas y los registros de cada prueba. Solo los nuevos las métricas generadas y con un nombre de clave único (sin colisión con los valores claves).
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 que se registró durante la prueba. |
Muestra | |
---|---|
|
El conjunto de métricas recién generadas a partir de las métricas de prueba. |