com.android.tradefed.targetprep
Interfaces
FlashingResourcesParser.Constraint | Uma interface de filtragem, destinada a permitir que FlashingResourcesParser ignore alguns recursos que de outra forma poderia usar |
IDeviceFlasher | Pisca uma imagem de dispositivo em um dispositivo. |
IFlashingResourcesParser | Interface para fornecer versões necessárias de arquivos de imagem auxiliares necessários para atualizar um dispositivo. |
IFlashingResourcesRetriever | Interface para recuperação de arquivos de imagem auxiliares necessários para atualizar um dispositivo. |
IHostCleaner | Limpa o host após a conclusão da execução do teste. |
ITargetCleaner | Esta interface está obsoleta. tearDown foi movido para a interface base do ITargetPreparer. |
ITargetPreparador | Prepara o ambiente de teste para a execução de teste. |
ITestsZipInstaller | Instala testes a partir de um arquivo zip de testes (conforme gerado pelo sistema de compilação) em um dispositivo. |
Aulas
BaseEmulatorPreparador | Preparador comum para lançar um emulador local. |
BaseTargetPreparador | Classe base de implementação do ITargetPreparer que permite controlar se o objeto está desabilitado ou não. |
BuildInfoRecorder | Um ITargetPreparer que grava metadados de informações de construção em um arquivo especificado. |
CriarAvdPreparer | |
CreateUserPreparer | Preparador de alvo para criar usuário e limpá-lo no final. |
DefaultTestsZipInstaller | Uma implementação padrão do instalador zip de testes. |
DeviceBuildInfoBootStrapper | Um ITargetPreparer que substitui campos de informações de construção por atributos lidos do dispositivoIsto é útil para testar dispositivos com compilações geradas a partir de uma fonte externa (por exemplo |
DeviceBuildInfoInjector | Um ITargetPreparer que insere metadados DeviceBuildDescriptor no IBuildInfo . |
Limpador de dispositivos | Executa reinicialização ou formatação como ação de limpeza após o teste e, opcionalmente, desliga a tela |
DeviceFlashPreparador | Um ITargetPreparer que exibe uma imagem no hardware Android físico. |
DeviceImageZipFlashingTargetPreparer | Um preparador de destino que atualiza o dispositivo com imagens de dispositivo fornecidas por meio de um formato específico. |
Configuração do dispositivo | Um ITargetPreparer que configura um dispositivo para teste com base nas Option s fornecidas. |
DeviceUpdateTargetPreparer | Um ITargetPreparer abstrato que cuida das etapas comuns de atualização de dispositivos com um arquivo de imagem de dispositivo de uma fonte externa (em oposição a um serviço de compilação). |
FastbootDeviceFlasher | Uma classe que depende do fastboot para atualizar uma imagem em hardware Android físico. |
FastbootUpdateBootstrapPreparer | Um ITargetPreparer que prepara arquivos especificados (bootloader, rádio, zip de imagem do dispositivo) em IDeviceBuildInfo para obter dispositivos atualizados com FastbootDeviceFlasher e, em seguida, injeta atributos de dispositivo pós-inicialização nas informações de compilação para fins de relatório de resultados. |
FlashingResourcesParser | Uma classe que analisa as versões necessárias de arquivos de imagem auxiliares necessários para atualizar um dispositivo. |
FlashingResourcesParser.AndroidInfo | Um typedef para Map<String, MultiMap<String, String>> . |
GkiDeviceFlashPreparador | Um preparador de destino que atualiza o dispositivo com a imagem genérica do kernel comum do Android. |
GsiDeviceFlashPreparador | Um preparador de destino que atualiza o dispositivo com uma imagem genérica do sistema Android. |
InstalarApexModuleTargetPreparer | |
KillExistingEmulatorPreparador | Um ITargetPreparer que desliga um emulador em execução. |
Lançamento do Emulador Local | Um TargetPreparer que inicia um emulador localmente a partir de um ambiente de construção Android. |
Instantâneo do LocalEmulator | Um TargetPreparer destinado a gerar um instantâneo de emulador limpo a partir de um ambiente de construção/desenvolvimento Android |
MóduloOemTargetPreparer | |
MóduloOemTargetPreparer.ModuleInfo | Uma classe struct simples para armazenar informações sobre um módulo |
RecoveryLogPreparer | Um preparador de destino usado para coletar logs antes da recuperação. |
ExecutarCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | Um ITargetPreparer que cria um usuário secundário na configuração e marca que os testes devem ser executados nesse usuário. |
RunOnSystemUserTargetPreparer | Um ITargetPreparer que marca que os testes devem ser executados no usuário (em vez do usuário atual). |
RunOnWorkProfileTargetPreparer | Um ITargetPreparer que cria um perfil de trabalho na configuração e marca que os testes devem ser executados nesse usuário. |
StubTargetPreparador | Implementação vazia de espaço reservado de um ITargetPreparer . |
TestAppInstallSetup | Um ITargetPreparer que instala um ou mais aplicativos de uma pasta IDeviceBuildInfo.getTestsDir() no dispositivo. |
Enums
AltDirComportamento | Um enum para definir comportamentos de diretório alternativos para vários instaladores/pushers de artefatos de teste |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | Enum de opções para lidar com a criptografia da imagem userdata |
IDeviceFlasher.UserDataFlashOption | Enum de opções para lidar com a imagem userdata |
Exceções
DeviceFailedToBootError | Lançado se um dispositivo falhar ao inicializar após ser atualizado com uma compilação. |
Interfaces
Aulas
- BaseEmulatorPreparador
- BaseTargetPreparador
- BuildInfoRecorder
- CriarAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- Limpador de dispositivos
- DeviceFlashPreparador
- DeviceImageZipFlashingTargetPreparer
- Configuração do dispositivo
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparador
- GsiDeviceFlashPreparador
- InstalarApexModuleTargetPreparer
- KillExistingEmulatorPreparador
- Lançamento do Emulador Local
- Instantâneo do LocalEmulator
- MóduloOemTargetPreparer
- MóduloOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- ExecutarCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparador
- TestAppInstallSetup
Enums
Exceções