MetricFilePostProcessor
public
class
MetricFilePostProcessor
extends BasePostProcessor
Objeto java.lang. | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
Se usa para subir el archivo de registro de métricas que se recopiló durante los niveles de prueba y ejecución. Cómo usar “pruebas-similares agregadas” opción para agregar métricas de prueba similares a nivel de la ejecución de prueba y escribirla en un archivo de registro. Las pruebas solo difieren 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(
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. |
void
|
setUp()
Anula este método en los procesadores posteriores para inicializar antes de que se ejecute la prueba. |
void
|
writeMetricFile(
Escribe las métricas en el archivo de resultados y súbelo. |
Constructores públicos
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
Parámetros | |
---|---|
metricUtil |
MetricUtility |
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. |
Configuración
public void setUp ()
Anula este método en los procesadores posteriores para inicializar antes de que se ejecute la prueba.
writeMetricFile
public void writeMetricFile (metrics, String testId)
Escribe las métricas en el archivo de resultados y súbelo.