com.android.tradefed.targetprep
Interfaces
| FlashingResourcesParser.Constraint |
Uma interface de filtragem, destinada a permitir que o FlashingResourcesParser ignore alguns recursos que, de outra forma, ele poderia usar.
|
| IDeviceFlasher | Atualiza uma imagem de dispositivo em um dispositivo. |
| IFlashingResourcesParser | Interface para fornecer as versões necessárias de arquivos de imagem auxiliares para atualizar um dispositivo. |
| IFlashingResourcesRetriever | Interface para recuperar arquivos de imagem auxiliares necessários para atualizar um dispositivo. |
| IHostCleaner | Limpa o host após a conclusão do teste. |
| ILabPreparer |
Interface de marcador para preparadores de laboratório.
Consulte |
| ITargetCleaner | Essa interface foi descontinuada. tearDown foi movido para a interface base ITargetPreparer. |
| ITargetPreparer | Prepara o ambiente de teste para a execução do teste. |
| ITestsZipInstaller | Instala testes de um arquivo zip de testes (conforme gerado pelo sistema de build) em um dispositivo. |
Classes
| AllTestAppsInstallSetup |
Um ITargetPreparer que instala todos os apps de uma pasta IDeviceBuildInfo.getTestsDir()
no dispositivo.
|
| AoaTargetPreparer |
ITargetPreparer que executa uma série de ações (por exemplo, cliques e deslizes) usando o protocolo
Android Open Accessory (AOAv2).
|
| AppSetup |
Um ITargetPreparer que instala um APK e os testes dele.
|
| ArtChrootPreparer | Crie o diretório chroot para testes do ART. |
| BaseEmulatorPreparer | Preparador comum para iniciar um emulador local. |
| BaseTargetPreparer |
Classe de implementação de base para ITargetPreparer que permite controlar se o objeto
está desativado ou não.
|
| BuildError | Gerada se o build fornecido não for executado. |
| BuildInfoRecorder |
Um ITargetPreparer que grava metadados de informações de build em um arquivo especificado.
|
| CdmaDeviceFlasher | Uma classe que mostra uma imagem em um dispositivo Android físico com um rádio CDMA. |
| CompileBootImageWithSpeedTargetPreparer | Recompila o classpath de inicialização e o servidor do sistema com o filtro do compilador "speed". |
| CpuThrottlingWaiter |
Um ITargetPreparer que aguarda até que a frequência máxima em todos os núcleos seja restaurada para o nível mais alto disponível.
|
| CreateAvdPreparer | |
| CreateUserPreparer | Preparador de destino para criar e limpar o usuário no final. |
| DefaultTestsZipInstaller | Uma implementação padrão do instalador de zip de testes. |
| DeviceActionTargetPreparer |
Um ITargetPreparer para realizar ações no dispositivo.
|
| DeviceBuildInfoBootStrapper |
Um ITargetPreparer que substitui campos de informações de 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 | Executa a reinicialização ou formatação como ação de limpeza após o teste e, opcionalmente, desliga a tela. |
| DeviceFailedToBootError | Gerado se um dispositivo não inicializar após ser atualizado com uma build. |
| DeviceFlashPreparer |
Um ITargetPreparer que atualiza uma imagem em um hardware Android físico.
|
| DeviceImageZipFlashingTargetPreparer | Um preparador de destino que atualiza o dispositivo com imagens fornecidas em um formato específico. |
| DeviceOwnerTargetPreparer |
Um ITargetPreparer que configura um componente de proprietário do dispositivo.
|
| DeviceSetup |
Um ITargetPreparer que configura um dispositivo para teste com base nos Options fornecidos.
|
| DeviceStorageFiller | O preparador de destino preenche o armazenamento para que algum espaço livre esteja disponível. |
| DeviceStringPusher | Preparador de destino para gravar uma string em um arquivo. |
| DeviceUpdateTargetPreparer |
Um ITargetPreparer abstrato que cuida das etapas comuns para atualizar dispositivos com
um arquivo de imagem de dispositivo de uma fonte externa (em vez de um serviço de build).
|
| DeviceWiper |
Um ITargetPreparer que exclui permanentemente os dados do usuário
|
| DisableSELinuxTargetPreparer | Preparador de destino que desativa o SELinux se ele estiver ativado. |
| DynamicSystemPreparer |
Um ITargetPreparer que configura uma imagem do sistema em cima de um build de dispositivo com a Atualização dinâmica do sistema.
|
| EraseUserDataPreparer |
Um ITargetPreparer que exclui permanentemente os dados do usuário no dispositivo.
|
| FastbootCommandPreparer | Preparador de destino que aciona o fastboot e envia comandos do fastboot. |
| FastbootDeviceFlasher | Uma classe que depende do fastboot para instalar uma imagem em hardware Android físico. |
| FastbootUpdateBootstrapPreparer |
Um ITargetPreparer que organiza arquivos especificados (bootloader, rádio, zip de imagem do dispositivo) em
IDeviceBuildInfo para fazer o flash dos dispositivos com FastbootDeviceFlasher e injeta
atributos do dispositivo pós-inicialização nas informações de build para fins de geração de relatórios de resultados.
|
| FeatureFlagTargetPreparer | Atualiza o DeviceConfig (flags de recursos ajustadas por um serviço remoto). |
| FlashingResourcesParser | Uma classe que analisa as versões necessárias dos arquivos de imagem auxiliares necessários para atualizar um dispositivo. |
| FlashingResourcesParser.AndroidInfo |
Um typedef para Map<String, MultiMap<String, String>>.
|
| FolderSaver (link em inglês) |
Um ITargetPreparer que extrai diretórios do dispositivo, compacta e salva no back-end de
geração de registros.
|
| FutilityCommandPreparer | Preparador para executar comandos de inutilidade. |
| GkiDeviceFlashPreparer | Um preparador de destino que atualiza o dispositivo com uma 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. |
| InstallAllTestZipAppsSetup |
Um ITargetPreparer que instala todos os apps em um arquivo zip de teste.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
Um ITargetPreparer que instala um ou mais APKs localizados no sistema de arquivos.
|
| InstallBuildEnvApkSetup |
Um ITargetPreparer que instala um ou mais APKs de teste de um ambiente de build da plataforma Android.
|
| InstallKernelModulePreparer | Um preparador de destino que instala módulos do kernel. |
| InstrumentationPreparer |
Um ITargetPreparer que executa a instrumentação
|
| KillExistingEmulatorPreparer |
Um ITargetPreparer que encerra um emulador em execução.
|
| KnownFailurePreparer | Preparador de destino para ignorar novas tentativas de falha conhecida. |
| 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 de um ambiente de build/desenvolvimento do Android. |
| MixKernelTargetPreparer |
Um ITargetPreparer que permite misturar uma imagem do kernel com a imagem do dispositivo.
|
| MixRadioTargetPreparer |
Um ITargetPreparer que permite misturar uma imagem de rádio com a imagem do dispositivo.
|
| ModuleOemTargetPreparer | |
| ModulePusher | |
| ModulePusher.ModulePushError | Erro fatal durante o push do módulo Mainline. |
| NativeLeakCollector |
Um ITargetPreparer que executa "dumpsys meminfo --unreachable -a" para identificar a
memória nativa inacessível mantida por cada processo.
|
| OtaUpdateDeviceFlasher | Um flasher de dispositivo que aciona o script system/update_engine/scripts/update_device.py com um pacote OTA completo ou incremental para atualizar a imagem do dispositivo. |
| PerfettoPreparer | O preparador do Perfetto envia o arquivo de configuração para o dispositivo em um local padrão a que o Perfetto tem acesso. |
| ProfileTargetPreparer |
Classe de base para configurar o preparador de destino para qualquer usuário de perfil android.os.usertype.profile.XXX.
|
| PushFileInvoker |
Essa classe foi descontinuada.
Use PushFilePreparer em vez disso.
|
| PushFilePreparer |
Um ITargetPreparer que tenta enviar qualquer número de arquivos de qualquer caminho de host para qualquer caminho de dispositivo.
|
| PythonVirtualenvPreparer | Configura um virtualenv do Python no host e instala pacotes. |
| RebootTargetPreparer | Preparador de destino que reinicializa o dispositivo. |
| RecoveryLogPreparer | Um preparador de destino usado para coletar registros antes da recuperação. |
| RemoveSystemAppPreparer |
Um ITargetPreparer para remover um APK da partição do sistema antes de um teste.
|
| RestartSystemServerTargetPreparer | Preparador de destino que reinicia o servidor do sistema sem reiniciar o dispositivo. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | Preparador de destino que executa "adb root" ou "adb unroot" com base na opção "force-root". |
| RunCommandTargetPreparer | |
| RunHostCommandTargetPreparer | Preparador de destino para executar comandos de host arbitrários antes e depois da execução do teste. |
| RunHostScriptTargetPreparer | Preparador de destino que executa um script antes de executar um teste. |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxTargetPreparer |
Um ITargetPreparer para marcar que os testes precisam ser executados no sandbox do SDK.
|
| RunOnSecondaryUserTargetPreparer |
Um ITargetPreparer para garantir que o teste seja executado como um usuário secundá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.
|
| SemaphoreTokenTargetPreparer | Um preparador usado para usar o token e serializar a execução do teste no host do Tradefed. |
| SideloadOtaTargetPreparer |
Um preparador de destino que realiza o sideload de um pacote OTA especificado, aplica o pacote, aguarda
a inicialização do dispositivo e injeta as propriedades de build do dispositivo para usar como informações de build.
Esse preparador de destino pressupõe que o dispositivo estará no modo adb normal quando for iniciado e garante que ele saia no mesmo modo, mas com o build mais recente aplicado. |
| StopServicesSetup |
Um ITargetPreparer que interrompe os serviços no dispositivo.
|
| StubTargetPreparer |
Marcador de posição de uma implementação vazia de um ITargetPreparer.
|
| SwitchUserTargetPreparer |
Um ITargetPreparer que muda para o tipo de usuário especificado em setUp.
|
| SystemUpdaterDeviceFlasher |
Um IDeviceFlasher que depende do atualizador do sistema para instalar uma
imagem do sistema agrupada em um pacote de atualização OTA.
|
| TargetSetupError | Ocorreu um erro fatal ao preparar o destino para teste. |
| TearDownPassThroughPreparer | Permite executar tearDown em preparadores incluídos em uma configuração como um objeto. |
| TemperatureThrottlingWaiter |
Um ITargetPreparer que espera até que a temperatura do dispositivo atinja o valor desejado
|
| TestAppInstallSetup |
Um ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() no dispositivo.
|
| TestFilePushSetup |
Um ITargetPreparer que envia um ou mais arquivos/diretórios de uma pasta IDeviceBuildInfo.getTestsDir() para o dispositivo.
|
| TestSystemAppInstallSetup |
Um ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() na partição /system do dispositivo.
|
| TimeWaster | Um preparador de destino simples para perder tempo e potencialmente reiniciar o dispositivo. |
| UserCleaner |
Um ITargetPreparer que remove usuários secundários na desmontagem.
|
| UserHelper | |
| VisibleBackgroundUserPreparer | Preparador de destino para executar testes em um usuário iniciado em segundo plano. |
| WaitForDeviceDatetimePreparer |
Um ITargetPreparer que aguarda a definição de data e hora no dispositivo
Como opção, esse preparador pode forçar um |
| WifiPreparer |
Um ITargetPreparer que configura o Wi-Fi no dispositivo, se necessário.
|
Enumerações
| AltDirBehavior |
Uma enumeração para definir comportamentos alternativos de diretório para vários instaladores/pushers de artefatos de teste.
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| FlashingMethod | Uma enumeração para descrever o método usado para atualizar o dispositivo em teste. |
| IDeviceFlasher.UserDataFlashOption | Enumeração de opções para processar a imagem de dados do usuário. |
Interfaces
Classes
- AllTestAppsInstallSetup
- AoaTargetPreparer
- AppSetup
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- DeviceSetup
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver (link em inglês)
- FutilityCommandPreparer
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstallKernelModulePreparer
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- MixRadioTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- OtaUpdateDeviceFlasher
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughPreparer
- TemperatureThrottlingWaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
Enumerações