| AggregatePostProcessor |
Es un agregador de métricas que proporciona el mínimo, el máximo, la media, la varianza, la desviación estándar, el total, el recuento y, de forma opcional, los percentiles para las métricas numéricas recopiladas durante las ejecuciones de pruebas de varias iteraciones, y las trata como números de punto flotante de doble precisión.
|
| AtraceCollector |
Un IMetricCollector que ejecuta atrace durante una prueba y recopila el resultado y lo registra en la invocación.
|
| AtraceRunMetricCollector |
Recopila los registros de todos los directorios de prueba del directorio determinado del dispositivo de prueba, registra el directorio de prueba y procesa los archivos de registro del directorio de prueba, y agrega las métricas.
|
| AveragePostProcessor |
Implementación del posprocesador que calcula el promedio de la lista de métricas.
|
| BaseDeviceMetricCollector |
Implementación base de IMetricCollector que permite iniciar y detener la recopilación en onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) y ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BasePostProcessor |
Es el IPostProcessor base que debe extender cada implementación.
|
| BluetoothConnectionLatencyCollector |
El recopilador enviará una configuración de métricas de duración de statsd predefinida a los dispositivos y recopilará la duración de la conexión Bluetooth para cada perfil.
|
| BluetoothConnectionStateCollector |
Este recopilador recopilará métricas de BluetoothConnectionStateChanged y registrará el número de estado de conexión para cada perfil.
|
| BluetoothConnectionSuccessRatePostProcessor |
Implementación de un posprocesador que calcula la tasa de éxito de un perfil de Bluetooth
Usa "metric-key-match" para especificar métricas que contengan estados de conexión Bluetooth en un array numérico. Ejemplo: [0, 1, 2, 3, 0, 1, 2, 3].
|
| BluetoothHciSnoopLogCollector |
Es el recopilador que habilita el registro de búsqueda de HCI de Bluetooth en el DUT y recopila el registro para cada prueba.
|
| BugreportzOnFailureCollector |
Recopila un bugreportz cuando falla un caso de prueba.
|
| BugreportzOnTestCaseFailureCollector |
Recopila un bugreportz cuando falla un caso de prueba en una ejecución.
|
| ClangCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Clang del dispositivo y las registrará como artefactos de prueba.
|
| CodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura nativa y de Java del dispositivo y las registrará como artefactos de prueba.
|
| CollectingTestListener |
Un ITestInvocationListener que recopilará todos los resultados de las pruebas.
|
| ConsoleResultReporter |
Es el reportero de resultados que imprime los resultados de las pruebas en la consola.
|
| CountTestCasesCollector |
Cuenta y registra la cantidad de casos de prueba para un IRemoteTest determinado.
|
| DebugHostLogOnFailureCollector |
Es el recopilador que reunirá y registrará los registros del host cuando se produzca una falla en un caso de prueba.
|
| DeviceTraceCollector |
Es el recopilador que iniciará el registro de perfetto cuando comience una ejecución de prueba y registrará el archivo de registro al final.
|
| EventsLoggerListener |
Objeto de escucha que registra todos los eventos que recibe en un archivo
|
| FileProtoResultReporter |
Es un reportero de proto que vuelca el TestRecord en un archivo.
|
| FilePullerDeviceMetricCollector |
Un BaseDeviceMetricCollector que escucha la clave de métricas proveniente del dispositivo y las extrae como un archivo del dispositivo.
|
| FilePullerLogCollector |
Es el registrador del archivo que informa el lado del dispositivo.
|
| FormattedGeneratorReporter |
Es un reportero que permite generar informes en un formato específico.
|
| GcovCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de gcov del dispositivo y las registrará como artefactos de prueba.
|
| GcovKernelCodeCoverageCollector |
Es un BaseDeviceMetricCollector que extraerá las mediciones de cobertura del kernel de gcov de debugfs y del dispositivo, y, luego, las registrará como artefactos de prueba.
|
| GranularRetriableTestWrapper.StartEndCollector |
Es un asistente de clase que detecta la falta de inicio y finalización de la ejecución.
|
| HostStatsdMetricCollector |
Un IMetricCollector que recopila métricas de statsd del host con comandos de la utilidad de statsd.
|
| IMetricCollector |
Esta interfaz se agregará como un decorador cuando se informen los resultados de las pruebas para recopilar métricas coincidentes.
|
| IPostProcessor |
Los procesadores posteriores son un objeto de Trade Federation que permite procesar métricas y registros DESPUÉS de las pruebas y ANTES de generar informes de resultados.
|
| InvocationProtoResultReporter |
Informes para almacenar información de almacenamiento en caché a nivel de la invocación y su lista de módulos
|
| JavaCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java del dispositivo y las registrará como artefactos de prueba.
|
| JsonHttpTestResultReporter |
Es un reportero de resultados que codifica los resultados de las métricas de prueba y la información de la rama y el dispositivo en JSON, y los envía a un extremo de servicio HTTP.
|
| LUCIResultReporter |
Es un reportero de resultados que guarda los resultados de las pruebas que necesitan ResultDB y LUCI en formato JSON (go/result-sink) y registra la ubicación del archivo en la consola.
|
| LegacySubprocessResultsReporter |
Es una implementación inmutable del reportero de resultados de subprocesos que debe seguir siendo compatible con versiones anteriores de TF/CTS (p.ej., 8 o posterior), a pesar de los cambios en su superclase.
|
| LogSaverResultForwarder |
Un ResultForwarder para guardar registros con el guardador de archivos global.
|
| LogcatOnFailureCollector |
Es el recopilador que capturará y registrará un logcat cuando falle un caso de prueba.
|
| LogcatTimingMetricCollector |
Es un recopilador de métricas que recopila información de tiempo (p.ej., tiempo de cambio de usuario) de logcat durante una o varias pruebas repetidas con patrones de regex determinados para analizar los indicadores de inicio y finalización de un evento a partir de las líneas de logcat.
|
| MetricFilePostProcessor |
Se usa para subir el archivo de registro de métricas recopilado durante la prueba y el nivel de ejecución.
|
| MetricsXMLResultReporter |
MetricsXMLResultReporter escribe las métricas de prueba y las métricas de ejecución en un archivo XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba.
|
| ModuleListener |
Es el objeto de escucha adjunto a cada IRemoteTest de cada módulo para recopilar la lista de resultados.
|
| ModuleLogcatCollector |
Es la versión del recolector de logcat, pero para el módulo.
|
| ModuleProtoResultReporter |
Es un reportero de resultados que solo debe informar los resultados a nivel del módulo.
|
| ModuleResultsAndMetricsForwarder |
Es una extensión de ResultAndLogForwarder que agrega métricas adicionales relacionadas con el módulo a los resultados de la prueba.
|
| PerfettoFilePullerCollector |
Es un recopilador que extrae archivos de registro de Perfetto del dispositivo, los comprime de forma opcional y los agrega a los registros de prueba.
|
| PerfettoGenericPostProcessor |
Es un posprocesador que procesa el archivo .proto de Perfetto de métricas de texto/binarias en pares clave-valor expandiendo de forma recursiva los mensajes y los campos .proto con valores de cadena hasta que se encuentra el campo con valor numérico.
|
| PerfettoPullerMetricCollector |
Esta clase dejó de estar disponible.
En su lugar, usa PerfettoFilePullerCollector y ERROR(/PerfettoTracePostProcessor).
|
| PerfettoTracePostProcessor |
Es un posprocesador que recupera archivos de registro de Perfetto de los registros de prueba y ejecuta el procesador de registros en ellos para generar un archivo .proto de métricas de Perfetto.
|
| ProtoResultReporter |
El reportero de resultados compila un protobuf TestRecord con todos los resultados incluidos.
|
| RebootReasonCollector |
Es un recopilador que recopila los reinicios del dispositivo durante la ejecución de la prueba y los informa por motivo y recuento.
|
| RemoteTestTimeOutEnforcer |
Son objetos de escucha que permiten verificar el tiempo de ejecución de una configuración de prueba determinada y hacer que falle si supera un tiempo de espera determinado.
|
| ReportPassedTests |
Informa en un archivo los posibles filtros para excluir la prueba aprobada.
|
| ResultAggregator |
Es un reenvío especial que agrega los resultados cuando es necesario, según la estrategia de reintentos que se haya utilizado.
|
| ResultAndLogForwarder |
Es un retransmisor de eventos de registros y resultados.
|
| ResultDBReporter |
Es un reportero de resultados que sube los resultados de las pruebas a ResultDB.
|
| ResultReporter |
|
| RetryLogSaverResultForwarder |
Es un reenvío que también controla el paso del intento actual en el que estamos.
|
| RuntimeRestartCollector |
Es el recopilador que recopila las marcas de tiempo de los reinicios del entorno de ejecución (fallas del servidor del sistema) durante la ejecución de la prueba, si los hay.
|
| ScreenshotOnFailureCollector |
Es un recopilador que capturará y registrará una captura de pantalla cuando falle un caso de prueba.
|
| ShardListener |
Un ITestInvocationListener que recopila resultados de un fragmento de invocación (también conocido como división de invocación para ejecutarse en varios recursos en paralelo) y los reenvía a otro objeto de escucha.
|
| ShardMainResultForwarder |
Es un ResultForwarder que combina los resultados de las invocaciones de pruebas fragmentadas.
|
| ShowmapPullerMetricCollector |
Implementación básica de FilePullerDeviceMetricCollector que permite extraer los archivos de showmap del dispositivo y recopilar las métricas correspondientes.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
Es un posprocesador que procesa las métricas de medición recopiladas con un enfoque de "antes y después", es decir,
|
| StatsdEventMetricPostProcessor |
Es un procesador posterior que procesa las métricas de eventos en informes de statsd en pares clave-valor, con los formateadores especificados en el procesador.
|
| StatsdGenericPostProcessor |
Es un procesador posterior que procesa informes de statsd de proto binarios en pares clave-valor expandiendo el informe como una estructura de árbol.
|
| StreamProtoResultReporter |
Implementación de ProtoResultReporter
|
| SubprocessResultsReporter |
Implementa ITestInvocationListener para que se especifique como result_reporter y reenvía desde el subproceso los resultados de las pruebas, las ejecuciones de pruebas y las invocaciones de pruebas.
|
| SuiteResultReporter |
Recopila los resultados de las pruebas para toda la invocación del paquete y genera los resultados finales.
|
| TextResultReporter |
Es un reportero de resultados de pruebas que reenvía los resultados a la impresora de resultados de texto de JUnit.
|
| TraceCmdCollector |
Un IMetricCollector que recopila registros durante la prueba con trace-cmd y los registra en la invocación.
|
| XmlFormattedGeneratorReporter |
Implementación de FormattedGeneratorReporter que da formato a los resultados del conjunto de pruebas en formato XML.
|
| XmlResultReporter |
Escribe los resultados de JUnit en archivos XML en un formato coherente con XMLJUnitResultFormatter de Ant.
|