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 (link em inglês) | Atualiza uma imagem de dispositivo em um dispositivo. |
IFlashingResourcesParser (em inglês) | Interface para fornecer as versões exigidas de arquivos de imagens auxiliares necessárias para atualizar um dispositivo. |
IFlashingResourcesRetriever (em inglês) | Interface para recuperar arquivos de imagens auxiliares necessárias para atualizar um dispositivo. |
IHostCleaner (em inglês) | Limpa o host após a conclusão do teste. |
ILabPreparer (em inglês) |
Interface de marcadores para preparadores de laboratórios
Consulte |
ITargetCleaner (em inglês) | Esta interface foi descontinuada. tearDown foi movido para a interface base ITargetPreparer. |
ITargetPreparer (em inglês) | Prepara o ambiente de teste para a execução do teste. |
ITestsZipInstaller (link em inglês) | Instala testes a partir de um arquivo zip de testes (conforme gerado pelo sistema de compilação) em um dispositivo. |
Classes
AllTestAppsInstallSetup (link em inglês) |
Uma ITargetPreparer que instala todos os apps de um IDeviceBuildInfo#getTestsDir()
no dispositivo.
|
AoaTargetPreparer (em inglês) |
ITargetPreparer , que executa uma série de ações (por exemplo, cliques e ações de deslizar) usando o
protocolo Android Open Accessory (AOAv2).
|
Configuração do app |
Um ITargetPreparer que instala um APK e os testes relacionados.
|
ArtChrootPreparer (link em inglês) | Crie o diretório chroot para testes de ART. |
BaseEmulatorPreparer (em inglês) | Preparar comum para iniciar um emulador local. |
BaseTargetPreparer (em inglês) |
Classe de implementação básica para ITargetPreparer que permite controlar se o objeto
está desativado ou não.
|
BuildError (em inglês) | Gerada se a execução da compilação fornecida falhar. |
BuildInfoRecorder (em inglês) |
Um ITargetPreparer que grava metadados de informações do build em um arquivo especificado.
|
CdmaDeviceFlasher (link em inglês) | Uma classe que emite uma imagem em um dispositivo Android físico com um rádio CDMA. |
CompileBootImageWithSpeedTargetPreparer (link em inglês) | Recompila o caminho de classe de inicialização e o servidor do sistema com o filtro do compilador "speed". |
CpuThrottlingWaiter (em inglês) |
Um ITargetPreparer que aguarda até que a frequência máxima em todos os núcleos seja restaurada para a frequência mais alta
nível disponível
|
CreateAvdPreparer (em inglês) | |
CreateUserPreparer (em inglês) | Preparador de destino para criação de usuário e limpeza no final. |
DefaultTestsZipInstaller (em inglês) | Uma implementação padrão do instalador zip de testes. |
DeviceActionTargetPreparer (link em inglês) |
Um ITargetPreparer para realizar ações do dispositivo.
|
DeviceBuildInfoBootStrapper (link em inglês) |
Uma 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 (em inglês) |
Um ITargetPreparer que insere metadados DeviceBuildDescriptor no IBuildInfo .
|
DeviceCleaner (link em inglês) | Executa a reinicialização ou a formatação como ação de limpeza após o teste e, opcionalmente, desativa a tela |
DeviceFailedToBootError (em inglês) | Gerada se um dispositivo não for inicializado depois de receber uma atualização flash com uma versão. |
DeviceFlashPreparer (link em inglês) |
Um ITargetPreparer que atualiza uma imagem no hardware físico Android.
|
DeviceImageZipFlashingTargetPreparer (em inglês) | Um preparador de destino que atualiza o dispositivo com imagens do dispositivo fornecidas por um formato específico. |
DeviceOwnerTargetPreparer (em inglês) |
Um ITargetPreparer que configura um componente do proprietário do dispositivo.
|
Device Setup (em inglês) |
Um ITargetPreparer que configura um dispositivo para testes com base nos Option s fornecidos.
|
DeviceStorageFiller (link em inglês) | Preparador de destino para preencher o armazenamento para que haja uma quantidade de espaço livre disponível. |
DeviceStringPusher (link em inglês) | Preparador de destino para gravar uma string em um arquivo. |
DeviceUpdateTargetPreparer (em inglês) |
Um ITargetPreparer abstrato que cuida das etapas comuns para atualizar dispositivos com
um arquivo de imagem do dispositivo de uma fonte externa (em oposição a um serviço de build).
|
DeviceWiper (link em inglês) |
Uma ITargetPreparer que exclui permanentemente os dados do usuário
|
DesativarSELinuxTargetPreparer | Preparador de destino que desativa o SELinux, se ativado. |
DynamicSystemPreparer (em inglês) |
Um ITargetPreparer que configura uma imagem do sistema sobre o build de um dispositivo com o
Atualização do sistema.
|
ApagarUserDataPreparer (link em inglês) |
Uma ITargetPreparer que exclui permanentemente os dados do usuário no dispositivo.
|
FastbootCommandPreparer (link em inglês) | Preparador de destino que aciona o fastboot e envia comandos de fastboot. |
FastbootDeviceFlasher (em inglês) | Uma classe que depende do fastboot para atualizar uma imagem no hardware físico Android. |
FastbootUpdatebootstrapPreparer (em inglês) |
Um ITargetPreparer que organiza arquivos especificados (carregador de inicialização, rádio, ZIP de imagem do dispositivo) em
IDeviceBuildInfo para receber os dispositivos atualizados com FastbootDeviceFlasher e depois injetar
atributos do dispositivo pós-inicialização às informações do build para fins de geração de relatórios de resultados.
|
FeatureFlagTargetPreparer (link em inglês) | Atualiza o DeviceConfig (sinalizações de recurso ajustadas por um serviço remoto). |
FlashingResourcesParser (em inglês) | Uma classe que analisa as versões necessárias dos arquivos de imagens auxiliares necessárias para atualizar um dispositivo. |
FlashingResourcesParser.AndroidInfo (em inglês) |
Um typedef para Map<String, MultiMap<String, String>> .
|
FolderSaver (em inglês) |
Um ITargetPreparer que extrai os diretórios do dispositivo, compacta e os salva em registros.
back-end.
|
GkiDeviceFlashPreparer (link em inglês) | Um preparador de destino que atualiza o dispositivo com uma imagem genérica do kernel comum do Android. |
GsiDeviceFlashPreparer (link em inglês) | Um preparador de destino que atualiza o dispositivo com uma imagem genérica do sistema Android. |
InstallAllTestZipAppsSetup (em inglês) |
Um ITargetPreparer que instala todos os apps em um arquivo ZIP de teste.
|
InstallApexModuleTargetPreparer (em inglês) | |
InstallApkSetup (link em inglês) |
Um ITargetPreparer que instala um ou mais APKs localizados no sistema de arquivos.
|
InstallBuildEnvApk Setup (em inglês). |
Um ITargetPreparer que instala um ou mais APKs de teste de um ambiente de build da Plataforma Android.
|
InstallKernelModulePreparer (link em inglês) | Um preparador de destino que atualiza o dispositivo com uma imagem genérica do kernel comum do Android. |
InstrumentationPreparer (em inglês) |
Um ITargetPreparer que executa a instrumentação
|
KillexistingEmulatorPreparer (em inglês) |
Uma ITargetPreparer que encerra um emulador em execução.
|
KnownFailurePreparer (em inglês) | Preparador de destino para pular a tentativa de falha conhecida. |
LocalEmulatorLaunch (em inglês) | Um TargetPreparer que inicia um emulador localmente em um ambiente de build do Android. |
LocalEmulatorSnapshot (em inglês) | Um TargetPreparer criado para gerar um snapshot limpo do emulador com base em um Android ambiente de criação/desenvolvimento |
MixKernelTargetPreparer (link em inglês) |
Uma ITargetPreparer que permite misturar uma imagem do kernel com a imagem do dispositivo.
|
ModuleOemTargetPreparer (em inglês) | |
ModulePusher (link em inglês) | |
ModulePusher.ModulePushError (link em inglês) | Erro fatal durante o envio do módulo Mainline. |
NativeLeakCollector (link em inglês) |
Um ITargetPreparer que executa "dumpsys meminfo --unreachable -a" para identificar
memória nativa inacessível retida atualmente por cada processo.
|
PerfettoPreparer (em inglês) | O preparador do Perfetto envia o arquivo de configuração ao dispositivo em um local padrão para onde que você pode acessar. |
ProfileTargetPreparer (em inglês) |
Classe de base para configurar o preparador de destino para qualquer usuário de perfil android.os.usertype.profile.XXX .
|
PushFileInsertr (link em inglês) |
Esta classe foi descontinuada.
Em vez disso, use PushFilePreparer .
|
PushFilePreparer (link em inglês) |
Um ITargetPreparer que tenta enviar por push qualquer número de arquivos de qualquer caminho de host para qualquer
no caminho do dispositivo.
|
PythonVirtualenvPreparer (em inglês) | Configura um virtualenv Python no host e instala pacotes. |
ReiniciarTargetPreparer (em inglês) | Preparador de destino que reinicia o dispositivo. |
RecoveryLogPreparer (em inglês) | Um preparador de destino usado para coletar registros antes da recuperação. |
RemoveSystemAppPreparer (em inglês) |
Uma ITargetPreparer para remover um APK da partição do sistema antes de uma execução de teste.
|
RestartSystemServerTargetPreparer (em inglês) | Preparador de destino que reinicia o servidor do sistema sem reiniciar o dispositivo. |
RootcanalForwarderPreparer (em inglês) | |
RootTargetPreparer (em inglês) | Preparador de destino que executa "adb root" ou "adb unroot" com base na opção "force-root". |
RunCommandTargetPreparer (link em inglês) | |
RunHostCommandTargetPreparer (link em inglês) | Preparador de destino para executar comandos de host arbitrários antes e depois de executar o teste. |
RunHostScriptTargetPreparer (link em inglês) | Preparador de destino, que executa um script antes de executar um teste. |
RunOnCloneProfileTargetPreparer (em inglês) | |
RunOnPrivateProfileTargetPreparer (link em inglês) | |
RunOnSdkSandboxTargetPreparer (link em inglês) |
Um ITargetPreparer para marcar que os testes precisam ser executados no sandbox do SDK.
|
RunOnSecondaryUserTargetPreparer (em inglês) |
Um ITargetPreparer para garantir que o teste seja executado como um usuário secundário.
|
RunOnSystemUserTargetPreparer (em inglês) |
Uma ITargetPreparer que marca se os testes precisam ser executados no usuário (em vez do
usuário atual).
|
RunOnWorkProfileTargetPreparer (em inglês) |
Um ITargetPreparer que cria um perfil de trabalho na configuração e marca que os testes precisam ser
executar nesse usuário.
|
SemaphoreTokenTargetPreparer (em inglês) | Este é um preparador usado para usar o token para serializar a execução do teste no host comercializado. |
SideloadOtaTargetPreparer (em inglês) |
Um preparador de destino que executa o sideload de um pacote OTA especificado, aplica o pacote, aguarda
para que o dispositivo seja inicializado e injeta as propriedades de build do dispositivo para usar como informações de build
Esse preparador de alvo presume que o dispositivo estará no modo adb normal quando iniciado e vai garantir que o dispositivo saia no mesmo modo, mas com a versão mais recente aplicada. |
StopServicesSetup (em inglês) |
Uma ITargetPreparer que interrompe os serviços no dispositivo.
|
StubTargetPreparer (em inglês) |
Implementação de marcador de posição vazia de um ITargetPreparer .
|
SwitchUserTargetPreparer (em inglês) |
Uma ITargetPreparer que alterna para o tipo de usuário especificado em setUp.
|
SystemUpdaterDeviceFlasher (link em inglês) |
Um IDeviceFlasher que depende do atualizador do sistema para instalar um
imagem do sistema empacotada em um pacote de atualização OTA.
|
TargetSetupError (em inglês) | Ocorreu um erro fatal ao preparar o destino para o teste. |
TearDownPassthroughPreparer (em inglês) | Permite a execução de TerDown em preparadores incluídos em uma configuração como um objeto. |
TemperaturaThrottlingWaiter (em inglês) |
Um ITargetPreparer que espera até que a temperatura do dispositivo chegue à meta
|
TestAppInstallInstall (em inglês) |
Uma ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() no dispositivo.
|
TestFilePushSetup (link em inglês) |
Um ITargetPreparer que envia um ou mais arquivos/diretórios de uma pasta IDeviceBuildInfo.getTestsDir() para o dispositivo.
|
TestSystemAppInstallSetup (em inglês) |
Uma ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() na partição "/system" do dispositivo.
|
TimeWaster (em inglês) | Um simples preparador de alvo para desperdiçar tempo e possivelmente reiniciar o dispositivo. |
UserCleaner (em inglês) |
Uma ITargetPreparer que remove usuários secundários na eliminação.
|
UserHelper (em inglês) | |
VisibleBackgroundUserPreparer (link em inglês) | Preparador de destino para executar testes em um usuário que é iniciado em segundo plano. |
WaitForDeviceDatetimePreparer (em inglês) |
Uma ITargetPreparer que aguarda a definição de data e hora no dispositivo.
Opcionalmente, este preparador pode forçar um |
WifiPreparer (link em inglês) |
Um ITargetPreparer que configura o Wi-Fi no dispositivo, se necessário.
|
Enumerações
AltDirBehavior (em inglês) |
Um tipo enumerado para definir comportamentos alternativos do diretório para vários instaladores/pushers de artefatos de teste
|
DeviceCleaner.CleanupAction (link em inglês) | |
DeviceCleaner.PostCleanupAction (link em inglês) | |
FlashingMethod (em inglês) | Um tipo enumerado para descrever o método usado para atualizar o dispositivo em teste |
IDeviceFlasher.UserDataFlashOption (link em inglês) | Enumeração de opções para processar a imagem userdata |
Interfaces
- FlashingResourcesParser.Constraint
- IDeviceFlasher (link em inglês)
- IFlashingResourcesParser (em inglês)
- IFlashingResourcesRetriever (em inglês)
- IHostCleaner (em inglês)
- ILabPreparer (em inglês)
- ITargetCleaner (em inglês)
- ITargetPreparer (em inglês)
- ITestsZipInstaller (link em inglês)
Classes
- AllTestAppsInstallSetup (link em inglês)
- AoaTargetPreparer (em inglês)
- Configuração do app
- ArtChrootPreparer (link em inglês)
- BaseEmulatorPreparer (em inglês)
- BaseTargetPreparer (em inglês)
- BuildError (em inglês)
- BuildInfoRecorder (em inglês)
- CdmaDeviceFlasher (link em inglês)
- CompileBootImageWithSpeedTargetPreparer (link em inglês)
- CpuThrottlingWaiter (em inglês)
- CreateAvdPreparer (em inglês)
- CreateUserPreparer (em inglês)
- DefaultTestsZipInstaller (em inglês)
- DeviceActionTargetPreparer (link em inglês)
- DeviceBuildInfoBootStrapper (link em inglês)
- DeviceBuildInfoInjector (em inglês)
- DeviceCleaner (link em inglês)
- DeviceFailedToBootError (em inglês)
- DeviceFlashPreparer (link em inglês)
- DeviceImageZipFlashingTargetPreparer (em inglês)
- DeviceOwnerTargetPreparer (em inglês)
- Device Setup (em inglês)
- DeviceStorageFiller (link em inglês)
- DeviceStringPusher (link em inglês)
- DeviceUpdateTargetPreparer (em inglês)
- DeviceWiper (link em inglês)
- DesativarSELinuxTargetPreparer
- DynamicSystemPreparer (em inglês)
- ApagarUserDataPreparer (link em inglês)
- FastbootCommandPreparer (link em inglês)
- FastbootDeviceFlasher (em inglês)
- FastbootUpdatebootstrapPreparer (em inglês)
- FeatureFlagTargetPreparer (link em inglês)
- FlashingResourcesParser (em inglês)
- FlashingResourcesParser.AndroidInfo (em inglês)
- FolderSaver (em inglês)
- GkiDeviceFlashPreparer (link em inglês)
- GsiDeviceFlashPreparer (link em inglês)
- InstallAllTestZipAppsSetup (em inglês)
- InstallApexModuleTargetPreparer (em inglês)
- InstallApkSetup (link em inglês)
- InstallBuildEnvApk Setup (em inglês).
- InstallKernelModulePreparer (link em inglês)
- InstrumentationPreparer (em inglês)
- KillexistingEmulatorPreparer (em inglês)
- KnownFailurePreparer (em inglês)
- LocalEmulatorLaunch (em inglês)
- LocalEmulatorSnapshot (em inglês)
- MixKernelTargetPreparer (link em inglês)
- ModuleOemTargetPreparer (em inglês)
- ModulePusher (link em inglês)
- ModulePusher.ModulePushError (link em inglês)
- NativeLeakCollector (link em inglês)
- PerfettoPreparer (em inglês)
- ProfileTargetPreparer (em inglês)
- PushFileInsertr (link em inglês)
- PushFilePreparer (link em inglês)
- PythonVirtualenvPreparer (em inglês)
- ReiniciarTargetPreparer (em inglês)
- RecoveryLogPreparer (em inglês)
- RemoveSystemAppPreparer (em inglês)
- RestartSystemServerTargetPreparer (em inglês)
- RootcanalForwarderPreparer (em inglês)
- RootTargetPreparer (em inglês)
- RunCommandTargetPreparer (link em inglês)
- RunHostCommandTargetPreparer (link em inglês)
- RunHostScriptTargetPreparer (link em inglês)
- RunOnCloneProfileTargetPreparer (em inglês)
- RunOnPrivateProfileTargetPreparer (link em inglês)
- RunOnSdkSandboxTargetPreparer (link em inglês)
- RunOnSecondaryUserTargetPreparer (em inglês)
- RunOnSystemUserTargetPreparer (em inglês)
- RunOnWorkProfileTargetPreparer (em inglês)
- SemaphoreTokenTargetPreparer (em inglês)
- SideloadOtaTargetPreparer (em inglês)
- StopServicesSetup (em inglês)
- StubTargetPreparer (em inglês)
- SwitchUserTargetPreparer (em inglês)
- SystemUpdaterDeviceFlasher (link em inglês)
- TargetSetupError (em inglês)
- TearDownPassthroughPreparer (em inglês)
- TemperaturaThrottlingWaiter (em inglês)
- TestAppInstallInstall (em inglês)
- TestFilePushSetup (link em inglês)
- TestSystemAppInstallSetup (em inglês)
- TimeWaster (em inglês)
- UserCleaner (em inglês)
- UserHelper (em inglês)
- VisibleBackgroundUserPreparer (link em inglês)
- WaitForDeviceDatetimePreparer (em inglês)
- WifiPreparer (link em inglês)
Enumerações
- AltDirBehavior (em inglês)
- DeviceCleaner.CleanupAction (link em inglês)
- DeviceCleaner.PostCleanupAction (link em inglês)
- FlashingMethod (em inglês)
- IDeviceFlasher.UserDataFlashOption (link em inglês)