Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

com.android.tradefed.util

Interfaces

ClassPathScanner.IClassPathFilter Un filtro para las rutas de entrada de classpath

Modelado después de FileFilter

ConditionPriorityBlockingQueue.IMatcher <T> Una interfaz para determinar si los elementos cumplen algún tipo de condición.
ICompressionStrategy Una interfaz que representa un algoritmo de compresión que se puede seleccionar en tiempo de ejecución.
IDisableable Interfaz que describe un objeto Tradefed que se puede deshabilitar.
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 credencialización'.
AbiFormatter Clase de utilidad para abi.
AdbRootElevator Un AutoCloseable que habilita adb root cuando se construye si es necesario y restaura el estado raíz cuando se completa.
AppVersionFetcher Clase de utilidad para obtener la cadena de versión de la aplicación del dispositivo.
BluetoothUtils Funciones de utilidad para llamar BluetoothInstrumentación 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

BuildInfoUtil Una clase útil 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 envío de correo electrónico que permite la siguiente configuración: intervalo de envío, tamaño de ráfaga inicial, destinatarios y el número total de mensajes.
BundletoolUtil Clase de utilidad que usa la línea de comandos de bundletool para instalar los .apks en el dispositivo.
CircularAtraceUtil Una utilidad de atrace desarrollada principalmente para identificar las causas raíz de los ANR durante las pruebas de Monkey.
Matriz de bytes circular Estructura de datos para contener una matriz de tamaño fijo que funciona como un búfer circular y realiza un seguimiento de la suma total de todos los valores de la matriz.
ClassPathScanner Encuentra entradas en classpath.
ClassPathScanner.ClassNameFilter Un IClassPathFilter que filtra y transforma los nombres de clases de Java.
ClassPathScanner.ExternalClassNameFilter Un ClassNameFilter que rechaza las clases internas
ConditionPriorityBlockingQueue <T> Una clase segura para subprocesos con operaciones similares a ERROR(/PriorityBlockingQueue) que pueden recuperar objetos que coinciden con una determinada condición.
ConditionPriorityBlockingQueue.AlwaysMatch <T> Un ConditionPriorityBlockingQueue.IMatcher que coincide con cualquier objeto.
DeviceConcurrentUtil Contiene métodos de utilidad y clases para la ejecución simultánea de comandos del lado del dispositivo

Use ERROR(/ExecutorService) para ejecutar comandos implementados como ShellCommandCallable y use ERROR(/#joinFuture(String,Future,long)) para la sincronización con el ERROR(/Future) devuelto por ERROR(/ExecutorService) para la ejecución del comando.

DeviceConcurrentUtil.ShellCommandCalable <V> Un ERROR(/Callable) que envuelve los detalles de la ejecución del comando de shell en un ITestDevice .
DeviceRecoveryModeUtil
Gráfico dirigido <V> Una implementación de grafos no ponderados dirigidos.
EmmaXmlConstantes Constantes utilizadas al analizar el informe emma xml.
FakeTestsZipCarpeta Un accesorio de prueba que crea una carpeta de prueba descomprimida falsa basada en una lista de contenido.
ArchivoInactivoMonitor Supervisa los archivos y ejecuta una devolución de llamada si han estado inactivos (es decir,
FixedByteArrayOutputStream Un ERROR(/OutputStream) que solo guarda una cantidad máxima de datos.
FlashingResourceUtil Esta utilidad ayuda a configurar la versión adecuada de los artefactos para que puedan actualizarse a través DeviceFlashPreparer .
GCSBucketUtil Administrador de archivos para descargar y cargar archivos desde Google Cloud Storage (GCS).
GCSBucketUtil.GCSFileMetadata Envoltorio simple para información de archivo en GCS.
GCSComún Clase base para la operación de Gcs como descargar y cargar.
GCSFileDownloader Descargador de archivos para descargar archivos desde el almacenamiento en la nube de Google (GCS).
GCSFileUploader Cargador de archivos para cargar datos de archivos en el almacenamiento en la nube de Google (GCS).
GoogleApiClientUtil Utilidades para crear cliente API de Google.
HprofAllocSiteParser Clase auxiliar para analizar información de una sección de sitios de asignación de informes hprof.
JavaCodeCoverageFlusher Una clase de utilidad que restablece y fuerza un vaciado de medidas de cobertura de código Java de los procesos que se ejecutan en el dispositivo.
JUnit4TestFilter Clase de ayuda que proporciona el filtrado para el corredor JUnit4 al extender 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 un ITestInvocationListener.
ListInstrumentationParser Un IShellOutputReceiver que analiza el resultado de una consulta de 'instrumentación de la lista pm'
ListInstrumentationParser.InstrumentationTarget
LocalRunInstructionBuilder Utilidad para compilar la instrucción para ejecutar la prueba localmente.
LogcatEventParser
MétricaUtilidad Contiene métodos de utilidad comunes para almacenar las métricas de prueba, agregando las métricas en pruebas similares y escribiendo 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> Defina nuestra propia clase Pair que contiene dos objetos.
PrettyPrintDelimiter Utilidad auxiliar que ayuda a imprimir un mensaje delimitado que se destaca.
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 manejar mensajes protobuf de forma independiente.
PsParser Utilidad utilizada para analizar (USUARIO, PID y NOMBRE) desde la salida del comando "ps"
QuotationAwareTokenizer
RegexTrie <V> El RegexTrie es un trie donde cada almacenado segmento de la clave es una expresión regular ERROR(/Pattern) .
RemoteZip Utilidades para descomprimir archivos individuales dentro de un archivo zip remoto.
RestApiHelper Una clase auxiliar para realizar llamadas a la API REST.
SerializationUtil 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
SimpleStats Una pequeña clase de utilidad que calcula algunas medidas estadísticas dado un conjunto de datos numéricos.
SizeLimitedOutputStream 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 de Bluetooth en uno o dos dispositivos mediante SL4A
StringEscapeUtils Clase de utilidad para escapar cadenas para formatos específicos.
StringUtil Clase de utilidad para cadenas de escape para manipulación de cadenas común.
SubprocessEventHelperSubprocessEventHelperSubprocessEventHelper Ayudante para serializar/deserializar los eventos que se pasarán al registro.
SubprocessEventHelper.BaseTestEventInfo Asistente de base para la información de TestIgnored.
SubprocessEventHelper.FailedTestEventInfo Ayudante para la información de testFailed.
SubprocessEventHelper.InvocaciónEndedEventInfo Ayudante para la información finalizada de la invocación.
SubprocessEventHelper.InvocaciónFailedEventInfo Ayudante para la información de invocación fallida.
SubprocessEventHelper.InvocaciónStartedEventInfo Ayudante para invocación iniciada información.
SubprocessEventHelper.LogAssociationEventInfo Asistente para información de asociación de registro.
SubprocessEventHelper.TestEndedEventInfo Ayudante para la información testEnded.
SubprocessEventHelper.TestLogEventInfo Ayudante para la información de testLog.
SubprocessEventHelper.TestModuleStartedEventInfo Ayudante para la información de inicio del módulo de prueba.
SubprocessEventHelper.TestRunEndedEventInfo Ayudante para la información testRunEnded.
SubprocessEventHelper.TestRunFailedEventInfo Ayudante para la información testRunFailed
SubprocessEventHelper.TestRunStartedEventInfo Ayudante para la información testRunStarted
SubprocessEventHelper.TestStartedEventInfo Ayudante para la información de testStarted
SubprocessExceptionParserSubprocessExceptionParser Ayudante 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 lanzador.
SubprocessTestResultsParser.StatusKeys Teclas de estado de prueba relevantes.
SystemUtil Clase de utilidad para realizar llamadas al sistema.
TableBuilder Clase auxiliar para mostrar una matriz de elementos String en una tabla.
Formateador de tablas Clase de ayuda para mostrar una matriz de elementos de cadena para que cada columna de elemento esté alineada
TarUtil Utilidad para manipular un archivo tar.
Ayudante de filtro de prueba Clase auxiliar para pruebas de filtrado.
TestRecordInterpreter Utilidad para convertir un prototipo de TestRecord en un formato más fácilmente manipulable en Tradefed.
valor de tiempo Esta clase está en desuso. utilice Duration en su lugar.
ZipCompressionStrategy Una ICompressionStrategy para crear archivos zip.

Enumeraciones

AaptParser.AaptVersion Enumeración de opciones para la versión AAPT utilizada para analizar archivos APK.
AppVersionFetcher.AppVersionInfo Tipos de información de la versión de la aplicación.
BinaryState Enumeración utilizada para registrar el estado ON/OFF con un estado IGNORE no-op.
FakeTestsZipFolder.ItemType
LogcatEventType Tipos de eventos para LogcatEventParser .
SimplePerfUtil.SimplePerfType Enumeración de opciones de comando simpleperf
Sl4aBluetoothUtil.BluetoothAccessLevel Enumeraciones para el nivel de acceso del 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.BluetoothPerfil Enumeraciones para perfiles de Bluetooth que se basan en BluetoothProfile.java
SystemUtil.EnvVariable