com.android.tradefed.targetprep
Interfaces
FlashingResourcesParser.Constraint |
Una interfaz de filtrado diseñada para permitir que FlashingResourcesParser omita algunos recursos que, de otro modo, podría usar.
|
IDeviceFlasher | Escribe en la memoria flash una imagen de un dispositivo. |
IFlashingResourcesParser | Interfaz para proporcionar las versiones requeridas de los archivos de imagen auxiliares necesarios para actualizar un dispositivo. |
IFlashingResourcesRetriever | Interfaz para recuperar los archivos de imagen auxiliares necesarios para actualizar un dispositivo. |
IHostCleaner | Limpia el host después de que finaliza la ejecución de prueba. |
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 lo genera el sistema de compilación) en un dispositivo. |
Clases
BaseEmulatorPreparer | 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.
|
BuildInfoRecorder |
Un ITargetPreparer que escribe metadatos de información de compilación en un archivo especificado.
|
CreateAvdPreparer | |
CreateUserPreparer | Preparador de destino para crear usuarios y limpiarlos al final. |
DefaultTestsZipInstaller | Una implementación predeterminada del instalador de ZIP de pruebas. |
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 DeviceBuildDescriptor en IBuildInfo
|
DeviceCleaner | Reinicia o formatea como acción de limpieza después de la prueba y, de manera opcional, apaga la pantalla. |
DeviceFlashPreparer |
Un ITargetPreparer que escribe una imagen en el hardware físico de Android.
|
DeviceImageZipFlashingTargetPreparer | Un preparador de destino que actualiza el dispositivo con imágenes proporcionadas a través de un formato específico. |
DeviceSetup |
Un ITargetPreparer que configura un dispositivo para realizar pruebas en función de los Option proporcionados.
|
DeviceUpdateTargetPreparer |
Un ITargetPreparer abstracto que se encarga de los pasos comunes relacionados con la actualización de dispositivos con un archivo de imagen de dispositivo desde una fuente externa (en lugar de un servicio de compilación).
|
FastbootDeviceFlasher | Es una clase que se basa en fastboot para escribir en la memoria flash una imagen en el hardware físico de Android. |
FastbootUpdateBootstrapPreparer |
Un ITargetPreparer que coloca archivos especificados (bootloader, radio, archivo ZIP de la imagen del dispositivo) en IDeviceBuildInfo para que los dispositivos se escriban con FastbootDeviceFlasher y, luego, inserta atributos del dispositivo posterior al inicio en la información de compilación para generar informes de resultados.
|
FlashingResourcesParser | Es una clase que analiza las versiones requeridas de los archivos de imagen auxiliares necesarios para actualizar un dispositivo. |
FlashingResourcesParser.AndroidInfo |
Un typedef para Map<String, MultiMap<String, String>> .
|
GkiDeviceFlashPreparer | Un preparador de destino que escribe en la memoria flash del dispositivo con la imagen genérica del kernel común de Android. |
GsiDeviceFlashPreparer | Un preparador de destino que actualiza el dispositivo con la imagen genérica del sistema de Android. |
InstallApexModuleTargetPreparer | |
KillExistingEmulatorPreparer |
Un ITargetPreparer que cierra un emulador en ejecución.
|
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 del emulador limpia desde un entorno de compilación o desarrollo de Android |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | Una clase de struct simple para almacenar información sobre un módulo |
RecoveryLogPreparer | Es un preparador de destino que se usa para recopilar registros antes de la recuperación. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer |
Un ITargetPreparer que crea un usuario secundario en la configuración y marca que las pruebas se deben ejecutar en ese usuario.
|
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.
|
StubTargetPreparer |
Implementación vacía de marcador de posición de un ITargetPreparer .
|
TestAppInstallSetup |
Un ITargetPreparer que instala una o más apps de una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.
|
Enums
AltDirBehavior |
Una enumeración para definir comportamientos de directorio alternativos para varios instaladores o generadores de artefactos de prueba
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | Enum de opciones para controlar la encriptación de la imagen de userdata |
IDeviceFlasher.UserDataFlashOption | Enumeración de opciones para controlar la imagen de userdata |
Excepciones
DeviceFailedToBootError | Se genera si un dispositivo no se inicia después de que se le escribe una compilación. |
Interfaces
Clases
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceSetup
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Enums
Excepciones