O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

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 as versões necessárias dos arquivos de imagem auxiliares necessários para fazer o flash de um dispositivo.
IFlashingResourcesRetriever Interface para recuperar arquivos de imagem auxiliares necessários para flashar um dispositivo.
IHost Cleaner Limpa o host após o término da execução de teste.
ILabPreparer Interface de marcador para preparadores de laboratório

Consulte ITargetPreparer para obter uma descrição do que essas interfaces se destinam.

ITarget Cleaner Esta interface está obsoleta. tearDown foi movido para a interface base ITargetPreparer.
ITargetPreparer Prepara o ambiente de teste para a execução de teste.
ITestsZipInstaller Instala testes 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 IDeviceBuildInfo#getTestsDir() no dispositivo.
AoaTargetPreparer ITargetPreparer que executa uma série de ações (por exemplo, cliques e furtos) usando o protocolo Android Open Accessory (AOAv2).
Configuração do aplicativo Um ITargetPreparer que instala um apk e seus testes.
ArtChrootPreparer Crie o diretório chroot para testes ART.
BaseEmulatorPreparer Preparador comum para iniciar um emulador local.
BaseTargetPreparer Classe de implementação base para ITargetPreparer que permite controlar se o objeto está desabilitado ou não.
Erro de construção Lançado se a compilação fornecida não for executada.
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 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 usuário e limpá-lo no final.
DefaultTestsZipInstaller Uma implementação padrão do instalador zip de testes.
DeviceBuildInfoBootStrapper Um ITargetPreparer que substitui os campos de informações de compilação por atributos lidos do dispositivo

Isso é ú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 .
DeviceCleaner Executa a 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 não inicializar após ser atualizado com uma compilação.
DeviceFlashPreparer Um ITargetPreparer que exibe uma imagem no hardware físico do Android.
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 do proprietário do dispositivo.
Configuração do dispositivo Um ITargetPreparer que configura um dispositivo para teste com base nas Option fornecidas.
DeviceStorageFiller Preparador de destino para preencher o armazenamento para que uma certa quantidade de 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 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).
DeviceWiper 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 em cima de uma compilação de 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 de fastboot.
FastbootDeviceFlasher Uma classe que depende do fastboot para exibir uma imagem no hardware físico do Android.
FastbootUpdateBootstrapPreparer Um ITargetPreparer que prepara arquivos especificados (bootloader, rádio, zip de imagem de 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 fazer o flash de um dispositivo.
FlashingResourcesParser.AndroidInfo Um typedef para Map<String, MultiMap<String, String>> .
Protetor de pastas Um ITargetPreparer que extrai diretórios do dispositivo, compacta e salva no back-end de log.
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 pisca o dispositivo com a imagem do sistema genérico do Android.
InstallAllTestZipAppsSetup Um ITargetPreparer que instala todos os aplicativos em um zip de teste.
InstallApexModuleTargetPreparer
InstalarApkSetup 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 compilação da plataforma Android.
Preparador de Instrumentação Um ITargetPreparer que executa instrumentação
KillExistingEmulatorPreparer Um ITargetPreparer que desliga um emulador em execução.
Preparador de Falha Conhecido Preparador de destino para ignorar a repetição da falha conhecida.
LocalEmulatorLaunch Um TargetPreparer que inicia um emulador localmente a partir de um ambiente de compilação do Android.
LocalEmulatorSnapshot Um TargetPreparer destinado a gerar um instantâneo de emulador limpo de um ambiente de compilação/desenvolvimento do Android
MóduloOemTargetPreparer
Empurrador de módulo
ModulePusher.ModulePushError Erro fatal durante o push do módulo Mainline.
NativeLeak Collector Um ITargetPreparer que executa 'dumpsys meminfo --unreachable -a' para identificar a memória nativa inacessível atualmente mantida por cada processo.
PerfettoPreparer O preparador Perfetto envia o arquivo de configuração para o dispositivo em um local padrão ao qual o perfetto tem acesso.
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 do Python no host e instala os pacotes.
RebootTargetPreparer Preparador de destino que reinicializa 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.
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 de executar o teste.
RunHostScriptTargetPreparer Preparador de destino que executa um script antes de executar um teste.
RunOnSdkSandboxTargetPreparer Um ITargetPreparer para marcar que os testes devem ser executados na área restrita 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 o token para serializar a execução de teste no host tradefed.
SideloadOtaTargetPreparer Um preparador de destino que executa 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

Esse preparador de destino pressupõe que o dispositivo estará no modo adb regular 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.
StubTargetPreparer 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 incluída em um pacote de atualização OTA.
Erro de configuração de destino Ocorreu um erro fatal ao preparar o destino para teste.
TearDownPassThroughPreparer Permite executar o tearDown em preparadores incluídos em uma configuração como um objeto.
TemperaturaEstrangulamentoGarçom Um ITargetPreparer que espera até que a temperatura do dispositivo caia para 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 no dispositivo.
Desperdiçador de tempo Um preparador de alvo simples para perder tempo e potencialmente reiniciar o dispositivo.
UserCleaner Um ITargetPreparer que remove usuários secundários na desmontagem.
WaitForDeviceDatetimePreparer Um ITargetPreparer que aguarda a definição de data e hora no dispositivo

Opcionalmente, este preparador pode forçar um TargetSetupError se a data e hora não estiver definida dentro do tempo limite ou forçar a data e hora do host no dispositivo,

Preparador Wifi Um ITargetPreparer que configura wifi no dispositivo, se necessário.

Enums

AltDirBehavior Uma enumeração para definir comportamentos de diretório alternativos para vários instaladores/empurradores de artefatos de teste

DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
Método Piscando Uma enumeração para descrever o método usado para atualizar o dispositivo em teste
IDeviceFlasher.UserDataFlashOption Enum de opções para lidar com a imagem userdata