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)
  
  
  
    
      [[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[]]