com.android.tradefed.util
Interfaces
ClassPathScanner.IClassPathFilter | Un filtro para rutas de entrada de classpath Modelado después de FileFilter |
CondiciónPrioridadBlockingQueue.IMatcher <T> | Una interfaz para determinar si los elementos coinciden con algún tipo de condición. |
Estrategia de compresión I | Una interfaz que representa un algoritmo de compresión que se puede seleccionar en tiempo de ejecución. |
IDesactivable | Interfaz que describe un objeto Tradefed que se puede desactivar. |
IRestApiHelper | Una interfaz auxiliar para realizar llamadas a la API REST. |
Clases
AaptParser | Clase que extrae información de apk analizando la salida de 'aapt dump credencial'. |
AbiFormatter | Clase de utilidad para abi. |
AdbRootElevador | Un AutoCloseable que habilita adb root cuando se construye si es necesario y restaura el estado de raíz cuando se completa. |
AppVersionFetcher | Clase de utilidad para obtener la cadena de versión de la aplicación desde el dispositivo. |
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: |
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. |
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. |
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 |
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. |
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 . |
DispositivoRecoveryModeUtil | |
Gráfico dirigido <V> | Una implementación de gráficos no ponderados dirigidos. |
EmmaXmlConstantes | Constantes utilizadas al analizar el informe emma xml. |
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, |
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 . |
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). |
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. |
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. |
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. |
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. |
PrettyPrintDelimiter | Utilidad auxiliar que ayuda a imprimir mensajes delimitados que se destacan. |
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" |
QuoteAwareTokenizer | |
RegexTrie <V> | RegexTrie es un intento donde cadaERROR(/Pattern) . |
Zip remoto | Utilidades para descomprimir archivos individuales dentro de un archivo zip remoto. |
RestApiHelper | Una clase auxiliar para realizar llamadas a la API REST. |
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 |
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.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 |
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. |
ValorTiempo | Esta clase está en desuso. utilice Duration en su lugar. |
Estrategia de compresión Zip | Una ICompressionStrategy para crear archivos zip. |
Enumeraciones
AaptParser.AaptVersión | Enumeración de opciones para la versión AAPT utilizada para analizar archivos APK. |
AppVersionFetcher.AppVersionInfo | Tipos de información de versión de la aplicación. |
Estado binario | Enumeración utilizada para registrar el estado ON/OFF con un estado IGNORE no-op. |
FakeTestsZipFolder.ItemType | |
Tipo de evento Logcat | Tipos de eventos para LogcatEventParser . |
SimplePerfUtil.SimplePerfType | Enumeración de opciones de comando simpleperf |
Sl4aBluetoothUtil.BluetoothAccessLevel | Enumeraciones para el nivel de acceso al dispositivo Bluetooth que se basan en BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Enumeraciones para estados de conexión Bluetooth que se basan en BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Enumeraciones para el nivel de prioridad del perfil de Bluetooth que se basan en BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Enumeraciones para perfiles de Bluetooth que se basan en BluetoothProfile.java |
SystemUtil.EnvVariable |
Interfaces
Clases
- AaptParser
- AbiFormatter
- AdbRootElevador
- AppVersionFetcher
- BluetoothUtils
- BuildInfoUtil
- BuildTestsZipUtils
- Correo electrónico masivo
- PaquetetoolUtil
- CircularAtraceUtil
- Matriz de bytes circular
- Escáner de ruta de clase
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- CondiciónPrioridadBloqueoCola
- CondiciónPrioridadBlockingQueue.AlwaysMatch
- DispositivoConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DispositivoRecoveryModeUtil
- Gráfico dirigido
- EmmaXmlConstantes
- FalsosPruebasCarpeta Zip
- ArchivoIdleMonitor
- FijoByteArrayOutputStream
- IntermitenteResourceUtil
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadatos
- GCSComún
- Descargador de archivos GCS
- GCSFileUploader
- GoogleApiClientUtil
- HprofAllocSiteParser
- Cobertura de código JavaFlusher
- JUnit4TestFilter
- JUnitXmlParser
- ListaInstrumentaciónParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MétricaUtilidad
- Cobertura de código nativoFlusher
- Par
- PrettyPrintDelimiter
- Cambiador de propiedades
- ProtoUtil
- PsParser
- QuoteAwareTokenizer
- expresiones regulares
- Zip remoto
- RestApiHelper
- SerializaciónUtil
- ShellOutputReceiverStream
- Resultado de rendimiento simple
- SimplePerfStatResultParser
- SimplePerfUtil
- Estadísticas simples
- TamañoLimitadoSalidaStream
- Sl4aBluetoothUtil
- StringEscapeUtils
- StringUtil
- Ayudante de evento de subproceso
- SubprocesoEventHelper.BaseTestEventInfo
- SubprocesoEventHelper.FailedTestEventInfo
- SubprocesoEventHelper.InvocationEndedEventInfo
- SubprocesoEventHelper.InvocationFailedEventInfo
- SubprocesoEventHelper.InvocationStartedEventInfo
- SubprocesoEventHelper.LogAssociationEventInfo
- SubprocesoEventHelper.TestEndedEventInfo
- SubprocesoEventHelper.TestLogEventInfo
- SubprocesoEventHelper.TestModuleStartedEventInfo
- SubprocesoEventHelper.TestRunEndedEventInfo
- SubprocesoEventHelper.TestRunFailedEventInfo
- SubprocesoEventHelper.TestRunStartedEventInfo
- SubprocesoEventHelper.TestStartedEventInfo
- Analizador de excepciones de subproceso
- SubprocesoTestResultsParser
- SubprocesoTestResultsParser.StatusKeys
- Util del sistema
- Constructor de tablas
- formateador de tabla
- TarUtil
- Ayudantedefiltrodeprueba
- TestRecordInterpreter
- ValorTiempo
- Estrategia de compresión Zip
Enumeraciones
- AaptParser.AaptVersión
- AppVersionFetcher.AppVersionInfo
- Estado binario
- FakeTestsZipFolder.ItemType
- Tipo de evento Logcat
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable