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. |
ILabPreparador | Interface de marcador para preparadores de laboratório Consulte |
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
AllTestAppsInstallSetup | Um ITargetPreparer que instala todos os aplicativos de uma pasta IDeviceBuildInfo#getTestsDir() no dispositivo. |
AoaTargetPreparador | ITargetPreparer que executa uma série de ações (por exemplo, cliques e deslizamentos) usando o protocolo Android Open Acessório (AOAv2). |
Configuração de aplicativo | Um ITargetPreparer que instala um apk e seus testes. |
ArtChrootPreparer | Crie um diretório chroot para testes ART. |
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. |
Erro de construção | Lançado se a compilação fornecida falhar na execução. |
BuildInfoRecorder | Um ITargetPreparer que grava metadados de informações de construção em um arquivo especificado. |
CdmaDeviceFlasher | Uma classe que exibe uma imagem em um dispositivo Android físico com rádio CDMA. |
CompileBootImageWithSpeedTargetPreparer | Recompila o caminho de classe de inicialização e o servidor do sistema com o filtro do compilador 'velocidade'. |
CPUThrottlingWaiter | Um ITargetPreparer que espera até que a frequência máxima em todos os núcleos seja restaurada para o nível mais alto disponível |
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. |
DeviceActionTargetPreparer | Um ITargetPreparer para executar ações do dispositivo. |
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 |
DeviceFailedToBootError | Lançado se um dispositivo falhar ao inicializar após ser atualizado com uma compilação. |
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. |
DeviceOwnerTargetPreparer | Um ITargetPreparer que configura um componente proprietário do dispositivo. |
Configuração do dispositivo | Um ITargetPreparer que configura um dispositivo para teste com base nas Option s fornecidas. |
DeviceStorageFiller | Preparador de destino para preencher o armazenamento para que haja espaço livre disponível. |
DeviceStringPusher | Preparador de destino para gravar uma string em um arquivo. |
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). |
Dispositivo Wiper | Um ITargetPreparer que limpa os dados do usuário |
DesativarSELinuxTargetPreparer | Preparador de destino que desabilita o SELinux se habilitado. |
DynamicSystemPreparer | Um ITargetPreparer que configura uma imagem do sistema sobre a construção de um dispositivo com a Atualização Dinâmica do Sistema. |
EraseUserDataPreparer | Um ITargetPreparer que limpa os dados do usuário no dispositivo. |
FastbootCommandPreparer | Preparador de destino que aciona o fastboot e envia comandos fastboot. |
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. |
FeatureFlagTargetPreparer | Atualiza o DeviceConfig (sinalizadores de recursos ajustados por um serviço remoto). |
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>> . |
FolderSaver | Um ITargetPreparer que extrai diretórios do dispositivo, compacta e salva no back-end de registro. |
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. |
InstalarAllTestZipAppsSetup | Um ITargetPreparer que instala todos os aplicativos em um zip de teste. |
InstalarApexModuleTargetPreparer | |
InstalarApkSetup | Um ITargetPreparer que instala um ou mais apks localizados no sistema de arquivos. |
InstalarBuildEnvApkSetup | Um ITargetPreparer que instala um ou mais apks de teste de um ambiente de construção da plataforma Android. |
Preparador de Instrumentação | Um ITargetPreparer que executa instrumentação |
KillExistingEmulatorPreparador | Um ITargetPreparer que desliga um emulador em execução. |
Preparador de falha conhecido | Preparador de destino para ignorar a nova tentativa de falha conhecida. |
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 |
MixKernelTargetPreparer | Um ITargetPreparer que permite misturar uma imagem do kernel com a imagem do dispositivo. |
MóduloOemTargetPreparer | |
Módulo Pusher | |
MóduloPusher.ModulePushError | Erro fatal durante o envio do módulo Mainline. |
Coletor NativeLeak | Um ITargetPreparer que executa 'dumpsys meminfo --unreachable -a' para identificar a memória nativa inacessível atualmente mantida por cada processo. |
Preparador Perfeito | O preparador Perfetto envia o arquivo de configuração para o dispositivo em um local padrão ao qual o perfetto tem acesso. |
PerfilTargetPreparador | Classe base para configurar o preparador de destino para qualquer usuário de perfil android.os.usertype.profile.XXX . |
PushFileInvoker | Esta classe está obsoleta. 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 Python no host e instala pacotes. |
RebootTargetPreparer | Preparador de destino que reinicia o dispositivo. |
RecoveryLogPreparer | Um preparador de destino usado para coletar logs antes da recuperação. |
RemoveSystemAppPreparer | Um ITargetPreparer para remover um apk da partição do sistema antes de uma execução de teste. |
RestartSystemServerTargetPreparer | Preparador de destino que reinicia o servidor do sistema sem reinicializar o dispositivo. |
RootcanalForwarderPreparer | |
RootTargetPreparador | Preparador de destino que executa "adb root" ou "adb unroot" com base na opção "force-root". |
ExecutarCommandTargetPreparer | |
RunHostCommandTargetPreparer | Preparador de destino para executar comandos de host arbitrários antes e depois de executar o teste. |
RunHostScriptTargetPreparer | Preparador de destino que executa um script antes de executar um teste. |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer | Um ITargetPreparer para marcar que os testes devem ser executados na sandbox do SDK. |
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. |
SemaphoreTokenTargetPreparer | Este é um preparador usado para usar token para serializar a execução de teste no host tradefed. |
SideloadOtaTargetPreparer | Um preparador de destino que executa o sideload de um pacote OTA especificado, aplica o pacote, aguarda a inicialização do dispositivo e injeta as propriedades de compilação do dispositivo para usar como informações de compilação Este preparador de destino assume que o dispositivo estará no modo adb normal quando iniciado e garantirá que o dispositivo saia no mesmo modo, mas com a compilação mais recente aplicada. |
Configuração de StopServices | Um ITargetPreparer que interrompe serviços no dispositivo. |
StubTargetPreparador | Implementação vazia de espaço reservado de um ITargetPreparer . |
SwitchUserTargetPreparer | Um ITargetPreparer que alterna 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. |
Erro de configuração de destino | Ocorreu um erro fatal ao preparar o alvo para teste. |
TearDownPassThroughPreparer | Permite a execução do tearDown em preparadores incluídos em uma configuração como um objeto. |
TemperaturaAceleraçãoGarçom | Um ITargetPreparer que espera até que a temperatura do dispositivo desça até o alvo |
TestAppInstallSetup | Um ITargetPreparer que instala um ou mais aplicativos 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 aplicativos de uma pasta IDeviceBuildInfo.getTestsDir() na partição /system do dispositivo. |
Desperdiçador de tempo | Um simples preparador de alvos para perder tempo e potencialmente reiniciar o dispositivo. |
UserCleaner | Um ITargetPreparer que remove usuários secundários na desmontagem. |
Ajudante do usuário | |
VisibleBackgroundUserPreparer | Preparador de destino para executar testes em um usuário que é iniciado visível em segundo plano. |
WaitForDeviceDatetimePreparer | Um ITargetPreparer que aguarda a definição de data e hora no dispositivo Opcionalmente, este preparador pode forçar um |
Preparador de Wi-Fi | Um ITargetPreparer que configura wifi no dispositivo, se necessário. |
Enums
AltDirComportamento | Um enum para definir comportamentos de diretório alternativos para vários instaladores/pushers de artefatos de teste |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
Método Flashing | Um enum para descrever o método usado para atualizar o dispositivo em teste |
IDeviceFlasher.UserDataFlashOption | Enum de opções para lidar com a imagem userdata |
Interfaces
Aulas
- AllTestAppsInstallSetup
- AoaTargetPreparador
- Configuração de aplicativo
- ArtChrootPreparer
- BaseEmulatorPreparador
- BaseTargetPreparador
- Erro de construção
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CPUThrottlingWaiter
- CriarAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- Limpador de dispositivos
- DeviceFailedToBootError
- DeviceFlashPreparador
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- Configuração do dispositivo
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- Dispositivo Wiper
- DesativarSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- GkiDeviceFlashPreparador
- GsiDeviceFlashPreparador
- InstalarAllTestZipAppsSetup
- InstalarApexModuleTargetPreparer
- InstalarApkSetup
- InstalarBuildEnvApkSetup
- Preparador de Instrumentação
- KillExistingEmulatorPreparador
- Preparador de falha conhecido
- Lançamento do Emulador Local
- Instantâneo do LocalEmulator
- MixKernelTargetPreparer
- MóduloOemTargetPreparer
- Módulo Pusher
- MóduloPusher.ModulePushError
- Coletor NativeLeak
- Preparador Perfeito
- PerfilTargetPreparador
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparador
- ExecutarCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- Configuração de StopServices
- StubTargetPreparador
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- Erro de configuração de destino
- TearDownPassThroughPreparer
- TemperaturaAceleraçãoGarçom
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- Desperdiçador de tempo
- UserCleaner
- Ajudante do usuário
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- Preparador de Wi-Fi
Enums