Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

com.android.tradefed.targetprep

Interfaces

FlashingResourcesParser.Constraint Una interfaz de filtrado, destinada a permitir que FlashingResourcesParser ignore algunos recursos que de otro modo podría usar
IDeviceFlasher Muestra una imagen de dispositivo en un dispositivo.
IFlashingResourcesParser Interfaz para proporcionar las versiones requeridas de los archivos de imágenes auxiliares necesarios para flashear un dispositivo.
IFlashingResourcesRetriever Interfaz para recuperar archivos de imágenes auxiliares necesarios para flashear un dispositivo.
IHostCleaner Limpia el host una vez finalizada la ejecución de la prueba.
Preparador de ILab Interfaz de marcador para preparadores de laboratorio

Consulte ITargetPreparer para obtener una descripción del propósito de estas interfaces.

Limpiador de objetivos Esta interfaz está en desuso. tearDown se ha movido a la interfaz básica de ITargetPreparer.
ITargetPreparer Prepara el entorno de prueba para la ejecución de la prueba.
Instalador de ITestsZip Instala pruebas desde un archivo zip de pruebas (tal como lo genera el sistema de compilación) en un dispositivo.

Clases

AllTestAppsInstallSetup Un ITargetPreparer que instala todas las aplicaciones desde una IDeviceBuildInfo#getTestsDir() en el dispositivo.
AoaTargetPreparer ITargetPreparer que ejecuta una serie de acciones (p. ej., clics y deslizamientos) mediante el protocolo Accesorio abierto de Android (AOAv2).
Configuración de la aplicación Un ITargetPreparer que instala un apk y sus pruebas.
ArtChrootPreparer Crear directorio chroot para pruebas ART.
BaseEmuladorPreparador Preparador común para lanzar un emulador local.
BaseTargetPreparer Clase de implementación base para ITargetPreparer que permite controlar si el objeto está deshabilitado o no.
Error de compilación Se lanza si la compilación proporcionada no se ejecuta.
BuildInfoRecorder Un ITargetPreparer que escribe metadatos de información de compilación en un archivo específico.
CdmaDispositivoFlasher Una clase que muestra una imagen en un dispositivo Android físico con una radio CDMA.
CompileBootImageWithSpeedTargetPreparer Vuelve a compilar el classpath de arranque y el servidor del sistema con el filtro del compilador 'velocidad'.
CpuAceleraciónCamarero Un ITargetPreparer que espera hasta que la frecuencia máxima en todos los núcleos se restablezca al nivel más alto disponible
CreateAvdPreparerCreateAvdPreparer
CreateUserPreparerCreateUserPreparer Preparador de destino para crear un usuario y limpiarlo al final.
DefaultTestsZipInstaller Una implementación predeterminada del instalador zip de pruebas.
DispositivoBuildInfoBootStrapper Un ITargetPreparer que reemplaza los campos de información de compilación con atributos leídos desde el dispositivo

Esto es útil para probar dispositivos con compilaciones generadas desde una fuente externa (por ejemplo,

DeviceBuildInfoInjector Un ITargetPreparer que inserta metadatos de DeviceBuildDescriptor en IBuildInfo .
Limpiador de dispositivos Realiza reinicio o formateo como acción de limpieza después de la prueba y, opcionalmente, apaga la pantalla
DeviceFailedToBootError Se lanza si un dispositivo no arranca después de haber sido flasheado con una compilación.
DispositivoFlashPreparer Un ITargetPreparer que muestra una imagen en el hardware físico de Android.
DispositivoImagenZipFlashingTargetPreparer Un preparador de destino que muestra el dispositivo con imágenes del dispositivo proporcionadas a través de un formato específico.
DeviceOwnerTargetPreparer Un ITargetPreparer que configura un componente de propietario del dispositivo.
Configuración de dispositivo Un ITargetPreparer que configura un dispositivo para realizar pruebas en función de las Option proporcionadas.
DispositivoAlmacenamientoRelleno Preparador de destino para llenar el almacenamiento para que haya cierta cantidad de espacio libre disponible.
DispositivoStringPusher Preparador de destino para escribir una cadena en un archivo.
DeviceUpdateTargetPreparer Un ITargetPreparer abstracto que se ocupa de los pasos comunes relacionados con la actualización de dispositivos con un archivo de imagen de dispositivo desde una fuente externa (a diferencia de un servicio de compilación).
Limpiaparabrisas Un ITargetPreparer que borra los datos del usuario
Deshabilitar SELinuxTargetPreparer Preparador de destino que deshabilita SELinux si está habilitado.
DynamicSystemPreparer Un ITargetPreparer que configura una imagen del sistema sobre la construcción de un dispositivo con la actualización dinámica del sistema.
EraseUserDataPreparer Un ITargetPreparer que borra los datos del usuario en el dispositivo.
FastbootCommandPreparer Preparador de destino que activa fastboot y envía comandos de fastboot.
FastbootDeviceFlasher Una clase que se basa en fastboot para mostrar una imagen en el hardware físico de Android.
FastbootUpdateBootstrapPreparer Un ITargetPreparer que organiza archivos específicos (cargador de arranque, radio, archivo zip de imagen del dispositivo) en IDeviceBuildInfo para que los dispositivos se actualicen con FastbootDeviceFlasher y luego inyecta atributos de dispositivo posteriores al arranque en la información de compilación para generar informes de resultados.
FeatureFlagTargetPreparer Actualiza DeviceConfig (indicadores de características ajustados por un servicio remoto).
IntermitenteResourcesParser Una clase que analiza las versiones requeridas de los archivos de imágenes auxiliares necesarios para flashear un dispositivo.
FlashingResourcesParser.AndroidInfo Un typedef para Map<String, MultiMap<String, String>> .
Protector de carpetas Un ITargetPreparer que extrae directorios del dispositivo, los comprime y los guarda en el backend de registro.
GkiDispositivoFlashPreparador Un preparador de objetivos que flashea el dispositivo con una imagen genérica del kernel común de Android.
GsiDeviceFlashPreparer Un preparador de destino que muestra el dispositivo con la imagen genérica del sistema de Android.
InstallAllTestZipAppsSetup Un ITargetPreparer que instala todas las aplicaciones en un zip de prueba.
InstalarApexModuleTargetPreparer
InstalarApkConfiguración Un ITargetPreparer que instala una o más aplicaciones ubicadas en el sistema de archivos.
InstallBuildEnvApkSetup Un ITargetPreparer que instala una o más aplicaciones de prueba desde un entorno de compilación de la plataforma Android.
InstrumentaciónPreparador Un ITargetPreparer que ejecuta instrumentación
KillExistingEmulatorPreparer Un ITargetPreparer que apaga un emulador en ejecución.
Fallo conocidoPreparador Preparador de destino para omitir el reintento de error conocido.
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 desarrollo/construcción de Android
MóduloOemTargetPreparer
Empujador de módulo
ModulePusher.ModulePushError Error fatal durante la inserción del módulo Mainline.
NativeLeakCollector Un ITargetPreparer que ejecuta 'dumpsys meminfo --unreachable -a' para identificar la memoria nativa inaccesible que actualmente tiene cada proceso.
PerfettoPreparador El preparador de Perfetto inserta el archivo de configuración en el dispositivo en una ubicación estándar a la que tiene acceso Perfetto.
PushFileInvoker Esta clase está en desuso. Use PushFilePreparer en su lugar
PushFilePreparer Un ITargetPreparer que intenta enviar cualquier cantidad de archivos desde cualquier ruta de host a cualquier ruta de dispositivo.
PythonVirtualenvPreparer Configura un virtualenv de Python en el host e instala paquetes.
RebootTargetPreparerRebootTargetPreparer Preparador de destino que reinicia el dispositivo.
RecoveryLogPreparer Un preparador de destino utilizado para recopilar registros antes de la recuperación.
RemoveSystemAppPreparer Un ITargetPreparer para eliminar un apk de la partición del sistema antes de una ejecución de prueba.
ReiniciarSistemaServidorTargetPreparer Preparador de destino que reinicia el servidor del sistema sin reiniciar el dispositivo.
Preparador de destino raíz Preparador de destino que realiza "adb root" o "adb unroot" según la opción "force-root".
RunCommandTargetPreparer
RunHostCommandTargetPreparer Preparador de destino para ejecutar comandos de host arbitrarios antes y después de ejecutar la prueba.
RunHostScriptTargetPreparer Preparador de destino que ejecuta un script antes de ejecutar una prueba.
RunOnSdkSandboxTargetPreparer Un ITargetPreparer para marcar que las pruebas deben ejecutarse en el espacio aislado de sdk.
RunOnSecondaryUserTargetPreparer Un ITargetPreparer que crea un usuario secundario en la configuración y marca que las pruebas deben ejecutarse en ese usuario.
RunOnSystemUserTargetPreparer Un ITargetPreparer que marca que las pruebas deben ejecutarse en el usuario (en lugar del usuario actual).
RunOnWorkProfileTargetPreparer Un ITargetPreparer que crea un perfil de trabajo en la configuración y marca que las pruebas se deben ejecutar en ese usuario.
SemaphoreTokenTargetPreparer Este es un preparador que se usa para usar el token para serializar la ejecución de la prueba en el host de tradefed.
SideloadOtaTargetPreparer Un preparador de destino que realiza una carga lateral de un paquete OTA específico, aplica el paquete, espera a que el dispositivo se inicie e inyecta las propiedades de compilación del dispositivo para usarlas como información de compilación

Este preparador de destino asume que el dispositivo estará en modo adb regular cuando se inicie, y se asegurará de que el dispositivo salga en el mismo modo pero con la compilación más nueva aplicada.

DetenerServiciosConfiguración Un ITargetPreparer que detiene los servicios en el dispositivo.
StubTargetPreparer Implementación vacía de marcador de posición de un ITargetPreparer .
SwitchUserTargetPreparer Un ITargetPreparer que cambia al tipo de usuario especificado en la configuración.
SystemUpdaterDeviceFlasher Un IDeviceFlasher que se basa en el actualizador del sistema para instalar una imagen del sistema incluida en un paquete de actualización OTA.
TargetSetupError Se produjo un error fatal al preparar el objetivo para la prueba.
TearDownPassThroughPreparer Permite ejecutar tearDown en preparadores que están incluidos en una configuración como un objeto.
TemperaturaAceleraciónCamarero Un ITargetPreparer que espera hasta que la temperatura del dispositivo baje al objetivo
Configuración de la instalación de la aplicación de prueba Un ITargetPreparer que instala una o más aplicaciones desde una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.
TestFilePushSetup Un ITargetPreparer que inserta uno o más archivos/directorios desde una carpeta IDeviceBuildInfo.getTestsDir() al dispositivo.
TestSystemAppInstallSetup Un ITargetPreparer que instala una o más aplicaciones desde una carpeta IDeviceBuildInfo.getTestsDir() en la partición /system del dispositivo.
Derrochador de tiempo Un preparador de objetivos simple para perder tiempo y potencialmente reiniciar el dispositivo.
Limpiador de usuarios Un ITargetPreparer que elimina a los usuarios secundarios en el desmontaje.
WaitForDeviceDatetimePreparer Un ITargetPreparer que espera a que se establezca la fecha y hora en el dispositivo

Opcionalmente, este preparador puede forzar un TargetSetupError si la fecha y hora no se establece dentro del tiempo de espera, o forzar la fecha y hora del host en el dispositivo.

WifiPreparador Un ITargetPreparer que configura wifi en el dispositivo si es necesario.

Enumeraciones

AltDirBehavior Una enumeración para definir comportamientos de directorio alternativos para varios instaladores/empujadores de artefactos de prueba

DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
Método intermitente Una enumeración para describir el método utilizado para flashear el dispositivo bajo prueba
IDeviceFlasher.UserDataFlashOption Enumeración de opciones para manejar la imagen de datos de usuario