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 |
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 dispositivoEsto 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 |
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 |
Interfaces
Clases
- AllTestAppsInstallSetup
- AoaTargetPreparer
- Configuración de la aplicación
- ArtChrootPreparer
- BaseEmuladorPreparador
- BaseTargetPreparer
- Error de compilación
- BuildInfoRecorder
- CdmaDispositivoFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuAceleraciónCamarero
- CreateAvdPreparerCreateAvdPreparer
- CreateUserPreparerCreateUserPreparer
- DefaultTestsZipInstaller
- DispositivoBuildInfoBootStrapper
- DeviceBuildInfoInjector
- Limpiador de dispositivos
- DeviceFailedToBootError
- DispositivoFlashPreparer
- DispositivoImagenZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- Configuración de dispositivo
- DispositivoAlmacenamientoRelleno
- DispositivoStringPusher
- DeviceUpdateTargetPreparer
- Limpiaparabrisas
- Deshabilitar SELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- IntermitenteResourcesParser
- FlashingResourcesParser.AndroidInfo
- Protector de carpetas
- GkiDispositivoFlashPreparador
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstalarApexModuleTargetPreparer
- InstalarApkConfiguración
- InstallBuildEnvApkSetup
- InstrumentaciónPreparador
- KillExistingEmulatorPreparer
- Fallo conocidoPreparador
- Lanzamiento del emulador local
- Instantánea del emulador local
- MóduloOemTargetPreparer
- Empujador de módulos
- ModulePusher.ModulePushError
- NativeLeakCollector
- PerfettoPreparador
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparerRebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- ReiniciarSistemaServidorTargetPreparer
- Preparador de destino raíz
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- DetenerServiciosConfiguración
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughPreparer
- TemperaturaAceleraciónCamarero
- Configuración de la instalación de la aplicación de prueba
- TestFilePushSetup
- TestSystemAppInstallSetup
- Derrochador de tiempo
- Limpiador de usuarios
- WaitForDeviceDatetimePreparer
- WifiPreparador
Enumeraciones