A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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, agregarlas en pruebas similares y escribirlas en un archivo.
Resumen
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 prueba. |
| Muestra |
|
métricas agregadas. |
aggregateStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
Agrupa las métricas recopiladas de varias iteraciones de la prueba y
escribe las métricas agregadas en un archivo de resultados de la prueba.
| Parámetros |
fileName |
String: Es el nombre del archivo que se usará para escribir las métricas. |
buildMetricFilterPatterns
public void buildMetricFilterPatterns ( strictIncludeRegEx)
Compila patrones de expresiones regulares para filtrar las métricas.
| Parámetros |
strictIncludeRegEx |
|
filterMetrics
public filterMetrics ( parsedMetrics)
Filtra las métricas que coincidan con el patrón.
getStats
public static getStats ( values,
percentiles)
Calcula las estadísticas de la lista de valores determinada.
| Parámetros |
values |
: Valores sin procesar para calcular la agregación. |
percentiles |
: Estadísticas que se incluirán en las métricas finales. |
| Muestra |
|
valores agregados. |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
Muestra verdadero si todos los valores se pueden analizar como valores dobles.
De lo contrario, muestra un valor falso.
| Parámetros |
rawValues |
: Es una lista cuyos valores se validan. |
setIterationSeparator
public void setIterationSeparator (String separator)
| Parámetros |
separator |
String |
setPercentiles
public void setPercentiles ( percentiles)
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
Se usa para almacenar las métricas de prueba individuales y usarlas para la agregación.
| Parámetros |
testDescription |
TestDescription: Contiene los detalles de la prueba, como el 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 usa como sufijo en el nombre del archivo de métrica de prueba. |
testHeaderName |
String: Las métricas se escribirán debajo del nombre del encabezado de prueba. |
metrics |
: Para escribir en el archivo. |
resultsFile |
File: Si es nulo, crea un archivo nuevo y escribe las métricas. De lo contrario, adjunta el nombre y la métrica del encabezado de prueba al archivo. |
| Muestra |
File |
con la métrica. |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[null,null,["Última actualización: 2025-07-27 (UTC)"],[],[]]