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 ITestInvocationListener detecten cuándo se guardan los archivos de registro. 
InputStreamSource Esta interfaz une un ERROR(/InputStream) para que se pueda clonar. 
IShardableListener Un ITestInvocationListener que se puede particionar. 
ITestInvocationListener 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 cierta 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 se producen eventos configurables y, luego, llama a ITestInvocationListener.testLog en sus elementos secundarios después de que se recopila cada informe de errores. 
BugreportCollector.Predicate Un predicado completo que describe cuándo capturar un informe de errores. 
ByteArrayInputStreamSource  
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. 
CountingTestResultListener Un TestResultListener que realiza un seguimiento de la cantidad total de pruebas por TestStatus 
DeviceFileReporter Es una clase de utilidad que busca archivos en el dispositivo y los envía a ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) si los encuentra. 
EventsLoggerListener Es un objeto de escucha que registra todos los eventos que recibe en un archivo. 
FailureDescription Es la clase que describe la información de una falla en Trade Federation. 
FileInputStreamSource Un InputStreamSource que toma un archivo de entrada. 
FileSystemLogSaver Guarda los registros en un sistema de archivos. 
FilteredResultForwarder Es una variante de ResultForwarder que solo permite que se informe 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 Una clase que escucha eventos ITestInvocationListener y los reenvía a un TestListener
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 
JUnitToInvocationResultForwarder Una clase que escucha eventos TestListener y los reenvía a un ITestInvocationListener
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. 
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. 
LogFile Es una clase que contiene 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 ahorro de archivos global. 
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. 
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. 
MultiFailureDescription Recopila varios FailureDescription en un solo contenedor. 
NameMangleListener Es 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 
ReportPassedTests Informa en un archivo los posibles filtros para excluir la prueba aprobada. 
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. 
RetentionFileSaver Clase auxiliar para crear un archivo .retention en un directorio. 
RetryResultForwarder Una extensión de ResultForwarder que siempre envía a un número de intento determinado. 
SnapshotInputStreamSource Un InputStreamSource respaldado por un archivo. 
StubTestRunListener Implementación de stub de ITestRunListener 
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. 
TestDescription Es una clase que representa información sobre un caso de prueba. 
TestDescriptionsFile Es una clase de utilidad para vincular y desvincular una lista de TestDescriptions a 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 las 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 prueba. 
TestSummary Es una clase para representar un resumen de prueba. 
TestSummary.TypedString  
TextResultReporter Es un generador de informes 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 un archivo XML en un formato coherente con XMLJUnitResultFormatter de Ant. 

Enums

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