Índice de clase
Estas son las clases API. Ver todos los paquetes API .
A
AaptParser | Clase que extrae información de apk analizando la salida de 'aapt dump credencial'. |
AaptParser.AaptVersión | Enumeración de opciones para la versión AAPT utilizada para analizar archivos APK. |
abi | Una clase que representa un ABI. |
AbiFormatter | Clase de utilidad para abi. |
AbiUtils | Clase de utilidad para el manejo de dispositivos ABI |
ResumenConexión | Representación de conexión abstracta. |
ResumenHostMonitor | Clase típica para monitoreo del estado del host. |
ResumentúnelMonitor | Monitor de túnel abstracto para GCE AVD. |
ResumenXmlParser | Clase base auxiliar para analizar archivos xml |
AbstractXmlParser.ParseException | Se lanza si no se pudo analizar la entrada XML |
AcloudConfigParser | Clase auxiliar que analiza una configuración de Acloud (utilizada para iniciar una instancia de dispositivo en la nube). |
AcloudConfigParser.AcloudKeys | Conjuntos de claves que se pueden buscar desde la configuración. |
Acción en progreso | La acción general en curso. |
seguimiento activo | Clase principal que ayuda a describir y gestionar un seguimiento activo. |
Comprobador de estado de actividad | Comprobador de estado de actividades sobrantes que se ejecutan al final de un módulo. |
AdbRootElevador | Un AutoCloseable que habilita adb root cuando se construye si es necesario y restaura el estado de raíz cuando se completa. |
Conexión AdbSsh | Conexión adb a través de un puente ssh. |
AdbStopServerPreparador | El preparador de destino debe detener el servidor adb en el host antes y después de ejecutar las pruebas de adb. |
Conexión AdbTcp | Representación de conexión predeterminada de un dispositivo, que se supone que es una conexión adb estándar del dispositivo. |
AdbUtils | Una clase de utilidad para operaciones adb. |
Después de la clase con información | Garantías similares a las de AfterClass , pero el método anotado debe requerir un parámetro TestInformation . |
AgregadoPostprocesador | 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, opcionalmente, los percentiles de las métricas numéricas recopiladas durante las ejecuciones de pruebas de múltiples iteraciones, tratándolas como dobles. |
AllTestAppsInstallConfiguración | Un ITargetPreparer que instala todas las aplicaciones desde una carpeta IDeviceBuildInfo#getTestsDir() en el dispositivo. |
Comportamiento AltDir | Una enumeración para definir comportamientos de directorio alternativos para varios instaladores/impulsores de artefactos de prueba |
Android JUnitPrueba | Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado mediante android.support.test.runner.AndroidJUnitRunner. |
AndroidTestOrchestratorRemoteTestRunner | Ejecuta una prueba de Android instrumentada mediante el comando adb y AndroidTestOrchestrator. |
AoaTargetPreparador | ITargetPreparer que ejecuta una serie de acciones (por ejemplo, clics y deslizamientos) utilizando el protocolo Android Open Accesorio (AOAv2). |
Información de compilación de aplicaciones | Un IBuildInfo que representa una aplicación de Android y sus paquetes de prueba. |
AppDeviceBuildInfo | Esta clase está en desuso. Utilice IDeviceBuildInfo directamente. |
Configuración de la aplicación | Un ITargetPreparer que instala un apk y lo prueba. |
AppVersionFetcher | Clase de utilidad para obtener la cadena de versión de la aplicación desde el dispositivo. |
AppVersionFetcher.AppVersionInfo | Tipos de información de versión de la aplicación. |
Controlador ArchModule | El controlador del módulo no ejecutará pruebas cuando no coincida con ninguna arquitectura determinada. |
ArgsOptionParser | Completa campos Option a partir de argumentos de línea de comando analizados. |
ArrayUtil | Métodos de utilidad para matrices. |
ArtChrootPreparador | Cree un directorio chroot para las pruebas ART. |
ArteGTest | |
Detalles del artefacto | Esto describe la estructura del contenido y su descriptor generado por la herramienta CAS. |
ArtifactDetails.ArtifactFileDescriptor | |
Analizador de artefactos | Una utilidad que ayuda a analizar los artefactos de compilación para obtener información. |
Prueba de ejecución de arte | Un corredor de pruebas para ejecutar pruebas de ejecución ART. |
ArtRunTest.AdbShellCommandException | Una clase de excepción para informar un error que ocurrió durante la ejecución de un comando de shell ADB. |
ATestFileSystemLogSaver | ATest utiliza esta clase LogSaver para guardar registros en una ruta específica. |
AtestRunner | Implementación de ITestSuite |
AtraceCollector | Un IMetricCollector que ejecuta un rastreo durante una prueba, recopila el resultado y lo registra en la invocación. |
AtraceRunMetricCollector | Recopila los seguimientos de todos los directorios de prueba en el directorio proporcionado desde el dispositivo de prueba, registra el directorio de prueba y procesa posteriormente los archivos de seguimiento en el directorio de prueba y agrega las métricas. |
AutoLogCollector | Enumeración que describe qué recolector puede ser manejado automáticamente por el arnés. |
Reporteros automatizados | Clase que define el mapeo de los reporteros automatizados de Tradefed. |
Postprocesador promedio | Implementación de postprocesador que calcula el promedio del listado de métricas. |
B
FondoDispositivoAcción | Ejecuta un comando en un dispositivo determinado repitiéndolo según sea necesario hasta que se cancele la acción. |
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)) . |
Preparador del emulador de base | Preparador común para lanzar un emulador local. |
BaseHostJUnit4Prueba | Clase de prueba base para ejecutar pruebas de estilo JUnit4 del host. |
Salida de registro nivelado base | Una implementación base para ILeveledLogOutput que permite filtrar algunas etiquetas según su nombre o componentes. |
Controlador de módulo base | Implementación básica de IModuleController que debe implementarse para verificar si un módulo debe ejecutarse o no. |
BaseMultiTargetPreparador | Implementación base de IMultiTargetPreparer que permite deshabilitar el objeto. |
BasePostprocesador | El IPostProcessor base que cada implementación debe extender. |
Decisión de reintento base | Implementación base de IRetryDecision . |
BaseStreamLogger <SO extiende OutputStream> | Un ILeveledLogOutput que dirige los mensajes de registro a un flujo de salida y a la salida estándar. |
Preparador de objetivos base | Clase de implementación base para ITargetPreparer que permite controlar si el objeto está deshabilitado o no. |
BaseTestSuite | Una prueba para ejecutar Compatibility Test Suite con el nuevo sistema de suite. |
Controlador de batería | Clase de utilidad que permite controlar el estado de carga de la batería de un dispositivo. |
BateríaRecargaDispositivoRecuperación | Permitir activar un comando cuando el nivel de batería del dispositivo desciende por debajo de un umbral determinado. |
Temperatura de la batería | |
Batería no disponible Recuperación de dispositivo | Comprobador de recuperación que activará una configuración si el nivel de la batería no está disponible. |
Antes de la clase con información | Garantías similares a BeforeClass pero el método anotado debe requerir un parámetro TestInformation . |
Estado binario | Enumeración utilizada para registrar el estado ON/OFF con un estado IGNORE no-op. |
BluetoothConnectionLatencyCollector | El recopilador enviará una configuración métrica de duración de estadísticas predefinida a los dispositivos y recopilará la duración de la conexión Bluetooth para cada perfil. |
BluetoothConnectionStateCollector | Este recopilador recopilará métricas de BluetoothConnectionStateChanged y registrará el número de estado de conexión para cada perfil. |
Conexión BluetoothTasa de éxitoPostprocesador | Implementación de postprocesador que calcula la tasa de éxito para un perfil de bluetooth. Utilice "metric-key-match" para especificar métricas que contengan estados de conexión bluetooth en una matriz numérica. Ejemplo [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Recopilador para habilitar el registro de vigilancia HCI de Bluetooth en el DUT y recopilar el registro para cada prueba. |
BluetoothUtils | Funciones de utilidad para llamar a BluetoothInstrumentation en el dispositivo El código de instrumentación Bluetooth del lado del dispositivo se puede encontrar en AOSP en: |
BootstrapBuildProvider | Un IDeviceBuildProvider que inicia la información de compilación desde el dispositivo de pruebaEsto generalmente se usa para dispositivos con una construcción suministrada externamente, es decir |
BootstrapServiceFileResolverLoader | Carga resolutores utilizando la función de carga de servicios. |
Informe de error | Objeto que contiene las referencias de los archivos de informes de errores, compatible con informes de errores planos y informes de errores comprimidos (bugreportz). |
Coleccionista de informes de errores | Un ITestInvocationListener de paso 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 error. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Sustantivo | |
BugreportCollector.Predicado | Un predicado completo que describe cuándo capturar un informe de error. |
BugreportCollector.Relación | |
BugreportCollector.SubPredicado | |
Informe de errorzOnFailureCollector | Recopile un informe de error cuando falle un caso de prueba. |
Informe de errorzOnTestCaseFailureCollector | Recopile un informe de error cuando falle un caso de prueba en una ejecución. |
Análisis de construcción | Representa los resultados de un análisis de compilación único. |
Error de compilación | Se lanza si la compilación proporcionada no se ejecuta. |
Información de compilación | Implementación genérica de un IBuildInfo que debe asociarse con un ITestDevice . |
Construir clave de información | Enumeración de tenencias de clases relacionadas con consultas de información de compilación. |
BuildInfoKey.BuildInfoFileKey | Enumeración que describe todos los tipos de archivos conocidos que se pueden consultar a través de IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) . |
BuildInfoRecorder | Un ITargetPreparer que escribe metadatos de información de compilación en un archivo específico. |
BuildInfoUtil | Una clase de utilidad para ayudar a manipular IBuildInfo |
Error de recuperación de compilación | Se produjo un error fatal al recuperar la compilación para realizar pruebas. |
Construir versión serializada | Clase que contiene la versión de serialización actual de todos IBuildInfo . |
BuildTestsZipUtils | Una clase auxiliar para operaciones relacionadas con pruebas zip generadas por el sistema de compilación de Android. |
Correo electrónico masivo | Una utilidad de remitente de correo electrónico que permite la siguiente configuración: intervalo de envío, tamaño de ráfaga inicial, destinatarios y número total de mensajes. |
PaquetetoolUtil | Clase de utilidad que utiliza la línea de comando de BundleTool para instalar .apks en el dispositivo. |
ByteArrayInputStreamFuente | |
Lista de matrices de bytes | Una clase para representar una matriz de bytes ligera. |
ByteArrayUtil | Utilidades para operar en matrices de bytes, por ejemplo, convertir bytes a números enteros. |
C
CocheMóduloControlador | Este controlador evita la ejecución de casos de prueba en dispositivos no automotrices. |
LlevarDnaeError | RuntimeException interna para transportar DeviceNotAvailableException a través del marco JUnit4. |
Llevar excepción interrumpida | Se lanza cuando se activa el tiempo de espera de la fase de prueba y es necesario llevar una InterruptedException desde el subproceso de ejecución de prueba al subproceso de ejecución de invocación. |
CdmaDispositivoFlasher | Una clase que muestra una imagen en un dispositivo Android físico con una radio CDMA. |
CecControllerTokenProvider | Proveedor de tokens relacionados con Consumer Electronics Control (CEC). |
Información del directorio central | CentralDirectoryInfo es una clase que contiene la información de un archivo/carpeta dentro de un archivo zip. |
ComprobarEmparejamientoPreparador | Un CompanionAwarePreparer que verifica la vinculación BT entre los dispositivos principal y complementario |
CircularAtraceUtil | Una utilidad atrace desarrollada principalmente para identificar las causas fundamentales de los ANR durante las pruebas Monkey. |
Matriz de bytes circular | Estructura de datos para contener una matriz de tamaño fijo que funciona como un búfer circular y rastrea la suma total de todos los valores de la matriz. |
ClangCodeCoverageCollector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Clang del dispositivo y las registrará como artefactos de prueba. |
ClangProfileIndexador | Una clase de utilidad que indexa las medidas de cobertura del código Clang. |
Excepción de configuración de clase no encontrada | ConfigurationException para cuando no se encuentra la clase de un objeto. |
Escáner de ruta de clase | Encuentra entradas en classpath. |
ClassPathScanner.ClassNameFilter | Un IClassPathFilter que filtra y transforma nombres de clases de Java. |
ClassPathScanner.ExternalClassNameFilter | Un ClassNameFilter que rechaza clases internas |
ClassPathScanner.IClassPathFilter | Un filtro para rutas de entrada de classpath Modelado después de FileFilter |
ClockworkUtils | Una utilidad mecánica para compartir lógica multidispositivo |
CerrableTraceScope | Una clase con alcance que permite informar la sección de seguimiento mediante prueba con recursos |
Información de construcción de clúster | Una clase IBuildInfo para compilaciones canalizadas desde TFC. |
Proveedor de compilación de clúster | Un IBuildProvider para descargar recursos de prueba de TFC. |
Cliente de clúster | Una implementación IClusterClient para interactuar con el backend de TFC. |
Comando de clúster | Una clase que representa una tarea obtenida de TF Cluster. |
ClusterCommand.RequestType | |
Comando de clúster.Estado | Estado del comando en el clúster TF. |
Constructor de configuración de comando de clúster | Una clase para crear un archivo de configuración para un comando de clúster. |
Evento de comando de clúster | Una clase para encapsular los eventos de comando del clúster que se cargarán. |
ClusterCommandEvent.Builder | |
Tipo de evento de comando de clúster | |
Lanzador de comandos de clúster | Una clase IRemoteTest para lanzar un comando desde TFC a través de un subproceso TF. |
Programador de comandos de clúster | Un ICommandScheduler para admitir TFC (Tradefed Cluster). |
Estado del comando del clúster | Una clase que representa el estado y el motivo de cancelación de un comando de TF Cluster. |
Información del dispositivo de clúster | Una clase para encapsular la información del dispositivo del clúster que se cargará. |
ClusterDeviceInfo.Constructor | |
Monitor de dispositivo de clúster | Una implementación IDeviceMonitor que informa los resultados al servicio Tradefed Cluster. |
ClusterEventUploader <T extiende IClusterEvent > | Clase ClusterEventUploader, que carga IClusterEvent en TFC. |
Evento de host de clúster | Una clase para encapsular los eventos del host del clúster que se cargarán. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Enumeraciones de los diferentes tipos de eventos anfitriones. |
ClusterHostUtil | Funciones de utilidad estáticas para TF Cluster para obtener instancias de configuración global, información del host, etc. |
Ahorro de registro de clúster | Una clase ILogSaver para cargar resultados de prueba en TFC. |
ClusterLogSaver.FilePickingStrategy | Estrategias de selección de archivos. |
Opciones de clúster | |
Prueba de cobertura de código | Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado y genera el informe de cobertura del código. |
RecopilaciónByteSalidaReceptor | Un IShellOutputReceiver que recopila toda la salida del shell en un byte[] . |
RecopilaciónSalidaReceptor | Un IShellOutputReceiver que recopila toda la salida del shell en una String . |
Recopilación de prueba de escucha | Un ITestInvocationListener que recopilará todos los resultados de las pruebas. |
ColeccionistaAyudante | Ayudante para realizar algunas operaciones IMetricCollector necesarias en varios lugares. |
ComandoFileParser | Analizador de archivos que contiene un conjunto de líneas de comando. |
CommandFileParser.CommandLine | |
ComandoInterruptor | Servicio que permite interrumpir o marcar los comandos de TradeFederation como ininterrumpibles. |
Línea de comandoBuildInfoBuilder | Utilidad destinada a capturar los argumentos habituales de información de compilación desde una línea de comando y crear un IBuildInfo a partir de ellos. |
Opciones de comando | Implementación de ICommandOptions . |
ComandoOpcionesGetter | Implementación de servicio que devuelve el valor de las opciones de comando de una invocación determinada. |
Resultado del comando | Contiene el resultado de un comando. |
ComandoRunner | Un punto de entrada alternativo de TradeFederation que ejecutará el comando especificado en los argumentos de la línea de comando y luego saldrá. |
CommandRunner.Código de salida | Códigos de error con los que es posible salir. |
Programador de comandos | Un programador para ejecutar comandos de TradeFederation en todos los dispositivos disponibles. |
CommandScheduler.HostState | Enumeraciones de diferentes estados de host |
Estado del comando | Representa el estado de una operación cronometrada. |
Controlador de estado de comando | Controlador que ayuda a monitorear y actualizar el estado de una invocación. |
ComandoÉxitoMóduloControlador | Clase base para que un controlador de módulo omita el módulo de prueba en función de una falla del comando de shell. |
CommonLogRemoteFileUtil | Esta utilidad permite evitar la duplicación de código entre las diferentes representaciones de dispositivos remotos para la lógica de recuperación remota de registros de archivos comunes. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Una representación de una entrada de registro conocida para dispositivos remotos. |
Asignador complementario | Clase base que se encarga de asignar y liberar el dispositivo complementario Se debe implementar |
CompanionAwarePreparador | Un ITargetPreparer que encapsula la lógica de obtener un dispositivo complementario ya asignado. |
CompañeroAwarePrueba | Clase de prueba básica que resume la repetición de cómo obtener y verificar el dispositivo complementario La subclase puede llamar |
CompañeroDeviceTracker | Una clase para asignar y liberar dispositivos complementarios |
CompanionRunCommandTargetPreparar | Un ITargetPreparer que ejecuta comandos específicos en el dispositivo complementario asignado |
CompanionTestAppInstallConfiguración | Un ITargetPreparer que instala una o más aplicaciones desde una carpeta IDeviceBuildInfo#getTestsDir() en un dispositivo complementario asignado. |
CompileBootImageWithSpeedTargetPreparar | Recompila el classpath de arranque y el servidor del sistema con el filtro del compilador 'velocidad'. |
CondiciónFallaMonitor | Supervise cualquier error de la invocación. |
CondiciónPrioridadBloqueoCola <T> | Una clase segura para subprocesos con operaciones similares ERROR(/PriorityBlockingQueue) que pueden recuperar objetos que coinciden con una determinada condición. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | Un ConditionPriorityBlockingQueue.IMatcher que coincide con cualquier objeto. |
CondiciónPrioridadBlockingQueue.IMatcher <T> | Una interfaz para determinar si los elementos coinciden con algún tipo de condición. |
Completador de configuración | Implementación del Completer para nuestras configuraciones TF. |
Cliente configurableGrpcDynamicSharding | |
Configuración | Una implementación concreta IConfiguration que almacena los objetos de configuración cargados en un mapa. |
ConfiguraciónDef | Mantiene un registro de una configuración, sus objetos asociados y sus opciones. |
ConfiguraciónDef.ConfigObjectDef | Objeto para contener información de un nombre de clase y el número de aparición que tiene (por ejemplo, si una configuración tiene el mismo objeto dos veces, el primero tendrá el primer número de aparición). |
Descriptor de configuración | Objeto de configuración que describe algún aspecto de la configuración misma. |
ConfiguraciónDescriptor.LocalTestRunner | Enum utilizado para indicar el corredor de prueba local. |
Excepción de configuración | Se lanza si no se pudo cargar la configuración. |
Configuración de fábrica | Fábrica para crear IConfiguration . |
ConfiguraciónFactory.ConfigLoader | Implementación de IConfigDefLoader que rastrea las configuraciones incluidas desde una configuración raíz y genera una excepción en las inclusiones circulares. |
ConfigurationFactory.ExceptionLoader | |
Util de configuración | Funciones de utilidad para manejar archivos de configuración. |
ConfiguraciónXmlParserSettings | Una clase simple para aceptar configuraciones para ConfigurationXmlParser Para pasar configuraciones a esta clase, el alias es obligatorio. |
ConfiguraciónYamlParser | Analizador para configuraciones Tradefed estilo YAML |
ConfigUtil | Clase de utilidad para crear, interactuar y enviar archivos de configuración statsd. |
ConfigUtil.LogSource | |
Consola | Consola principal de TradeFederation que proporciona al usuario la interfaz para interactuar Actualmente soporta operaciones como
|
Consola.ArgRunnable <T> | Un Runnable con un método run que puede tomar un argumento. |
Consola.CaptureList | Un tipo de conveniencia para List<List<String>> |
ConsolaReaderOutputStream | Un OutputStream que se puede utilizar para hacer que System.out.print() funcione bien con la línea inacabada LineReader del usuario. |
ConsolaResultReporter | Reportero de resultados para imprimir los resultados de la prueba en la consola. |
ContenidoAnálisisContexto | Proporcionar el contexto que rodea un contenido para analizarlo adecuadamente. |
ContenidoAnalysisContext.AnalysisMethod | Esto describe qué esperar de la estructura del contenido para un análisis adecuado. |
Resultados del análisis de contenido | Resumen del análisis de contenido. |
ContenidoInformación | Representa el contenido de un destino de compilación determinado de su versión base y actual. |
Controlador de proveedor de contenido | Controlador que abstrae las interacciones del proveedor de contenido y permite utilizar el proveedor de contenido del lado del dispositivo para diferentes operaciones. |
ContandoTestResultListener | Un TestResultListener que rastrea el número total de pruebas por TestStatus |
CountTestCasesCollector | Cuente e informe el número de casos de prueba para un IRemoteTest determinado. |
CoberturaMediciónTransitario | Una prueba de marcador de posición que envía mediciones de cobertura desde el proveedor de compilación al registrador. |
Opciones de cobertura | Objeto comercializado para mantener opciones de cobertura. |
Opciones de cobertura.Cadena de herramientas | |
CpuAceleraciónCamarero | Un ITargetPreparer que espera hasta que la frecuencia máxima en todos los núcleos se restablezca al nivel más alto disponible |
CrearAvdPreparer | |
CrearPreparadorDeUsuario | Preparador de destino para crear un usuario y limpiarlo al final. |
Invocación actual | Una clase que rastrea y proporciona la información de invocación actual útil en cualquier lugar dentro de la invocación. |
Invocación actual.Info de invocación | Alguna clave con nombre especial que siempre completaremos para la invocación. |
Invocación actual.IsolationGrade | Describe el nivel de aislamiento. |
D
DebugHostLogOnFailureCollector | Recopilador que recopilará y registrará los registros del lado del host cuando se produzca una falla en el caso de prueba. |
Conexión predeterminada | Representación de conexión predeterminada de un dispositivo, que se supone que es una conexión adb estándar del dispositivo. |
Conexión predeterminada.ConnectionBuilder | El constructor solía describir la conexión. |
PredeterminadoRemotoAndroidTestRunner | Extensión de ddmlib RemoteAndroidTestRunner para establecer algunos valores predeterminados para los casos de uso de Tradefed. |
DefaultTestsZipInstaller | Una implementación predeterminada del instalador zip de pruebas. |
Invocación delegadaEjecución | InvocationExecution que delega la ejecución a otro binario Tradefed. |
DependenciasResolver | Un nuevo tipo de proveedor que permite obtener todas las dependencias para una prueba. |
DispositivoAcciónTargetPreparador | Un ITargetPreparer para realizar acciones del dispositivo. |
DispositivoAcciónUtil | Una clase de utilidad para ejecutar acciones del dispositivo. |
DeviceActionUtil.Comando | Comandos para la acción del dispositivo. |
DeviceActionUtil.DeviceActionConfigError | Excepción por error de configuración. |
Resultado de asignación de dispositivo | Representa los resultados de un intento de asignación de un comando. |
Estado de asignación del dispositivo | Representa el estado de asignación del dispositivo desde la perspectiva de IDeviceManager. |
DispositivoDisponibleChecker | Verificador para garantizar que un módulo no deje el dispositivo fuera de línea. |
DispositivoBaselineChecker | Establezca la configuración básica del dispositivo antes de cada módulo. |
DispositivoBaselineSetter | Clase abstracta utilizada para crear una configuración de referencia del dispositivo. |
DispositivoBatteryLevelChecker | Un IRemoteTest que verifica la carga mínima de la batería y espera a que la batería alcance un segundo umbral de carga si la carga mínima no está presente. |
DispositivoBateríaRecursoMetricCollector | Este recopilador recopila métricas de batería del dispositivo. |
Descriptor de compilación de dispositivo | Una clase contenedora para IBuildInfo , que contiene métodos auxiliares para recuperar información de compilación de la plataforma del dispositivo. |
Información de construcción del dispositivo | Un IBuildInfo que representa una compilación completa de un dispositivo Android y (opcionalmente) sus pruebas. |
DispositivoBuildInfoBootStrapper | Un ITargetPreparer que reemplaza los campos de información de compilación con atributos leídos desde el dispositivoEsto es útil para probar dispositivos con compilaciones generadas desde una fuente externa (p. ej. |
DispositivoBuildInfoInjector | Un ITargetPreparer que inserta metadatos DeviceBuildDescriptor en IBuildInfo . |
Limpiador de dispositivos | Realiza un reinicio o formateo como acción de limpieza después de la prueba y, opcionalmente, apaga la pantalla. |
DeviceCleaner.CleanupAcción | |
DeviceCleaner.PostCleanupAction | |
DispositivoConcurrentUtil | Contiene métodos y clases de utilidad para la ejecución simultánea de comandos en el lado del dispositivo. Utilice |
DeviceConcurrentUtil.ShellCommandCallable <V> | Un ERROR(/Callable) que incluye los detalles de la ejecución del comando de shell en un ITestDevice . |
Soporte de configuración del dispositivo | Una implementación concreta IDeviceConfiguration que almacena los objetos de configuración del dispositivo cargados en sus atributos. |
Descriptor de dispositivo | Una clase que contiene información que describe un dispositivo bajo prueba. |
Dispositivo desconectadoExcepción | Se produce cuando ya no se puede acceder a un dispositivo a través de su tipo de transporte, por ejemplo, si el dispositivo ya no es visible a través de una conexión USB o TCP/IP. |
Identificador de error del dispositivo | Identificadores de error de errores del dispositivo y errores informados por el dispositivo. |
DispositivoFailedToBootError | Se lanza si un dispositivo no arranca después de actualizarlo con una compilación. |
DispositivoCaracterísticaBandera | |
DispositivoCaracterísticaMóduloControlador | Un controlador de módulo para no ejecutar pruebas cuando no admite determinada función. |
DispositivoFileReporter | Una clase de utilidad que busca archivos en el dispositivo y los envía a ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) si los encuentra. |
DispositivoFlashPreparador | Un ITargetPreparer que muestra una imagen en el hardware físico de Android. |
DispositivoPlegableEstado | Representación del estado plegable del dispositivo según lo devuelto por "cmd device_state print-states". |
DispositivoCarpetaBuildInfo | Un IDeviceBuildInfo que también contiene otros artefactos de compilación contenidos en un directorio en el sistema de archivos local. |
DispositivoImageTracker | Para algunas de las actualizaciones incrementales del dispositivo, necesitamos los archivos de referencia para calcular las diferencias. |
DeviceImageTracker.FileCacheTracker | Seguimiento de la información de la imagen del dispositivo almacenada en caché y sus metadatos |
DispositivoImagenZipFlashingTargetPreparar | Un preparador de objetivos que muestra el dispositivo con imágenes del dispositivo proporcionadas a través de un formato específico. |
DispositivoInternetAccesibilidadRecursoMetricCollector | El recopilador hace ping a google.com para comprobar si el dispositivo tiene acceso a Internet o no. |
DispositivoJUnit4ClassRunner | Ejecutor de pruebas JUnit4 que también admite IDeviceTest . |
DispositivoJUnit4ClassRunner.LogAnnotation | Anotación falsa destinada a llevar registros a los periodistas. |
DispositivoJUnit4ClassRunner.MetricAnnotation | Anotación falsa destinada a transmitir métricas a los periodistas. |
DispositivoJUnit4ClassRunner.TestLogData | Implementación de ExternalResource y TestRule . |
DispositivoJUnit4ClassRunner.TestMetrics | Implementación de ExternalResource y TestRule . |
Gestión de dispositivosGrpcServer | Servidor GRPC que permite reservar un dispositivo de Tradefed. |
Administrador de dispositivos | |
DeviceManager.FastbootDevice | Representación de un dispositivo en modo Fastboot. |
DispositivoMetricData | Objeto para contener todos los datos recopilados por los recopiladores de métricas. |
DispositivoMonitorMultiplexor | Una clase de proxy para propagar solicitudes a múltiples IDeviceMonitor . |
DispositivoNotAvailableException | Se lanza cuando un dispositivo ya no está disponible para realizar pruebas. |
Propietario del dispositivo, preparador de destino | Un ITargetPreparer que configura un componente propietario del dispositivo. |
DispositivoParametrizadoRunner | Corredor parametrizado estilo JUnit4 para pruebas parametrizadas impulsadas por el lado del host. |
Propiedades del dispositivo | Definiciones de constantes comunes para nombres de propiedades del lado del dispositivo |
DispositivoRecoveryModeUtil | |
DispositivoReleaseReporter | Reportero de liberación del dispositivo que maneja la comunicación con el proceso principal de los dispositivos que se liberarán. |
Función de reinicio del dispositivo | Implementación del lado del servidor del restablecimiento del dispositivo. |
DispositivoResetHandler | Utilidad que maneja genéricamente el restablecimiento del dispositivo. |
Excepción de tiempo de ejecución del dispositivo | Se lanza cuando una acción del dispositivo no produjo los resultados esperados. |
Opciones de selección de dispositivo | Contenedor para criterios de selección de dispositivos. |
DeviceSelectionOptions.DeviceRequestedType | Los diferentes tipos posibles de dispositivos marcadores de posición admitidos. |
Comprobador de configuración del dispositivo | Compruebe si la configuración del dispositivo ha cambiado durante la ejecución del módulo. |
Configuración de dispositivo | Un ITargetPreparer que configura un dispositivo para realizar pruebas según las Option proporcionadas. |
DispositivoInstantáneaCaracterística | Implementación del lado del servidor de la instantánea del dispositivo. |
DispositivoSnapshotHandler | Utilidad de manipulación de instantáneas de sepia. |
DispositivoEstadoMonitor | Clase auxiliar para monitorear el estado de un IDevice . |
DeviceStorageAgeResourceMetricCollector | Analizar la edad de almacenamiento de logcat. |
DispositivoAlmacenamientoFiller | Objetivo preparador para llenar el almacenamiento para que haya cierta cantidad de espacio libre disponible. |
DispositivoAlmacenamientoEstadoChecker | Compruebe si el dispositivo tiene suficiente espacio en disco para las particiones dadas. |
DispositivoStringPusher | Preparador de destino para escribir una cadena en un archivo. |
Suite de dispositivos | Extiende la Suite de contenedores JUnit4 para proporcionar un ITestDevice a las pruebas que lo requieran. |
Ayudante de sincronización de dispositivos | Ayudante que ayuda a sincronizar una nueva imagen del dispositivo con el dispositivo. |
Caso de prueba del dispositivo | Caso de prueba auxiliar JUnit que proporciona los servicios IRemoteTest e IDeviceTest . |
Resultado de la prueba del dispositivo | Una especialización de TestResult que abortará cuando se produzca una DeviceNotAvailableException |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
Opciones de ejecución de prueba de dispositivo | Una clase de creación de opciones relacionadas con la ejecución de pruebas de dispositivos a través de BaseHostJUnit4Test. |
DispositivoTestSuite | Conjunto de pruebas Helper JUnit que proporciona los servicios IRemoteTest e IDeviceTest . |
DispositivoTraceCollector | Recopilador que iniciará el seguimiento perfecto cuando se inicie una ejecución de prueba y registrará el archivo de seguimiento al final. |
Dispositivo no disponibleMonitor | Este oyente intenta capturar únicamente una DNAE a nivel de caso de prueba. |
Excepción que no responde al dispositivo | Una especialización de DeviceNotAvailableException que indica que el dispositivo es visible para adb, pero no responde (es decir, los comandos se agotan, no arrancan, etc.) |
DispositivoUpdateTargetPreparer | Un ITargetPreparer abstracto que se ocupa de los pasos comunes relacionados con la actualización de dispositivos con un archivo de imagen de dispositivo de una fuente externa (a diferencia de un servicio de compilación). |
DispositivoWifiResourceMetricCollector | El recopilador recopila métricas de intensidad de la señal wifi conectada actual y de velocidad del enlace. |
Limpiador de dispositivos | Un ITargetPreparer que borra los datos del usuario |
Gráfico dirigido <V> | Una implementación de gráficos no ponderados dirigidos. |
Deshabilitar SELinuxTargetPreparer | Preparador de destino que deshabilita SELinux si está habilitado. |
Tienda de claves DryRun | Un almacén de claves para ejecución en seco donde cualquier valor del almacén de claves siempre se reemplaza y encuentra correctamente. |
corredor seco | Ejecuta pruebas de forma transparente en lugar de ejecutarlas realmente. |
Prueba dinámica de archivo auxiliar | Esta es una prueba de Tradefed para comprobar que Tradefed puede resolver archivos dinámicos correctamente. |
Resolución dinámica de archivos remotos | Clase que ayuda a resolver la ruta a archivos remotos. |
DynamicRemoteFileResolver.FileResolverLoader | Carga implementaciones de IRemoteFileResolver . |
Ayudante dinámico de fragmentos | Estrategia de fragmentación para permitir el trabajo remoto en cola entre múltiples instancias de TF |
Mensaje de información de conexión de fragmentación dinámica | Clase de retención de datos para facilitar el envío a través del servidor de funciones. |
Preparador de sistema dinámico | Un ITargetPreparer que configura una imagen del sistema sobre una compilación de dispositivo con la Actualización dinámica del sistema. |
mi
Función de lanzamiento anticipado del dispositivo | Implementación del servidor de funciones para el lanzamiento temprano del dispositivo. |
Correo electrónico | Una clase de ayuda para enviar un correo electrónico. |
Correo electrónicoHostHealthAgent | Una implementación IHostHealthAgent para enviar correos electrónicos desde informes de monitor de host |
EmmaXmlConstantes | Constantes utilizadas al analizar el informe emma xml. |
EmuladorMemoriaCpuCapturer | |
FinDirectorioCentralInfo | EndCentralDirectoryInfo es una clase que contiene la información general de un archivo zip. |
EnforcedSeLinuxChecker | Comprobador de estado que asegura el estado de Selinux. |
BorrarUserDataPreparer | Un ITargetPreparer que borra los datos del usuario en el dispositivo. |
Identificador de error | Esta interfaz describe un error específico y sus propiedades. |
ErrorAlmacenamientoUtil | Clase auxiliar para manipular los errores para alinearlos con el almacenamiento común. |
EventosLoggerListener | Oyente que registra todos los eventos que recibe en un archivo |
ExcepciónLanzamientoRunnerWrapper | |
Prueba de base ejecutable | Clase base para estilo ejecutable de pruebas. |
Prueba de host ejecutable | Ejecutor de prueba para ejecución ejecutable en el host. |
Prueba de destino ejecutable | Ejecutor de prueba para ejecución ejecutable en el objetivo. |
Archivos de ejecución | Dependencias de archivos generadas durante la ejecución de una prueba o invocación que deben llevarse a cabo para la prueba. |
ExecutionFiles.FilesKey | Enumeración de claves estándar conocidas para el mapa. |
Propiedades de ejecución | Propiedades generadas durante la ejecución de una prueba o invocación. |
Proveedor de compilación existente | Un IBuildProvider que devuelve un IBuildInfo ya construido. |
Archivo extendido | Una extensión del archivo estándar para transportar metadatos relacionados con la compilación. |
ExtensiónRegistro De Átomos | ExtensionAtomsRegistry para uso local de statsd. |
F
Descripcion de falla | La clase que describe una información de falla en Trade Federation. |
prueba falsa | Una prueba falsa cuyo propósito es facilitar la generación de resultados de prueba repetibles. |
FalsosPruebasCarpeta Zip | Un dispositivo de prueba que crea una carpeta de pruebas descomprimidas falsa basada en una lista de contenido. |
FakeTestsZipFolder.ItemType | |
Preparador de comandos Fastboot | Preparador de destino que activa fastboot y envía comandos fastboot. |
FastbootDeviceFlasher | Una clase que se basa en fastboot para mostrar una imagen en el hardware físico de Android. |
Ayudante de arranque rápido | Una clase auxiliar para operaciones de arranque rápido. |
FastbootUpdateBootstrapPreparador | Un ITargetPreparer que organiza archivos específicos (cargador de arranque, radio, zip de imagen del dispositivo) en IDeviceBuildInfo para actualizar los dispositivos con FastbootDeviceFlasher y luego inyecta atributos del dispositivo posteriores al arranque en la información de compilación para fines de generación de informes de resultados. |
Error de host fatal | Se ha producido una excepción que indica un error fatal irrecuperable en la máquina anfitriona que ejecuta TradFederation, y que la instancia de TradeFederation debe cerrarse. |
FeatureflagTargetPreparer | Actualiza el DeViceConFig (banderas de características ajustadas por un servicio remoto). |
FileDownloadCache | Una clase de ayuda que mantiene un caché LRU del sistema de archivos local de los archivos descargados. |
FileDownloadCachefactory | Una fábrica para crear FileDownloadCache |
FileDownloadCachewrapper | Una clase de envoltura que proporciona instalaciones FileDownloadCache al implementar la interfaz IFileDownloader . |
Fileidlemonitor | Monitorea archivos y ejecuta una devolución de llamada si han estado inactivas (es decir, |
FileInputStreamSource | Un InputStreamSource que toma un archivo de entrada. |
registrador de archivos | Un ILeveledLogOutput que dirige los mensajes de registro a un archivo y a STDOut. |
FileProToreLtreporter | Proto Reporter que descarta el TestRecord en un archivo. |
FilePullerDeviceMeterCollector | Un BaseDeviceMetricCollector que escucha la tecla de métricas que proviene del dispositivo y tire de ellos como un archivo del dispositivo. |
FilePullerLogCollector | Logger del archivo informado por el lado del dispositivo. |
FileSystemLogSaver | Guarde los registros en un sistema de archivos. |
FileSystemrootchecker | |
ArchivoUtil | Una clase de ayuda para operaciones relacionadas con archivos |
Fileutil.lowdiskspaceException | Lanzado si el espacio de disco utilizable está por debajo del umbral mínimo. |
Filtredresultforwarder | Variante de ResultForwarder que solo permite que se informe una lista de permiso de TestDescription . |
Fijo bytearrayOutputStream | Un ERROR(/OutputStream) que solo mantiene una cantidad máxima de datos. |
Metón de flasheo | Un enumo para describir el método utilizado para flashear el dispositivo bajo prueba |
Flashingresourcesparser | Una clase que analiza las versiones requeridas de los archivos de imagen auxiliares necesarios para flashear un dispositivo. |
FlashingResourcesParser.AndroidInfo | Un typedef para Map<String, MultiMap<String, String>> . |
FlashingResourcesParser.Ronstrucción | Una interfaz de filtrado, destinada a permitir que FlashingResourcesParser ignore algunos recursos que de otro modo podría usar |
Flashingresourceutil | Esta utilidad ayuda a establecer la versión apropiada de los artefactos para que puedan parpadear a través de DeviceFlashPreparer . |
Manejo de expansión plegable | Un IModuleParameterHandler se expande más para cada configuración plegable no primaria. |
Doleador plegable | Manejador plegable genérico que puede tomar los parámetros plegables para crear un módulo especializado. |
PlegableModepreparer | Un preparador de destino que puede cambiar el estado plegable de un dispositivo. |
CarpetaBuildInfo | Implementación concreta de un IFolderBuildInfo . |
Carpeta | Un ITargetPreparer que extrae directorios del dispositivo, se comprime y lo guarda en el backend de registro. |
FormateadogeneratorRepter | Reportero que permite generar informes en un formato particular. |
Freedevicestate | |
Fusible | Una clase de ayuda para operaciones de fusibles. |
GRAMO
Gceavdinfo | Estructura para mantener datos relevantes para una instancia de GCE AVD dada. |
Gceavdinfo.gcestatus | |
Gceavdinfo.logfileEntry | |
Gcelhptunnelmonitor | |
Gemanager | Helper que administra las llamadas de GCE para comenzar/detener y recolectar registros de GCE. |
Gceremotecmdformatter | Clase de utilidad para formatear comandos para llegar a un dispositivo GCE remoto. |
Gceremotecmdformatter.scpmode | SCP se puede usar para empujar o tirar del archivo dependiendo de la estructura de los ARG. |
Gcesshtunnelmonitor | Monitor de subprocesos para el túnel GCE SSH. |
GcovcodeCoverAcolector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de GCOV fuera del dispositivo y las registrará como artefactos de prueba. |
GcovkernelCodeCoverAgecollector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura del núcleo GCOV de las depugas y fuera del dispositivo y finalmente las registra como artefactos de prueba. |
Gcsbucketutil | Administrador de archivos para descargar y cargar archivos de Google Cloud Storage (GCS). |
Gcsbucketutil.gcsfilemetadata | Envoltura simple para información de archivo en GCS. |
Gcscommon | Clase base para operación GCS como descargar y cargar. |
GcsconfigurationFactory | Un ConfigurationFactory carga configuraciones de Google Cloud Storage. |
GcsconfigurationFactory.gcSconfigloader | Extensión de ConfigurationFactory.ConfigLoader que carga la configuración de GCS, rastrea las configuraciones incluidas desde una configuración de raíz y lanza una excepción en Circular INCLUSE. |
Gcsconfigurationserver | Config Servidor Cargue las configuraciones de Google Cloud Storage (GCS). |
GcsdownloaderHelper | Descargador para el cubo GCS que se encarga de almacenar en caché y resolución de la configuración global. |
Gcsfililownloader | Descargador de archivos para descargar el archivo de Google Cloud Storage (GCS). |
Suplente | El porte de archivos para cargar datos de archivos en Google Cloud Storage (GCS). |
Gcshostresourcemanager | Descargue el recurso de host de GCS (Google Cloud Storage). |
Gcsremotefileresolver | Implementación de IRemoteFileResolver que permite descargar desde un cubo GCS. |
GenericLogCateVentParser <LogCateVentType> | Entrada de logcat de análisis para eventos. |
GenericLogcateVentParser.logcatevent | Struct para mantener un evento LogCat con el tipo de evento y activar el mensaje Logcat |
GetPreviouspassedHelper | Helper para obtener los filtros de prueba aprobados anteriormente. |
Gkideviceflashpreparer | Un preparador de destino que flashea el dispositivo con Android Common Kernel Generic Image. |
Configuración global | Una implementación IGlobalConfiguration que almacena los objetos de configuración cargados en un mapa |
GlobalFiltergetter | Implementación del servicio que devuelve los filtros de una invocación dada. |
GlobalTestFilter | Opciones de filtro aplicadas a la invocación. |
Googleapiclientututil | Utiliza para crear el cliente API de Google. |
GoogleBenchmarkResultParser | Analiza los resultados de Google Benchmark que se ejecutan desde Shell y devuelve un mapa con todos los resultados. |
Googlebenchmarktest | Una prueba que ejecuta un paquete de prueba de referencia de Google en el dispositivo dado. |
Granularriabletestwrapper | Una clase de envoltura funciona en el IRemoteTest para granular el Iremotetest en el nivel de prueba. |
Granularriabletestwrapper.StarDendCollector | Clase ayudante para atrapar la falta de inicio y finalización. |
GsideViceflashPreparer | Un preparador de destino que muestra el dispositivo con la imagen del sistema genérico Android. |
Prueba GT | Una prueba que ejecuta un paquete de prueba nativo en el dispositivo dado. |
Basura | La clase base de GTEST |
GtestListtestparser | Un analgésico para el modo de ejecución de gtest seca con el parámetro "--gtest_list_tests". |
GTESTRESULTPARSER | Analiza los resultados del 'modo de salida sin procesar' de las pruebas nativas utilizando GTEST que se ejecutan desde Shell, e informa un ItestinVocationListener de los resultados. |
GtestxmlResultParser | Analiza los resultados del 'modo de salida XML' de las pruebas nativas usando GTEST que se ejecutan desde Shell, e informa a un ITestrunListener de los resultados. |
h
HarnessException | Clase de excepción base para una excepción lanzada dentro del arnés. |
HarnessioException | Excepción del arnés que ayuda a llevar los problemas de archivo. |
ArnessruntimeException | |
Shatostmonitor | Implementación AbstractHostMonitor que monitorea la memoria del montón en el host y la registra periódicamente en el registro del historial. |
HelloWorldMultitargetPreparer | Una implementación de ejemplo de un IMultiTargetPreparer . |
HistoryLogger | TF History Logger, registro especial que contiene solo algunos eventos específicos. |
Hostgtest | Una prueba que ejecuta un paquete de prueba nativo. |
Hostmetric | Esta clase representa una muestra métrica host que se informará. |
Opciones de host | Clase de titular de opciones de host. |
HostStatsDMetricCollector | Un IMetricCollector que recopila métricas STATSD del lado host utilizando comandos de utilidad STATSD. |
Pasillo de host | Un corredor de prueba para pruebas basadas en Host Junit. |
Hostutos | Implementa algunos métodos de utilidad útiles para ejecutar pruebas de host. |
HprofallocsiteParser | Clase auxiliar para analizar la información de una sección de sitios de asignación de informes HProf. |
Httphelper | Contiene métodos auxiliares para realizar solicitudes HTTP |
Httphelper.requestrunnable | Runnable para hacer solicitudes con IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult) . |
Httpmultipartpost | Clase de ayuda para realizar solicitudes de publicación HTTP multipart. |
Httpremotefileresolver | Implementación de IRemoteFileResolver que permite descargar archivos remotos a través de HTTP |
Httpsremotefileresolver | Implementación de IRemoteFileResolver que permite descargar el archivo remoto a través de HTTPS |
I
IABI | Interfaz que representa el ABI bajo prueba. |
Iiabireceiver | Una prueba que necesita el ABI bajo prueba. |
Iandroiddebugbridge | Definición de interfaz para los métodos AndroidDebugBridge utilizados en este paquete. |
Iappbuildinfo | Esta interfaz está en desuso. Use IBuildInfo directamente. |
Iautorretromía | Interfaz para un IRemoteTest que no implementa ITestFilterReceiver pero aún desea admitir la auto -retación. |
Ibatteryinfo | La interfaz que define la interacción con una batería de un dispositivo. |
Ibatteryinfo.batterystate | Describe el estado actual de carga de la batería. |
Ibuildinfo | Contiene información sobre la compilación bajo prueba. |
Ibuildinfo.buildinfoproperties | Algunas propiedades que un IBuildInfo puede tener que modificar un manejo de ella. |
IbuildProvider | Responsable de proporcionar información sobre la prueba de compilación. |
Ibuildreceiver | Una prueba que necesita referencia a la compilación en prueba. |
IclusterClient | Una interfaz para interactuar con el backend de TFC. |
Iclusterevent | Interfaz para cualquier evento de clúster que se cargue a TFC. |
IClusterEventUploader <t extiende iClusterEvent > | Interfaz para ClusteEventUpploader |
IClusterOptions | Una interfaz para obtener opciones relacionadas con el clúster. |
ICommandoptions | Contenedor para opciones de ejecución para comandos. |
ICommandscheduler | Un programador para ejecutar comandos TradeFederation. |
ICommandscheduler.ischeduledInvocationListener | Oyente para eventos de invocación cuando se completa la invocación. |
Icompresionstrategy | Una interfaz que representa un algoritmo de compresión que se puede seleccionar en tiempo de ejecución. |
IconfigotionValuetransformer | Una interfaz para manipular el valor de la opción de configuración |
IconfigurableVirtualDevice | Una interfaz para proporcionar información sobre una información de dispositivo virtual posiblemente preconfigurada (IP de host, usuario de host, compensación de puertos, etc.). |
Configuración | Información de configuración para una invocación comercial. |
IconfigurationFactory | Fábrica para crear IConfiguration s |
IconfigurationReceiver | Interfaz simple para representar un objeto que acepta una IConfiguration . |
Iconfigurationserver | Una interfaz para el servidor config. |
Fábrica icredial | Una interfaz para Credential Factory para crear Credential OAuth2. |
IDefaultObjectLoader | Interfaz para cargar los objetos predeterminados que deben ser parte de nuestra configuración YAML. |
IDefaultObjectLoader.LoaderConfiguration | El objeto de configuración de carga para pasar información al cargador. |
Receptor idevicoacable | Proporciona una API para recibir eventos del dispositivo. |
Idevicebuildinfo | Un IBuildInfo que representa una compilación completa de dispositivos Android y (opcionalmente) sus pruebas. |
IDevicebuildProvider | Un IBuildProvider que utiliza información de un ITestDevice para recuperar una compilación. |
IDEVICECONFIGURACIÓN | Interfaz del soporte de configuración del dispositivo. |
Ideviceflasher | Parpadea una imagen del dispositivo en un dispositivo. |
IDEVICEFLASHER.USERDATAFLASHOPTION | Enum de opciones para manejar la imagen de Data de usuario |
IDEVICEMANAGER | Interfaz para administrar el conjunto de dispositivos disponibles para las pruebas. |
IDEVICEMAGER.FASTBOOTLISTENER | Un oyente para los cambios en el estado de Fastboot. |
Idevicemonitor | Interfaz para monitorear el estado de los dispositivos. |
Idevicemonitor.devicelister | Una clase similar a Runnable que debería devolver los dispositivos conocidos y sus estados. |
Idiovícola | Interfaz para recuperar un dispositivo que se ha desconectado. |
Selección idevicea | Interfaz para criterios de selección de dispositivos. |
IDeviceselection.BasedEviceType | |
Idevicestatemonitor | Proporciona instalaciones para monitorear el estado de un IDevice . |
Idevicetet | Interfaz para el objeto que necesita una referencia a un ITestDevice . |
Idisable | Interfaz que describe un objeto TradeFed que se puede deshabilitar. |
IdynamicshardingClient | Interfaz de envoltura para el cliente fragmentado Esto existe para que podamos intercambiar en un HTTP o probar uno si es necesario. |
IdynamicshardingConnectionInfo | Interfaz para clases que contienen información de conexión de fragmento dinámico |
IEcorreo | Interfaz para enviar correo electrónico. |
Iemail.message | Contenedor para datos de mensajes de correo electrónico. |
Ifiledownloader | Interfaz para descargar un archivo remoto. |
IfileEntry | Definición de interfaz que proporciona un contrato más simple y simulado a los métodos FileEntry . |
Cargador | Carga implementaciones de IRemoteFileResolver . |
Ifileresolverloader.ResolverloadingException | Excepción lanzada si un resolución no se puede cargar o inicializar. |
Iflashingresourcesparser | Interfaz para proporcionar versiones requeridas de archivos de imagen auxiliares necesarios para flashear un dispositivo. |
Iflashingresources retriever | Interfaz para recuperar archivos de imagen auxiliares necesarios para flashear un dispositivo. |
Ifolderbuildinfo | Un simple IBuildInfo abstracto cuyos artefactos de compilación contienen en un directorio de sistema de archivos local. |
Iformattergenerator | Interfaz que describe un formato para SuiteResultHolder . |
IglobalConfiguration | Una clase para abarcar información de configuración global para una sola instancia de la Federación de Comercio (que abarca cualquier número de invocaciones de configuraciones reales). |
IharnessException | Descripción de la interfaz de excepción del arnés que se implementará mediante excepciones del arnés. |
Ihostcleaner | Limpia el host después de que la ejecución de la prueba ha terminado. |
IHostHealthagent | Una interfaz para emitir métricas de host o dispositivos. |
Ihostmonitor | Interfaz para enviar datos del host |
Ihostmonitor.hostdatapoint | Clase genérica para los datos que se informan. |
Ihostmonitor.hostmetrictype | |
Ihostoptions | Interfaz del soporte de opciones de host. |
IHostOptions.PermitLimitType | Enum que describe los posibles limitadores de permisos |
Ihostresourcemanager | Interface to Resource de host Manager. |
Ihttphelper | Métodos auxiliares para realizar solicitudes HTTP. |
Ihttphelper.dataSizeException | |
IinVocationContext | Contiene información sobre la invocación de las pruebas para acceder si es necesario. |
IinVocationContext.timingEvent | |
IinvocationContextreceiver | Una prueba que necesita referencia al contexto de la invocación. |
INVocationExecución | Interfaz que describe las acciones que se realizarán como parte de una invocación. |
Ikeystoreclient | Interfaz para acceder a un almacén de claves para contraseña o datos confidenciales. |
Ikeystorefactory | Fábrica para crear IKeyStoreClient . |
Ilabpreparer | Interfaz de marcador para preparadores de laboratorio Consulte |
IleveledLoGoutput | Las clases que implementan esta interfaz proporcionan métodos que tratan con la producción de mensajes de registro. |
Ilogcatreceiver | Una clase que proporciona la salida del logCat de un dispositivo como InputStreamSource . |
Ilogregistry | Una interfaz para un Logger Singleton ILogOutput que multiplexa y administra diferentes registradores. |
Ilogregistry.EventType | Eventos que son útiles para registrarse |
Ilogsaver | Las clases que implementan esta interfaz proporcionan métodos para almacenar registros a una ubicación central. |
IlogSaverListener | Permite que ITestInvocationListener S escuche cuándo se guardan los archivos de registro. |
ImageContentAnalyzer | Analizador para análisis de contenido de imagen del dispositivo |
Imanagedtestdevice | Un itestdevice cuyo ciclo de vida se gestiona. |
Imanagedtestdevice.deviceEventResponse | Contenedor para una respuesta a una llamada IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
Imanagedtestdevicactory | Interfaz creadora para IManagedTestDevice s |
Imetric colector | Esta interfaz se agregará como decorador cuando los resultados de las pruebas de informes para recopilar métricas coincidentes. |
ImetricCollectorreceiver | Interfaz para que IRemoteTest S se implementará si necesitan obtener la lista de IMetricCollector s para la ejecución de la prueba. |
Imoblyyamlresulthandler | Interfaz del controlador de resultados de YAML MOLBLY. |
IMOllyyamlresulthandler.itestresult | Interfaz del resultado de Yaml de Mobly |
Imodulecontroller | Interfaz para controlar si un módulo debe ser ejecutado o no. |
Imodulecontroller.runstrategy | Enum que describe cómo se debe ejecutar el módulo. |
Imoduleparameterhandler | La interfaz para los parámetros de los módulos de suites. |
IMultidevicerecovery | Interfaz para recuperar múltiples dispositivos fuera de línea. |
Imultidevicetest | Esta interfaz está en desuso. Esta interfaz se mantiene temporalmente para la compatibilidad, pero ya no se usa en realidad. Por favor, no lo implemente. |
IMultitargetPreparer | Prepara el entorno de prueba para varios dispositivos juntos. |
Ovicio inativado | Proporciona una API de nivel confiable y ligeramente más alta a un IDevice DDMLIB. |
Inactivado | Interfaz para el objeto que necesita una referencia a una INativeDevice . |
IncrementaliMageutil | Una utilidad para aprovechar la imagen incremental y la actualización del dispositivo. |
InfraerRididifier | Identificadores de errores de la infra de la Federación de Comercio e infra dependiente (como Build Infra). |
InputStreamSource | Esta interfaz básicamente envuelve un ERROR(/InputStream) para hacerlo clonable. |
InstallallTestzipAppsSetup | Un ITargetPreparer que instala todas las aplicaciones en una cremallera de prueba. |
InstallapexModuleTargetPreparer | |
Installapksetup | Un ITargetPreparer que instala uno o más APKS ubicados en el sistema de archivos. |
InstallBuildenVapkSetup | Un ITargetPreparer que instala uno o más APK de prueba desde una plataforma Android Build Env. |
Instalado instrumentationStest | Ejecuta toda la instrumentación que se encuentra en el dispositivo actual. |
Instantappapphandler | Manejador para ModuleParameters#INSTANT_APP . |
InstrumentationPreparer | Un ITargetPreparer que ejecuta instrumentación |
Prueba de instrumentación | Una prueba que ejecuta un paquete de prueba de instrumentación en el dispositivo dado. |
InvocationContext | Implementación genérica de un IInvocationContext . |
InvocationExecution | Clase que describe todos los pasos de invocación: construir descarga, target_prep, ejecutar pruebas, limpiar. |
Invocatlocal <t> | Esta clase proporciona variables de invocación de alcance. |
InvocaticRetLogger | Una clase de utilidad para una invocación para registrar algunas métricas. |
InvocationMetricLogger.InvocationGroupMetricekey | La agrupación permite registrar varios grupos bajo una misma clave. |
InvocationMetricLogger.InvocationMetricykey | Alguna clave con nombre especial que siempre llenamos para la invocación. |
Invocationstatus | Una clase para almacenar el estado de invocación. |
Invocationstatus | Un enumer auxiliar para representar el estado de invocación |
InvocationsumyHelper | Clase auxiliar para reuniones e informes TestSummary para el conjunto de oyentes |
Invocación a JunitResultforwarder | Una clase que escucha los eventos ITestInvocationListener y los reenvía a un TestListener . |
IPostprocesador | Post Processors es 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 los informes de resultados. |
IremoteFeature | Interfaz que describe una característica en TradeFed que puede ejecutarse en función de la solicitud. |
IremoteFileresolver | Interfaz para objetos que pueden resolver un archivo remoto en uno local. |
IremoteFileresolver.remoteFileresculverargs | Los args pasaron a los resolutores |
IremoteFileresolver.ResolvedFile | Clase que contiene información sobre el archivo resuelto y algunos metadatos. |
IremotescheduledListenersFeature | Extensión de IRemoteFeature para apoyar el paso en IScheduledInvocationListener s. |
Iremotetest | Una prueba que informa resulta directamente a un ITestInvocationListener . |
Ireportnotexecutado | En el caso de una ejecución incompleta, IRemoteTest que implementa esta interfaz puede informar sus pruebas no ejecutadas para mejorar los informes. |
IraScheduler | Interfaz para reprogramar una configuración para futura ejecución. |
IRESOURCEMETRIC Collector | La interfaz para el usuario implementa coleccionistas de recursos personalizados. |
Irestapihelper | Una interfaz auxiliar para realizar llamadas API REST. |
IresumableTest | Esta interfaz está en desuso. Ya no hay necesidad de esto |
Decisión iretry | Interfaz conduciendo la decisión de reintento y aplicar el filtro en la clase para reintentar más dirigido. |
IRUNTIMEHintProvider | |
Irunutil | Interfaz para ejecutar operaciones cronometradas y comandos del sistema. |
Irunutil.envprioridad | Enum que define si la configuración o la falta de solución de un env. |
Irunutil.irunnableresult | Una interfaz para ejecutar asincrónicamente una operación que devuelve un estado booleano. |
Isandbox | Interfaz definiendo un sandbox que se puede usar para ejecutar una invocación. |
IsandboxFactory | Fábrica para crear ISandbox . |
IsetOptionReceiver | La implementación de esta interfaz debe tener una Option con un nombre de "opción set" vinculado a HostTest#SET_OPTION_NAME . |
IshardableListener | Un ITestInvocationListener que se puede fragmentar. |
Ishardabletest | Un IRemoteTest que se puede dividir en subestimaciones ejecutables por separado. |
Ishardhelper | Interfaz de un objeto que describe la estrategia de fragmentación para adoptar para una configuración. |
Aislado | Implementa un corredor comercial que utiliza un subproceso para ejecutar las pruebas en un entorno de baja dependencia en lugar de ejecutarlas en el proceso principal. |
IsupportgranularResults | La interfaz especificando si un ITestInvocationListener admite recibir los resultados granulares o no. |
Isystemstatuschecker | Un verificador que realiza verificaciones sobre el estado del sistema y devuelve un booleano para indicar si el sistema está en un estado esperado. |
IsystemstatuscheckErreceiver | Un IRemoteTest que requiere acceso a ISystemStatusChecker desde la configuración. |
ITARGETCLEANER | Esta interfaz está en desuso. El desmontaje se ha trasladado a la interfaz base ITARGETPREPARER. |
ITARGETPREPARER | Prepara el entorno de prueba para la ejecución de la prueba. |
Iterriblefailurehandler | Una interfaz para manejar fallas terribles desde LogUtil.CLog.wtf(String, Throwable) |
ItestannotationFilterReceiver | Un corredor que puede filtrar qué prueba para ejecutarse según las anotaciones. |
Itestcollector | Proporciona soporte para la recolección de pruebas; Cuando se establece, el corredor de prueba debe realizar una ejecución seca para recolectar casos de prueba sin ejecutarlos realmente. |
Itestdevice | Proporciona una API de nivel confiable y ligeramente más alta a un IDevice DDMLIB. |
Itestdevice.apexinfo | Una clase de estructura simple para almacenar información sobre un solo ápice |
Itestdevice.MountPointInfo | Una clase de estructura simple para almacenar información sobre un solo punto de montaje |
Itestdevice.coverymode | |
ItestfileFilterReceiver | Un corredor que puede recibir un archivo que especifica qué pruebas ejecutar y/o no ejecutar. |
Itestfilterreceiver | Un corredor que puede filtrar qué prueba para ejecutarse. |
ItestinformationReceiver | Interfaz para recibir la TestInformation para algunas clases. |
Itestinvocational | Maneja una invocación de prueba de transmisión. |
ItestinVocation.exitInformation | Representa cierta información de salida para una invocación. |
ItestinVocationListener | Oyente para los resultados de las pruebas de la invocación de prueba. |
Itestlifecyclereceiver | Recibe notificaciones de eventos durante las ejecuciones de prueba de instrumentación. |
Itestlogger | Una entidad que puede realizar el registro de flujos de datos de varios tipos. |
ItestloggerReceiver | Una entidad que se puede inyectar con una instancia ITestLogger para que pueda usarse para fines de registro. |
Itestspool | Interfaz que describe un grupo de pruebas a las que podemos acceder y ejecutar |
Itestsuite | Clase abstracta utilizada para ejecutar Test Suite. |
Itestsuite.multidevicemodulestrategy | |
Itestsuiteresultloader | Interfaz que describe un ayudante para cargar resultados anteriores de una manera que se pueda volver a ejecutar. |
Itestsummarylistener | Interfaz que permite ITestInvocationListener intercambiar información limitada a través de resúmenes. |
Itestszipinstaller | Instala las pruebas desde un archivo ZIP de prueba (según lo aportado por el sistema de compilación) en un dispositivo. |
ITokenProvider | Interfaz que describe un objeto que puede proporcionar los tokens de un dispositivo en particular. |
ItokenRequest | Interface Un IRemoteTest puede implementar para exponer el hecho de que requiere un dispositivo con un token especial. |
j
Jarhosttest | Prueba de corredor para pruebas JUnit del lado del host. |
JarhostTest.hostTestListener | WRAPPER LOYER que reenvía todos los eventos excepto testRunStarted () y testRunended () al oyente incrustado. |
JavacodecoverageCollector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java fuera del dispositivo y las registrará como artefactos de prueba. |
JavacodeCoverageFlusher | Una clase de utilidad que restablece y obliga a una descarga de mediciones de cobertura del código Java de los procesos que se ejecutan en el dispositivo. |
JSONFILEKEKETORECLIENTE | Una implementación de muestra donde un archivo JSON local actúa como una tienda clave. |
JSONFILEKEKSTOREFAFORTY | Implementación de una fábrica de almacenes de claves JSON, que proporciona un JSONFileKeyStoreClient para acceder a un archivo de tienda JSON Key. |
JSONHTTPTESLTREPORTER | Un reportero de resultados que codifica los resultados de las métricas de prueba y la rama, la información del dispositivo en JSON y publica en un punto final del servicio HTTP |
Junit4Resultforwarder | Resultado del reenvío del corredor JUnit4. |
Junit4testFilter | Clase auxiliar que proporciona el filtrado para el corredor JUnit4 al extender el Filter . |
Junitrunutil | Una clase de ayuda para dirigir una IRemoteTest#run(TestInformation, ITestInvocationListener) Llamada a una llamada Test#run(TestResult) . |
JunittoinVocationResultforwarder | Una clase que escucha los eventos TestListener y los reenvía a un ITestInvocationListener . |
JunitxmlParser | Analiza los datos de los resultados de la prueba de los resultados de JUnit almacenados en el XMLJUnitResultFormatter de Ant y los reenvía a un ItestinVocationListener. |
k
Más kerneltargett | Prueba de corredor para ejecutable que se ejecuta en el objetivo y analiza la prueba del núcleo. |
Kernestestmodulecontroller | Clase base para un controlador de módulo no ejecutar pruebas cuando no coincide con la arquitectura. |
KeyGuardControllerState | Un contenedor para los estados de KeyGuard. |
KeyGuardStatuschecker | Verifica el estado KeyGuard después de la ejecución del módulo. |
Excepción de almacén de claves | Arrojado cuando ocurre un error fatal de la tienda de claves. |
KillexistingeMulatorParer | Un ITargetPreparer que apaga un emulador de ejecución. |
Conocido | Preparador objetivo para omitir el reintento de la falla conocida. |
Ktapresultparser | Lee la salida de KTAP como la producida por un módulo de prueba KUNIT y se coloca en un archivo `Results` en DEBUGFS. |
Ktapresultparser.parseresolution | |
Kunitmoduletest | Pruebe el corredor para ejecutar módulos de prueba KUNIT en el dispositivo. |
l
Labresourcedevicemonitor | El monitor de recursos de laboratorio que inicializa/administra el servidor GRPC para LabResourseService. |
GrantoutputReceiver | Una clase diseñada para ayudar a ejecutar los comandos de ejecución larga recolectando la salida. |
LastShardDetector | Al ejecutar fragmentos locales, a veces solo queremos ejecutar algunas acciones cuando el último fragmento llega a invocationEnded(long) . |
La elunchcvdhelper | Utility Helper para controlar el lanzamiento_cvd en la VM de foro. |
LeakedThreadStatusChecker | Revisor de estado para asegurarse de que un módulo no filtre un hilo en ejecución. |
Legacysubprocessresultsreporter | Una implementación congelada del reportero de resultados del subprocesamiento que debe permanecer compatible con versiones anteriores de TF/CTS (p. Ej. 8+), a pesar de los cambios en su superclase. |
ListinstumentationParser | Un IShellOutputReceiver que analiza la salida de una consulta de 'instrumentación de la lista de PM' |
ListinstumentationParser.instrumationTarget | |
LocalAndroidVirtualDevice | La clase para dispositivos virtuales locales que se ejecutan en el host de Tradefed. |
LocalAppBuildProvider | Un IBuildProvider que construye un IBuildInfo basado en una ruta local proporcionada |
Decretarista local | Detecta y devuelve si este es un desarrollador local que ejecuta TradeFed. |
LocalDeviceBuildProvider | Un IBuildProvider que construye un IDeviceBuildInfo basado en una ruta de directorio del sistema de archivos proporcionado. |
LocalemulatorLaunch | Un TargetPreparer que lanza un emulador localmente desde un entorno de compilación de Android. |
Localatorsnapshot | Un TargetPreparer destinado a generar una instantánea de emulador limpia a partir de un entorno de desarrollo/desarrollo de Android |
Cabezal local | LocalFileHeader es una clase que contiene la información de un archivo/carpeta dentro de un archivo zip. |
LocalFileresolver | Implementación de IRemoteFileResolver que permite vincular archivos locales |
LocalfolderBuildProvider | Un IBuildProvider que construye un IFolderBuildInfo basado en una ruta local proporcionada |
Localhostresourcemanager | Recurso de host del gerente. |
Localpool | Implementación de un grupo de pruebas locales |
LocalRuninstructionBuilder | Utilidad para compilar la instrucción para ejecutar la prueba localmente. |
LocksettingsBasElinesetter | Un setter para eliminar la configuración de bloqueo de la pantalla. |
LogCatcrashResultforwarder | Oyente especial: en fallas (bloqueo del proceso de instrumentación) intentará extraer del logcat el bloqueo y lo agrega al mensaje de falla asociado con la prueba. |
LogCateVentParser | |
LogCateVentType | Tipos de eventos para LogcatEventParser . |
LogCatonFailUreCollector | Coleccionista que capturará y registrará un LogCat cuando falle un caso de prueba. |
Logcatreceiver | Clase que recopila logCat en segundo plano. |
LogCattimingMetricCollector | Un recopilador métrico que recopila información de tiempo (por ejemplo, tiempo de conmutación de usuario) de LogCat durante una o múltiples pruebas repetidas mediante el uso de patrones regex dados para analizar y finalizar las señales de un evento de las líneas LogCat. |
LogDatatype | Representa el tipo de datos de datos de registro. |
Archivo de registro | Clase para mantener los metadatos para un archivo de registro guardado. |
Argüenza de registro | Un ayudante para ITestInvocationListener de que guardará los datos de registro en un archivo |
Logregeiver | |
Logregistro | Una implementación ILogRegistry que multiplexa y administra diferentes registradores, utilizando el apropiado basado en el ThreadGroup del hilo que realiza la llamada. |
LogSaverResultforwarder | Un ResultForwarder para guardar registros con el ahorro de archivos global. |
Logutil | Una clase de utilidad de registro. |
Logutil.clog | Una clase de cuhería para Log que usa automáticamente el nombre de clase simple de la persona que llama como la etiqueta de registro |
Luciresultreporter | Un reportero de resultados que guarda los resultados de las pruebas necesarios por ResultDB y LUCI en formato JSON (GO/Result-Sink) e registra la ubicación del archivo en la consola. |
METRO
MainlineModuleHandler | Una clase de controlador simple para módulos de línea principal que crea una instalación de InstallapexModuleTargetPreparer e inyecta el enlace dinámico en función de los módulos principales dados para recuperar automáticamente esos módulos. |
MainlinetestModulecontroller | Clase base para un controlador de módulo para ejecutar pruebas basadas en los módulos de línea principal precargados en el dispositivo en prueba. |
ManagedRemotedEvice | Un dispositivo que se ejecuta dentro de una máquina virtual que administramos de forma remota a través de una instancia de TradeFed dentro de la VM. |
ManagedTestDeviceFactory | Factory para crear el diferente tipo de dispositivos que TF puede monitorear |
Maxsdkmodulecontroller | Clase base para un controlador de módulo para no ejecutar pruebas en versiones anteriores a un número de versión SDK especificado. |
Fusionzipentrycollection | Fusione las entradas con cremallera individual en un archivo zip grande en bloques para minimizar los intentos de descarga. |
MergemultibuildTargetPreparer | Un IMultiTargetPreparer que permite pasar información de una compilación a otra nombrándolos y la clave de archivo para copiar a la otra compilación. |
Mergestrategy | Describe cómo los resultados deben agregarse cuando están presentes múltiples intentos. |
MetricFilepostProcessor | Se utiliza para cargar el archivo de registro de métricas recopilado durante el nivel de prueba y ejecución. |
Opción Métrica | Anotación para métodos de prueba anotados con @Test , o si la anotación es parte de la lista de anotaciones de TestDescription que permite especificar algunos parámetros adicionales útiles para: ajustar el comportamiento de los coleccionistas, filtrando algunos métodos. |
MetricsxmlResultreporter | MetricsXMLRESULTREPORTER escribe métricas de prueba y ejecuta métricas en un archivo XML en una carpeta especificada por el parámetro de métricos-holgazanes en la fase invocedida de la prueba. |
Metrictestcase | Extensión de TestCase que permite registrar métricas cuando se ejecutan como parte de TradeFed. |
Metricestcase.logholder | Estructura para mantener un archivo de registro para ser informado. |
Metricutilo | Clase de utilidad para extraer métricas de configuraciones STATSD empujadas. |
Metricutilidad | Contiene métodos de utilidad comunes para almacenar las métricas de prueba, agregar las métricas en pruebas similares y escribir las métricas en un archivo. |
Minapilevelmodulecontroller | Clase base para que un controlador de módulo no ejecute pruebas cuando está por debajo de un nivel de API especificado. |
Minsdkmodulecontroller | Clase base para un controlador de módulo para no ejecutar pruebas en versiones debajo de un número de versión SDK especificado. |
MixiMagezippreparer | Un IMultiTargetPreparer que mezcla las imágenes de una compilación del sistema en una compilación de dispositivos. |
MixkerneltargetPreparer | Un ITargetPreparer que permite mezclar una imagen del núcleo con la imagen del dispositivo. |
MoblybinaryHostTest | Prueba de host destinado a ejecutar un archivo binario de Python de Mobly desde el sistema de compilación de Android (Soong) |
MeblyyamlResultControllerInfoHandler | Handler de elementos de 'Información del controlador' de resultados de YAML MOTLE. |
MeblyyamlResultControllerInfoHandler.ControllerInfo | |
MeblyyamlResultControllerinfohandler.Controllerinfo.Builder | |
MeblyyamlresulThandlerFactory | Fábrica de controladores de resultados de Yaml Mobly que genera un controlador apropiado en función del tipo de resultado. |
MeblyyamlresulthandlerFactory.invalidResultTypeException | |
MeblyyamlresulthandlerFactory.Type | |
MeblyyamlResultParser | Resultados de la prueba de Yaml Mobly analizador. |
Meblyyamlresultrecordhandler | Handler de elementos 'Registro' del resultado Yaml de Mobly. |
MeblyyamlresultrecordHandler.Record | |
MeblyyamlresultrecordHandler.record.Builder | |
MeblyyamlresultrecordHandler.RecordResult | |
MeblyyamlResultSummaryHandler | Handler de elementos 'Resumen' de Mobly Yaml. |
MeblyyamlResultSummaryHandler.Summary | |
MeblyyamlResultSummaryHandler.summary.Builder | |
MoblyYamlResultTestNameListHandler | Mobly yaml result 'Test Name List' element handler. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | Mobly yaml result 'User Data' element handler. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
Definición de módulo | Container for the test run configuration. |
MóduloEscucha | Listener attached to each IRemoteTest of each module in order to collect the list of results. |
ModuleLogcatCollector | Version of logcat collector but for module. |
ModuleMerger | Helper class for operation related to merging ITestSuite and ModuleDefinition after a split. |
ModuleOemTargetPreparer | |
ModuleParameters | Special values associated with the suite "parameter" keys in the metadata of each module. |
ModuleParametersHelper | Helper to get the IModuleParameterHandler associated with the parameter. |
ModulePusher | |
ModulePusher.ModulePushError | Fatal error during Mainline module push. |
ModuleSplitter | Helper to split a list of modules represented by IConfiguration into a list of execution units represented by ModuleDefinition . |
ModuleTestTypeUtil | Contains common utility methods for checking module. |
MultiFailureDescription | Collect multiple FailureDescription in one holder. |
MultiMap <K, V> | A ERROR(/Map) that supports multiple values per key. |
norte
NameMangleListener | A proxy listener to translate test method, class, and package names as results are reported. |
NativeBenchmarkTest | A Test that runs a native benchmark test executable on given device. |
NativeBenchmarkTestParser | A IShellOutputReceiver that parses the benchmark test data output, collecting metrics on average time per operation. |
NativeBridgeModuleController | A module controller to check if a device support native bridge. |
NativeCodeCoverageFlusher | A utility class that clears native coverage measurements and forces a flush of native coverage data from processes on the device. |
NativeDevice | Default implementation of a ITestDevice Non-full stack android devices. |
NativeDevice.AdbAction | A ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) for running a OS 'adb ....' command. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) for rebooting a device. |
NativeDevice.RebootMode | A mode of a reboot. |
NativeDeviceStateMonitor | Helper class for monitoring the state of a IDevice with no framework support. |
NativeLeakCollector | A ITargetPreparer that runs 'dumpsys meminfo --unreachable -a' to identify the unreachable native memory currently held by each process. |
NativeStressTest | A Test that runs a native stress test executable on given device. |
NativeStressTestParser | A IShellOutputReceiver that parses the stress test data output, collecting metrics on number of iterations complete and average time per iteration. |
NegativeHandler | Handler that specify that nothing should be done and the parameter should not create any extra module. |
NestedDeviceStateMonitor | Device state monitor that executes extra checks on nested device to accommodate the specifics of the virtualized environment. |
NestedRemoteDevice | Representation of the device running inside a remote Cuttlefish VM. |
NetworkNotAvailableException | Thrown when a device is not able to connect to network for testing. |
NoApkTestSkipper | Special preparer that allows to skip an invocation completely (preparation and tests) if there are no apks to tests. |
NoDeviceException | Thrown when there's no device to execute a given command. |
NoisyDryRunTest | Run noisy dry run on a command file. |
NoOpConfigOptionValueTransformer | An no-op IConfigOptionValueTransformer |
NotMultiAbiHandler | Special handler that notify the SuiteModuleLoader that the secondary abi should not create a module. |
Dispositivo nulo | A placeholder IDevice used by DeviceManager to allocate when IDeviceSelection#nullDeviceRequested() is true |
oh
OpenObjectLoader | Loader for the default objects available in AOSP. |
Opción | Annotates a field as representing a IConfiguration option. |
Option.Importance | |
Clase de opción | Annotates a class as representing a IConfiguration object. |
OptionCopier | A helper class that can copy Option field values with same names from one object to another. |
OptionDef | Holds the details of an Option . |
OptionFetcher | Helper to get the test options from the parent process. |
OptionNotAllowedException | Specific ConfigurationException when an option is not allowed to be passed in the command line. |
OptionSetter | Populates Option fields. |
OptionSetter.OptionFieldsForName | Container for the list of option fields with given name. |
OptionUpdateRule | Controls the behavior when an option is specified multiple times. |
OtaDeviceBuildInfo | A IDeviceBuildInfo used for over-the-air update testing. |
OtatoolsBuildInfo | An IBuildInfo that contains otatools artifacts. |
OtaZipfileBuildProvider | Provides a IBuildInfo based on a local OTA zip file. |
OxygenClient | A class that manages the use of Oxygen client binary to lease or release Oxygen device. |
OxygenClient.LHPTunnelMode | |
OxygenUtil | Utility to interact with Oxygen service. |
PAG
Información del paquete | Container for an application's package info parsed from device. |
PackageInstalledModuleController | Module controller to not run tests when the device has not got the given packages installed. |
Pair <A, B> | Define our own Pair class which contains two objects. |
PairingMultiTargetPreparer | A multi-target preparer helps make Bluetooth pairing (and connection) between two devices. |
ParallelDeviceExecutor <V> | Wrapper of ERROR(/ExecutorService) to execute a function in parallel. |
ParentSandboxInvocationExecution | Version of InvocationExecution for the parent invocation special actions when running a sandbox. |
ParentShardReplicate | Replicate a setup for one device to all other devices that will be part of sharding. |
PartialZipDownloadCache | Utility to cache partial download files based on their content. |
PassingTestFileReporter | A ITestInvocationListener that saves the list of passing test cases to a test file |
PerfettoGenericPostProcessor | A post processor that processes text/binary metric perfetto proto file into key-value pairs by recursively expanding the proto messages and fields with string values until the field with numeric value is encountered. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | Perfetto preparer pushes the config file in to the device at a standard location to which perfetto have access to. |
PerfettoPullerMetricCollector | Base implementation of FilePullerDeviceMetricCollector that allows pulling the perfetto files from the device and collect the metrics from it. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder | A utility class for recording perfetto trace on a ITestDevice . |
PrettyPrintDelimiter | Helper utility that helps to print delimited message that stands out. |
PrettyTestEventLogger | Logger matching the events and logging them in order to make it easier to debug. |
Información del proceso | Used to store process related(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) information. |
ProfileParameterHandler | Base parameter handler for any profile user. |
ProfileTargetPreparer | Base class for setting up target preparer for any profile user android.os.usertype.profile.XXX . |
PropertyChanger | A utility class for changing (or adding) items in an Android property file |
ProtoResultParser | Parser for the Tradefed results proto format. |
ProtoResultParser.TestLevel | Enumeration representing the current level of the proto being processed. |
ProtoResultReporter | Result reporter build a TestRecord protobuf with all the results inside. |
ProtoUtil | Utility methods for dealing with protobuf messages type-agnostically. |
Configuración de proxy | Object that allows pointing to a remote configuration to execute. |
PsParser | Utility used to parse(USER,PID and NAME) from the "ps" command output |
PtsBotTest | Run PTS-bot tests. |
PushFileInvoker | Esta clase está en desuso. Use PushFilePreparer instead |
PushFilePreparer | A ITargetPreparer that attempts to push any number of files from any host path to any device path. |
PythonBinaryHostTest | Host test meant to run a python binary file from the Android Build system (Soong) The test runner supports include-filter and exclude-filter. |
PythonBinaryHostTest.PythonForwarder | Result forwarder to replace the run name by the binary name. |
PythonUnitTestResultParser | Interprets the output of tests run with Python's unittest framework and translates it into calls on a series of ITestInvocationListener s. |
PythonUnitTestRunner | Esta clase está en desuso. Use PythonBinaryHostTest instead. |
PythonVirtualenvHelper | A helper class for activating Python 3 virtual environment. |
PythonVirtualenvPreparer | Sets up a Python virtualenv on the host and installs packages. |
q
QuotationAwareTokenizer |
R
RebootReasonCollector | Collector that collects device reboot during the test run and report them by reason and counts. |
RebootTargetPreparer | Target preparer that reboots the device. |
RecoveryLogPreparer | A target preparer used to collect logs before recovery. |
RegexTrie <V> | The RegexTrie is a trie where eachERROR(/Pattern) . |
RemoteAndroidDevice | Implementation of a ITestDevice for a full stack android device connected via adb connect. |
RemoteAndroidVirtualDevice | Extends RemoteAndroidDevice behavior for a full stack android device running in the Google Compute Engine (Gce). |
RemoteAvdIDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.gceDeviceRequested() is true |
RemoteDynamicPool | Implementation of a pool of remote work queued tests |
RemoteFileResolver | A simple class that allows one to load files from a variety of places using URIs and the service provider functionality. |
RemoteFileUtil | Utility class to handle file from a remote instance |
RemoteInvocationExecution | Implementation of InvocationExecution that drives a remote execution. |
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | Utility to execute ssh commands on remote instances. |
RemoteTestTimeOutEnforcer | Listeners that allows to check the execution time of a given test config and fail it if it goes over a given timeout. |
RemoteZip | Utilities to unzip individual files inside a remote zip file. |
RemoveSystemAppPreparer | A ITargetPreparer for removing an apk from the system partition before a test run. |
ReportPassedTests | Report in a file possible filters to exclude passed test. |
ResolvePartialDownload | Resolve a partial download request. |
ResourceMetricUtil | Utility functions for composing metrics. |
ResourceUtil | Utility for reading configuration resources. |
RestApiHelper | A helper class for performing REST API calls. |
RestartSystemServerTargetPreparer | Target preparer that restarts the system server without rebooting the device. |
ResultAggregator | Special forwarder that aggregates the results when needed, based on the retry strategy that was taken. |
ResultAndLogForwarder | Forwarder for results and logs events. |
ResultForwarder | A ITestInvocationListener that forwards invocation results to a list of other listeners. |
ResultsPlayer | Special runner that replays the results given to it. |
RetentionFileSaver | Helper class for creating a .retention file in a directory. |
RetryConfigurationFactory | Factory that handles retrying a command. |
RetryLogSaverResultForwarder | Forwarder that also handles passing the current attempt we are at. |
RetryPreparationDecision | A Class to describe the decisions about whether or not to retry preparation and to fail the module run. |
RetryRescheduler | A special runner that allows to reschedule a previous run tests that failed or where not executed. |
RetryRescheduler.RetryType | The types of the tests that can be retried. |
RetryResultForwarder | An Extension of ResultForwarder that always push to a given attempt number. |
RetryResultHelper | Helper class to determine which module or test should run or not. |
RetryStatistics | Structure holding the statistics for a retry session of one IRemoteTest . |
Estrategia de reintento | The Retry Strategy to be used when re-running some tests. |
RootcanalForwarderPreparer | |
RootTargetPreparer | Target preparer that performs "adb root" or "adb unroot" based on option "force-root". |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | Generic base IMultiDeviceRecovery to run a tradefed configuration to do the recovery step. |
RunHostCommandTargetPreparer | Target preparer to run arbitrary host commands before and after running the test. |
RunHostScriptTargetPreparer | Target preparer which executes a script before running a test. |
RunInterruptedException | Thrown when a run operation is interrupted by an external request. |
RunNotifierWrapper | Wrapper of RunNotifier so we can carry the DeviceNotAvailableException . |
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxHandler | Handler for ModuleParameters#RUN_ON_SDK_SANDBOX . |
RunOnSdkSandboxTargetPreparer | An ITargetPreparer to marks that tests should run in the sdk sandbox. |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | An ITargetPreparer that creates a secondary user in setup, and marks that tests should be run in that user. |
RunOnSystemUserTargetPreparer | An ITargetPreparer that marks that tests should be run on the user (rather than the current user). |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | An ITargetPreparer that creates a work profile in setup, and marks that tests should be run in that user. |
RuntimeRestartCollector | Collector that collects timestamps of runtime restarts (system server crashes) during the test run, if any. |
RunUtil | A collection of helper methods for executing operations. |
RustBenchmarkResultParser | Interprets the output of tests run with Criterion benchmarking framework and translates it into calls on a series of ITestInvocationListener s. |
RustBinaryHostTest | Host test meant to run a rust binary file from the Android Build system (Soong) |
RustBinaryTest | A Test that runs a rust binary on given device. |
RustTestBase | Base class of RustBinaryHostTest and RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser | Interprets the output of tests run with Rust's unittest framework and translates it into calls on a series of ITestInvocationListener s. |
S
SandboxConfigDump | Runner class that creates a IConfiguration based on a command line and dump it to a file. |
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | Special Configuration Exception coming from the Sandbox setup. |
SandboxConfigurationFactory | Special Configuration factory to handle creation of configurations for Sandboxing purpose. |
SandboxConfigUtil | A utility class for managing IConfiguration when doing sandboxing. |
SandboxedInvocationExecution | Special sandbox execution of the invocation: This is the InvocationExection for when we are inside the sandbox running the command. |
SandboxInvocationRunner | Run the tests associated with the invocation in the sandbox. |
SandboxOptions | Class that can receive and provide options to a ISandbox . |
ScreenshotOnFailureCollector | Collector that will capture and log a screenshot when a test case fails. |
Sdk28ModuleController | A module controller to check if a device is on SDK 28 (Android 9) or above. |
Sdk29ModuleController | Only run tests if the device under test is SDK version 29 or above. |
Sdk30ModuleController | Only run tests if the device under test is SDK version 30 or above. |
Sdk31ModuleController | Only run tests if the device under test is SDK version 31 or above. |
Sdk32ModuleController | Only run tests if the device under test is SDK version 32 or above. |
Sdk33ModuleController | Only run tests if the device under test is SDK version 33 or above. |
Sdk34ModuleController | Only run tests if the device under test is SDK version 34 or above. |
SecondaryUserHandler | Handler for ModuleParameters#SECONDARY_USER . |
SecondaryUserOnDefaultDisplayHandler | Handler for ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY . |
SecondaryUserOnSecondaryDisplayHandler | Handler for ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY . |
SemaphoreTokenTargetPreparer | This is a preparer used to use token to serialize test excution in tradefed host. |
SerializationUtil | Utility to serialize/deserialize an object that implements ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | A credential factory to create service account key based oauth Credential . |
SettingsBaselineSetter | A common setter to handle device baseline settings via ITestDevice.setSetting. |
ShardBuildCloner | Helper class that handles cloning a build info from the command line. |
ShardHelper | Helper class that handles creating the shards and scheduling them for an invocation. |
ShardListener | A ITestInvocationListener that collects results from a invocation shard (aka an invocation split to run on multiple resources in parallel), and forwards them to another listener. |
ShardMainResultForwarder | A ResultForwarder that combines the results of a sharded test invocations. |
ShellOutputReceiverStream | Utility subclass of OutputStream that writes into an IShellOutputReceiver. |
ShellStatusChecker | Check if the shell status is as expected before and after a module run. |
ShippingApiLevelModuleController | Run tests if the device meets the following conditions:
|
ShowmapPullerMetricCollector | Base implementation of FilePullerDeviceMetricCollector that allows pulling the showmap files from the device and collect the metrics from it. |
SideloadOtaTargetPreparer | A target preparer that performs sideload of a specified OTA package, applies the package, waits for device to boot up, and injects the device build properties to use as build info This target preparer assumes that the device will be in regular adb mode when started, and will ensure that the device exits in the same mode but with the newer build applied. |
SimpleFileLogger | A ILeveledLogOutput that directs log messages to stdout and to a single log file. |
SimplePerfResult | Object to hold all simpleperf test results |
SimplePerfStatResultParser | A utility class to parse simpleperf result. |
SimplePerfUtil | Utility class to dispatch simple command and collect results |
SimplePerfUtil.SimplePerfType | Enum of simpleperf command options |
SimpleStats | A small utility class that calculates a few statistical measures given a numerical dataset. |
SizeLimitedOutputStream | A thread safe file backed ERROR(/OutputStream) that limits the maximum amount of data that can be written. |
SkipHWASanModuleController | Base class for a module controller to not run tests on HWASan builds. |
SkipManager | Based on a variety of criteria the skip manager helps to decide what should be skipped at different levels: invocation, modules and tests. |
SkipReason | Provide a reason and its metadata for skipping a test. |
SkipReason.DemotionTrigger | |
Sl4aBluetoothUtil | A utility class provides Bluetooth operations on one or two devices using SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel | Enums for Bluetooth device access level which are based on BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums for Bluetooth connection states which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Enums for Bluetooth profile priority level which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Enums for Bluetooth profiles which are based on BluetoothProfile.java |
Sl4aClient | Sl4A client to interact via RPC with SL4A scripting layer. |
Sl4aEventDispatcher | Event dispatcher polls for event and queue them by name to be queried. |
Sl4aEventDispatcher.EventSl4aObject | Object returned by the event poller. |
SnapshotInputStreamSource | A File-backed InputStreamSource. |
SnapuserdWaitPhase | Enum representation of when to join/block for the snapuserd update to finish. |
SparseImageUtil | Utility to unsparse sparse images. |
SparseImageUtil.SparseInputStream | SparseInputStream read from upstream and detects the data format. |
StatsdBeforeAfterGaugeMetricPostProcessor | A post processor that processes gauge metrics collected in a "before/after" approach, ie |
StatsdEventMetricPostProcessor | A post processor that processes event metrics in statsd reports into key-value pairs, using the formatters specified on the processor. |
StatsdGenericPostProcessor | A post processor that processes binary proto statsd reports into key-value pairs by expanding the report as a tree structure. |
StatusCheckerResult | Contains the result of a ISystemStatusChecker execution. |
StatusCheckerResult.CheckStatus | |
StdoutLogger | A ILeveledLogOutput that directs log messages to stdout. |
StopServicesSetup | A ITargetPreparer that stops services on the device. |
StreamProtoReceiver | A receiver that translates proto TestRecord received into Tradefed events. |
StreamProtoResultReporter | An implementation of ProtoResultReporter |
StreamUtil | Utility class for managing input streams. |
StrictShardHelper | Sharding strategy to create strict shards that do not report together, |
StringEscapeUtils | Utility class for escaping strings for specific formats. |
StringUtil | Utility class for escaping strings for common string manipulation. |
StubBuildProvider | No-op empty implementation of a IBuildProvider . |
StubDevice | Stub placeholder implementation of a IDevice . |
StubKeyStoreClient | Default stub implementation for KeyStore Client. |
StubKeyStoreFactory | Default stub implementation for KeyStore Factory |
StubLocalAndroidVirtualDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.localVirtualDeviceRequested() is true |
StubMultiTargetPreparer | Placeholder empty implementation of a IMultiTargetPreparer . |
StubTargetPreparer | Placeholder empty implementation of a ITargetPreparer . |
StubTest | No-op empty test implementation. |
StubTestRunListener | Stub implementation of ITestRunListener |
SubprocessCommandException | A subprocess command failed to run. |
SubprocessConfigBuilder | Build a wrapper TF config XML for an existing TF config. |
SubprocessEventHelper | Helper to serialize/deserialize the events to be passed to the log. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper for TestIgnored information. |
SubprocessEventHelper.FailedTestEventInfo | Helper for testFailed information. |
SubprocessEventHelper.InvocationEndedEventInfo | Helper for invocation ended information. |
SubprocessEventHelper.InvocationFailedEventInfo | Helper for InvocationFailed information. |
SubprocessEventHelper.InvocationStartedEventInfo | Helper for invocation started information. |
SubprocessEventHelper.LogAssociationEventInfo | Helper for logAssociation information. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | Helper for testEnded information. |
SubprocessEventHelper.TestLogEventInfo | Helper for testLog information. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helper for test module started information. |
SubprocessEventHelper.TestRunEndedEventInfo | Helper for testRunEnded Information. |
SubprocessEventHelper.TestRunFailedEventInfo | Helper for testRunFailed information |
SubprocessEventHelper.TestRunStartedEventInfo | Helper for testRunStarted information |
SubprocessEventHelper.TestStartedEventInfo | Helper for testStarted information |
SubprocessExceptionParser | Helper to handle the exception output from standard Tradefed command runners. |
SubprocessReportingHelper | A class to build a wrapper configuration file to use subprocess results reporter for a cluster command. |
SubprocessResultsReporter | Implements ITestInvocationListener to be specified as a result_reporter and forward from the subprocess the results of tests, test runs, test invocations. |
SubprocessTestResultsParser | Extends ERROR(/FileOutputStream) to parse the output before writing to the file so we can generate the test events on the launcher side. |
SubprocessTestResultsParser.StatusKeys | Relevant test status keys. |
SubprocessTfLauncher | A IRemoteTest for running tests against a separate TF installation. |
SuiteApkInstaller | Installs specified APKs for Suite configuration: either from $ANDROID_TARGET_OUT_TESTCASES variable or the ROOT_DIR in build info. |
SuiteModuleLoader | Retrieves Compatibility test module definitions from the repository. |
SuiteModuleLoader.ConfigFilter | A ERROR(/FilenameFilter) to find all the config files in a directory. |
SuiteResultHolder | Helper object to ease up serializing and deserializing the invocation results. |
SuiteResultReporter | Collect test results for an entire suite invocation and output the final results. |
SuiteResultReporter.ModulePrepTimes | Object holder for the preparation and tear down time of one module. |
SuiteTestFilter | Represents a filter for including and excluding tests. |
SwitchUserTargetPreparer | A ITargetPreparer that switches to the specified user kind in setUp. |
SystemServerFileDescriptorChecker | Checks if system server appears to be running out of FDs. |
SystemServerStatusChecker | Check if the pid of system_server has changed from before and after a module run. |
SystemUpdaterDeviceFlasher | A IDeviceFlasher that relies on the system updater to install a system image bundled in a OTA update package. |
SystemUtil | Utility class for making system calls. |
SystemUtil.EnvVariable |
t
Constructor de tablas | Helper class to display a matrix of String elements in a table. |
TableFormatter | Helper class to display a matrix of String elements so each element column is lined up |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | A fatal error occurred while preparing the target for testing. |
TarUtil | Utility to manipulate a tar file. |
TcpDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.tcpDeviceRequested() is true |
TearDownPassThroughPreparer | Allows for running tearDown on preparers that are included in a config as an object. |
TelephonyHelper | A utility to use and get information related to the telephony. |
TelephonyHelper.SimCardInformation | An information holder for the sim card related information. |
TelephonyTokenProvider | Token provider for telephony related tokens. |
TemperatureThrottlingWaiter | An ITargetPreparer that waits until device's temperature gets down to target |
TemplateResolutionError | Class extending ConfigurationException for template related error during configuration parsing. |
TerribleFailureEmailHandler | A simple handler class that sends an email to interested people when a WTF (What a Terrible Failure) error occurs within a Trade Federation instance. |
TestAppInstallSetup | A ITargetPreparer that installs one or more apps from a IDeviceBuildInfo.getTestsDir() folder onto device. |
TestContentAnalyzer | The analyzer takes context for the analysis and determine what is interesting. |
Contexto de prueba | A class to model a TestContext message of TFC API. |
TestDependencyResolver | Helper to resolve dependencies if needed. |
Descripción de la prueba | Class representing information about a test case. |
TestDescriptionsFile | A utility class for marshalling and unmarshalling a list of TestDescriptions to a test file. |
Dispositivo de prueba | Implementation of a ITestDevice for a full stack android device |
TestDevice.MicrodroidBuilder | A builder used to create a Microdroid TestDevice. |
TestDeviceOptions | Container for ITestDevice Option s |
TestDeviceOptions.InstanceType | |
TestDeviceState | A more fully featured representation of device state than DeviceState . |
Entorno de prueba | A class to model a TestEnvironment message returned by TFC API. |
TestErrorIdentifier | Error identifier from tests and tests runners. |
TestFailureListener | Listener used to take action such as screenshot, bugreport, logcat collection upon a test failure when requested. |
TestFailureModuleController | Controller for module that simply want to tune how the tests failures log collected are behaving. |
TestFilePushSetup | A ITargetPreparer that pushes one or more files/dirs from a IDeviceBuildInfo.getTestsDir() folder onto device. |
TestFilterHelper | Helper class for filtering tests |
TestGroupStatus | A class to store status of a test group. |
Información de prueba | Stores the test information set in a TEST_MAPPING file. |
TestInformation | Holder object that contains all the information and dependencies a test runner or test might need to execute properly. |
TestInformation.Builder | Builder to create a TestInformation instance. |
TestInvocation | Default implementation of ITestInvocation . |
TestInvocation.RunMode | The different mode an invocation can run into. |
TestInvocation.Stage | |
TestInvocationManagementServer | GRPC server helping to management test invocation and their lifecycle. |
TestInvocationManagementServer.InvocationInformation | |
Mapeo de pruebas | A class for loading a TEST_MAPPING file. |
TestMappingSuiteRunner | Implementation of BaseTestSuite to run tests specified by option include-filter, or TEST_MAPPING files from build, as a suite. |
TestOption | Stores the test option details set in a TEST_MAPPING file. |
TestOutputUploader | Uploads test output files to local file system, GCS, or an HTTP(S) endpoint. |
TestRecordInterpreter | Utility to convert a TestRecord proto into a more easily manipulable format in Tradefed. |
TestRecordProtoUtil | Utility to read the TestRecord proto from a file. |
TestResource | A class to model a TestResource message returned by TFC API. |
TestResourceDownloader | A class to download test resource files from file system/GCS/HTTP. |
Resultado de la prueba | Container for a result of a single test. |
TestResultListener | A simplification of ITestLifecycleListener for implementers that only care about individual test results. |
TestRunnerUtil | A utility class to help various test runners. |
TestRunResult | Holds results from a single test run. |
TestRunToTestInvocationForwarder | Forwarder from ddmlib ITestRunListener to ITestLifeCycleReceiver . |
TestsPoolPoller | Tests wrapper that allow to execute all the tests of a pool of tests. |
TestStatus | Representation in Tradefed of possible statuses for test methods. |
TestSuiteInfo | A class that resolves loading of build related metadata for test suite To properly expose related info, a test suite must include a |
TestSummary | A class to represent a test summary. |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup | A ITargetPreparer that installs one or more apps from a IDeviceBuildInfo.getTestsDir() folder onto the /system partition on device. |
TestTimeoutEnforcer | Listeners that allows to check the execution time of a given test case and fail it if it goes over a given timeout. |
TextResultReporter | A test result reporter that forwards results to the JUnit text result printer. |
TfMetricProtoUtil | Utility class to help with the Map |
TfObjectTracker | A utility to track the usage of the different Trade Fedederation objects. |
TfSuiteRunner | Implementation of ITestSuite which will load tests from TF jars res/config/suite/ folder. |
TfTestLauncher | A IRemoteTest for running unit or functional tests against a separate TF installation. |
TimeStatusChecker | Status checker to ensure that the device and host time are kept in sync. |
TimeUtil | Contains time related utility methods. |
TimeVal | This is a sentinel type which wraps a Long . |
Derrochador de tiempo | A simple target preparer to waste time and potentially restart the device. |
TokenProperty | Supported token with dynamic sharding. |
TokenProviderHelper | Helper that gives the provider associated to a particular token, in order to find out if a device supports the token. |
TraceCmdCollector | A IMetricCollector that collects traces during the test using trace-cmd, and logs them to the invocation. |
TracePropagatingExecutorService | An executor service that forwards tasks to an underlying implementation while propagating the tracing context. |
TracingLogger | Class that helps to manage tracing for each test invocation. |
TradefedConfigObject | A class to model a TradefedConfigObject message of TFC API. |
TradefedConfigObject.Type | A list of configuration object types which can be injected to a cluster command config. |
TradefedDelegator | Objects that helps delegating the invocation to another Tradefed binary. |
TradefedFeatureClient | A grpc client to request feature execution from the server. |
TradefedFeatureServer | A server that responds to requests for triggering features. |
TradefedSandbox | Sandbox container that can run a Trade Federation invocation. |
TradefedSandboxFactory | Default implementation for SandboxFactory |
TradefedSandboxRunner | Runner associated with a TradefedSandbox that will allow executing the sandbox. |
TradefedSandboxRunner.StubScheduledInvocationListener | A stub IScheduledInvocationListener that does nothing. |
Ud.
UiAutomatorRunner | Runs UI Automator test on device and reports results. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnexecutedTestReporterThread | Threads that takes care of reporting all unexecuted tests. |
UniqueMultiMap <K, V> | A MultiMap that ensures unique values for each key. |
UsbResetMultiDeviceRecovery | A IMultiDeviceRecovery which resets USB buses for offline devices. |
UsbResetRunConfigRecovery | Allow to trigger a command to reset the USB of a device |
UsbResetTest | An IRemoteTest that reset the device USB and checks whether the device comes back online afterwards. |
UserChecker | Checks if users have changed during the test. |
UserCleaner | A ITargetPreparer that removes secondary users on teardown. |
UserHelper | |
Información de usuario | Similar to UserInfo class from platform. |
UserInfo.UserType | Supported variants of a user's type in external APIs. |
V
ValidateSuiteConfigHelper | This class will help validating that the IConfiguration loaded for the suite are meeting the expected requirements: - No Build providers - No Result reporters |
VersionedFile | Data structure representing a file that has an associated version. |
VersionParser | Fetch the version of the running tradefed artifacts. |
VisibleBackgroundUserPreparer | Target preparer for running tests in a user that is started in the visible in the background. |
VmRemoteDevice | A Remote virtual device that we will manage from inside the Virtual Machine. |
W.
WaitDeviceRecovery | A simple implementation of a IDeviceRecovery that waits for device to be online and respond to simple commands. |
WaitForDeviceDatetimePreparer | A ITargetPreparer that waits for datetime to be set on device Optionally this preparer can force a |
WifiCommandUtil | A utility class that can parse wifi command outputs. |
WifiCommandUtil.ScanResult | Represents a wifi network containing its related info. |
WifiHelper | Helper class for manipulating wifi services on device. |
WifiPreparer | A ITargetPreparer that configures wifi on the device if necessary. |
X
XmlFormattedGeneratorReporter | Implementation of the FormattedGeneratorReporter which format the suite results in an xml format. |
XmlResultReporter | Writes JUnit results to an XML files in a format consistent with Ant's XMLJUnitResultFormatter. |
XmlSuiteResultFormatter | Utility class to save a suite run as an XML. |
XmlSuiteResultFormatter.RunHistory | Helper object for JSON conversion. |
Y
YamlClassOptionsParser | Helper to parse test runner information from the YAML Tradefed Configuration. |
z
ZipCompressionStrategy | An ICompressionStrategy for creating zip archives. |
ZipUtil | A helper class for compression-related operations |
ZipUtil2 | A helper class for zip extraction that takes POSIX file permissions into account |