AggregatePostProcessor |
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 manera opcional, los percentiles para las métricas numéricas recopiladas durante ejecuciones de prueba de varias iteraciones, tratándolas como números dobles.
|
AtraceCollector |
Un IMetricCollector que ejecuta un seguimiento durante una prueba, recopila el resultado y lo registra en la invocación.
|
AtraceRunMetricCollector |
Recopila los registros de todo el directorio 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 de un procesador posterior que calcula el promedio de la lista de métricas.
|
BaseDeviceMetricCollector |
Implementación básica 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 |
El IPostProcessor base que debe extender cada implementación.
|
BluetoothConnectionLatencyCollector |
El recopilador enviará a los dispositivos una configuración de métrica de duración de StatsD predefinida 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.
|
BluetoothConnectionSuccessRatePostProcessor |
Implementación de un postprocesador que calcula la tasa de éxito de un perfil de Bluetooth
Usa "metric-key-match" para especificar las métricas que contienen estados de conexión Bluetooth en un array numérico. Ejemplo: [0, 1, 2, 3, 0, 1, 2, 3].
|
BluetoothHciSnoopLogCollector |
Colector para habilitar el registro de espionaje de Bluetooth HCI en el DUT y recopilar el registro de cada prueba.
|
BugreportzOnFailureCollector |
Recopila un informe de errores cuando falla un caso de prueba.
|
BugreportzOnTestCaseFailureCollector; |
Recopila un informe de errores cuando falla un caso de prueba en una ejecución.
|
ClangCodeCoverageCollector |
Un objeto BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Clang del dispositivo y las registrará como artefactos de prueba.
|
CollectingTestListener |
Un ITestInvocationListener que recopilará todos los resultados de la prueba.
|
ConsoleResultReporter |
Generador de informes de resultados para imprimir los resultados de la prueba en la consola
|
CountTestCasesCollector |
Cuenta y registra la cantidad de casos de prueba para un IRemoteTest determinado.
|
DebugHostLogOnFailureCollector |
Es un recopilador que recopilará y registrará los registros del host cuando se produzca un error en un caso de prueba.
|
DeviceTraceCollector |
Recopilador que iniciará el seguimiento de perfetto cuando se inicie una ejecución de prueba y el archivo de registro al final.
|
EventsLoggerListener |
Es un objeto de escucha que registra todos los eventos que recibe en un archivo.
|
FileProtoResultReporter |
Generador de informes proto que vuelca el TestRecord en un archivo.
|
FilePullerDeviceMetricCollector |
Un BaseDeviceMetricCollector que escucha las claves de métricas provenientes del dispositivo y las extrae como un archivo desde este.
|
FilePullerLogCollector |
Es el registrador del archivo que informa el dispositivo.
|
FormattedGeneratorReporter |
Generador de informes que permite generar informes en un formato determinado.
|
GcovCodeCoverageCollector |
Un objeto 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, luego, las registrará como artefactos de prueba.
|
GranularRetriableTestWrapper.StartEndCollector |
Ayudante de clase para detectar el inicio y el final de la ejecución faltantes.
|
HostStatsdMetricCollector |
Un IMetricCollector que recopila métricas de statsd del host con comandos de la utilidad de statsd.
|
IMetricCollector |
Esta interfaz se agregará como decorador cuando se informen los resultados de las pruebas para recopilar métricas coincidentes.
|
IPostProcessor |
Los procesadores posteriores son un objeto de Trade Federation diseñado para permitir el procesamiento de métricas y registros DESPUÉS de las pruebas y ANTES de los informes de resultados.
|
JavaCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java del dispositivo y las registrará como artefactos de prueba.
|
JsonHttpTestResultReporter. |
Un generador de informes 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 |
Un generador de informes 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 inmovilizada del generador de informes de resultados de subprocesos que debería seguir siendo compatible con versiones anteriores de TF/CTS (p.ej., 8 y versiones posteriores), a pesar de los cambios en su superclase.
|
LogSaverResultForwarder |
Un ResultForwarder para guardar registros con el protector de archivos global
|
LogcatOnFailureCollector |
Es un 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 (p.ej., tiempo de cambio de usuario) de Logcat durante una o varias pruebas repetidas mediante el uso de patrones de regex determinados para analizar los indicadores de inicio y finalización de un evento a partir de líneas de Logcat.
|
MetricFilePostProcessor |
Se usa para subir el archivo de registro de métricas recopilado durante el nivel de prueba y ejecución.
|
MetricsXMLResultReporter |
MetricsXMLResultReporter escribe métricas de prueba y ejecuta métricas en un archivo en formato XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba.
|
ModuleListener |
Es el objeto de escucha conectado 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 generador de informes de resultados diseñado para informar solo los resultados a nivel del módulo.
|
PerfettoGenericPostProcessor |
Un postprocesador que procesa el archivo proto de métrica de texto o binario de perfetto en pares clave-valor expandiendo de forma recursiva los mensajes y campos de proto con valores de cadena hasta que se encuentra el campo con valor numérico.
|
PerfettoPullerMetricCollector |
Es la implementación básica de FilePullerDeviceMetricCollector que permite extraer los archivos perfetto del dispositivo y recopilar las métricas de este.
|
ProtoResultReporter. |
El generador de informes de resultados compila un protobuf TestRecord con todos los resultados dentro.
|
RebootReasonCollector |
Es un recopilador que recopila el reinicio del dispositivo durante la ejecución de la prueba y los informa por motivo y recuento.
|
ReportPassedTests |
Informa en un archivo los posibles filtros para excluir la prueba aprobada.
|
ResultAggregator |
Reenviador especial que agrega los resultados cuando es necesario, según la estrategia de reintento que se implementó.
|
ResultAndLogForwarder |
Reenvío de resultados y eventos de registro.
|
RetryLogSaverResultForwarder |
Reenviador que también controla el paso del intento actual en el que nos encontramos.
|
RuntimeRestartCollector |
Es un recopilador que recopila marcas de tiempo de los reinicios del entorno de ejecución (fallas del servidor del sistema) durante la ejecución de la prueba, si corresponde.
|
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 una división de invocación para ejecutarse en varios recursos en paralelo) y los reenvía a otro objeto de escucha.
|
ShardMainResultForwarder. |
Un ResultForwarder que combina los resultados de invocaciones de prueba fragmentadas.
|
ShowmapPullerMetricCollector |
Es la implementación básica de FilePullerDeviceMetricCollector que permite extraer los archivos del mapa de programa del dispositivo y recopilar las métricas de este.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
Un postprocesador que procesa las métricas de medición recopiladas en un enfoque "antes/después", es decir,
|
StatsdEventMetricPostProcessor |
Un procesador posterior que procesa las métricas de eventos en los informes de statsd en pares clave-valor, con los formatos especificados en el procesador.
|
StatsdGenericPostProcessor |
Un postprocesador que procesa informes de proto statsd binarios en pares clave-valor expandiendo el informe como una estructura de árbol.
|
StreamProtoResultReporter. |
Una implementación de ProtoResultReporter
|
SubprocessResultsReporter |
Implementa ITestInvocationListener para que se especifique como un generador de informes de resultados 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 de una invocación de paquete completo y muestra los resultados finales.
|
TextResultReporter |
Es un generador de informes de resultados de pruebas que reenvía los resultados a la impresora de resultados de texto de JUnit.
|
TraceCmdCollector |
Un IMetricCollector que recopila seguimientos durante la prueba con trace-cmd y los registra en la invocación
|
XmlFormattedGeneratorReporter |
Implementación de FormattedGeneratorReporter que da formato al paquete y genera un formato XML.
|
XmlResultReporter. |
Escribe los resultados de JUnit en un archivo XML en un formato coherente con XMLJUnitResultFormatter de Ant.
|