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 atrace 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 del procesador posterior 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 |
El IPostProcessor base que debe extender cada implementación.
|
BluetoothConnectionLatencyCollector |
El recopilador enviará una configuración de métrica de duración de estadísticas predefinida a los dispositivos y recopilará la duración de la conexión Bluetooth de 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 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 |
Es un recopilador para habilitar el registro de búsqueda de HCI de Bluetooth en el DUT y recopilar el registro de cada prueba.
|
BugreportCollector |
Un ITestInvocationListener de transferencia que recopila informes de errores cuando se producen eventos configurables y, luego, llama a ITestInvocationListener#testLog en sus elementos secundarios después de que se recopila cada informe de errores.
|
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 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.
|
ComandoStatusHandler |
Controlador que ayuda a supervisar y actualizar el estado de una invocación.
|
ConditionFailureMonitor |
Supervisa si hay fallas en la invocación.
|
ConsoleResultReporter |
Generador de informes de resultados para imprimir los resultados de la prueba en la consola
|
CountTestCasesCollector |
Cuenta e informa 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.
|
DeviceReleaseReporter |
Generador de informes de lanzamiento de dispositivos que controla la comunicación con el proceso superior de los dispositivos que se lanzarán.
|
DeviceTraceCollector |
Es un 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 |
Generador de informes de 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.
|
FilteredResultForwarder |
Es una variante de ResultForwarder que solo permite que se informe una lista de entidades permitidas de TestDescription .
|
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 las depuraciones y las extraerá del dispositivo y, por último, 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.
|
ICommandScheduler.IScheduledInvocationListener |
Objeto de escucha para eventos de invocación cuando se completa la invocación.
|
ILogSaverListener |
Permite que los ITestInvocationListener detecten cuándo se guardan los archivos de registro.
|
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.
|
IShardableListener |
Un ITestInvocationListener que se puede fragmentar.
|
ISupportGranularResults |
Interfaz que especifica si un ITestInvocationListener admite recibir los resultados detallados o no.
|
ITestInvocationListener |
Objeto de escucha para los resultados de la prueba de la invocación de prueba.
|
ITestSummaryListener |
Es una interfaz que permite que ITestInvocationListener intercambie cierta información limitada a través de resúmenes.
|
InvocationToJUnitResultForwarder. |
Una clase que escucha eventos ITestInvocationListener y los reenvía a un TestListener .
|
JarHostTest.HostTestListener |
Objeto de escucha de wrapper que reenvía todos los eventos, excepto testRunStarted() y testRunEnded(), al objeto de escucha incorporado
|
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 rama, la información del dispositivo en JSON y POST en 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.
|
LastShardDetector |
Cuando se ejecuta el particionamiento local, a veces solo queremos ejecutar algunas acciones cuando el último fragmento llega a invocationEnded(long) .
|
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
|
LogcatCrashResultForwarder |
Objeto de escucha especial: En caso de fallas (falla del proceso de instrumentación), intentará extraer la falla de logcat y la agregará al mensaje de falla asociado con la prueba.
|
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 que se recopiló durante los niveles 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 |
Un generador de informes de resultados diseñado para informar solo los resultados a nivel de módulo.
|
NameMangleListener |
Un objeto de escucha de proxy para traducir los nombres de método, clase y paquete 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
|
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 |
Implementación base de FilePullerDeviceMetricCollector que permite extraer los archivos de perfetto del dispositivo y recopilar las métricas.
|
PrettyTestEventLogger |
El registrador hace coincidir los eventos y los registra para facilitar la depuración.
|
ProtoResultReporter. |
El generador de informes de resultados compila un protobuf TestRecord con todos los resultados dentro.
|
PythonBinaryHostTest.PythonForwarder |
Reenviador de resultados para reemplazar el nombre de la ejecución por el nombre binario.
|
RebootReasonCollector |
Es un recopilador que recopila el reinicio del dispositivo durante la ejecución de la prueba y los informa por motivo y recuento.
|
RemoteTestTimeOutEnforcer |
Objetos de escucha que permiten verificar el tiempo de ejecución de una configuración de prueba determinada y fallar si se supera un tiempo de espera determinado.
|
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.
|
ResultForwarder |
Un ITestInvocationListener que reenvía los resultados de la invocación a una lista de otros objetos de escucha.
|
RetryLogSaverResultForwarder |
Reenviador que también controla el paso del intento actual en el que nos encontramos.
|
RetryResultForwarder. |
Una extensión de ResultForwarder que siempre envía a un número de intento determinado.
|
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 |
Implementación básica de FilePullerDeviceMetricCollector que permite extraer los archivos de showmap del dispositivo y recopilar las métricas.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
Un postprocesador que procesa las métricas de medición recopiladas en un enfoque "antes/después", es decir,
|
StatsdEventMetricPostProcessor |
Es un posprocesador que procesa las métricas de eventos en los informes de insightsd en pares clave-valor con los formateadores 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 result_reporter y reenvía desde el subproceso los resultados de las pruebas, las ejecuciones de prueba y las invocaciones de prueba.
|
SuiteResultReporter |
Recopila los resultados de la prueba de una invocación de paquete completa y muestra los resultados finales.
|
TestRunResultListener |
Es un objeto de escucha que permite leer el estado final de la ejecución de prueba.
|
TestTimeoutEnforcer |
Son objetos de escucha que permiten verificar el tiempo de ejecución de un caso de prueba determinado y fallarlo si supera un tiempo de espera determinado.
|
TextResultReporter |
Un generador de informes de resultados de pruebas que reenvía los resultados a la impresora de resultados de texto JUnit.
|
TraceCmdCollector |
Un IMetricCollector que recopila seguimientos durante la prueba con trace-cmd y los registra en la invocación
|
TradefedSandboxRunner.StubScheduledInvocationListener |
Un stub IScheduledInvocationListener que no hace nada.
|
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.
|