Postprocesador agregado | Un agregador de métricas que brinda el mínimo, el máximo, la media, la varianza, la desviación estándar, el total, el conteo y, opcionalmente, los percentiles de las métricas numéricas recopiladas durante las ejecuciones de prueba de múltiples iteraciones, tratándolas como dobles. |
AtraceCollector | Un IMetricCollector que ejecuta un seguimiento durante una prueba y recopila el resultado y lo registra en la invocación. |
AtraceRunMetricCollector | Recopila las trazas de todo el directorio de prueba en el directorio dado del dispositivo de prueba, registra el directorio de prueba y procesa los archivos de seguimiento en el directorio de prueba y agrega las métricas. |
PromedioPostProcesador | Implementación de postprocesador 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)) . |
Postprocesador base | El IPostProcessor base que toda implementación debe extender. |
BluetoothConnectionLatencyCollector | El recopilador enviará una configuración de métrica 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á las métricas de BluetoothConnectionStateChanged y registrará el número de estado de conexión para cada perfil. |
BluetoothConexiónÉxitoTasaPostprocesador | Implementación de posprocesador que calcula la tasa de éxito para un perfil bluetooth Use "metric-key-match" para especificar métricas que contienen estados de conexión bluetooth en una matriz numérica Ejemplo [0, 1, 2, 3, 0, 1, 2, 3]. |
BugreportzOnFailureCollector | Recopile un informe de errores cuando falle un caso de prueba. |
BugreportzOnTestCaseFailureCollector | Recopile un informe de errores 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. |
Recolectando TestListener | Un ITestInvocationListener que recopilará todos los resultados de las pruebas. |
Reportero de resultados de la consola | 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 dado. |
DebugHostLogOnFailureCollector | Recopilador que recopilará y registrará los registros del lado del host cuando ocurra una falla en el caso de prueba. |
DeviceTraceCollector | Recopilador que iniciará el seguimiento perfecto cuando se inicie una ejecución de prueba y registre el archivo de seguimiento al final. |
EventsLoggerListener | Oyente que registra todos los eventos que recibe en un archivo |
FileProtoResultReporter | Proto reportero que vuelca el TestRecord en un archivo. |
FilePullerDeviceMetricCollector | Un BaseDeviceMetricCollector que escucha la clave de métricas que proviene del dispositivo y las extrae como un archivo del dispositivo. |
FilePullerLogCollector | Registrador del archivo informado por el lado del dispositivo. |
Reportero del generador formateado | Reporter que permite generar reportes en un formato particular. |
Coleccionista de cobertura de código Gcov | 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 de gcov de debugfs y del dispositivo y, finalmente, las registrará como artefactos de prueba. |
GranularRetriableTestWrapper.StartEndCollector | Ayudante de clase para detectar el inicio y el final de la carrera faltante. |
HostStatsdMetricCollector | Un IMetricCollector que recopila métricas de statsd del lado del host mediante los 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. |
JavaCodeCoverageCollector | Un BaseDeviceMetricCollector que extraerá las medidas 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 bifurca la información del dispositivo en JSON y POST en un punto final de servicio HTTP |
LegacySubprocessResultsReporter | Una implementación congelada del reportero de resultados de subprocesos 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. |
MetricFilePostProcessorMetricFilePostProcessor | 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 de carpeta de métricas en la fase de finalización de invocación de la prueba. |
ModuleListener | Listener adjunto a cada IRemoteTest de cada módulo para recopilar la lista de resultados. |
MóduloLogcatCollector | Versión del colector logcat pero para módulo. |
PerfettoGenericPostprocesador | Un posprocesador que procesa el archivo prototipo perfetto de texto/métrica binaria en pares clave-valor mediante la expansión recursiva de los mensajes y campos proto con valores de cadena hasta que se encuentra el campo con valor numérico. |
PerfettoPullerMetricCollector | Implementación base de FilePullerDeviceMetricCollector que permite extraer los archivos perfetto del dispositivo y recopilar las métricas de este. |
ProtoResultReporter | El reportero de resultados construye un TestRecord con todos los resultados dentro. |
RebootReasonCollector | Recopilador que recopila el reinicio del dispositivo durante la ejecución de la prueba y los informa por motivo y conteo. |
InformePruebasAprobadas | Informe 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ó. |
ResultAndLogForwarder | Reenviador de resultados y registros de eventos. |
Reintentar LogSaverResultForwarder | Reenviador que también se encarga de pasar el intento actual en el que nos encontramos. |
RuntimeRestartCollector | Recopilador que recopila marcas de tiempo de reinicios en tiempo de ejecución (caídas del servidor del sistema) durante la ejecución de la prueba, si corresponde. |
Captura de pantallaOnFailureCollector | Recopilador que capturará y registrará una captura de pantalla cuando falle un caso de prueba. |
ShardListener | Un ITestInvocationListener que recopila los 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 agente de escucha. |
ShardMainResultForwarder | Un ResultForwarder que combina los resultados de invocaciones de prueba fragmentadas. |
ShowmapPullerMetricCollector | Implementación base de FilePullerDeviceMetricCollector que permite extraer los archivos del mapa de presentación del dispositivo y recopilar las métricas de este. |
StatsdBeforeAfterGaugeMetricPostProcessor | Un posprocesador que procesa las métricas de calibre recopiladas en un enfoque de "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. |
StatsdGenericPostProcessor | Un posprocesador que procesa informes proto statsd binarios en pares clave-valor al expandir el informe como una estructura de árbol. |
StreamProtoResultReporter | Una 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 | Recopile los resultados de las pruebas para una invocación completa de la suite y emita los resultados finales. |
Reportero de resultados de texto | Un informador de resultados de prueba que envía los resultados a la impresora de resultados de texto JUnit. |
TraceCmdCollector | 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 da formato a la suite, da como resultado un formato xml. |
Reportero de resultados Xml | Escribe los resultados de JUnit en archivos XML en un formato consistente con XMLJUnitResultFormatter de Ant. |