| 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.
|
| BugreportCollector |
Es un ITestInvocationListener de transferencia que recopila informes de errores cuando ocurren eventos configurables y, luego, llama a ITestInvocationListener.testLog en sus elementos secundarios después de recopilar cada informe de errores.
|
| 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.
|
| CommandStatusHandler |
Es un controlador que ayuda a supervisar y actualizar el estado de una invocación.
|
| ConditionFailureMonitor |
Supervisa si hay fallas en la invocación.
|
| 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.
|
| DeviceReleaseReporter |
Es un reportero de liberación de dispositivos que se encarga de comunicarse con el proceso principal para liberar los dispositivos.
|
| 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.
|
| DeviceUnavailableMonitor |
Este objeto de escucha intenta capturar solo un DNAE a nivel del caso de prueba.
|
| 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.
|
| FilteredResultForwarder |
Es una variante de ResultForwarder que solo permite informar una lista de entidades permitidas de TestDescription.
|
| 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.
|
| ICommandScheduler.IScheduledInvocationListener |
Es un objeto de escucha para los eventos de invocación cuando se completa la invocación.
|
| ILogSaverListener |
Permite que los objetos ITestInvocationListener detecten cuándo se guardan los archivos de registro.
|
| 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.
|
| IShardableListener |
Es un ITestInvocationListener que se puede fragmentar.
|
| ISupportGranularResults |
Interfaz que especifica si un ITestInvocationListener admite recibir los resultados detallados o no.
|
| ITestSummaryListener |
Es una interfaz que permite que ITestInvocationListener intercambie información limitada a través de resúmenes.
|
| InvocationProtoResultReporter |
Informes para almacenar información de almacenamiento en caché a nivel de la invocación y su lista de módulos
|
| InvocationToJUnitResultForwarder |
Clase que escucha los eventos ITestInvocationListener y los reenvía a un TestListener.
|
| JarHostTest.HostTestListener |
Es un objeto de escucha de wrapper que reenvía todos los eventos, excepto testRunStarted() y testRunEnded(), al objeto de escucha integrado.
|
| 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.
|
| LastShardDetector |
Cuando se ejecuta el sharding local, a veces solo queremos ejecutar algunas acciones cuando el último fragmento alcanza invocationEnded(long).
|
| 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.
|
| LogcatCrashResultForwarder |
Es un objeto de escucha especial: En caso de fallas (si se bloquea el proceso de instrumentación), intentará extraer la falla de Logcat y la agregará al mensaje de falla asociado con la prueba.
|
| 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 recopilador 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.
|
| NameMangleListener |
Es un objeto de escucha de proxy para traducir los nombres de métodos, clases y paquetes de prueba a medida que se informan los resultados.
|
| PassingTestFileReporter |
Un ITestInvocationListener que guarda la lista de casos de prueba aprobados en un archivo de 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.
|
| PrettyTestEventLogger |
Es el registrador que coincide con los eventos y los registra para facilitar la depuración.
|
| ProtoResultReporter |
El reportero de resultados compila un protobuf TestRecord con todos los resultados incluidos.
|
| PythonBinaryHostTest.PythonForwarder |
Es un reenvío de resultados para reemplazar el nombre de la ejecución por el nombre del binario.
|
| 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.
|
| ResultForwarder |
Un ITestInvocationListener que reenvía los resultados de la invocación a una lista de otros objetos de escucha.
|
| ResultReporter |
|
| RetryLogSaverResultForwarder |
Es un reenvío que también controla el paso del intento actual en el que estamos.
|
| RetryResultForwarder |
Es una extensión de ResultForwarder que siempre envía a un número de intento determinado.
|
| 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.
|
| TestRunResultListener |
Es un objeto de escucha que permite leer el estado final de la ejecución de la prueba.
|
| TestTimeoutEnforcer |
Son objetos de escucha que permiten verificar el tiempo de ejecución de un caso de prueba determinado y hacer que falle si supera un tiempo de espera determinado.
|
| 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.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
Es un IScheduledInvocationListener de código auxiliar que no hace nada.
|
| 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.
|