| AdbStopServerPreparer | O preparador de destino é usado para interromper o servidor adb no host antes e depois de executar testes do adb. | 
      
    
      
        | AllTestAppsInstallSetup | Um ITargetPreparerque instala todos os apps de uma pastaIDeviceBuildInfo.getTestsDir()no dispositivo. | 
      
    
      
        | AoaTargetPreparer | ITargetPreparerque executa uma série de ações (por exemplo, cliques e deslizes) usando o
 protocolo Android Open Accessory (AOAv2). | 
      
    
      
        | AppSetup | Um ITargetPreparerque instala um APK e os testes dele. | 
      
    
      
        | ArtChrootPreparer | Cria o diretório chroot para testes do ART. | 
      
    
      
        | BaseEmulatorPreparer | Preparador comum para iniciar um emulador local. | 
      
    
      
        | BaseTargetPreparer | Classe de implementação básica para ITargetPreparerque permite controlar se o objeto
 está desativado ou não. | 
      
    
      
        | BuildInfoRecorder | Um ITargetPreparerque grava metadados de informações do build em um arquivo especificado. | 
      
    
      
        | CheckPairingPreparer | Um CompanionAwarePreparerque verifica a vinculação de BT entre dispositivos principais e secundários | 
      
    
      
        | CompanionAllocator | Classe base que aloca e libera o dispositivo complementar getCompanionDeviceSelectionOptions()precisa ser implementado para descrever os critérios
 necessários para alocar o dispositivo complementar.
 | 
      
    
      
        | CompanionAwarePreparer | Um ITargetPreparerque encapsula a lógica de receber um dispositivo complementar
 já alocado. | 
      
    
      
        | CompanionRunCommandTargetPreparer | Um ITargetPreparerque executa comandos especificados no dispositivo complementar alocado | 
      
    
      
        | CompanionTestAppInstallSetup | Um ITargetPreparerque instala um ou mais apps de uma
pastaIDeviceBuildInfo.getTestsDir()em um dispositivo complementar alocado. | 
      
    
      
        | CompileBootImageWithSpeedTargetPreparer | Recompila o classpath de inicialização e o servidor do sistema com o filtro do compilador "speed". | 
      
    
      
        | CpuThrottlingWaiter | Um ITargetPreparerque aguarda até que a frequência máxima em todas as cores seja restaurada para o nível
 mais alto disponível. | 
      
    
      
        | CreateAvdPreparer |  | 
      
    
      
        | CreateUserPreparer | Preparador de destino para criar usuário e limpar no final. | 
      
    
      
        | DeviceActionTargetPreparer | Um ITargetPreparerpara realizar ações do dispositivo. | 
      
    
      
        | DeviceBuildInfoBootStrapper | Um ITargetPreparerque substitui os campos de informações do build por atributos lidos do dispositivoIsso é útil para testar dispositivos com builds gerados de uma fonte externa (por exemplo,
          
    
         | 
      
    
      
        | DeviceBuildInfoInjector | Um ITargetPreparerque insere metadadosDeviceBuildDescriptornoIBuildInfo. | 
      
    
      
        | DeviceCleaner (em inglês) | Reinicia ou formata como ação de limpeza após o teste e, opcionalmente, desliga a tela | 
      
    
      
        | DeviceFlashPreparer | Um ITargetPreparerque 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. | 
      
    
      
        | DeviceOwnerTargetPreparer | Um ITargetPreparerque configura um componente de proprietário do dispositivo. | 
      
    
      
        | DeviceSetup | Um ITargetPreparerque configura um dispositivo para testes com base nosOptions fornecidos. | 
      
    
      
        | DeviceStorageFiller | Preencha o armazenamento do preparador de destino para que um pouco de espaço livre esteja disponível. | 
      
    
      
        | DeviceStringPusher | O preparador de destino grava uma string em um arquivo. | 
      
    
      
        | DeviceUpdateTargetPreparer | Um ITargetPreparerabstrato 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). | 
      
    
      
        | DeviceWiper (link em inglês) | Um ITargetPreparerque exclui permanentemente os dados do usuário | 
      
    
      
        | DisableSELinuxTargetPreparer | Preparador de destino que desativa o SELinux se ele estiver ativado. | 
      
    
      
        | DynamicSystemPreparer | Um ITargetPreparerque configura uma imagem do sistema sobre um build do dispositivo com a atualização
 dinâmica do sistema. | 
      
    
      
        | EraseUserDataPreparer | Um ITargetPreparerque exclui permanentemente os dados do usuário do dispositivo. | 
      
    
      
        | FastbootCommandPreparer | Preparador de destino que aciona e envia comandos de inicialização rápida. | 
      
    
      
        | FastbootUpdateBootstrapPreparer | Um ITargetPreparerque coloca arquivos especificados (bootloader, rádio, ZIP de imagem do dispositivo) emIDeviceBuildInfopara que os dispositivos sejam atualizados comFastbootDeviceFlashere injete
atributos de dispositivo pós-inicialização nas informações de build para fins de geração de relatórios. | 
      
    
      
        | FeatureFlagTargetPreparer | Atualiza o DeviceConfig (flags de recursos ajustadas por um serviço remoto). | 
      
    
      
        | FoldableModePreparer | Um preparador de destino que pode alternar o estado dobrável de um dispositivo. | 
      
    
      
        | FolderSaver (link em inglês) | Um ITargetPreparerque extrai diretórios do dispositivo, os compacta e os salva no back-end
de registro. | 
      
    
      
        | 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. | 
      
    
      
        | ILabPreparer | Interface de marcador para preparadores de laboratórios Consulte ITargetPreparerpara saber o objetivo dessas interfaces. | 
      
    
      
        | ITargetCleaner (link em inglês) | Essa interface foi descontinuada.
    O tearDown foi movido para a interface ITargetPreparer base. | 
      
    
      
        | InstallAllTestZipAppsSetup | Um ITargetPreparerque instala todos os apps em um arquivo zip de teste. | 
      
    
      
        | InstallApexModuleTargetPreparer |  | 
      
    
      
        | InstallApkSetup | Um ITargetPreparerque instala um ou mais APKs localizados no sistema de arquivos. | 
      
    
      
        | InstallBuildEnvApkSetup | Um ITargetPreparerque instala um ou mais APKs de teste de um ambiente de build de plataforma Android. | 
      
    
      
        | InstallKernelModulePreparer | Um preparador de destino que instala módulos do kernel. | 
      
    
      
        | InstrumentationPreparer | Um ITargetPreparerque executa a instrumentação | 
      
    
      
        | KillExistingEmulatorPreparer | Um ITargetPreparerque encerra um emulador em execução. | 
      
    
      
        | KnownFailurePreparer | O preparador de destino pula a nova tentativa 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 ITargetPreparerque permite misturar uma imagem do kernel com a imagem do dispositivo. | 
      
    
      
        | ModuleOemTargetPreparer |  | 
      
    
      
        | NativeLeakCollector | Um ITargetPreparerque executa "dumpsys meminfo --unreachable -a" para identificar a
 memória nativa inacessível atualmente mantida por cada processo. | 
      
    
      
        | NoApkTestSkipper | Preparador especial que permite pular uma invocação completamente (preparação e testes) se não
 houver apks para testes. | 
      
    
      
        | 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 base para configurar o preparador de destino para qualquer usuário de perfil android.os.usertype.profile.XXX. | 
      
    
      
        | PushFileInvoker | Esta classe foi descontinuada.
    Use PushFilePreparer | 
      
    
      
        | PushFilePreparer | Um ITargetPreparerque tenta enviar qualquer número de arquivos de qualquer caminho de host para qualquer
 caminho de dispositivo. | 
      
    
      
        | PythonVirtualenvPreparer (link em inglês) | Configura um virtualenv do Python no host e instala pacotes. | 
      
    
      
        | RebootTargetPreparer | Preparador de destino que reinicia o dispositivo. | 
      
    
      
        | RecoveryLogPreparer | Um preparador de destino usado para coletar registros antes da recuperação. | 
      
    
      
        | RemoveSystemAppPreparer | Um ITargetPreparerpara 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 reiniciar o dispositivo. | 
      
    
      
        | RootTargetPreparer | Preparador de destino que executa "adb root" ou "adb unroot" com base na opção "force-root". | 
      
    
      
        | RootcanalForwarderPreparer |  | 
      
    
      
        | RunCommandTargetPreparer |  | 
      
    
      
        | RunHostCommandTargetPreparer | O preparador de destino executa comandos arbitrários do host antes e depois de executar o teste. | 
      
    
      
        | RunHostScriptTargetPreparer | Preparador de destino que executa um script antes de executar um teste. | 
      
    
      
        | RunOnCloneProfileTargetPreparer |  | 
      
    
      
        | RunOnPrivateProfileTargetPreparer |  | 
      
    
      
        | RunOnSdkSandboxTargetPreparer | Um ITargetPreparerpara marcar que os testes precisam ser executados no sandbox do SDK. | 
      
    
      
        | RunOnSecondaryUserTargetPreparer | Um ITargetPreparerpara garantir que o teste seja executado como um usuário secundário. | 
      
    
      
        | RunOnSystemUserTargetPreparer | Um ITargetPreparerque marca que os testes precisam ser executados no usuário (em vez do
 usuário atual). | 
      
    
      
        | RunOnWorkProfileTargetPreparer | Um ITargetPreparerque cria um perfil de trabalho na configuração e marca que os testes precisam ser
 executados nesse usuário. | 
      
    
      
        | SemaphoreTokenTargetPreparer | Esse é um preparador usado para usar o token para serializar a execução do teste no host tradefed. | 
      
    
      
        | SideloadOtaTargetPreparer | Um preparador de destino que executa o sideload de um pacote OTA especificado, aplica o pacote, aguarda
 o dispositivo ser inicializado 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
 vai garantir que o dispositivo saia no mesmo modo, mas com o build mais recente aplicado. 
          
    
         | 
      
    
      
        | StopServicesSetup | Um ITargetPreparerque interrompe os serviços no dispositivo. | 
      
    
      
        | StubTargetPreparer | Implementação vazia de marcador de posição de um ITargetPreparer. | 
      
    
      
        | SuiteApkInstaller | Instala os APKs especificados para a configuração do pacote: da variável $ANDROID_TARGET_OUT_TESTCASES
 ou do ROOT_DIR nas informações de build. | 
      
    
      
        | SwitchUserTargetPreparer | Um ITargetPreparerque muda para o tipo de usuário especificado no setUp. | 
      
    
      
        | TearDownPassThroughPreparer | Permite executar o tearDown em preparadores incluídos em uma configuração como um objeto. | 
      
    
      
        | TemperatureThrottlingWaiter | Um ITargetPreparerque aguarda até que a temperatura do dispositivo atinja o valor desejado | 
      
    
      
        | TestAppInstallSetup | Um ITargetPreparerque instala um ou mais apps de uma pastaIDeviceBuildInfo.getTestsDir()no dispositivo. | 
      
    
      
        | TestFilePushSetup | Um ITargetPreparerque envia um ou mais arquivos/diretórios de uma pastaIDeviceBuildInfo.getTestsDir()para o dispositivo. | 
      
    
      
        | TestSystemAppInstallSetup | Um ITargetPreparerque instala um ou mais apps de uma pastaIDeviceBuildInfo.getTestsDir()na partição /system do dispositivo. | 
      
    
      
        | TimeWaster (em inglês) | Um simples preparador de destino para perder tempo e, possivelmente, reiniciar o dispositivo. | 
      
    
      
        | UserCleaner (em inglês) | Um ITargetPreparerque remove usuários secundários na desmontagem. | 
      
    
      
        | VisibleBackgroundUserPreparer | Preparador de destino para executar testes em um usuário iniciado no visível em segundo plano. | 
      
    
      
        | WaitForDeviceDatetimePreparer | Um ITargetPreparerque aguarda a data e a hora serem definidas no dispositivoOpcionalmente, esse preparador pode forçar um TargetSetupErrorse a data/hora não for definida dentro do
 tempo limite. | 
      
    
      
        | WifiPreparer | Um ITargetPreparerque configura o Wi-Fi no dispositivo, se necessário. |