AaptParser | Clase que extrae información de apk analizando la salida de 'aapt dump credencial'. |
AbiFormatter | Clase de utilidad para abi. |
AbiUtils | Clase de utilidad para el manejo de dispositivos ABI |
AdbRootElevador | Un AutoCloseable que habilita adb root cuando se construye si es necesario y restaura el estado de raíz cuando se completa. |
AdbUtils | Una clase de utilidad para operaciones adb. |
AppVersionFetcher | Clase de utilidad para obtener la cadena de versión de la aplicación desde el dispositivo. |
ArrayUtil | Métodos de utilidad para matrices. |
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: frameworks/base/core/tests/bluetoothtests |
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). |
BuildInfoUtil | Una clase de utilidad para ayudar a manipular 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. |
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. |
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. |
ClangProfileIndexador | Una clase de utilidad que indexa las medidas de cobertura del código Clang. |
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 |
Resultado del comando | Contiene el resultado de un comando. |
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. |
DispositivoAcciónUtil | Una clase de utilidad para ejecutar acciones del dispositivo. |
DeviceActionUtil.DeviceActionConfigError | Excepción por error de configuración. |
DispositivoConcurrentUtil | Contiene métodos y clases de utilidad para la ejecución simultánea de comandos en el lado del dispositivo. Utilice ERROR(/ExecutorService) para ejecutar comandos implementados como ShellCommandCallable y utilice ERROR(/#joinFuture(String,Future,long)) para la sincronización con el ERROR(/Future) devuelto por ERROR(/ExecutorService) para la ejecución del comando. |
DeviceConcurrentUtil.ShellCommandCallable <V> | Un ERROR(/Callable) que incluye los detalles de la ejecución del comando de shell en un ITestDevice . |
DispositivoRecoveryModeUtil | |
Gráfico dirigido <V> | Una implementación de gráficos no ponderados dirigidos. |
Correo electrónico | Una clase de ayuda para enviar un correo electrónico. |
EmmaXmlConstantes | Constantes utilizadas al analizar el informe emma xml. |
ExtensiónRegistro De Átomos | ExtensionAtomsRegistry para uso local de statsd. |
FalsosPruebasCarpeta Zip | Un dispositivo de prueba que crea una carpeta de pruebas descomprimidas falsa basada en una lista de contenido. |
ArchivoIdleMonitor | Monitorea archivos y ejecuta una devolución de llamada si han estado inactivos (es decir, |
ArchivoUtil | Una clase auxiliar para operaciones relacionadas con archivos. |
FileUtil.LowDiskSpaceException | Se lanza si el espacio en disco utilizable está por debajo del umbral mínimo. |
FijoByteArrayOutputStream | Un ERROR(/OutputStream) que solo conserva una cantidad máxima de datos. |
IntermitenteResourceUtil | Esta utilidad ayuda a configurar la versión adecuada de los artefactos para que puedan actualizarse mediante DeviceFlashPreparer . |
FusibleUtil | Una clase auxiliar para operaciones FUSE. |
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. |
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). |
GenericLogcatEventParser <LogcatEventType> | Analiza la entrada de logcat para eventos. |
GenericLogcatEventParser.LogcatEvent | Estructura para realizar un evento logcat con el tipo de evento y el mensaje desencadenante de logcat |
GoogleApiClientUtil | Utilidades para crear un cliente API de Google. |
HprofAllocSiteParser | Clase auxiliar para analizar información de una sección de Sitios de asignación de informes hprof. |
IEmail.Mensaje | Contenedor para datos de mensajes de correo electrónico. |
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. |
JUnit4TestFilter | Clase auxiliar que proporciona el filtrado para el corredor JUnit4 ampliando Filter . |
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. |
Estado del controlador de protección de teclas | Un contenedor para los estados de protección de claves. |
ListaInstrumentaciónParser | Un IShellOutputReceiver que analiza el resultado de una consulta de 'instrumentación de lista pm' |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Utilidad para compilar las instrucciones para ejecutar la prueba localmente. |
LogcatEventParser | |
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. |
MóduloTestTypeUtil | Contiene métodos de utilidad comunes para verificar el módulo. |
Mapa múltiple <K, V> | Un ERROR(/Map) que admite múltiples valores por clave. |
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. |
Par <A, B> | Definimos nuestra propia clase Pair que contiene dos objetos. |
PerfettoTraceRecorder | Una clase de utilidad para registrar un seguimiento perfecto en un ITestDevice . |
PrettyPrintDelimiter | Utilidad auxiliar que ayuda a imprimir mensajes delimitados que se destacan. |
Información del proceso | Se utiliza para almacenar información relacionada con el proceso (USUARIO, PID, NOMBRE, HORA DE INICIO EN SEGUNDOS DESDE LA ÉPOCA). |
Cambiador de propiedades | Una clase de utilidad para cambiar (o agregar) elementos en un archivo de propiedades de Android |
ProtoUtil | Métodos de utilidad para tratar mensajes de protobuf de forma independiente del tipo. |
PsParser | Utilidad utilizada para analizar (USUARIO, PID y NOMBRE) desde la salida del comando "ps" |
PythonVirtualenvHelper | Una clase auxiliar para activar el entorno virtual Python 3. |
QuoteAwareTokenizer | |
RegexTrie <V> | RegexTrie es un intento donde cada almacenado El segmento de la clave es una expresión regular ERROR(/Pattern) . |
Zip remoto | Utilidades para descomprimir archivos individuales dentro de un archivo zip remoto. |
Util de recursos | Utilidad para leer recursos de configuración. |
RestApiHelper | Una clase auxiliar para realizar llamadas a la API REST. |
Ejecutar excepción interrumpida | Se lanza cuando una operación de ejecución es interrumpida por una solicitud externa. |
EjecutarUtil | Una colección de métodos auxiliares para ejecutar operaciones. |
SerializaciónUtil | Utilidad para serializar/deserializar un objeto que implementa ERROR(/Serializable) . |
ShellOutputReceiverStream | Subclase de utilidad de OutputStream que escribe en un IShellOutputReceiver. |
Resultado de rendimiento simple | Objeto para contener todos los resultados de la prueba simpleperf |
SimplePerfStatResultParser | Una clase de utilidad para analizar el resultado de simpleperf. |
SimplePerfUtil | Clase de utilidad para enviar comandos simples y recopilar resultados |
Estadísticas simples | Una pequeña clase de utilidad que calcula algunas medidas estadísticas dado un conjunto de datos numéricos. |
TamañoLimitadoSalidaStream | Un archivo seguro para subprocesos respaldado por 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 usando SL4A |
SparseImageUtil | Utilidad para desarmar imágenes escasas. |
SparseImageUtil.SparseInputStream | SparseInputStream lee desde el origen y detecta el formato de los datos. |
StreamUtil | Clase de utilidad para gestionar flujos de entrada. |
StringEscapeUtils | Clase de utilidad para escapar de cadenas para formatos específicos. |
StringUtil | Clase de utilidad para escapar de cadenas para manipulación de cadenas comunes. |
Ayudante de evento de subproceso | Ayudante para serializar/deserializar los eventos que se pasarán al registro. |
SubprocesoEventHelper.BaseTestEventInfo | Ayudante base para información TestIgnored. |
SubprocesoEventHelper.FailedTestEventInfo | Ayudante para información testFailed. |
SubprocesoEventHelper.InvocationEndedEventInfo | Ayuda para la invocación de información finalizada. |
SubprocesoEventHelper.InvocationFailedEventInfo | Ayudante para información de error de invocación. |
SubprocesoEventHelper.InvocationStartedEventInfo | Ayudante para la invocación de información iniciada. |
SubprocesoEventHelper.LogAssociationEventInfo | Ayudante para información de logAssociation. |
SubprocesoEventHelper.SkippedTestEventInfo | |
SubprocesoEventHelper.TestEndedEventInfo | Ayudante para información testEnded. |
SubprocesoEventHelper.TestLogEventInfo | Ayudante para información de testLog. |
SubprocesoEventHelper.TestModuleStartedEventInfo | Ayudante para la información iniciada del módulo de prueba. |
SubprocesoEventHelper.TestRunEndedEventInfo | Ayudante para la información testRunEnded. |
SubprocesoEventHelper.TestRunFailedEventInfo | Ayudante para información testRunFailed |
SubprocesoEventHelper.TestRunStartedEventInfo | Ayudante para la información de testRunStarted |
SubprocesoEventHelper.TestStartedEventInfo | Ayudante para la información de prueba iniciada |
Analizador de excepciones de subproceso | Ayuda para manejar la salida de excepción de los ejecutores de comandos estándar de Tradefed. |
SubprocesoTestResultsParser | 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 iniciador. |
SubprocesoTestResultsParser.StatusKeys | Claves de estado de prueba relevantes. |
Util del sistema | Clase de utilidad para realizar llamadas al sistema. |
Constructor de tablas | Clase auxiliar para mostrar una matriz de elementos String en una tabla. |
formateador de tabla | Clase auxiliar para mostrar una matriz de elementos String para que cada columna de elementos esté alineada |
TargetFileUtils | |
TarUtil | Utilidad para manipular un archivo tar. |
Ayudantedefiltrodeprueba | Clase auxiliar para pruebas de filtrado. |
TestRecordInterpreter | Utilidad para convertir un protocolo TestRecord a un formato más fácilmente manipulable en Tradefed. |
PruebaRunnerUtil | Una clase de utilidad para ayudar a varios corredores de pruebas. |
TiempoUtil | Contiene métodos de utilidad relacionados con el tiempo. |
ValorTiempo | Este es un tipo centinela que envuelve un Long . |
ÚnicoMultiMap <K, V> | Un MultiMap que garantiza valores únicos para cada clave. |
VersionParser | Obtenga la versión de los artefactos comercializados en ejecución. |
Estrategia de compresión Zip | Una ICompressionStrategy para crear archivos zip. |
ZipUtil | Una clase auxiliar para operaciones relacionadas con la compresión. |
ZipUtil2 | Una clase auxiliar para la extracción zip que tiene en cuenta los permisos de archivos POSIX |