com.android.tradefed.targetprep
Interfaces
| FlashingResourcesParser.Constraint |
Uma interface de filtragem, destinada a permitir que FlashingResourcesParser ignore alguns
recursos que poderiam ser usados
|
| IDeviceFlasher (link em inglês) | Atualiza uma imagem do dispositivo. |
| IFlashingResourcesParser | Interface para fornecer as versões necessárias de arquivos de imagem auxiliares necessários para atualizar um dispositivo. |
| IFlashingResourcesRetriever | Interface para recuperar arquivos de imagem auxiliares necessários para atualizar um dispositivo. |
| IHostCleaner (link em inglês) | Limpa o host após a execução do teste. |
| ITargetCleaner (link em inglês) | Essa interface foi descontinuada. O tearDown foi movido para a interface ITargetPreparer de base. |
| ITargetPreparer | Prepara o ambiente de teste para a execução do teste. |
| ITestsZipInstaller | Instala testes de um arquivo zip de testes (como gerado pelo sistema de build) em um dispositivo. |
Classes
| BaseEmulatorPreparer | Preparador comum para iniciar um emulador local. |
| BaseTargetPreparer |
Classe de implementação básica para ITargetPreparer que permite controlar se o objeto
está desativado ou não.
|
| BuildInfoRecorder |
Um ITargetPreparer que grava metadados de informações do build em um arquivo especificado.
|
| CreateAvdPreparer | |
| CreateUserPreparer | Preparador de destino para criar o usuário e limpá-lo no final. |
| DefaultTestsZipInstaller | Uma implementação padrão do instalador de zip de testes. |
| DeviceBuildInfoBootStrapper |
Um ITargetPreparer que substitui os campos de informações do build por atributos lidos do dispositivo
Isso é útil para testar dispositivos com builds gerados de uma fonte externa (por exemplo, |
| DeviceBuildInfoInjector |
Um ITargetPreparer que insere metadados DeviceBuildDescriptor no IBuildInfo.
|
| DeviceCleaner | Realiza a reinicialização ou formatação como ação de limpeza após o teste e, opcionalmente, desliga a tela. |
| DeviceFlashPreparer |
Um ITargetPreparer que mostra uma imagem em hardware físico do Android.
|
| DeviceImageZipFlashingTargetPreparer | Um preparador de destino que atualiza o dispositivo com imagens fornecidas em um formato específico. |
| DeviceSetup |
Um ITargetPreparer que configura um dispositivo para testes com base nos Options fornecidos.
|
| DeviceUpdateTargetPreparer |
Um ITargetPreparer abstrato que cuida de etapas comuns de atualização de dispositivos com
um arquivo de imagem de dispositivo de uma fonte externa (em vez de um serviço de build).
|
| FastbootDeviceFlasher | Uma classe que depende do fastboot para atualizar uma imagem em hardware físico do Android. |
| FastbootUpdateBootstrapPreparer |
Um ITargetPreparer que coloca arquivos especificados (bootloader, rádio, ZIP de imagem do dispositivo) em
IDeviceBuildInfo para que os dispositivos sejam atualizados com FastbootDeviceFlasher e injete
atributos de dispositivo pós-inicialização nas informações de build para fins de geração de relatórios.
|
| 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>>.
|
| GkiDeviceFlashPreparer | Um preparador de destino que atualiza o dispositivo com a imagem genérica do kernel comum do Android. |
| GsiDeviceFlashPreparer | Um preparador de destino que atualiza o dispositivo com a imagem genérica do sistema Android. |
| InstallApexModuleTargetPreparer | |
| KillExistingEmulatorPreparer |
Um ITargetPreparer que encerra um emulador em execução.
|
| LocalEmulatorLaunch | Um TargetPreparer que inicia um emulador localmente em um ambiente de build do Android. |
| LocalEmulatorSnapshot | Um TargetPreparer destinado a gerar um snapshot limpo do emulador em um ambiente de build/desenvolvimento do Android |
| ModuleOemTargetPreparer | |
| ModuleOemTargetPreparer.ModuleInfo | Uma classe de estrutura simples para armazenar informações sobre um módulo |
| RecoveryLogPreparer | Um preparador de destino usado para coletar registros antes da recuperação. |
| RunCommandTargetPreparer | |
| RunOnSecondaryUserTargetPreparer |
Um ITargetPreparer que cria um usuário secundário na configuração e marca que os testes precisam ser
executados nesse usuário.
|
| RunOnSystemUserTargetPreparer |
Um ITargetPreparer que marca que os testes precisam 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 precisam ser
executados nesse usuário.
|
| StubTargetPreparer |
Implementação vazia de marcador de posição de um ITargetPreparer.
|
| TestAppInstallSetup |
Um ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() no dispositivo.
|
Enumerações
| AltDirBehavior |
Um tipo enumerado para definir comportamentos alternativos de diretório para vários instaladores/pushers de artefatos de teste
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceFlashPreparer.EncryptionOptions | Enum de opções para processar a criptografia da imagem de userdata |
| IDeviceFlasher.UserDataFlashOption | Enum de opções para processar a imagem de userdata |
Exceções
| DeviceFailedToBootError | É gerada quando um dispositivo não inicializa após ser atualizado com um build. |
Interfaces
- FlashingResourcesParser.Constraint
- IDeviceFlasher (link em inglês)
- IFlashingResourcesParser
- IFlashingResourcesRetriever
- IHostCleaner (link em inglês)
- ITargetCleaner (link em inglês)
- ITargetPreparer
- ITestsZipInstaller
Classes
- 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
Enumerações
Exceções