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 | Escribe una imagen del dispositivo en la memoria flash de un dispositivo. |
IFlashingResourcesParser (en inglés) | Interfaz para proporcionar las versiones requeridas de los archivos de imagen auxiliares necesarios para escribir en la memoria flash un dispositivo. |
IFlashingResourcesRetriever. | Interfaz para recuperar los archivos de imagen auxiliares necesarios para escribir en la memoria flash de un dispositivo. |
IHostCleaner. | Limpia el host una vez finalizada la ejecución de prueba. |
ILabPreparer |
Interfaz de marcador para los preparadores de labs
Consulta |
ITargetCleaner; | Esta interfaz dejó de estar disponible. Se trasladó tearDown a la interfaz base de ITargetPreparer. |
ITargetPreparer. | Prepara el entorno de prueba para la ejecución de la prueba. |
ITestsZipInstaller; | Instala pruebas desde un archivo ZIP de prueba (como los 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. |
Es un objeto ITargetPreparer que ejecuta una serie de acciones (p.ej., clics y deslizamientos) con el protocolo de Accesorio abierto de Android (AOAv2).
|
Configuración de la aplicación |
Un objeto ITargetPreparer que instala un APK y sus pruebas
|
ArtChrootPreparer | Crea el directorio chroot para pruebas de ART. |
BaseEmulatorPreparer | Preparador común para iniciar un emulador local. |
BaseTargetPreparer |
Es la clase de implementación base para ITargetPreparer que permite controlar si el objeto está inhabilitado o no.
|
Error de compilación | Se arroja si la compilación proporcionada no se ejecuta. |
BuildInfoRecorder |
Un ITargetPreparer que escribe metadatos de información de compilación en un archivo especificado.
|
CdmaDeviceFlasher | Una clase que emite una imagen en la memoria flash de un dispositivo Android físico con una radio CDMA. |
CompileBootImageWithSpeedTargetPreparer. | Vuelve a compilar la ruta de clase de inicio y el servidor del sistema con el filtro de compilador "speed". |
CpuThrottlingWaiter |
Un ITargetPreparer que espera hasta que la frecuencia máxima en todos los núcleos se restablezca al nivel más alto disponible
|
CreateAvdPreparer | |
CreateUserPreparer. | Preparador de objetivos para la creación del usuario y su limpieza al final. |
DefaultTestsZipInstaller | Una implementación predeterminada del instalador ZIP de pruebas. |
DeviceActionTargetPreparer. |
Un ITargetPreparer para realizar acciones en el dispositivo
|
DeviceBuildInfoBootStrapper. |
Un ITargetPreparer que reemplaza los campos de información de compilación por atributos leídos desde el dispositivo
Esto es útil para probar dispositivos con compilaciones generadas desde una fuente externa (p.ej., |
DeviceBuildInfoInyector |
Un ITargetPreparer que inserta metadatos de DeviceBuildDescriptor en IBuildInfo
|
DeviceCleaner | Realiza el reinicio o el formateo como acción de limpieza después de la prueba y, opcionalmente, apaga la pantalla. |
DeviceFailedToBootError | Se ejecuta si un dispositivo no se inicia después de escribirse en la memoria flash de una compilación. |
DeviceFlashPreparer |
Un ITargetPreparer que instala una imagen en el hardware físico de Android
|
DeviceImageZipFlashingTargetPreparer. | Un preparador de destino que actualiza el dispositivo con imágenes de dispositivo proporcionadas con un formato específico. |
DeviceOwnerTargetPreparer |
Un objeto ITargetPreparer que configura un componente de propietario del dispositivo
|
Configuración del dispositivo |
Un ITargetPreparer que configura un dispositivo para pruebas según los Option proporcionados
|
DeviceStorageFiller | Preparador de objetivos para llenar el almacenamiento de modo que haya cierta cantidad de espacio libre disponible. |
DeviceStringPusher | Preparador de destino para escribir una cadena en un archivo. |
DeviceUpdateTargetPreparer |
Un ITargetPreparer abstracto que se ocupa de los pasos comunes para actualizar dispositivos con un archivo de imagen de dispositivo desde una fuente externa (en lugar de un servicio de compilación).
|
DeviceWiper |
Un elemento ITargetPreparer que limpia los datos del usuario
|
DisableSELinuxTargetPreparer | Preparador de destino que inhabilita SELinux si está habilitado. |
DynamicSystemPreparer |
Un ITargetPreparer que configura una imagen del sistema sobre la compilación de un dispositivo con la actualización dinámica del sistema.
|
BorraUserDataPreparer |
Un objeto ITargetPreparer que limpia los datos del usuario del dispositivo.
|
FastbootCommandPreparer | Preparador de destino que activa fastboot y envía comandos de fastboot. |
FastbootDeviceFlasher | Es una clase que se basa en fastboot para instalar una imagen en hardware físico de Android. |
FastbootUpdateBootstrapPreparer |
Un ITargetPreparer que almacena en etapa intermedia archivos específicos (bootloader, radio, archivo ZIP de imagen del dispositivo) en IDeviceBuildInfo para que los dispositivos se escriban en la memoria flash con FastbootDeviceFlasher , y luego inserta atributos del dispositivo después del inicio en la información de compilación para generar informes de resultados.
|
FeatureFlagTargetPreparer | Actualiza DeviceConfig (marcas de función ajustadas por un servicio remoto). |
FlashingResourcesParser | Una clase que analiza las versiones requeridas de los archivos de imagen auxiliares necesarios para escribir en 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.
|
GkiDeviceFlashPreparer | Un preparador de destino que actualiza el dispositivo con una imagen genérica del kernel común de Android. |
GsiDeviceFlashPreparer | Un preparador de destino que actualiza el dispositivo con una imagen genérica del sistema de Android. |
InstallAllTestZipAppsSetup |
Un objeto 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 elemento ITargetPreparer que instala uno o más APK de prueba desde un entorno de compilación de la plataforma de Android.
|
InstrumentationPreparer |
Un ITargetPreparer que ejecuta instrumentación
|
KillExistingEmulatorPreparer |
Un objeto ITargetPreparer que cierra un emulador en ejecución
|
KnownFailurePreparer | Preparador de objetivos para omitir el reintento de falla conocida. |
LocalEmulatorLaunch | 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 desde un entorno de compilación o desarrollo de Android |
MixKernelTargetPreparer |
Es un ITargetPreparer que permite combinar una imagen de kernel con la imagen de dispositivo.
|
MóduloOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError (en inglés) | Se produjo un error irrecuperable durante el envío del módulo de línea principal. |
NativeLeak Collector. |
Un objeto ITargetPreparer que ejecuta "dumpsys meminfo --unreachable -a" para identificar la memoria nativa inaccesible que se encuentra actualmente en cada proceso.
|
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 básica para configurar el preparador de destino para cualquier usuario de perfil android.os.usertype.profile.XXX .
|
PushFileInvoker |
Esta clase dejó de estar disponible.
En su lugar, usa PushFilePreparer
|
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. |
RestartTargetPreparer | Preparador de destinos que reinicia el dispositivo. |
RecoveryLogPreparer; | Un preparador de destino que se usa para recopilar registros antes de la recuperación. |
RemoveSystemAppPreparer. |
Un ITargetPreparer para quitar un APK de la partición del sistema antes de la ejecución de una prueba.
|
RestartSystemServerTargetPreparer | Preparador de destino que reinicia el servidor del sistema sin reiniciar el dispositivo. |
RootcanalForwarderPreparer | |
RootTargetPreparer | Preparador de objetivos que ejecuta "adb root" o "adb unroot" según la opción "force-root". |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | Preparador de objetivos para ejecutar comandos de host arbitrarios antes y después de ejecutar la prueba. |
RunHostScriptTargetPreparer | Preparador de objetivos que ejecuta una secuencia de comandos antes de ejecutar una prueba. |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer. |
Un ITargetPreparer para indicar que las pruebas deben ejecutarse en la zona de pruebas del SDK.
|
RunOnSecondaryUserTargetPreparer |
Un elemento ITargetPreparer para garantizar que la prueba se ejecute como un usuario secundario
|
RunOnSystemUserTargetPreparer |
Es 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 | Este es un preparador que se usa para usar un token para serializar la exclusión de prueba en el host de intercambio. |
SideloadOtaTargetPreparer |
Un preparador de destino que realiza la transferencia de un paquete inalámbrico especificado, aplica el paquete, espera a que el dispositivo se inicie e inserta las propiedades de compilación del dispositivo que se usarán 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 nueva aplicada. |
StopServicesSetup |
Un ITargetPreparer que detiene servicios en el dispositivo.
|
StubTargetPreparer. |
Marcador de posición con implementación vacía de ITargetPreparer .
|
SwitchUserTargetPreparer |
Un objeto 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 agrupada en un paquete de actualización inalámbrica
|
TargetSetupError | Se produjo un error irrecuperable mientras se preparaba 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 hasta el objetivo
|
TestAppInstallSetup. |
Un elemento ITargetPreparer que instala una o más apps de una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.
|
TestFilePushSetup |
Un ITargetPreparer que envía uno o más archivos o directorios de una carpeta IDeviceBuildInfo.getTestsDir() al dispositivo.
|
TestSystemAppInstallSetup. |
Un ITargetPreparer que instala una o más apps de una carpeta IDeviceBuildInfo.getTestsDir() en la partición /system en el dispositivo
|
Desperdicio de tiempo | Un preparador de destino simple para perder tiempo y, potencialmente, reiniciar el dispositivo. |
UserCleaner |
Un objeto ITargetPreparer que quita a los usuarios secundarios durante la eliminación.
|
Ayuda de usuario | |
VisibleBackgroundUserPreparer | Preparador de objetivos para ejecutar pruebas en un usuario que se inicia en segundo plano. |
WaitForDeviceDatetimePreparer |
Un objeto ITargetPreparer que espera a que se configure la fecha y hora en el dispositivo
De manera opcional, este preparador puede forzar una |
WifiPreparer |
Un ITargetPreparer que configura el Wi-Fi en el dispositivo si es necesario
|
Enumeraciones
AltDirBehavior |
Una enumeración que define comportamientos de directorio alternativos para varios instaladores/push de artefactos de prueba
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
FlashingMethod | Una enumeración que describe el método que se usa para escribir en la memoria flash del dispositivo que se está probando |
IDeviceFlasher.UserDataFlashOption | Enumeración de opciones para controlar la imagen userdata |
Interfaces
Clases
- AllTestAppsInstallSetup.
- AoaTargetPreparer.
- Configuración de la aplicación
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- Error de compilación
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer.
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer.
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer.
- DeviceBuildInfoBootStrapper.
- DeviceBuildInfoInyector
- DeviceCleaner
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer.
- DeviceOwnerTargetPreparer
- Configuración del dispositivo
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- BorraUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo.
- FolderSaver.
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer.
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- MóduloOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError (en inglés)
- NativeLeak Collector.
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RestartTargetPreparer
- 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.
- Desperdicio de tiempo
- UserCleaner
- Ayuda de usuario
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
Enumeraciones