com.android.tradefed.targetprep
Interfaces
| FlashingResourcesParser.Constraint |
Una interfaz de filtrado diseñada para permitir que FlashingResourcesParser ignore algunos recursos que, de lo contrario, podría usar
|
| IDeviceFlasher | Escribe una imagen de dispositivo en la memoria flash de un dispositivo. |
| IFlashingResourcesParser | Es una interfaz para proporcionar las versiones requeridas de los archivos de imagen auxiliares necesarios para escribir la memoria flash de un dispositivo. |
| IFlashingResourcesRetriever | Es una interfaz para recuperar los archivos de imagen auxiliares necesarios para escribir la memoria flash de un dispositivo. |
| IHostCleaner | Limpia el host después de que finaliza la ejecución de la prueba. |
| ILabPreparer |
Interfaz de marcador para preparadores de labs
Consulta |
| ITargetCleaner | Esta interfaz dejó de estar disponible. tearDown se trasladó a la interfaz base ITargetPreparer. |
| ITargetPreparer | Prepara el entorno de pruebas para la ejecución de la prueba. |
| ITestsZipInstaller | Instala pruebas desde un archivo ZIP de pruebas (como las genera el sistema de compilación) en un dispositivo. |
Clases
| AllTestAppsInstallSetup |
Un ITargetPreparer que instala todas las apps de una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.
|
| AoaTargetPreparer |
ITargetPreparer que ejecuta una serie de acciones (p.ej., clics y deslizamientos) con el protocolo Android Open Accessory (AOAv2).
|
| AppSetup |
Un ITargetPreparer que instala un APK y sus pruebas.
|
| ArtChrootPreparer | Crea el directorio chroot para las pruebas de ART. |
| BaseEmulatorPreparer | Es un preparador común para iniciar un emulador local. |
| BaseTargetPreparer |
Clase de implementación base para ITargetPreparer que permite controlar si el objeto está inhabilitado o no.
|
| BuildError | Se arroja si no se puede ejecutar la compilación proporcionada. |
| BuildInfoRecorder |
Un ITargetPreparer que escribe metadatos de información de compilación en un archivo especificado.
|
| CdmaDeviceFlasher | Es una clase que muestra una imagen de forma intermitente en un dispositivo Android físico con una radio CDMA. |
| CompileBootImageWithSpeedTargetPreparer | Vuelve a compilar la ruta de acceso de inicio y el servidor del sistema con el filtro del compilador "speed". |
| CpuThrottlingWaiter |
Un ITargetPreparer que espera hasta que se restablezca la frecuencia máxima en todos los núcleos al nivel más alto disponible
|
| CreateAvdPreparer | |
| CreateUserPreparer | Es el preparador de destino para crear el usuario y limpiarlo al final. |
| DefaultTestsZipInstaller | Es una implementación predeterminada del instalador de archivos ZIP de pruebas. |
| DeviceActionTargetPreparer |
Un ITargetPreparer para realizar acciones del dispositivo.
|
| DeviceBuildInfoBootStrapper |
Un ITargetPreparer que reemplaza los campos de información de compilación por atributos leídos del dispositivo
Esto es útil para probar dispositivos con compilaciones generadas a partir de una fuente externa (p.ej., |
| DeviceBuildInfoInjector |
Un ITargetPreparer que inserta metadatos de DeviceBuildDescriptor en el IBuildInfo.
|
| DeviceCleaner | Realiza un reinicio o un formato como acción de limpieza después de la prueba y, de manera opcional, apaga la pantalla |
| DeviceFailedToBootError | Se arroja si un dispositivo no puede iniciarse después de que se escribe una compilación en su memoria flash. |
| DeviceFlashPreparer |
Un ITargetPreparer que muestra una imagen en hardware físico de Android.
|
| DeviceImageZipFlashingTargetPreparer | Es un preparador de destino que actualiza el dispositivo con imágenes proporcionadas en un formato específico. |
| DeviceOwnerTargetPreparer |
Es un ITargetPreparer que configura un componente de propietario del dispositivo.
|
| DeviceSetup |
Un ITargetPreparer que configura un dispositivo para realizar pruebas según los Option proporcionados.
|
| DeviceStorageFiller | El preparador de destino debe llenar el almacenamiento para que haya una cierta cantidad de espacio libre disponible. |
| DeviceStringPusher | Es un preparador de destino para escribir una cadena en un archivo. |
| DeviceUpdateTargetPreparer |
Un ITargetPreparer abstracto que se encarga de los pasos comunes para actualizar dispositivos con un archivo de imagen del dispositivo desde una fuente externa (a diferencia de un servicio de compilación).
|
| DeviceWiper |
Un ITargetPreparer que borra los datos del usuario
|
| DisableSELinuxTargetPreparer | Es un preparador de destino que inhabilita SELinux si está habilitado. |
| DynamicSystemPreparer |
Un ITargetPreparer que configura una imagen del sistema sobre una compilación del dispositivo con la Actualización dinámica del sistema.
|
| EraseUserDataPreparer |
Un objeto ITargetPreparer que borra los datos del usuario en el dispositivo.
|
| FastbootCommandPreparer | Es el preparador de destino que activa fastboot y envía comandos de fastboot. |
| FastbootDeviceFlasher | Clase que depende de fastboot para escribir una imagen en la memoria flash de hardware físico de Android. |
| FastbootUpdateBootstrapPreparer |
Un ITargetPreparer que organiza los archivos especificados (cargador de arranque, radio, zip de imagen del dispositivo) en IDeviceBuildInfo para que los dispositivos se escriban con FastbootDeviceFlasher y, luego, inserta atributos del dispositivo posteriores al arranque en la información de compilación para fines de generación de informes de resultados.
|
| FeatureFlagTargetPreparer | Actualiza el DeviceConfig (marcas de funciones ajustadas por un servicio remoto). |
| FlashingResourcesParser | Es una clase que analiza las versiones requeridas de los archivos de imágenes auxiliares necesarios para escribir la memoria flash de un dispositivo. |
| FlashingResourcesParser.AndroidInfo |
Es un typedef para Map<String, MultiMap<String, String>>.
|
| FolderSaver |
Un ITargetPreparer que extrae directorios del dispositivo, los comprime y los guarda en el backend de registro.
|
| FutilityCommandPreparer | Es el preparador para ejecutar comandos de futilidad. |
| GkiDeviceFlashPreparer | Es un preparador de destino que escribe en la memoria flash del dispositivo la imagen genérica del kernel común de Android. |
| GsiDeviceFlashPreparer | Es un preparador de destino que actualiza el dispositivo con la imagen genérica del sistema Android. |
| InstallAllTestZipAppsSetup |
Un ITargetPreparer que instala todas las apps en un archivo ZIP de prueba.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
Un ITargetPreparer que instala uno o más APKs ubicados en el sistema de archivos.
|
| InstallBuildEnvApkSetup |
Un ITargetPreparer que instala uno o más APKs de prueba desde un entorno de compilación de la plataforma de Android.
|
| InstallKernelModulePreparer | Es un preparador de destino que instala módulos del kernel. |
| InstrumentationPreparer |
Un ITargetPreparer que ejecuta la instrumentación
|
| KillExistingEmulatorPreparer |
Un ITargetPreparer que cierra un emulador en ejecución.
|
| KnownFailurePreparer | Es el preparador de destino para omitir el reintento de una falla conocida. |
| LocalEmulatorLaunch | Es un TargetPreparer que inicia un emulador de forma local desde un entorno de compilación de Android. |
| LocalEmulatorSnapshot | Un TargetPreparer diseñado para generar una instantánea limpia del emulador a partir de un entorno de desarrollo o compilación de Android |
| MixKernelTargetPreparer |
Es un ITargetPreparer que permite combinar una imagen del kernel con la imagen del dispositivo.
|
| MixRadioTargetPreparer |
Un ITargetPreparer que permite mezclar una imagen de radio con la imagen del dispositivo.
|
| ModuleOemTargetPreparer | |
| ModulePusher | |
| ModulePusher.ModulePushError | Se produjo un error grave durante la transferencia push del módulo de Mainline. |
| NativeLeakCollector |
Un ITargetPreparer que ejecuta "dumpsys meminfo --unreachable -a" para identificar la memoria nativa inaccesible que actualmente mantiene cada proceso.
|
| OtaUpdateDeviceFlasher | Es un programador de memoria flash de dispositivos que activa el script system/update_engine/scripts/update_device.py con un paquete OTA completo o incremental para actualizar la imagen del dispositivo. |
| PerfettoPreparer | El preparador de Perfetto envía el archivo de configuración al dispositivo en una ubicación estándar a la que Perfetto tiene acceso. |
| ProfileTargetPreparer |
Clase base para configurar el preparador de destino para cualquier usuario del perfil android.os.usertype.profile.XXX.
|
| PushFileInvoker |
Esta clase dejó de estar disponible.
Usa PushFilePreparer en su lugar
|
| PushFilePreparer |
Es un ITargetPreparer que intenta enviar cualquier cantidad de archivos desde cualquier ruta de acceso del host a cualquier ruta de acceso del dispositivo.
|
| PythonVirtualenvPreparer | Configura un entorno virtual de Python en el host y, luego, instala paquetes. |
| RebootTargetPreparer | Es un preparador de destino que reinicia el dispositivo. |
| RecoveryLogPreparer | Es un preparador de destino que se usa para recopilar registros antes de la recuperación. |
| RemoveSystemAppPreparer |
Es un ITargetPreparer para quitar un APK de la partición del sistema antes de una ejecución de prueba.
|
| RestartSystemServerTargetPreparer | Es un preparador de destino que reinicia el servidor del sistema sin reiniciar el dispositivo. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | Es el preparador de destino que realiza "adb root" o "adb unroot" según la opción "force-root". |
| RunCommandTargetPreparer | |
| RunHostCommandTargetPreparer | Es un preparador de destino para ejecutar comandos de host arbitrarios antes y después de ejecutar la prueba. |
| RunHostScriptTargetPreparer | Es un preparador de destino que ejecuta una secuencia de comandos antes de ejecutar una prueba. |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxTargetPreparer |
Un ITargetPreparer para marcar que las pruebas deben ejecutarse en la zona de pruebas del SDK.
|
| RunOnSecondaryUserTargetPreparer |
Un ITargetPreparer para garantizar que la prueba se ejecute como usuario secundario
|
| RunOnSystemUserTargetPreparer |
Un ITargetPreparer que marca 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 marca que las pruebas se deben ejecutar en ese usuario.
|
| SemaphoreTokenTargetPreparer | Es un preparador que se usa para serializar la ejecución de pruebas en el host de Tradefed con un token. |
| SideloadOtaTargetPreparer |
Es un preparador de destino que realiza la transferencia lateral de un paquete OTA especificado, aplica el paquete, espera a que se inicie el dispositivo y, luego, inserta las propiedades de compilación del dispositivo para usarlas como información de compilación.
Este preparador de destino supone que el dispositivo estará en modo adb normal cuando se inicie y garantizará que el dispositivo salga en el mismo modo, pero con la compilación más reciente aplicada. |
| StopServicesSetup |
Un ITargetPreparer que detiene los servicios en el dispositivo.
|
| StubTargetPreparer |
Es una implementación vacía de marcador de posición de un ITargetPreparer.
|
| SwitchUserTargetPreparer |
Un ITargetPreparer que cambia al tipo de usuario especificado en setUp.
|
| SystemUpdaterDeviceFlasher |
Un IDeviceFlasher que se basa en el actualizador del sistema para instalar una imagen del sistema incluida en un paquete de actualización inalámbrica.
|
| TargetSetupError | Se produjo un error fatal al preparar el destino para la prueba. |
| TearDownPassThroughPreparer | Permite ejecutar tearDown en los preparadores que se incluyen en una configuración como un objeto. |
| TemperatureThrottlingWaiter |
Un ITargetPreparer que espera hasta que la temperatura del dispositivo baje a la temperatura objetivo
|
| TestAppInstallSetup |
Un ITargetPreparer que instala una o más apps desde una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.
|
| TestFilePushSetup |
Un ITargetPreparer que transfiere uno o más archivos o directorios de una carpeta IDeviceBuildInfo.getTestsDir() al dispositivo.
|
| TestSystemAppInstallSetup |
Un ITargetPreparer que instala una o más apps desde una carpeta IDeviceBuildInfo.getTestsDir() en la partición /system del dispositivo.
|
| TimeWaster | Es un preparador de destino simple para perder el tiempo y, potencialmente, reiniciar el dispositivo. |
| UserCleaner |
Un ITargetPreparer que quita a los usuarios secundarios cuando se descompone.
|
| UserHelper | |
| VisibleBackgroundUserPreparer | Es el preparador de destino para ejecutar pruebas en un usuario que se inicia en segundo plano visible. |
| WaitForDeviceDatetimePreparer |
Un ITargetPreparer que espera a que se establezca la fecha y hora en el dispositivo
De manera opcional, este preparador puede forzar un |
| WifiPreparer |
Un objeto ITargetPreparer que configura la conexión Wi-Fi en el dispositivo si es necesario.
|
Enums
| AltDirBehavior |
Es una enumeración para definir comportamientos alternativos de directorios para varios instaladores o pushers de artefactos de prueba.
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| FlashingMethod | Es una enumeración para describir el método que se usa para escribir la memoria flash del dispositivo en prueba. |
| IDeviceFlasher.UserDataFlashOption | Es una enumeración de opciones para controlar la imagen de datos del usuario. |
Interfaces
Clases
- AllTestAppsInstallSetup
- AoaTargetPreparer
- AppSetup
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- DeviceSetup
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- FutilityCommandPreparer
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstallKernelModulePreparer
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- MixRadioTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- OtaUpdateDeviceFlasher
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughPreparer
- TemperatureThrottlingWaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
Enums