AggregatePostProcessor |
Un agregador de métricas que proporciona el valor mínimo, máximo, medio, varianza, desviación estándar, total, recuento y
Percentiles opcionales para métricas numéricas recopiladas durante ejecuciones de pruebas de varias iteraciones
los tratan como dobles.
|
AtraceCollector |
Un IMetricCollector que ejecuta un seguimiento durante una prueba y recopila el resultado y el registro
a la invocación.
|
AtraceRunMetricCollector |
Recopila los seguimientos de todos los directorios de prueba del directorio especificado.
desde el dispositivo de prueba, registra el directorio de prueba y posprocesa los archivos de registro
en el directorio de prueba
y agregar 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á una configuración de métrica de duración de estadísticas predefinida a los dispositivos y recopilará
Duración de la conexión Bluetooth de cada perfil.
|
BluetoothConnectionStateCollector |
Este recopilador recopilará métricas BluetoothConnectionStateChanged y registrará el 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 métricas que contengan los estados de conexión Bluetooth en caracteres
Ejemplo de array [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.
|
Recopilador de informes de errores |
Un ITestInvocationListener de transferencia que recopila informes de errores cuando se pueden configurar eventos
y, luego, llama a ITestInvocationListener#testLog en sus elementos secundarios después de 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á Clang
medidas de cobertura fuera del dispositivo
y registrarlas como artefactos de prueba.
|
CollectingTestListener |
Un elemento 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 para detectar fallas en la invocación.
|
ConsoleResultReporter |
Informador 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 |
Recopilador que recopilará y registrará los registros del host cuando se produzca un error en un caso de prueba.
|
Informe de lanzamiento de dispositivos |
Informante de versiones de dispositivos que se encarga de la comunicación con el proceso superior de los dispositivos
lanzamiento.
|
DeviceTraceCollector |
Recopilador que iniciará el seguimiento de perfetto cuando se inicie una ejecución de prueba y el archivo de registro al final.
|
DeviceAvailableMonitor |
Este objeto de escucha intenta capturar solo el ADN de nivel de caso de prueba.
|
EventsLoggerListener |
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 la clave de métricas provenientes del dispositivo y extrae
como un archivo desde el dispositivo.
|
FilePullerLogCollector |
Registrador del archivo que informa el dispositivo.
|
FilteredResultForwarder. |
Es una variante de ResultForwarder que solo permite que se incluya una lista de entidades permitidas de TestDescription .
informes.
|
FormattedGeneratorReporter |
Informante que permite generar informes en un formato determinado.
|
GcovCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá gcov
medidas de cobertura fuera del dispositivo
y registrarlas como artefactos de prueba.
|
GcovKernelCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá el kernel de gcov
mediciones de cobertura fuera de las depuraciones y fuera del dispositivo, y, por último, las registra como prueba
artefactos.
|
GranularRetriableTestWrapper.StartEndCollector |
El asistente de clase detecta el inicio y el final de una carrera faltante.
|
HostStatsdMetricCollector |
Un objeto IMetricCollector que recopila métricas con estadísticas del lado del host mediante la utilidad con estadísticas
con comandos de SQL sencillos.
|
ICommandScheduler.IScheduledInvocationListener |
Objeto de escucha para eventos de invocación cuando se completa la invocación.
|
ILogSaverListener |
Permite que los objetos ITestInvocationListener escuchen cuando 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 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.
|
IShardableListener |
Un ITestInvocationListener que se puede fragmentar.
|
ISupportGranularResults |
Interfaz que especifica si un ITestInvocationListener admite la recepción de la información detallada
o no.
|
ITestInvocationListener. |
Objeto de escucha para los resultados de la prueba de la invocación de prueba.
|
ITestSummaryListener |
Interfaz que permite que ITestInvocationListener intercambie información limitada mediante
resúmenes.
|
InvocationToJUnitResultForwarder. |
Una clase que escucha los 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() a
receptor incorporado.
|
JavaCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá Java
medidas de cobertura fuera del dispositivo
y registrarlas como artefactos de prueba.
|
JsonHttpTestResultReporter. |
Un generador de informes de resultados que codifica los resultados y las ramas de las métricas de prueba, 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 la fragmentación local, a veces solo queremos ejecutar algunas acciones cuando el último fragmento
llega a invocationEnded(long) .
|
LegacySubprocessResultsReporter |
Una implementación bloqueada del generador de informes de resultados del subproceso 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 en el proceso de instrumentación), se intentará extraer el contenido.
a Logcat la falla y la agrega 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 |
Recopilador de métricas que recopila información de sincronización (p.ej., el tiempo de cambio del usuario) de Logcat durante
una o varias pruebas repetidas usando patrones de regex determinados para analizar las señales de inicio y fin de un
de las 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 las ejecuta en un archivo XML en una carpeta especificada.
por el parámetro metrics-folder en la fase invocationEnded de la prueba.
|
ModuleListener. |
Objeto de escucha adjunto a cada IRemoteTest de cada módulo para recopilar la lista de
resultados.
|
MóduloLogcatColector |
Versión del recopilador de logcat, pero para el módulo
|
NameMangleListener |
Un objeto de escucha del proxy para traducir nombres de paquetes, clases y métodos 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 posprocesador que procesa el archivo proto de perfetto de texto/métrica binaria en pares clave-valor mediante
expandiendo de forma recursiva los mensajes proto y los campos con valores de cadena hasta que el campo
se encuentra un valor numérico.
|
PerfettoPullerMetricCollector |
Implementación básica de FilePullerDeviceMetricCollector que permite
extraer los archivos perfetto del dispositivo y recopilar las métricas de este.
|
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 |
Servidor de reenvío de resultados para reemplazar el nombre de ejecución por el nombre binario.
|
RestartReasonCollector |
Recopilador que recopila los reinicios del dispositivo durante la ejecución de la prueba y los informa por motivo y recuento.
|
RemoteTestTimeOutEnforcer |
Los objetos de escucha que permiten verificar el tiempo de ejecución de una configuración de prueba determinada y fallar si se anula.
durante un tiempo de espera determinado.
|
ReportPassedTests |
Informe en un archivo los posibles filtros para excluir la prueba aprobada.
|
ResultAggregator; |
Un servidor de reenvío especial que agrega los resultados cuando se necesita, según la estrategia de reintento que se
tomadas.
|
ResultAndLogForwarder. |
Reenviador para resultados y eventos de registros.
|
ResultForwarder. |
Un ITestInvocationListener que reenvía los resultados de la invocación a una lista de otros objetos de escucha.
|
RetryLogSaverResultForwarder. |
Un servidor de reenvío que también controla el pase 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 |
Recopilador que recopila marcas de tiempo de reinicios del tiempo de ejecución (fallas del servidor del sistema) durante la prueba
ejecutar, si es que lo hace.
|
ScreenshotOnFailureCollector |
Recopilador que tomará 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
división de invocación para ejecutarse en múltiples recursos en paralelo) y los reenvía a otro
objeto de escucha.
|
ShardMainResultForwarder. |
Un ResultForwarder que combina los resultados de una invocación de prueba fragmentada
|
ShowmapPullerMetricCollector |
Implementación básica de FilePullerDeviceMetricCollector que permite extraer el mapa de programa
del dispositivo y recopilar las métricas de este.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
Un posprocesador que procesa las métricas del indicador recopiladas en un “antes y después” enfoque, es decir,
|
StatsdEventMetricPostProcessor |
Es un posprocesador que procesa las métricas de eventos en informes con estadísticas en pares clave-valor mediante las
formateadores especificados en el procesador.
|
StatsdGenericPostProcessor |
Un posprocesador que procesa informes estadísticos proto binarios en pares clave-valor mediante la expansión de
como una estructura de árbol.
|
StreamProtoResultReporter. |
Una implementación de ProtoResultReporter
|
SubprocessResultsReporter |
Implementa ITestInvocationListener para que se especifique como result_reporter y se reenvíe desde
al subproceso
los resultados de las pruebas, las ejecuciones de prueba y las invocaciones de prueba.
|
SuiteResultReporter. |
Recopila los resultados de las pruebas de una invocación de paquete completo y muestra los resultados finales.
|
TestTimeoutEnforcer |
Objetos de escucha que permiten verificar el tiempo de ejecución de un caso de prueba determinado y fallar si se cancela
durante 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 mediante trace-cmd y los registra en
la invocación.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
Un stub IScheduledInvocationListener que no hace nada.
|
XmlFormattedGeneratorReporter |
La implementación de FormattedGeneratorReporter , que formatea el paquete, genera un archivo xml.
de un conjunto de datos
tengan un formato común.
|
XmlResultReporter. |
Escribe los resultados de JUnit en un archivo XML en un formato coherente con
XMLJUnitResultFormatter de Ant.
|