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 Option s 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