Í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. |
AbiFormatter | Clase de utilidad para abi. |
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. |
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. |
AgregadoPostprocesador | Un agregador de métricas que proporciona el mínimo, máximo, media, varianza, desviación estándar, total, recuento y, opcionalmente, percentiles para métricas numéricas recopiladas durante ejecuciones de pruebas de iteraciones múltiples, tratándolas como dobles. |
Comportamiento AltDir | Una enumeración para definir comportamientos de directorio alternativos para varios instaladores/impulsores de artefactos de prueba |
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. |
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. |
ATestFileSystemLogSaver | ATest utiliza esta clase LogSaver para guardar registros en una ruta específica. |
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. |
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. |
Estado binario | Enumeración utilizada para registrar el estado ON/OFF con un estado IGNORE no-op. |
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 |
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. |
Información de compilación | Implementación genérica de un IBuildInfo que debe asociarse con un ITestDevice . |
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. |
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. |
C
CecControllerTokenProvider | Proveedor de tokens relacionados con Consumer Electronics Control (CEC). |
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. |
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 |
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 | |
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 | |
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. |
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 |
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. |
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. |
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). |
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. |
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 |
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. |
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. |
Opciones de cobertura | Objeto comercializado para mantener opciones de cobertura. |
Opciones de cobertura.Cadena de herramientas | |
CrearAvdPreparer | |
CrearPreparadorDeUsuario | Preparador de destino para crear un usuario y limpiarlo al final. |
D
DebugHostLogOnFailureCollector | Recopilador que recopilará y registrará los registros del lado del host cuando se produzca una falla en el caso de prueba. |
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. |
Resultado de asignación de dispositivo | Representa los resultados de un intento de asignación de un comando. |
DispositivoDisponibleChecker | Verificador para garantizar que un módulo no deje el dispositivo fuera de línea. |
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. |
DispositivoFailedToBootError | Se lanza si un dispositivo no arranca después de actualizarlo con una compilación. |
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. |
DeviceFlashPreparer.EncryptionOptions | Enumeración de opciones para manejar el cifrado de la imagen de datos del usuario |
DispositivoCarpetaBuildInfo | Un IDeviceBuildInfo que también contiene otros artefactos de compilación contenidos en un directorio en el sistema de archivos local. |
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. |
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 . |
Propiedades del dispositivo | Definiciones de constantes comunes para nombres de propiedades del lado del dispositivo |
DispositivoRecoveryModeUtil | |
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. |
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. |
DispositivoEstadoMonitor | Clase auxiliar para monitorear el estado de un IDevice . |
DeviceStorageAgeResourceMetricCollector | Analizar la edad de almacenamiento de logcat. |
DispositivoAlmacenamientoEstadoChecker | Compruebe si el dispositivo tiene suficiente espacio en disco para las particiones dadas. |
Dispositivo no disponibleMonitor | Este oyente intenta capturar únicamente una DNAE a nivel de caso de prueba. |
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. |
Gráfico dirigido <V> | Una implementación de gráficos no ponderados dirigidos. |
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 . |
mi
EmmaXmlConstantes | Constantes utilizadas al analizar el informe emma xml. |
EmuladorMemoriaCpuCapturer | |
EnforcedSeLinuxChecker | Comprobador de estado que asegura el estado de Selinux. |
EventosLoggerListener | Oyente que registra todos los eventos que recibe en un archivo |
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. |
F
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 | |
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. |
ArchivoDescargarCaché | Una clase auxiliar que mantiene un caché LRU del sistema de archivos local de archivos descargados. |
ArchivoDescargarCacheFactory | Una fábrica para crear FileDownloadCache |
ArchivoDescargarCacheWrapper | Una clase contenedora que proporciona funciones FileDownloadCache al implementar la interfaz IFileDownloader . |
ArchivoIdleMonitor | Monitorea archivos y ejecuta una devolución de llamada si han estado inactivos (es decir, |
registrador de archivos | Un ILeveledLogOutput que dirige los mensajes de registro a un archivo y a la salida estándar. |
ArchivoProtoResultReporter | Proto reportero que vuelca TestRecord en un archivo. |
FilePullerDeviceMetricCollector | Un BaseDeviceMetricCollector que escucha la clave de métricas proveniente del dispositivo y las extrae como un archivo del dispositivo. |
FilePullerLogCollector | Registrador del archivo reportado por el lado del dispositivo. |
Sistema de archivosLogSaver | Guarde registros en un sistema de archivos. |
Reenviador de resultados filtrados | Variante de ResultForwarder que solo permite informar una lista de permitidos de TestDescription . |
FijoByteArrayOutputStream | Un ERROR(/OutputStream) que solo conserva una cantidad máxima de datos. |
IntermitenteResourcesParser | Una clase que analiza las versiones requeridas de archivos de imágenes auxiliares necesarios para actualizar un dispositivo. |
FlashingResourcesParser.AndroidInfo | Una definición de tipo para Map<String, MultiMap<String, String>> . |
FlashingResourcesParser.Constraint | Una interfaz de filtrado, destinada a permitir que FlashingResourcesParser ignore algunos recursos que de otro modo podría usar |
IntermitenteResourceUtil | Esta utilidad ayuda a configurar la versión adecuada de los artefactos para que puedan actualizarse mediante DeviceFlashPreparer . |
Manejador expandible plegable | Un IModuleParameterHandler que se expande a más para cada configuración plegable no principal. |
Manipulador plegable | Controlador plegable genérico que puede tomar los parámetros plegables para crear un módulo especializado. |
Preparador de modo plegable | Un preparador de objetivos que puede cambiar el estado plegable de un dispositivo. |
CarpetaBuildInfo | Implementación concreta de un IFolderBuildInfo . |
FormattedGeneratorReporter | Reporter que permite generar informes en un formato particular. |
GRAMO
GceAvdInfo | Estructura para contener datos relevantes para una instancia dada de GCE AVD. |
GceAvdInfo.GceStatus | |
GceManager | Ayudante que gestiona las llamadas de GCE para iniciar/detener y recopilar registros de GCE. |
GceRemoteCmdFormatter | Clase de utilidad para formatear comandos para llegar a un dispositivo gce remoto. |
GceRemoteCmdFormatter.ScpMode | SCP se puede utilizar para insertar o extraer archivos según la estructura de los argumentos. |
GceSshTunnelMonitor | Monitor de subprocesos para el túnel Gce ssh. |
GcovCodeCoverageCollector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de gcov del dispositivo y las registrará como artefactos de prueba. |
GCSBucketUtil | Administrador de archivos para descargar y cargar archivos desde Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadatos | Envoltorio simple para información de archivos en GCS. |
GCSComún | Clase base para la operación de Gcs como descarga y carga. |
GCSDownloaderAyuda | Descargador para el depósito de GCS que se encarga del almacenamiento en caché y de la resolución de la configuración global. |
Descargador de archivos GCS | Descargador de archivos para descargar archivos desde el almacenamiento en la nube de Google (GCS). |
GCSFileUploader | Cargador de archivos para cargar datos de archivos al almacenamiento en la nube de Google (GCS). |
GCSHostResourceManager | Descargue el recurso de host desde GCS (almacenamiento en la nube de Google). |
GcsRemoteFileResolver | Implementación de IRemoteFileResolver que permite la descarga desde un depósito de GCS. |
ObtenerAnteriorAprobadoAyudante | Ayudante para obtener los filtros de prueba aprobados anteriormente. |
GkiDeviceFlashPreparador | Un preparador de objetivos que muestra el dispositivo con una imagen genérica del kernel común de Android. |
GlobalFilterGetter | Implementación de servicio que devuelve los filtros de una invocación determinada. |
Filtro de prueba global | Opciones de filtro aplicadas a la invocación. |
GoogleApiClientUtil | Utilidades para crear un cliente API de Google. |
GranularRetriableTestWrapper | Una clase contenedora funciona en IRemoteTest para granular IRemoteTest en el nivel de caso de prueba. |
GsiDeviceFlashPreparador | Un preparador de objetivos que muestra el dispositivo con una imagen genérica del sistema Android. |
h
HolaMundoMultiTargetPreparador | Una implementación de ejemplo de IMultiTargetPreparer . |
HistoriaLogger | TF History Logger, registro especial que contiene solo algunos eventos específicos. |
HprofAllocSiteParser | Clase auxiliar para analizar información de una sección de Sitios de asignación de informes hprof. |
HttpRemoteFileResolver | Implementación de IRemoteFileResolver que permite descargar archivos remotos vía http |
HttpsRemoteFileResolver | Implementación de IRemoteFileResolver que permite descargar archivos remotos vía https |
I
IAbiReceptor | Una prueba que necesita el ABI bajo prueba. |
IAppBuildInfo | Esta interfaz está en desuso. Utilice IBuildInfo directamente. |
IAutoRetriableTest | Interfaz para un IRemoteTest que no implementa ITestFilterReceiver pero aún desea admitir el reintento automático. |
IBateríaInfo | La interfaz que define la interacción con la batería de un dispositivo. |
IBatteryInfo.BatteryState | Describe el estado actual de carga de la batería. |
IBuildProvider | Responsable de proporcionar información sobre la compilación bajo prueba. |
IBuildReceiver | Una prueba que necesita referencia a la compilación bajo prueba. |
IClusterCliente | Una interfaz para interactuar con el backend de TFC. |
IClusterEvento | Interfaz para cargar cualquier evento de clúster en TFC. |
IClusterEventUploader <T extiende IClusterEvent > | Interfaz para ClusterEventUploader |
Opciones de ICluster | Una interfaz para obtener opciones relacionadas con el clúster. |
Opciones de comando I | Contenedor de opciones de ejecución de comandos. |
ICommandScheduler | Un programador para ejecutar comandos de TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | Escucha de eventos de invocación cuando se completa la invocación. |
Estrategia de compresión I | Una interfaz que representa un algoritmo de compresión que se puede seleccionar en tiempo de ejecución. |
Configuración | Información de configuración para una invocación de TradeFederation. |
IConfiguraciónFábrica | Fábrica para crear IConfiguration s |
IConfiguraciónReceptor | Interfaz simple para representar un objeto que acepta una IConfiguration . |
ICredencialFábrica | Una interfaz para que la fábrica de credenciales cree Credential oauth2. |
IDefaultObjectLoader | Interfaz para cargar los objetos predeterminados que deberían formar parte de nuestra configuración YAML. |
IDefaultObjectLoader.LoaderConfiguración | El objeto de configuración de carga para pasar información al cargador. |
IDeviceBuildInfo | Un IBuildInfo que representa una compilación completa de un dispositivo Android y (opcionalmente) sus pruebas. |
IDeviceBuildProvider | Un IBuildProvider que utiliza información de un ITestDevice para recuperar una compilación. |
Configuración del dispositivo | Interfaz del soporte de configuración del dispositivo. |
Intermitente de dispositivo | Muestra una imagen de dispositivo en un dispositivo. |
IDeviceFlasher.UserDataFlashOption | Enumeración de opciones para manejar la imagen de datos del usuario. |
Administrador de dispositivos | Interfaz para gestionar el conjunto de dispositivos disponibles para realizar pruebas. |
IDeviceManager.IFastbootListener | Un oyente de cambios de estado de fastboot. |
Monitor de dispositivo | Interfaz para monitorear el estado de los dispositivos. |
IDeviceMonitor.DeviceLister | Una clase tipo Runnable que debería devolver los dispositivos conocidos y sus estados. |
Selección de dispositivo | Interfaz para criterios de selección de dispositivos. |
Prueba de dispositivo | Interfaz para objeto que necesita una referencia a ITestDevice . |
IDesactivable | Interfaz que describe un objeto Tradefed que se puede desactivar. |
Descargador de archivos IFile | Interfaz para descargar un archivo remoto. |
IFintermitenteResourcesParser | Interfaz para proporcionar las versiones requeridas de archivos de imágenes auxiliares necesarios para actualizar un dispositivo. |
IFintermitenteResourcesRetriever | Interfaz para recuperar archivos de imágenes auxiliares necesarios para flashear un dispositivo. |
IFolderBuildInfo | Un IBuildInfo abstracto simple cuyos artefactos de compilación se encuentran en un directorio del sistema de archivos local. |
IFormatterGenerador | Interfaz que describe un formateador para SuiteResultHolder . |
IHostCleaner | Limpia el host una vez finalizada la ejecución de prueba. |
IInvocationContextReceiver | Una prueba que necesita referencia al contexto de la invocación. |
IInvocaciónEjecución | Interfaz que describe las acciones que se realizarán como parte de una invocación. |
Salida de registro nivelado | Las clases que implementan esta interfaz proporcionan métodos que se ocupan de generar mensajes de registro. |
ILogcatReceptor | Una clase que proporciona la salida del logcat de un dispositivo como InputStreamSource . |
ILogRegistry | Una interfaz para un registrador singleton ILogOutput que multiplexa y administra diferentes registradores. |
ILogRegistry.EventType | Eventos que es útil registrar |
IMetricCollector | Esta interfaz se agregará como decorador al informar los resultados de las pruebas para recopilar métricas coincidentes. |
Receptor IMetricCollector | Interfaz para que IRemoteTest s la implemente si necesitan obtener la lista de IMetricCollector s para la ejecución de la prueba. |
Controlador IModule | Interfaz para controlar si un módulo debe ejecutarse 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. |
Prueba de dispositivos múltiples | Esta interfaz está en desuso. Esta interfaz se conserva temporalmente por motivos de compatibilidad, pero en realidad ya no se utiliza. Por favor no lo implementes. |
IMultiTargetPreparador | Prepara el entorno de prueba para varios dispositivos juntos. |
Prueba de dispositivo inativo | Interfaz para objeto que necesita una referencia a INativeDevice . |
InstalarApexModuleTargetPreparer | |
Controlador de aplicación instantánea | Controlador de ModuleParameters#INSTANT_APP . |
InstrumentaciónResultadoProtoParser | Analiza el protocolo de resultados de instrumentación recopilado durante la ejecución de la prueba de instrumentación e informa a ITestRunListener de los resultados. |
Contexto de invocación | Implementación genérica de un IInvocationContext . |
Invocación Ejecución | Clase que describe todos los pasos de invocación: descarga de compilación, target_prep, ejecución de pruebas, limpieza. |
Alcance de invocación | Abarca una única invocación Tradefed. |
Invocación con alcance | |
Módulo de alcance de invocación | Módulo de Guice que se puede utilizar en cualquier lugar de una invocación TF para solicitar los objetos compatibles con Guice-Tradefed. |
Estado de invocación | Una clase para almacenar el estado de la invocación. |
Invocación a JUnitResultForwarder | Una clase que escucha eventos ITestInvocationListener y los reenvía a TestListener . |
IPostprocesador | Los posprocesadores son un objeto de la Federación de Comercio destinado a permitir el procesamiento de métricas y registros DESPUÉS de las pruebas y ANTES de informar los resultados. |
Función IRemote | Interfaz que describe una función en Tradefed que se puede ejecutar en función de la solicitud. |
IRemoteFileResolver | Interfaz para objetos que pueden resolver un archivo remoto en uno local. |
IRemoteFileResolver.RemoteFileResolverArgs | Los argumentos pasados a los solucionadores. |
IRemoteFileResolver.ResolvedFile | Clase que contiene información sobre el archivo resuelto y algunos metadatos. |
IReportNotExecuted | En caso de una ejecución incompleta, IRemoteTest que implementa esta interfaz puede informar sus pruebas no ejecutadas para mejorar los informes. |
IResprogramador | Interfaz para reprogramar una configuración para ejecución futura. |
IResourceMetricCollector | La interfaz para que el usuario implemente recopiladores de recursos personalizados. |
IRestApiHelper | Una interfaz auxiliar para realizar llamadas a la API REST. |
Prueba reanudable | Esta interfaz está en desuso. Ya no es necesario esto |
IRintentarDecisión | Interfaz que impulsa la decisión de reintento y aplica el filtro en la clase para un reintento más específico. |
IRuntimeHintProvider | |
ISandbox | Interfaz que define un entorno limitado que se puede utilizar para ejecutar una invocación. |
ISandboxFábrica | Fábrica para la creación ISandbox . |
ISetOptionReceiver | La implementación de esta interfaz debe tener una Option con un nombre de "establecer opción" vinculado a HostTest#SET_OPTION_NAME . |
Prueba IShardable | Un IRemoteTest que se puede dividir en subpruebas ejecutables por separado. |
IShardHelper | Interfaz de un objeto que describe la estrategia de fragmentación a adoptar para una configuración. |
ISystemStatusChecker | Un verificador que realiza comprobaciones del estado del sistema y devuelve un valor booleano para indicar si el sistema se encuentra en el estado esperado. |
ISystemStatusCheckerReceiver | Un IRemoteTest que requiere acceso a ISystemStatusChecker desde la configuración. |
ITargetCleaner | Esta interfaz está en desuso. TearDown se ha movido a la interfaz básica de ITargetPreparer. |
Preparador de objetivos | Prepara el entorno de prueba para la ejecución de la prueba. |
ITerribleFailureHandler | Una interfaz para manejar fallas terribles de LogUtil.CLog.wtf(String, Throwable) |
ITestAnnotationFilterReceiver | Un corredor que puede filtrar qué pruebas ejecutar en función de las anotaciones. |
Coleccionista de pruebas | Proporciona soporte para la recopilación de pruebas; cuando está configurado, el ejecutor de pruebas debe realizar un ensayo para recopilar casos de prueba sin ejecutarlos realmente. |
ITestFileFilterReceptor | Un ejecutor que puede recibir un archivo que especifica qué pruebas ejecutar y/o no ejecutar. |
Receptor de filtro de prueba IT | Un corredor que puede filtrar qué pruebas ejecutar. |
Receptor de información de prueba | Interfaz para recibir TestInformation para algunas clases. |
Invocación de prueba de TI | Maneja una invocación de prueba de TradeFederation. |
ITestInvocation.ExitInformación | Representa información de salida para una invocación. |
Suite de pruebas | Clase abstracta utilizada para ejecutar Test Suite. |
ITestSuiteResultLoader | Interfaz que describe un asistente para cargar resultados anteriores de manera que se puedan volver a ejecutar. |
ITestsZipInstaller | Instala pruebas desde un archivo zip de pruebas (como lo genera el sistema de compilación) en un dispositivo. |
j
Coleccionista de cobertura de código Java | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java del dispositivo y las registrará como artefactos de prueba. |
Cobertura de código JavaFlusher | Una clase de utilidad que restablece y fuerza una descarga de medidas de cobertura de código Java de los procesos que se ejecutan en el dispositivo. |
JsonHttpTestResultReporter | Un reportero de resultados que codifica los resultados de las métricas de prueba y ramifica la información del dispositivo en JSON y POST en un punto final de servicio HTTP. |
JUnit4TestFilter | Clase auxiliar que proporciona el filtrado para el corredor JUnit4 ampliando Filter . |
JUnitToInvocationResultForwarder | Una clase que escucha eventos TestListener y los reenvía a ITestInvocationListener . |
JUnitXmlParser | Analizador que extrae datos de resultados de pruebas de los resultados de JUnit almacenados en XMLJUnitResultFormatter de ant y los reenvía a ITestInvocationListener. |
k
KeyguardStatusChecker | Comprueba el estado del bloqueo de claves después de la ejecución del módulo. |
KillExistingEmulatorPreparar | Un ITargetPreparer que apaga un emulador en ejecución. |
l
LabResourceDeviceMonitor | El monitor de recursos de laboratorio que inicializa/administra el servidor gRPC para LabResourceService. |
Receptor de salida grande | Una clase diseñada para ayudar a ejecutar comandos de larga duración y recopilar resultados. |
último detector de fragmentos | Cuando ejecutamos fragmentación local, a veces solo queremos ejecutar algunas acciones cuando el último fragmento llega a invocationEnded(long) . |
LanzarCvdHelper | Ayudante de utilidad para controlar Launch_cvd en Cuttlefish VM. |
Comprobador de estado de hilo filtrado | Comprobador de estado para garantizar que un módulo no pierda un subproceso en ejecución. |
LegacySubprocessResultsReporter | Una implementación congelada del reportero de resultados del subproceso que debería seguir siendo compatible con versiones anteriores de TF/CTS (por ejemplo, 8+), a pesar de los cambios en su superclase. |
ListaInstrumentaciónParser | Un IShellOutputReceiver que analiza el resultado de una consulta de 'instrumentación de lista pm' |
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDispositivo | La clase para dispositivos virtuales locales que se ejecutan en el host TradeFed. |
Proveedor de compilación de aplicaciones locales | Un IBuildProvider que construye un IBuildInfo basado en una ruta local proporcionada |
Proveedor de compilación de dispositivo local | Un IBuildProvider que construye un IDeviceBuildInfo basado en una ruta de directorio del sistema de archivos proporcionada. |
Lanzamiento del emulador local | Un TargetPreparer que inicia un emulador localmente desde un entorno de compilación de Android. |
Instantánea del emulador local | Un TargetPreparer destinado a generar una instantánea limpia del emulador desde un entorno de compilación/desarrollo de Android. |
Resolución de archivos locales | Implementación de IRemoteFileResolver que permite vincular archivos locales |
Proveedor de compilación de carpeta local | Un IBuildProvider que construye un IFolderBuildInfo basado en una ruta local proporcionada |
LocalRunInstructionBuilder | Utilidad para compilar las instrucciones para ejecutar la prueba localmente. |
LogcatCrashResultForwarder | Oyente especial: en caso de fallas (el proceso de instrumentación falla), intentará extraer del logcat la falla y lo agregará al mensaje de falla asociado con la prueba. |
LogcatEventParser | |
Tipo de evento Logcat | Tipos de eventos para LogcatEventParser . |
LogcatOnFailureCollector | Recopilador que capturará y registrará un logcat cuando falle un caso de prueba. |
LogcatReceptor | Clase que recopila logcat en segundo plano. |
LogFileSaver | Un asistente para ITestInvocationListener que guardará los datos de registro en un archivo |
Receptor de registros | |
RegistroRegistro | Una implementación ILogRegistry que multiplexa y administra diferentes registradores, utilizando el apropiado según el ThreadGroup del subproceso que realiza la llamada. |
LogSaverResultForwarder | Un ResultForwarder para guardar registros con el protector de archivos global. |
METRO
Controlador de módulo de línea principal | Una clase de controlador simple para módulos principales que crea un InstallApexModuleTargetPreparer e inyecta en él el enlace dinámico en función de los módulos principales dados para recuperar automáticamente esos módulos. |
Controlador de módulo de prueba de línea principal | Clase base para que un controlador de módulo ejecute pruebas basadas en los módulos de línea principal precargados en el dispositivo bajo prueba. |
Dispositivo remoto administrado | Un dispositivo que se ejecuta dentro de una máquina virtual que administramos de forma remota a través de una instancia Tradefed dentro de la VM. |
Fábrica de dispositivos de prueba administrada | Fábrica para crear los diferentes tipos de dispositivos que pueden ser monitorizados por Tf |
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 recopiladores, filtrar algunos métodos. |
MétricasXMLResultReporter | MetricsXMLResultReporter escribe métricas de prueba y ejecuta métricas en un archivo XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba. |
MétricaUtilidad | 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. |
Controlador MinApiLevelModule | Clase base para que un controlador de módulo no ejecute pruebas cuando esté por debajo de un nivel API específico. |
Controlador MinSdkModule | Clase base para que un controlador de módulo no ejecute pruebas en versiones inferiores a un número de versión de SDK especificado. |
Definición de módulo | Contenedor para la configuración de ejecución de prueba. |
MóduloEscucha | Oyente adjunto a cada IRemoteTest de cada módulo para recopilar la lista de resultados. |
Fusión de módulos | Clase auxiliar para operaciones relacionadas con la fusión ITestSuite y ModuleDefinition después de una división. |
MóduloOemTargetPreparar | |
ModuleOemTargetPreparer.ModuleInfo | Una clase de estructura simple para almacenar información sobre un módulo. |
Parámetros del módulo | Valores especiales asociados con las claves de "parámetros" de la suite en los metadatos de cada módulo. |
Ayudante de parámetros de módulo | Ayuda para obtener el IModuleParameterHandler asociado con el parámetro. |
MóduloDivisor | Ayudante para dividir una lista de módulos representados por IConfiguration en una lista de unidades de ejecución representadas por ModuleDefinition . |
norte
NombreMangleListener | Un escucha proxy para traducir los nombres de métodos, clases y paquetes de prueba a medida que se informan los resultados. |
Cobertura de código nativoFlusher | Una clase de utilidad que borra las mediciones de cobertura nativa y fuerza una descarga de datos de cobertura nativa de los procesos en el dispositivo. |
Dispositivo nativo | Implementación predeterminada de un ITestDevice Dispositivos Android que no son de pila completa. |
NativeDevice.AdbAction | Una DeviceAction para ejecutar un comando 'adb ....' del sistema operativo. |
NativeDevice.AdbShellAcción | |
NativeDevice.RebootDeviceAcción | DeviceAction para reiniciar un dispositivo. |
Dispositivo nativo.Modo de reinicio | Un modo de reinicio. |
NativeDeviceStateMonitor | Clase auxiliar para monitorear el estado de un IDevice sin soporte de marco. |
Controlador negativo | Controlador que especifica que no se debe hacer nada y el parámetro no debe crear ningún módulo adicional. |
NestedDeviceStateMonitor | Monitor de estado del dispositivo que ejecuta comprobaciones adicionales en el dispositivo anidado para adaptarse a las características específicas del entorno virtualizado. |
Dispositivo remoto anidado | Representación del dispositivo que se ejecuta dentro de una máquina virtual Cuttlefish remota. |
Excepción de red no disponible | Se produce cuando un dispositivo no puede conectarse a la red para realizar pruebas. |
Sin excepción de dispositivo | Se lanza cuando no hay ningún dispositivo para ejecutar un comando determinado. |
RuidosoDryRunPrueba | Ejecute un simulacro ruidoso en un archivo de comando. |
NoMultiAbiHandler | Controlador especial que notifica a SuiteModuleLoader que la abi secundaria no debe crear un módulo. |
oh
Cargador de objetos abiertos | Cargador para los objetos predeterminados disponibles en AOSP. |
OpciónCopiadora | Una clase auxiliar que puede copiar valores de campos Option con los mismos nombres de un objeto a otro. |
OpciónFetcher | Ayudante para obtener las opciones de prueba del proceso principal. |
OpciónNoAllowedException | ConfigurationException específica cuando no se permite pasar una opción en la línea de comando. |
Setter de opciones | Completa los campos Option . |
OptionSetter.OptionFieldsForName | Contenedor para la lista de campos de opción con nombre de pila. |
OtaDeviceBuildInfo | Un IDeviceBuildInfo utilizado para pruebas de actualización inalámbrica. |
OtatoolsBuildInfo | Un IBuildInfo que contiene artefactos de otatools. |
OtaZipfileBuildProvider | Proporciona un IBuildInfo basado en un archivo zip OTA local. |
PAG
PaqueteInstalledModuleController | El controlador del módulo no ejecutará pruebas cuando el dispositivo no tenga instalados los paquetes dados. |
Par <A, B> | Definimos nuestra propia clase Pair que contiene dos objetos. |
Ejecutor de dispositivo paralelo <V> | Envoltorio de ERROR(/ExecutorService) para ejecutar una función en paralelo. |
ParentSandboxInvocaciónEjecución | Versión de InvocationExecution para las acciones especiales de invocación principal cuando se ejecuta un entorno limitado. |
ParentShardReplicar | Replica una configuración para un dispositivo en todos los demás dispositivos que formarán parte de la fragmentación. |
PasandoTestFileReporter | Un ITestInvocationListener que guarda la lista de casos de prueba aprobados en un archivo de prueba. |
PrettyPrintdelimiter | Utilidad auxiliar que ayuda a imprimir un mensaje delimitado que se destaca. |
PropertyChanger | Una clase de utilidad para cambiar (o agregar) elementos en un archivo de propiedad de Android |
Protectorsultparser | Parser para el formato de proto de los resultados de comercio. |
Protoresultparser.testlevel | Enumeración que representa el nivel actual del Proto que se está procesando. |
Protoresultreporter | Results Reporter construya un protobuf TestRecord con todos los resultados dentro. |
Protocir | Métodos de utilidad para tratar con los mensajes de ProtoBuf de tipognóstico. |
Proxyconfiguración | Objeto que permite apuntar a una configuración remota para ejecutar. |
Psparser | Utilidad utilizada para analizar (usuario, PID y nombre) de la salida del comando "PS" |
q
QuotationAwarEtekokenizer |
R
Preparador de registros de recuperación | Un preparador de destino utilizado para recopilar registros antes de la recuperación. |
Regextrie <v> | La regextrie es una trie donde cadaERROR(/Pattern) . |
Dispositivo Android remoto | Implementación de un ITestDevice para un dispositivo Android de pila completa conectado mediante adb connect. |
RemotoAndroidVirtualDispositivo | Extiende el comportamiento RemoteAndroidDevice para un dispositivo Android de pila completa que se ejecuta en Google Compute Engine (Gce). |
Dispositivo AvdID remoto | Un IDevice de marcador de posición utilizado por DeviceManager para asignar cuando DeviceSelectionOptions.gceDeviceRequested() es true |
Remoto | Clase de utilidad para manejar el archivo desde una instancia remota |
Ejecución de invocación remota | Implementación de InvocationExecution que impulsa una ejecución remota. |
Remotemanager | Clase que recibe RemoteOperation S a través de un socket. |
RemotaShutil | Utilidad para ejecutar comandos SSH en instancias remotas. |
Remotetesttimeutenforcer | Oyentes que permiten verificar el tiempo de ejecución de una configuración de prueba determinada y fallarlo si pasa por un tiempo de espera dado. |
Remota | Utilidades para descomponer archivos individuales dentro de un archivo zip remoto. |
ReportpassedTests | Informe en un archivo posibles filtros para excluir la prueba aprobada. |
Recursos | Funciones de utilidad para componer métricas. |
Reestapihelper | Una clase de ayuda para realizar llamadas API REST. |
Resultado | El reenvío especial que agregue los resultados cuando es necesario, en función de la estrategia de reintento que se tomó. |
ResultandLogforwarder | Reenvío para resultados y eventos de registros. |
Resultante | Un ITestInvocationListener que reenvía los resultados de la invocación a una lista de otros oyentes. |
Jugador de resultados | Runner especial que reproduce los resultados que se le dieron. |
Retención | Clase auxiliar para crear un archivo. Retention en un directorio. |
Reintentar configuración de fábrica | Fábrica que maneja el reintento de un comando. |
RetrylogSaverResultforwarder | Reenvío que también maneja el paso del intento actual en el que estamos. |
Retryrescheduler | Un corredor especial que permite reprogramar unas pruebas de ejecución anteriores que fallaron o no se ejecutaron. |
Retryrescheduler.rcrytype | Los tipos de las pruebas que se pueden volver a juzgar. |
Ritryresultforwarder | Una extensión de ResultForwarder que siempre lleva a un número de intento dado. |
Retryresulthelper | Clase auxiliar para determinar qué módulo o prueba debe ejecutarse o no. |
Retrystadistics | Estructura que contiene las estadísticas para una sesión de reintento de un IRemoteTest . |
RunCommandTargetPreparer | |
RunconfigDevicerecovery | Base genérica IMultiDeviceRecovery para ejecutar una configuración comercial para hacer el paso de recuperación. |
Runonsecondaryuserparameterhandler | |
RunonsecondaryUsertargetPreparer | Un ITargetPreparer que crea un usuario secundario en la configuración, y las marcas que las pruebas deben ejecutarse en ese usuario. |
RunonsystemUserTargetPreparer | Un ITargetPreparer que marca esas pruebas debe ejecutarse en el usuario (en lugar del usuario actual). |
Runonworkprofileparameterhandler | |
RunonworkprofileTargetPreparer | Un ITargetPreparer que crea un perfil de trabajo en la configuración, y las marcas que las pruebas deben ejecutarse en ese usuario. |
S
Sandboxconfigdump | Clase Runner que crea una IConfiguration basada en una línea de comandos y la volcea a un archivo. |
Sandboxconfigdump.dumpcmd | |
SandboxConfigurationException | Excepción de configuración especial que proviene de la configuración de Sandbox. |
Fábrica de configuración de Sandbox | Fábrica de configuración especial para manejar la creación de configuraciones para fines de Sandboxing. |
Sandboxconfigutil | Una clase de utilidad para administrar IConfiguration al hacer sandboxing. |
SandboxedinVocationExecution | Ejecución especial de Sandbox de la invocación: esta es la Exección de Invocation para cuando estamos dentro del sandbox ejecutando el comando. |
SandboxInvocationrunner | Ejecute las pruebas asociadas con la invocación en el sandbox. |
Sandboxoptions | Clase que puede recibir y proporcionar opciones a un ISandbox . |
ScreenshotonfailureCollector | Coleccionista que capturará y registrará una captura de pantalla cuando falle un caso de prueba. |
Sdk28modulecontroller | Un controlador de módulo para verificar si un dispositivo está en SDK 28 (Android 9) o superior. |
Sdk29modulecontroller | Solo ejecute pruebas si el dispositivo en prueba es SDK versión 29 o superior. |
Sdk30modulecontroller | Solo ejecute pruebas si el dispositivo en prueba es SDK versión 30 o superior. |
Sdk31modulecontroller | Solo ejecute pruebas si el dispositivo en prueba es SDK versión 31 o superior. |
SecondaryUserHandler | Manejador para ModuleParameters#SECONDARY_USER . |
Serializationutil | Utilidad para serializar/deserializar un objeto que implementa ERROR(/Serializable) . |
ServiceAcCountKeyCredentialFactory | Una fábrica de credenciales para crear una clave de cuenta de servicio basada en Credential OAuth. |
Shardbuildcloner | Clase de ayuda que maneja clonando una información de compilación desde la línea de comandos. |
Fragmento | Clase de ayuda que maneja la creación de los fragmentos y programándolos para una invocación. |
Fraseo | Un ITestInvocationListener que recopila los resultados de un fragmento de invocación (también conocido como una divulgación de invocación para ejecutarse en múltiples recursos en paralelo) y los envía a otro oyente. |
Shardmainresultforwarder | Un ResultForwarder el resultado que combina los resultados de las invocaciones de prueba fragmentadas. |
ShelloutputReceiverstream | Subclase de utilidad de OutputStream que escribe en un ISHELOUTPUTRECER. |
Shellstatuschecker | Compruebe si el estado del shell es el esperado antes y después de una ejecución del módulo. |
ShippingApileVelVeModulecontroller | Ejecutar pruebas si el dispositivo cumple con las siguientes condiciones:
|
Simplefilelogger | Un ILeveledLogOutput que dirige los mensajes de registro a Stdout y a un solo archivo de registro. |
Personal simple | OBJETO para contener todos los resultados de las pruebas SimplePerf |
SimplePerfstatResultParser | Una clase de utilidad para analizar el resultado de SimplePerf. |
Simpleperfutil | Clase de utilidad para enviar comando simple y recopilar resultados |
Simpleperfutil.simpleperftype | Enum de opciones de comando simplesperf |
Sencillo | Una pequeña clase de utilidad que calcula algunas medidas estadísticas dado un conjunto de datos numéricos. |
SizeLimitedOutputStream | Un ERROR(/OutputStream) que limita la cantidad máxima de datos que se pueden escribir. |
Sl4abluetoothutil | Una clase de utilidad proporciona operaciones Bluetooth en uno o dos dispositivos utilizando SL4A |
Sl4abluetoothutil.bluetoothaccesslevel | Enums para el nivel de acceso al dispositivo Bluetooth que se basan en BluetoothDevice.java |
Sl4Aabluetoothutil.BluetoothConnectionState | Enums para estados de conexión Bluetooth que se basan en BluetoothProfile.java |
Sl4abluetoothutil.bluetoothpriorityLevel | Enums para el nivel de prioridad de perfil de Bluetooth que se basan en BluetoothProfile.java |
Sl4abluetoothutil.bluetoothprofile | Enums para perfiles Bluetooth que se basan en BluetoothProfile.java |
Sl4aclient | Cliente SL4A para interactuar a través de RPC con la capa de secuencia de comandos SL4A. |
Sl4aeventdispatcher | Las encuestas del despachador de eventos para el evento y cola por su nombre para ser consultados. |
Sl4aeventdispatcher.eventsl4aobject | Objeto devuelto por el encolavero del evento. |
SnapshotInputStreamSource | Un InputStreamSource respaldado por archivo. |
StatuscheckerResult | Contiene el resultado de una ejecución ISystemStatusChecker . |
StatuscheckerResult.checkstatus | |
Stdoutlogger | Un ILeveledLogOutput que dirige los mensajes de registro a STDOUT. |
Streamprotoreceiver | Un receptor que traduce Proto TestRecord recibido en eventos TradeFed. |
Streamprotoresultreporter | Una implementación de ProtoResultReporter |
Estricto | Estrategia de fragmentos para crear fragmentos estrictos que no se informan juntos, |
Stringescapeutils | Clase de utilidad para escapar de cadenas para formatos específicos. |
StringUtil | Clase de utilidad para escapar de cadenas para la manipulación de cadenas comunes. |
StubbuildProvider | Implementación vacía no-op de un IBuildProvider . |
StubMultiTargetPreparador | Implementación vacía de marcador de posición de un IMultiTargetPreparer . |
StubTargetPreparer | IMPLETACIÓN DEL PLANTIVO VACÍO de un ITargetPreparer . |
Tacón | Implementación de prueba vacía sin opción. |
Stubtestrunlistener | Implementación de Stub de ITestRunListener |
SubprocesscommandException | Un comando de subprocesos no pudo ejecutarse. |
Subprocessconfigbuilder | Construya un envoltorio TF Config XML para una configuración TF existente. |
Subprocesador | Ayudante para serializar/deserializar los eventos que se pasarán al registro. |
Subprocesseventhelper.BasetestEventInfo | Base ayudante para la información de Testignored. |
Subprocesseventhelper.failedtesteventinfo | Ayudante para la información de TestFailed. |
Subprocesseventhelper.invocededEventinfo | Ayudante de Invocation Fined Information. |
Subprocesseventhelper.invocationfailedEventInfo | Ayudante de InvocationFailed Information. |
Subprocesseventhelper.invocationStartedEventInfo | Ayudante de Invocation Information Information. |
Subprocesseventhelper.logassociationEventinfo | Ayudante de información de Logassociation. |
Subprocesseventhelper.TestedDEventInfo | Ayudante de información testificada. |
Subprocesseventhelper.testLogEventInfo | Ayudante para la información de TestLog. |
Subprocesseventhelper.testModulEdartedEventInfo | Ayudante para el módulo de prueba iniciado información. |
Subprocesseventhelper.testrunendedEventinfo | Ayudante para la información de TestRunended. |
Subprocesseventhelper.testrunfailedEventInfo | Ayudante de información testrunfailed |
Subprocesseventhelper.testrunStarDEventInfo | Ayudante de información testRunStarted |
Subprocesseventhelper.testStartedEventInfo | Ayudante para la información de prueba |
Subprocessexceptionparser | Ayudante para manejar la salida de excepción de los corredores de comandos TradeFed estándar. |
Subprocesada | Una clase para construir un archivo de configuración de envoltura para usar el reportero de resultados de subprocesos para un comando de clúster. |
Subprocessresultsreporter | Implementa ITestInvocationListener para especificar como resultado_reporter y avanzar desde el subprocesamiento los resultados de las pruebas, las ejecuciones de prueba, las invocaciones de pruebas. |
Subprocestestresultsparser | Extiende ERROR(/FileOutputStream) para analizar la salida antes de escribir en el archivo para que podamos generar los eventos de prueba en el lado del lanzador. |
Subprocestestresultsparser.statuskeys | Claves de estado de prueba relevantes. |
Subprocesta | Un IRemoteTest para ejecutar pruebas en una instalación de TF separada. |
Suiteapkinstaller | Instala APKS especificados para la configuración de Suite: ya sea desde $ android_target_out_testcases variable o la información de compilación root_dir en la compilación. |
Suitemoduleloader | Recupera definiciones del módulo de prueba de compatibilidad del repositorio. |
Suitemoduleloader.configfilter | Un ERROR(/FilenameFilter) para encontrar todos los archivos de configuración en un directorio. |
Suiteador | OBJETIVO ALTER para facilitar la serialización y la deserialización de los resultados de la invocación. |
Suiteador | Recopile los resultados de las pruebas para una invocación completa de la suite y genere los resultados finales. |
SuiteResultReporter.ModulePrepTimes | Portaobjetos para el tiempo de preparación y desmontaje de un módulo. |
Suitetestfilter | Representa un filtro para incluir y excluir pruebas. |
SystemServerFileDescriptorChecker | Comprueba si el servidor del sistema parece estar quedando sin FDS. |
SystemserverStatusChecker | Compruebe si el PID de System_Server ha cambiado desde antes y después de una ejecución del módulo. |
Sistema | Clase de utilidad para hacer llamadas al sistema. |
SystemUtil.envvariable |
t
Torta | Clase auxiliar para mostrar una matriz de elementos de cadena en una tabla. |
TableFormatter | Clase auxiliar para mostrar una matriz de elementos de cadena para que cada columna de elementos esté alineada |
Tarito | Utilidad para manipular un archivo de alquitrán. |
Telefonía | Una utilidad para usar y obtener información relacionada con la telefonía. |
TelephonyHelper.SimCardInformation | Un titular de información para la información relacionada con la tarjeta SIM. |
Proveedor de token de telefonía | Proveedor de tokens para tokens relacionados con telefonía. |
Error de resolución de plantilla | ConfigurationException de extensión de clase para error relacionado con la plantilla durante el análisis de la configuración. |
TerribleFailureMailhandler | Una clase de controlador simple que envía un correo electrónico a las personas interesadas cuando se produce un error WTF (qué falla terrible) dentro de una instancia de la Federación de Comercios. |
TestAppInstallSetup | Un ITargetPreparer que instala una o más aplicaciones desde una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo. |
TestContext | Una clase para modelar un mensaje TestContext de la API TFC. |
TestDependencyResolver | Ayudante para resolver dependencias si es necesario. |
TestDescriptionsFile | Una clase de utilidad para organizar y desbloquear una lista de pruebas en un archivo de prueba. |
Dispositivo de prueba | Implementación de un ITestDevice para un dispositivo Android de pila completa |
Entorno de prueba | Una clase para modelar un mensaje TestEnvironment devuelto por TFC API. |
TestFailUreListener | El oyente solía tomar medidas como captura de pantalla, bufrePort, recopilación de logcat en una falla de prueba cuando se solicita. |
TestFilterHelper | Clase auxiliar para pruebas de filtrado |
TestGroupstatus | Una clase para almacenar el estado de un grupo de prueba. |
Información de prueba | Almacena la información de prueba establecida en un archivo test_mapping. |
Entrega de testimonio | Implementación predeterminada de ITestInvocation . |
PruebaInvocación.RunMode | El modo diferente en el que se puede ejecutar una invocación. |
TestinVocation.stage | |
Prueba de prueba | Una clase para cargar un archivo test_mapping. |
PruebaMappingSuiteRunner | Implementación de BaseTestSuite para ejecutar pruebas especificadas por la opción include-filter o archivos TEST_MAPPING de la compilación, como una suite. |
Testoción | Almacena los detalles de la opción de prueba establecidos en un archivo test_mapping. |
TestOutputupplroader | Una clase para cargar archivos de salida de prueba a GCS/HTTP. |
TestRecordinterpreter | Utilidad para convertir un proto TestRecord en un formato más fácil de manipular en TradeFed. |
TestResource | Una clase para modelar un mensaje TestResource devuelto por TFC API. |
TestResourcedOwnloader | Una clase para descargar archivos de recursos de prueba del sistema de archivos/GCS/HTTP. |
TestResultListener | Una simplificación del ItestLifecyClelistener para los implementadores que solo se preocupan por los resultados de las pruebas individuales. |
TestRunToTestInvocationReenviador | Reenviador de ddmlib ITestRunListener a ITestLifeCycleReceiver . |
TestSpolePoller | PRUEBAS DE PRUEBAS que permiten ejecutar todas las pruebas de un conjunto de pruebas. |
TestSuiteInfo | Una clase que resuelve la carga de metadatos relacionados con la compilación para la suite de prueba Para exponer adecuadamente la información relacionada, un conjunto de pruebas debe incluir un archivo |
Reportero de resultados de texto | Un reportero de resultados de pruebas que envía los resultados a la impresora de resultados de texto JUnit. |
TfobjectTracker | Una utilidad para rastrear el uso de los diferentes objetos de federación de comercio. |
TfSuiteRunner | Implementación de ITestSuite que cargará pruebas desde la carpeta TF jars res/config/suite/. |
Tftestlauncher | Un IRemoteTest para ejecutar una unidad o pruebas funcionales contra una instalación de TF separada. |
Timestatuschecker | Revisor de estado para garantizar que el dispositivo y el tiempo de host se mantengan sincronizados. |
Horario de tiempo | Esta clase está en desuso. Use Duration en su lugar. |
Proveedor de tokensAyudante | Ayudante que proporciona al proveedor asociado a un token en particular, para saber si un dispositivo admite el token. |
TradeFedConfigObject | Una clase para modelar un mensaje TradeFedConfigObject de API TFC. |
TradefedConfigObject.Type | Una lista de tipos de objetos de configuración que se pueden inyectar a una configuración de comando de clúster. |
TradeFedDelegator | Objetos que ayudan a delegar la invocación a otro binario comercial. |
Comercio | Un cliente GRPC para solicitar la ejecución de funciones desde el servidor. |
TradeFedFeatureserver | Un servidor que responde a las solicitudes de actividades de activación. |
Tradefedsandbox | Contenedor de sandbox que puede ejecutar una invocación de la Federación de Comercio. |
TradeFedsandBoxFactory | Implementación predeterminada para SandboxFactory |
TradeFedsandBoxrunner | Runner asociado con un TradefedSandbox que permitirá ejecutar el sandbox. |
TradeFedsandBoxrunner.SpcheduledInvocationListener | Un trozo IScheduledInvocationListener que no hace nada. |
Ud.
No ejecutado | Hilos que se encargan de informar todas las pruebas no ejecutadas. |
Usbresetmultidevicerecovery | Una IMultiDeviceRecovery que restablece los autobuses USB para dispositivos fuera de línea. |
Usbresetrunconfigrovery | Permitir activar un comando para restablecer el USB de un dispositivo |
Más usbresett | Un IRemoteTest que restablece el dispositivo USB y verifica si el dispositivo vuelve en línea después. |
Chaqueta de usuarios | Comprueba si los usuarios han cambiado durante la prueba. |
V
ValidatesuitEconfighelper | Esta clase ayudará a validar que el IConfiguration cargado para la suite está cumpliendo con los requisitos esperados: - Sin proveedores de construcción - Sin reporteros de resultados |
Dispositivo remoto Vm | Un dispositivo virtual Remoto que gestionaremos desde el interior de la Máquina Virtual. |
W.
Esperar recuperación del dispositivo | Una implementación simple de IDeviceRecovery que espera a que el dispositivo esté en línea y responda a comandos simples. |
WifiAyudante | Clase de ayuda para manipular servicios wifi en el dispositivo. |
X
XmlFormattedGenerATorreporter | Implementación del FormattedGeneratorReporter que formatea la suite da como resultado un formato XML. |
XmlresultrePorter | Escribe los resultados de JUnit en un archivo XML en un formato consistente con el XMLJUnitResultFormatter de Ant Ant. |
XMLSUITERSULTFORMATER | Clase de utilidad para guardar una suite en ejecución como XML. |
XmlSuiteResultFormatter.runhistory | Objeto auxiliar para la conversión JSON. |
Y
YamlClassoptionsParser | Ayudante para analizar la información del corredor de la configuración de Yaml Tradefed. |
z
ZipCompressionStrategy | Un ICompressionStrategy para crear archivos postales. |