com.android.tradefed.postprocesador

Interfaces

IPostprocesador Los posprocesadores son un objeto de la Federación de Comercio destinado a permitir el procesamiento de métricas y registros DESPUÉS de las pruebas y ANTES de informar los resultados.

Clases

AgregadoPostprocesador Un agregador de métricas que proporciona el mínimo, máximo, media, varianza, desviación estándar, total, recuento y, opcionalmente, percentiles para métricas numéricas recopiladas durante ejecuciones de pruebas de iteraciones múltiples, tratándolas como dobles.
Postprocesador promedio Implementación de postprocesador que calcula el promedio del listado de métricas.
BasePostprocesador El IPostProcessor base que cada implementación debe extender.
Conexión BluetoothTasa de éxitoPostprocesador Implementación de postprocesador que calcula la tasa de éxito para un perfil de bluetooth.

Utilice "metric-key-match" para especificar métricas que contengan estados de conexión bluetooth en una matriz numérica. Ejemplo [0, 1, 2, 3, 0, 1, 2, 3].

MetricFilePostProcessor Se utiliza para cargar el archivo de registro de métricas recopilado durante el nivel de prueba y ejecución.
PerfettoGenericPostProcesador Un posprocesador que procesa un archivo proto perfecto de métrica binaria/texto en pares clave-valor expandiendo recursivamente los mensajes proto y los campos con valores de cadena hasta que se encuentra el campo con valor numérico.
EstadísticasdAntesDespuésGaugeMetricPostProcessor Un posprocesador que procesa métricas de calibre recopiladas en un enfoque "antes/después", es decir
StatsdEventMetricPostProcessor Un posprocesador que procesa métricas de eventos en informes statsd en pares clave-valor, utilizando los formateadores especificados en el procesador.
EstadísticasdGenericPostProcessor Un posprocesador que procesa informes protostatsd binarios en pares clave-valor expandiendo el informe como una estructura de árbol.

Enumeraciones

PerfettoGenericPostProcessor.AlternativeParseFormat
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT