MetricFilePostProcessorMetricFilePostProcessor

public class MetricFilePostProcessor
extends BasePostProcessor

java.lang.Objeto
com.android.tradefed.postprocessor.BasePostProcessor
com.android.tradefed.postprocesador.MetricFilePostProcessor


Se utiliza para cargar el archivo de registro de métricas recopilado durante el nivel de prueba y ejecución. Utilice la opción "agregar pruebas similares" para agregar métricas de pruebas similares en el nivel de ejecución de prueba y escribirlas en un archivo de registro. Las pruebas que se diferencian solo por el número de iteración o con el mismo nombre se consideran pruebas similares. Esto tendrá acceso solo a métricas sin procesar.

Resumen

Constructores públicos

MetricFilePostProcessor ()
MetricFilePostProcessor ( MetricUtility metricUtil)

Métodos públicos

processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

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

processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

Implemente este método para publicar métricas de proceso y registros de cada prueba.

void setUp ()

Anule este método en los posprocesadores secundarios para inicializar antes de que se ejecute la prueba.

void writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId)

Escriba las métricas en el archivo de resultados y cárguelo.

Constructores públicos

MetricFilePostProcessorMetricFilePostProcessor

public MetricFilePostProcessor ()

MetricFilePostProcessorMetricFilePostProcessor

public MetricFilePostProcessor (MetricUtility metricUtil)

Parámetros
metricUtil MetricUtility

Métodos públicos

procesoRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Implemente este método para generar un conjunto de nuevas métricas a partir de las métricas y registros existentes. Solo se deben devolver las métricas recién generadas y con un nombre de clave único (no se permiten colisiones con las claves existentes).

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

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

Devoluciones
El conjunto de métricas recién generadas a partir de las métricas de ejecución.

procesoTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Implemente este método para publicar métricas de proceso y registros de cada prueba. Solo se deben devolver las métricas recién generadas y con un nombre de clave único (no se permiten colisiones con las claves existentes).

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

testMetrics : El conjunto de métricas de la prueba.

testLogs : El conjunto de archivos registrados durante la prueba.

Devoluciones
El conjunto de métricas recién generadas a partir de las métricas de prueba.

configuración

public void setUp ()

Anule este método en los posprocesadores secundarios para inicializar antes de que se ejecute la prueba.

escribirMetricFile

public void writeMetricFile ( metrics, 
                String testId)

Escriba las métricas en el archivo de resultados y cárguelo.