com.android.tradefed.result

Interfaces

BugreportCollector.SubPredicate  
ILogSaver Las clases que implementan esta interfaz proporcionan métodos para almacenar registros en una ubicación central. 
ILogSaverListener Permite que los objetos ITestInvocationListener detecten cuándo se guardan los archivos de registro. 
InputStreamSource Básicamente, esta interfaz une un InputStream para que se pueda clonar. 
IShardableListener Un ITestInvocationListener que se puede fragmentar. 
ITestInvocationListener Es un objeto de escucha para los resultados de la prueba de la invocación de prueba. 
ITestLifeCycleReceiver Recibe notificaciones de eventos durante las ejecuciones de pruebas de instrumentación. 
ITestLoggerReceiver Es una entidad que se puede insertar con una instancia de ITestLogger para que se pueda usar con fines de registro. 
ITestSummaryListener Es una interfaz que permite que ITestInvocationListener intercambie información limitada a través de resúmenes. 

Clases

ATestFileSystemLogSaver ATest usa esta clase LogSaver para guardar registros en una ruta de acceso específica. 
BugreportCollector Un ITestInvocationListener de transferencia que recopila informes de errores cuando ocurren eventos configurables y, luego, llama a ITestInvocationListener.testLog en sus elementos secundarios después de recopilar cada informe de errores. 
BugreportCollector.Predicate Es un predicado completo que describe cuándo se debe capturar un informe de errores. 
ByteArrayInputStreamSource  
CollectingTestListener Un ITestInvocationListener que recopilará todos los resultados de las pruebas. 
ConsoleResultReporter Es el reportero de resultados que imprime los resultados de las pruebas en la consola. 
CountingTestResultListener Un TestResultListener que hace un seguimiento de la cantidad total de pruebas por TestStatus 
DeviceFileReporter Clase de utilidad que verifica si hay archivos en el dispositivo y los envía a ITestInvocationListener.testLog(String,LogDataType,InputStreamSource) si los encuentra. 
EventsLoggerListener Objeto de escucha que registra todos los eventos que recibe en un archivo 
FailureDescription Clase que describe la información de una falla en Trade Federation. 
FileInputStreamSource Un InputStreamSource que toma un archivo de entrada. 
FileSystemLogSaver Guardar registros en un sistema de archivos 
FilteredResultForwarder Es una variante de ResultForwarder que solo permite informar una lista de entidades permitidas de TestDescription
InvocationSummaryHelper Clase auxiliar para recopilar y generar informes de TestSummary para un conjunto de objetos de escucha 
InvocationToJUnitResultForwarder Clase que escucha los eventos ITestInvocationListener y los reenvía a un TestListener
JsonHttpTestResultReporter Es un reportero 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. 
JUnitToInvocationResultForwarder Clase que escucha los eventos TestListener y los reenvía a un ITestInvocationListener
LegacySubprocessResultsReporter Es una implementación inmutable del reportero de resultados de subprocesos que debería seguir siendo compatible con versiones anteriores de TF/CTS (p.ej., 8 o posterior), a pesar de los cambios en su superclase. 
LogcatCrashResultForwarder Es un objeto de escucha especial que, en caso de fallas (si se bloquea el proceso de instrumentación), intentará extraer la falla de logcat y la agregará al mensaje de falla asociado con la prueba. 
LogFile Clase para contener los metadatos de un archivo de registro guardado. 
LogFileSaver Es un asistente para ITestInvocationListener que guardará los datos de registro en un archivo. 
LogSaverResultForwarder Un ResultForwarder para guardar registros con el guardador de archivos global. 
LUCIResultReporter Es 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. 
MetricsXMLResultReporter MetricsXMLResultReporter escribe las métricas de prueba y las métricas de ejecución en un archivo en formato XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba. 
ModuleResultsAndMetricsForwarder Es una extensión de ResultAndLogForwarder que agrega métricas adicionales relacionadas con el módulo a los resultados de la prueba. 
MultiFailureDescription Recoge varios FailureDescription en un solo soporte. 
NameMangleListener Es un objeto de escucha de proxy para traducir los nombres de métodos, clases y paquetes 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 
ReportPassedTests Informa en un archivo los posibles filtros para excluir la prueba aprobada. 
ResultAndLogForwarder Es un retransmisor de eventos de registros y resultados. 
ResultForwarder Un ITestInvocationListener que reenvía los resultados de la invocación a una lista de otros objetos de escucha. 
RetentionFileSaver Clase auxiliar para crear un archivo .retention en un directorio. 
RetryResultForwarder Es una extensión de ResultForwarder que siempre envía a un número de intento determinado. 
SnapshotInputStreamSource Es un InputStreamSource respaldado por un archivo. 
StubTestRunListener Implementación de stub de ITestRunListener 
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. 
TestDescription Es una clase que representa información sobre un caso de prueba. 
TestDescriptionsFile Es una clase de utilidad para serializar y deserializar una lista de TestDescriptions en un archivo de prueba. 
TestResult Es un contenedor para el resultado de una sola prueba. 
TestResultListener Es una simplificación de ITestLifecycleListener para los implementadores que solo se preocupan por los resultados de pruebas individuales. 
TestRunResult Contiene los resultados de una sola ejecución de prueba. 
TestRunResultListener Es un objeto de escucha que permite leer el estado final de la ejecución de la prueba. 
TestSummary Clase para representar un resumen de la prueba. 
TestSummary.TypedString  
TextResultReporter Es un reportero de resultados de pruebas que reenvía los resultados a la impresora de resultados de texto de JUnit. 
XmlResultReporter Escribe los resultados de JUnit en archivos XML en un formato coherente con XMLJUnitResultFormatter de Ant. 

Enums

ActionInProgress Es la acción general en curso. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Relation  
InvocationStatus Es un enum auxiliar para representar el estado de invocación. 
LogDataType Representa el tipo de datos de los datos de registro. 
TestStatus Representación en Tradefed de los posibles estados de los métodos de prueba. 
TestSummary.Type