Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

MetricUtility

public class MetricUtility
extends Object

java.lang.Object
com.android.tradefed.util.MetricUtility


Contiene métodos de utilidad comunes para almacenar las métricas de prueba, agregar las métricas en pruebas similares y escribir las métricas en un archivo.

Resumen

Constructores públicos

MetricUtility ()

Métodos públicos

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

Métricas agregadas separadas por comas.

File aggregateStoredTestMetricsAndWriteToFile (String runName)

Agregue las métricas recopiladas de varias iteraciones de la prueba y escriba las métricas agregadas en un archivo de resultados de la prueba.

static getStats ( values, percentiles) getStats ( values, percentiles) getStats ( values, percentiles)

Calcule las estadísticas de la lista de valores dada.

getStoredTestMetric ()
static boolean isAllDoubleValues ( rawValues) isAllDoubleValues ( rawValues)

Devolver verdadero es que todos los valores se pueden analizar para duplicar el valor.

void setIterationSeparator (String separator)
void setPercentiles ( percentiles) setPercentiles ( percentiles)
void storeTestMetrics (TestDescription testDescription, testMetrics) storeTestMetrics (TestDescription testDescription, testMetrics)

Se utiliza para almacenar las métricas de prueba individuales y utilizarlas para la agregación.

File writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile) writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile)

Escribe métricas en un archivo.

Constructores públicos

MetricUtility

public MetricUtility ()

Métodos públicos

aggregateMetrics

public  aggregateMetrics ( rawMetrics)

Métricas agregadas separadas por comas.

Parámetros
rawMetrics : métricas recopiladas durante la ejecución de la prueba.

Devoluciones
métricas agregadas.

aggregateStoredTestMetricsAndWriteToFile

public File aggregateStoredTestMetricsAndWriteToFile (String runName)

Agregue las métricas recopiladas de varias iteraciones de la prueba y escriba las métricas agregadas en un archivo de resultados de la prueba.

Parámetros
runName String : nombre de la prueba de funcionamiento.

Devoluciones
File

getStats

public static  getStats ( values, 
                 percentiles)

Calcule las estadísticas de la lista de valores dada.

Parámetros
values : valores brutos para calcular la agregación.

percentiles : estadísticas para incluir en las métricas finales.

Devoluciones
valores agregados.

getStoredTestMetric

public  getStoredTestMetric ()

Devoluciones

isAllDoubleValues

public static boolean isAllDoubleValues ( rawValues)

Devolver verdadero es que todos los valores se pueden analizar para duplicar el valor. De lo contrario, devuelve falso.

Parámetros
rawValues : lista cuyos valores están validados.

Devoluciones
boolean

setIterationSeparator

public void setIterationSeparator (String separator)

Parámetros
separator String

setPercentiles

public void setPercentiles ( percentiles)

Parámetros
percentiles

storeTestMetrics

public void storeTestMetrics (TestDescription testDescription, 
                 testMetrics)

Se utiliza para almacenar las métricas de prueba individuales y utilizarlas para la agregación.

Parámetros
testDescription TestDescription : contiene los detalles de la prueba como nombre de la clase y el nombre de la prueba.

testMetrics : métricas recopiladas para la prueba.

writeResultsToFile

public File writeResultsToFile (String testFileSuffix, 
                String testHeaderName, 
                 metrics, 
                File resultsFile)

Escribe métricas en un archivo.

Parámetros
testFileSuffix String : se utiliza como sufijo en el nombre del fichero de medidas de prueba.

testHeaderName String : métricas serán escritos bajo el nombre de encabezado de prueba.

metrics : para escribir en el archivo.

resultsFile File : si nula crear un nuevo archivo y escribir las métricas de otro modo anexar el nombre de encabezado de prueba y métricas para el archivo.

Devoluciones
File archivo con la métrica.