| AaptParser |
Clase que extrae información del APK analizando el resultado de "aapt dump badging".
|
| AbiFormatter |
Clase de utilidad para la ABI.
|
| AbiUtils |
Clase de utilidad para controlar las ABIs del dispositivo
|
| AdbRootElevator |
Un AutoCloseable que habilita el acceso raíz de adb cuando se construye, si es necesario, y restablece el estado raíz cuando se completa.
|
| AdbUtils |
Clase de utilidad para operaciones de adb.
|
| AppVersionFetcher |
Clase de utilidad para obtener la cadena de versión de la app desde el dispositivo.
|
| ArgUtil |
Clase de utilidad para analizar argumentos con el formato esperado en OptionDef.
|
| ArrayUtil |
Métodos de utilidad para arrays
|
| AtestUtils |
Es una clase de utilidad para los ejecutores de Atest.
|
| BluetoothUtils |
Funciones de utilidad para llamar a BluetoothInstrumentation en el dispositivo
El código de BluetoothInstrumentation del dispositivo se puede encontrar en AOSP en la siguiente ubicación:
frameworks/base/core/tests/bluetoothtests
|
| BrightnessSetupConfigUtil |
Clase de utilidad que carga BrightnessSetupConfig desde la ruta de acceso a la clase y proporciona acceso a los métodos.
|
| Bugreport |
Objeto que contiene las referencias de los archivos del informe de errores, compatible con el informe de errores sin comprimir y el informe de errores comprimido (bugreportz).
|
| BuildInfoUtil |
Clase de utilidad para ayudar a manipular IBuildInfo
|
| BuildTestsZipUtils |
Clase auxiliar para operaciones relacionadas con el ZIP de pruebas generado por el sistema de compilación de Android
|
| BulkEmailer |
Es una utilidad de envío de correos electrónicos que permite la siguiente configuración: intervalo de envío,tamaño inicial de la ráfaga, destinatarios y cantidad total de mensajes.
|
| BundletoolUtil |
Clase de utilidad que usa la línea de comandos de bundletool para instalar los archivos .apk en el dispositivo.
|
| ByteArrayList |
Clase para representar un array de bytes ligero.
|
| ByteArrayUtil |
Son utilidades para operar en arrays de bytes, p.ej., convertir bytes en números enteros.
|
| CacheClientFactory |
Es una fábrica que crea una instancia singleton de ICacheClient.
|
| CasUtil |
|
| CircularAtraceUtil |
Es una utilidad de atrace desarrollada principalmente para identificar las causas raíz de los errores de ANR durante las pruebas de Monkey.
|
| CircularByteArray |
Estructura de datos para contener un array de tamaño fijo que funciona como un búfer circular y hace un seguimiento de la suma total de todos los valores del array.
|
| ClangProfileIndexer |
Es una clase de utilidad que indexa las mediciones de cobertura de código de Clang.
|
| ClassPathScanner |
Busca entradas en la ruta de clase.
|
| ClassPathScanner.ClassNameFilter |
Un IClassPathFilter que filtra y transforma nombres de clases Java.
|
| ClassPathScanner.ExternalClassNameFilter |
Un ClassNameFilter que rechaza las clases internas
|
| CommandResult |
Contiene el resultado de un comando.
|
| CommandResultWith<T> |
Contiene el resultado estructurado de un comando.
|
| ConditionPriorityBlockingQueue<T> |
Es una clase segura para subprocesos con operaciones similares a PriorityBlockingQueue que puede recuperar objetos que coinciden con una condición determinada.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Un ConditionPriorityBlockingQueue.IMatcher que coincide con cualquier objeto.
|
| DeviceActionUtil |
Clase de utilidad para ejecutar acciones del dispositivo.
|
| DeviceConcurrentUtil |
Contiene métodos y clases de utilidad para la ejecución simultánea de comandos del dispositivo
Usa ExecutorService para ejecutar comandos implementados como ShellCommandCallable y usa joinFuture(String,Future,long) para la sincronización con Future, como lo muestra ExecutorService para la ejecución del comando.
|
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Un Callable que contiene los detalles de la ejecución del comando de shell en un ITestDevice.
|
| DeviceInspectionResult |
Clase que contiene el resultado de la inspección del dispositivo cuando este deja de estar disponible.
|
| DeviceRecoveryModeUtil |
|
| DirectedGraph<V> |
Es una implementación de grafos no ponderados dirigidos.
|
| Correo electrónico |
Clase auxiliar para enviar un correo electrónico.
|
| EmmaXmlConstants |
Son constantes que se usan cuando se analiza el informe XML de Emma.
|
| EnvironmentVariableUtil |
Es una colección de métodos auxiliares para preparar variables de entorno.
|
| ExtensionAtomsRegistry |
ExtensionAtomsRegistry para el uso local de statsd.
|
| FakeTestsZipFolder |
Es un elemento de prueba que crea una carpeta de pruebas falsa descomprimida basada en una lista de contenido.
|
| FileIdleMonitor |
Supervisa los archivos y ejecuta una devolución de llamada si han estado inactivos (es decir,
|
| FileUtil |
Clase auxiliar para operaciones relacionadas con archivos
|
| FixedByteArrayOutputStream |
Un OutputStream en memoria que solo conserva una cantidad máxima de datos.
|
| FlashingResourceUtil |
Esta utilidad ayuda a establecer la versión adecuada de los artefactos para que se puedan escribir en la memoria flash a través de DeviceFlashPreparer.
|
| FuseUtil |
Es una clase de ayuda para las operaciones de FUSE.
|
| GceRemoteCmdFormatter |
Clase de utilidad para formatear comandos y llegar a un dispositivo GCE remoto.
|
| GCSBucketUtil |
Administrador de archivos para descargar y subir archivos desde Google Cloud Storage (GCS).
|
| GCSBucketUtil.GCSFileMetadata |
Wrapper simple para la información del archivo en GCS.
|
| GCSCommon |
¡Obsoleto! En su lugar, usa com.android.tradefed.util.gcs.GCSCommon.
|
| GCSFileDownloader |
Es un descargador de archivos para descargar archivos de Google Cloud Storage (GCS).
|
| GCSFileUploader |
Es un cargador de archivos para subir datos de archivos a Google Cloud Storage (GCS).
|
| GCSHelper |
|
| GenericLogcatEventParser<LogcatEventType> |
Analiza la entrada de logcat para detectar eventos.
|
| GenericLogcatEventParser.LogcatEvent |
Struct para contener un evento de logcat con el tipo de evento y el mensaje de logcat que lo activó
|
| GoogleApiClientUtil |
Son utilidades para crear un cliente de API de Google.
|
| HprofAllocSiteParser |
Clase auxiliar para analizar la información de una sección de sitios de asignación de informes de hprof.
|
| IEmail.Message |
Es un contenedor para los datos de mensajes de correo electrónico.
|
| JavaCodeCoverageFlusher |
Es una clase de utilidad que restablece y fuerza una descarga de las mediciones de cobertura del código Java de los procesos que se ejecutan en el dispositivo.
|
| JUnit4TestFilter |
Clase auxiliar que proporciona el filtrado para el ejecutor de JUnit4 extendiendo Filter.
|
| JUnitXmlParser |
Es un analizador que extrae datos de resultados de pruebas de los resultados de JUnit almacenados en XMLJUnitResultFormatter de Ant y los reenvía a un ITestInvocationListener.
|
| KernelModuleUtils |
|
| KeyguardControllerState |
Es un contenedor para los estados de Keyguard.
|
| ListInstrumentationParser |
Un IShellOutputReceiver que analiza el resultado de una consulta "pm list instrumentation"
|
| ListInstrumentationParser.InstrumentationTarget |
|
| LocalRunInstructionBuilder |
Es una utilidad para compilar la instrucción para ejecutar la prueba de forma local.
|
| LogcatEventParser |
|
| MetricUtility |
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.
|
| MetricUtility.DimensionalIterationData |
Clase auxiliar para contener el archivo de métricas dimensionales y el estado de una sola iteración de prueba.
|
| ModuleTestTypeUtil |
Contiene métodos de utilidad comunes para verificar el módulo.
|
| MultiMap<K, V> |
Es un Map que admite varios valores por clave.
|
| NativeCodeCoverageFlusher |
Es una clase de utilidad que borra las mediciones de cobertura nativa y fuerza el vaciado de los datos de cobertura nativa de los procesos en el dispositivo.
|
| Pair<A, B> |
Definimos nuestra propia clase Pair que contiene dos objetos.
|
| PerfettoTraceRecorder |
Clase de utilidad para registrar el registro de Perfetto en un ITestDevice.
|
| PrettyPrintDelimiter |
Es una utilidad de ayuda que permite imprimir mensajes delimitados que se destacan.
|
| ProcessInfo |
Se usa para almacenar información relacionada con el proceso(USUARIO, PID, NOMBRE, HORA DE INICIO EN SEGUNDOS DESDE LA ÉPOCA).
|
| ProcessUtil |
|
| PropertyChanger |
Una clase de utilidad para cambiar (o agregar) elementos en un archivo de propiedades de Android
|
| ProtoUtil |
Son métodos de utilidad para trabajar con mensajes de protobuf de forma independiente del tipo.
|
| PsParser |
Utilidad que se usa para analizar(USER,PID y NAME) desde el resultado del comando "ps"
|
| PythonVirtualenvHelper |
Es una clase de ayuda para activar el entorno virtual de Python 3.
|
| QuotationAwareTokenizer |
|
| RegexTrie<V> |
El RegexTrie es un trie en el que cada segmento almacenado de la clave es una expresión regular Pattern.
|
| RemoteFileUtil |
Clase de utilidad para controlar archivos desde una instancia remota
|
| RemoteSshUtil |
Es una utilidad para ejecutar comandos ssh en instancias remotas.
|
| RemoteZip |
Utilidades para descomprimir archivos individuales dentro de un archivo ZIP remoto.
|
| RequestUtil |
Utilidades para permitir el reintento genérico de solicitudes de red con manejo de errores.
|
| ResourceUtil |
Es una utilidad para leer recursos de configuración.
|
| RestApiHelper |
Es una clase de ayuda para realizar llamadas a la API de REST.
|
| RunUtil |
Es una colección de métodos de ayuda para ejecutar operaciones.
|
| SdkVersionUtil |
|
| SearchArtifactUtil |
Es una clase de utilidad que se puede usar para buscar artefactos de prueba.
|
| SerializationUtil |
Es una utilidad para serializar o deserializar un objeto que implementa Serializable.
|
| ShellOutputReceiverStream |
Subclase de utilidad de OutputStream que escribe en un IShellOutputReceiver.
|
| SimplePerfResult |
Objeto para contener todos los resultados de las pruebas de simpleperf
|
| SimplePerfStatResultParser |
Clase de utilidad para analizar el resultado de simpleperf.
|
| SimplePerfUtil |
Clase de utilidad para enviar comandos simples y recopilar resultados
|
| SimpleStats |
Es una pequeña clase de utilidad que calcula algunas medidas estadísticas a partir de un conjunto de datos numéricos.
|
| SizeLimitedOutputStream |
Es un objeto OutputStream respaldado por un archivo y seguro para subprocesos que limita la cantidad máxima de datos que se pueden escribir.
|
| Sl4aBluetoothUtil |
Una clase de utilidad proporciona operaciones de Bluetooth en uno o dos dispositivos con SL4A
|
| SparseImageUtil |
Es una utilidad para convertir imágenes dispersas en imágenes densas.
|
| SparseImageUtil.SparseInputStream |
SparseInputStream lee desde la transmisión ascendente y detecta el formato de datos.
|
| StaticCompatibleBuildFlavorUtil |
Clase de utilidad que carga StaticCompatibleBuildFlavor desde la ruta de acceso a la clase y proporciona acceso a los métodos.
|
| StaticDeviceInfoUtil |
Es una clase de utilidad que carga StaticDeviceInfo desde la ruta de acceso a la clase y proporciona acceso a los métodos.
|
| StreamUtil |
Clase de utilidad para administrar flujos de entrada.
|
| StringEscapeUtils |
Clase de utilidad para escapar cadenas en formatos específicos.
|
| StringUtil |
Clase de utilidad para escapar cadenas para la manipulación de cadenas comunes.
|
| SubprocessEventHelper |
Es un asistente para serializar o deserializar los eventos que se pasarán al registro.
|
| SubprocessEventHelper.BaseTestEventInfo |
Es el asistente base para la información de TestIgnored.
|
| SubprocessEventHelper.FailedTestEventInfo |
Es un asistente para la información de testFailed.
|
| SubprocessEventHelper.InvocationEndedEventInfo |
Es un asistente para la información de invocación finalizada.
|
| SubprocessEventHelper.InvocationFailedEventInfo |
Es un asistente para la información de InvocationFailed.
|
| SubprocessEventHelper.InvocationStartedEventInfo |
Es un asistente para la información de invocación iniciada.
|
| SubprocessEventHelper.LogAssociationEventInfo |
Es un asistente para la información de logAssociation.
|
| SubprocessEventHelper.SkippedTestEventInfo |
|
| SubprocessEventHelper.TestEndedEventInfo |
Es un asistente para la información de testEnded.
|
| SubprocessEventHelper.TestLogEventInfo |
Es un asistente para la información de testLog.
|
| SubprocessEventHelper.TestModuleStartedEventInfo |
Es un asistente para la información de inicio del módulo de prueba.
|
| SubprocessEventHelper.TestRunEndedEventInfo |
Es un asistente para la información de testRunEnded.
|
| SubprocessEventHelper.TestRunFailedEventInfo |
Helper para la información de testRunFailed
|
| SubprocessEventHelper.TestRunStartedEventInfo |
Es un asistente para la información de testRunStarted.
|
| SubprocessEventHelper.TestStartedEventInfo |
Auxiliar para la información de testStarted
|
| SubprocessExceptionParser |
Es un asistente para controlar la salida de excepciones de los ejecutores de comandos estándar de Tradefed.
|
| SubprocessTestResultsParser |
Extiende FileOutputStream para analizar el resultado antes de escribirlo en el archivo, de modo que podamos generar los eventos de prueba en el lado del selector.
|
| SubprocessTestResultsParser.StatusKeys |
Son las claves de estado de prueba pertinentes.
|
| SystemUtil |
Clase de utilidad para realizar llamadas al sistema.
|
| TableBuilder |
Clase de ayuda para mostrar una matriz de elementos String en una tabla.
|
| TableFormatter |
Clase de ayuda para mostrar una matriz de elementos String de modo que cada columna de elementos esté alineada
|
| TargetFileUtils |
|
| TarUtil |
Es una utilidad para manipular un archivo tar.
|
| TestFilterHelper |
Clase de ayuda para filtrar pruebas
|
| TestRecordInterpreter |
Es una utilidad para convertir un arquetipo TestRecord en un formato más fácil de manipular en Tradefed.
|
| TestRunnerUtil |
Clase de utilidad para ayudar a varios ejecutores de pruebas.
|
| TfInternalOptionsFetcher |
Es una clase de utilidad que permite que las clases carguen el valor de una variable de forma estática desde un archivo de recursos.
|
| TimeUtil |
Contiene métodos de utilidad relacionados con el tiempo.
|
| TimeVal |
Este es un tipo centinela que encapsula un Long.
|
| UniqueMultiMap<K, V> |
Un MultiMap que garantiza valores únicos para cada clave.
|
| VersionParser |
Recupera la versión de los artefactos de Tradefed en ejecución.
|
| ZipCompressionStrategy |
Es un ICompressionStrategy para crear archivos ZIP.
|
| ZipUtil |
Clase auxiliar para operaciones relacionadas con la compresión
|
| ZipUtil2 |
Clase auxiliar para la extracción de archivos zip que tiene en cuenta los permisos de archivo POSIX
|