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

com.android.tradefed.targetprep

Interfaces

IntermitenteRecursosParser.Constraint Una interfaz de filtrado, destinado a permitir FlashingResourcesParser ignorar algunos recursos que de otro modo podría utilizar
IDeviceFlasher Muestra una imagen de dispositivo en un dispositivo.
IFlashingResourcesParser Interfaz para proporcionar las versiones requeridas de archivos de imagen auxiliares necesarios para actualizar un dispositivo.
IFlashingResourcesRetriever Interfaz para recuperar archivos de imagen auxiliares necesarios para actualizar un dispositivo.
IHostCleaner Limpia el host una vez finalizada la ejecución de prueba.
ITargetCleaner Esta interfaz está obsoleta. tearDown se ha movido a la interfaz básica de ITargetPreparer.
ITargetPreparer Prepara el entorno de prueba para la ejecución de prueba.
ITestsZipInstaller Instala pruebas de un archivo zip de pruebas (como las genera el sistema de compilación) en un dispositivo.

Clases

BaseEmulatorPreparer Preparador común para lanzar un emulador local.
BaseTargetPreparer Clase de implementación de base para ITargetPreparer que permite controlar si el objeto está deshabilitado o no.
BuildInfoRecorder Un ITargetPreparer que escribe información acumulación de metadatos en un archivo especificado.
CreateAvdPreparer
CreateUserPreparer Preparador de destino para crear usuario y limpiarlo al final.
DefaultTestsZipInstaller Una implementación predeterminada del instalador zip de pruebas.
DeviceBuildInfoBootStrapper Un ITargetPreparer que sustituye campos de información de construcción con atributos leer desde el dispositivo

Esto es útil para probar dispositivos con compilaciones generadas a partir de una fuente externa (p. Ej.

DeviceBuildInfoInjector A ITargetPreparer que insertos DeviceBuildDescriptor metadatos en el IBuildInfo .
DeviceCleaner Realiza el reinicio o formateo como acción de limpieza después de la prueba y, opcionalmente, apaga la pantalla
DeviceFlashPreparer Un ITargetPreparer que parpadea una imagen en hardware Android física.
DeviceImageZipFlashingTargetPreparer Un preparador de objetivos que muestra el dispositivo con imágenes del dispositivo proporcionadas a través de un formato específico.
Configuración de dispositivo Un ITargetPreparer que configura un dispositivo para la prueba basado en proporcionado Option s.
DeviceUpdateTargetPreparer Un resumen ITargetPreparer que se encarga de pasos comunes en torno a la actualización de los dispositivos con un archivo de imagen de dispositivo desde una fuente externa (en contraposición a un servicio de construcción).
FastbootDeviceFlasher Una clase que se basa en fastboot para flashear una imagen en el hardware físico de Android.
FastbootUpdateBootstrapPreparer Un ITargetPreparer que las etapas especificadas archivos (gestor de arranque, radio, dispositivo de imagen postal) en IDeviceBuildInfo para obtener dispositivos destellaron con FastbootDeviceFlasher , luego inyecta dispositivo de post-arranque atribuye a la información fue construido por razones de informes de resultados.
IntermitenteRecursosParser Una clase que analiza las versiones requeridas de los archivos de imagen auxiliares necesarios para actualizar un dispositivo.
IntermitenteRecursosParser.AndroidInfo A typedef para Map<String, MultiMap<String, String>> .
GkiDeviceFlashPreparer Un preparador de destino que actualiza el dispositivo con una imagen genérica del kernel común de Android.
GsiDeviceFlashPreparer Un preparador de objetivos que muestra el dispositivo con una imagen genérica del sistema Android.
InstallApexModuleTargetPreparer
KillExistingEmulatorPreparer Un ITargetPreparer que apaga un emulador de corriente.
LocalEmulatorLaunch Un TargetPreparer que inicia un emulador localmente desde un entorno de compilación de Android.
LocalEmulatorSnapshot Un TargetPreparer destinado a generar una instantánea limpia del emulador a partir de un entorno de desarrollo / compilación de Android
ModuleOemTargetPreparer
ModuleOemTargetPreparer.ModuleInfo Una clase de estructura simple para almacenar información sobre un módulo
RecoveryLogPreparer Un preparador de objetivos utilizado para recopilar registros antes de la recuperación.
RunCommandTargetPreparer
RunOnSecondaryUserTargetPreparer Un ITargetPreparer que crea un usuario secundario en la configuración, y las marcas de que las pruebas se deben ejecutar en ese usuario.
RunOnSystemUserTargetPreparer Un ITargetPreparer que las marcas que las pruebas se deben ejecutar en el usuario (en lugar del usuario actual).
RunOnWorkProfileTargetPreparer Un ITargetPreparer que crea un perfil de trabajo en la configuración, y las marcas de que las pruebas se deben ejecutar en ese usuario.
StubTargetPreparer Marcador de posición vacío de una aplicación ITargetPreparer .
TestAppInstallSetup A ITargetPreparer que se instala una o más aplicaciones de una IDeviceBuildInfo.getTestsDir() carpeta en el dispositivo.

Enumeraciones

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

DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
DeviceFlashPreparer.EncryptionOptions Enumeración de opciones para manejar el cifrado de la imagen de datos de usuario
IDeviceFlasher.UserDataFlashOption Enumeración de opciones para manejar la imagen de datos de usuario

Excepciones

DeviceFailedToBootError Se lanza si un dispositivo no se inicia después de actualizarse con una compilación.