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. |
AtraceCollector | Un IMetricCollector que ejecuta un rastreo durante una prueba, recopila el resultado y lo registra en la invocación. |
AtraceRunMetricCollector | Recopila los seguimientos de todos los directorios de prueba en el directorio proporcionado desde el dispositivo de prueba, registra el directorio de prueba y procesa posteriormente los archivos de seguimiento en el directorio de prueba y agrega las métricas. |
Postprocesador promedio | Implementación de postprocesador que calcula el promedio del listado 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)) . |
BasePostprocesador | El IPostProcessor base que cada implementación debe extender. |
BluetoothConnectionLatencyCollector | El recopilador enviará una configuración métrica de duración de estadísticas 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. |
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]. |
BluetoothHciSnoopLogCollector | Recopilador para habilitar el registro de vigilancia HCI de Bluetooth en el DUT y recopilar el registro para cada prueba. |
Informe de errorzOnFailureCollector | Recopile un informe de error cuando falle un caso de prueba. |
Informe de errorzOnTestCaseFailureCollector | Recopile un informe de error cuando falle 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. |
Recopilación de prueba de escucha | Un ITestInvocationListener que recopilará todos los resultados de las pruebas. |
ConsolaResultReporter | Reportero de resultados para imprimir los resultados de la prueba en la consola. |
CountTestCasesCollector | Cuente e informe el número de casos de prueba para un IRemoteTest determinado. |
DebugHostLogOnFailureCollector | Recopilador que recopilará y registrará los registros del lado del host cuando se produzca una falla en el caso de prueba. |
DispositivoTraceCollector | Recopilador que iniciará el seguimiento perfecto cuando se inicie una ejecución de prueba y registrará el archivo de seguimiento al final. |
EventosLoggerListener | Oyente que registra todos los eventos que recibe en un archivo |
ArchivoProtoResultReporter | Proto reportero que vuelca 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 | Registrador del archivo reportado por el lado del dispositivo. |
FormattedGeneratorReporter | Reporter que permite generar informes en un formato particular. |
GcovCodeCoverageCollector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de gcov del dispositivo y las registrará como artefactos de prueba. |
GcovKernelCodeCoverageCollector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura del kernel gcov de debugfs y del dispositivo y luego finalmente las registrará como artefactos de prueba. |
GranularRetriableTestWrapper.StartEndCollector | Ayudante de clase para detectar el inicio y el final de la ejecución faltante. |
HostStatsdMetricCollector | Un IMetricCollector que recopila métricas de estadísticas del lado del host mediante comandos de la utilidad statsd. |
IMetricCollector | Esta interfaz se agregará como decorador al informar los resultados de las pruebas para recopilar métricas coincidentes. |
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. |
Coleccionista de cobertura de código Java | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java del dispositivo y las registrará como artefactos de prueba. |
JsonHttpTestResultReporter | Un reportero de resultados que codifica los resultados de las métricas de prueba y ramifica la información del dispositivo en JSON y POST en un punto final de servicio HTTP. |
LUCIResultReportero | 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 | Una implementación congelada del reportero de resultados del subproceso que debería seguir siendo compatible con versiones anteriores de TF/CTS (por ejemplo, 8+), a pesar de los cambios en su superclase. |
LogSaverResultForwarder | Un ResultForwarder para guardar registros con el protector de archivos global. |
LogcatOnFailureCollector | Recopilador que capturará y registrará un logcat cuando falle un caso de prueba. |
LogcatTimingMetricCollector | Un recopilador de métricas que recopila información de tiempo (por ejemplo, tiempo de cambio de usuario) de logcat durante una o varias pruebas repetidas mediante el uso de patrones de expresiones regulares dados para analizar las señales de inicio y fin de un evento de las líneas de logcat. |
MetricFilePostProcessor | Se utiliza para cargar el archivo de registro de métricas recopilado durante el nivel de prueba y ejecución. |
MétricasXMLResultReporter | MetricsXMLResultReporter escribe métricas de prueba y ejecuta métricas en un archivo XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba. |
MóduloEscucha | Oyente adjunto a cada IRemoteTest de cada módulo para recopilar la lista de resultados. |
MóduloLogcatCollector | Versión del recopilador logcat pero para módulo. |
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. |
PerfettoPullerMetricCollector | Implementación básica de FilePullerDeviceMetricCollector que permite extraer los archivos perfectos del dispositivo y recopilar las métricas del mismo. |
ProtoResultReportero | El reportero de resultados crea un protobuf TestRecord con todos los resultados dentro. |
ReiniciarReasonCollector | Recopilador que recopila los reinicios del dispositivo durante la ejecución de la prueba y los informa por motivo y recuento. |
InformeAprobadoPruebas | Informar en un archivo posibles filtros para excluir la prueba aprobada. |
Agregador de resultados | Reenviador especial que agrega los resultados cuando es necesario, según la estrategia de reintento que se tomó. |
Resultado y reenviador de registros | Reenviador de resultados y registros de eventos. |
ReintentarLogSaverResultForwarder | Reenviador que también se encarga de pasar el intento actual en el que nos encontramos. |
Tiempo de ejecuciónRestartCollector | Recopilador que recopila marcas de tiempo de reinicios del tiempo de ejecución (fallos del servidor del sistema) durante la ejecución de prueba, si corresponde. |
Captura de pantallaOnFailureCollector | Recopilador que capturará y registrará una captura de pantalla cuando falle un caso de prueba. |
Oyente de fragmentos | Un ITestInvocationListener que recopila resultados de un fragmento de invocación (también conocido como una división de invocación para ejecutarse en varios recursos en paralelo) y los reenvía a otro oyente. |
FragmentoMainResultForwarder | Un ResultForwarder que combina los resultados de invocaciones de prueba fragmentadas. |
Mostrar mapaPullerMetricCollector | Implementación básica de FilePullerDeviceMetricCollector que permite extraer los archivos showmap del dispositivo y recopilar las métricas del mismo. |
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. |
StreamProtoResultReporter | Una implementación de ProtoResultReporter |
SubprocesoResultadosReportero | Implementa ITestInvocationListener para especificarlo como result_reporter y reenviar desde el subproceso los resultados de las pruebas, ejecuciones de pruebas e invocaciones de pruebas. |
SuiteResultReporter | Recopile resultados de pruebas para una invocación de conjunto completo y genere los resultados finales. |
Reportero de resultados de texto | Un reportero de resultados de pruebas que envía los resultados a la impresora de resultados de texto JUnit. |
TrazaCmdCollector | Un IMetricCollector que recopila seguimientos durante la prueba mediante trace-cmd y los registra en la invocación. |
XmlFormattedGeneratorReporter | La implementación de FormattedGeneratorReporter que formatea la suite da como resultado un formato xml. |
ReporteroXmlResultado | Escribe los resultados de JUnit en archivos XML en un formato coherente con XMLJUnitResultFormatter de Ant. |