Falhas de validação de pipeline devido a testes obsoletos nos pipelines da nuvem da biblioteca do cliente

No Adobe Experience Manager as a Cloud Service, as validações de pipeline falham quando os projetos fazem referência a versões obsoletas da biblioteca aem-cloud-testing-clients. As dependências desatualizadas permanecem em módulos de teste, componentes não usados ou ramificações mais antigas e acionam avisos ou falhas durante o estágio de Teste funcional personalizado. Para corrigir esse problema, atualize todas as referências às versões compatíveis ou remova a dependência se não for usada

Descrição description

Ambiente

  • Adobe Experience Manager as a Cloud Service(AEMaaCS)
  • Adobe Experience Manager Assets

Problema/Sintomas

  • Emails de notificação proativos com assuntos como Seu projeto do AEM está usando uma versão descontinuada do aem-cloud-testing-clients — atualização necessária
  • Falhas ou avisos de pipeline durante a etapa de Teste funcional personalizado após as atualizações de infraestrutura
  • Avisos de incompatibilidade de dependência referenciando versões obsoletas de aem-cloud-testing-clients
  • Alertas repetidos mesmo quando a biblioteca não estiver sendo usada ativamente devido a referências desatualizadas em it.tests/pom.xml, ramificações antigas ou módulos não utilizados

Causa

Um ou mais arquivos pom.xml no projeto usam uma versão desatualizada do aem-cloud-testing-clients (abaixo de 1.2.1). Essas versões não são compatíveis com as atualizações do Cloud Manager e podem causar avisos ou falhas durante o Teste funcional personalizado. O Cloud Manager verifica todos os módulos e ramificações, de modo que ainda detecta essas referências desatualizadas mesmo que não sejam usadas ativamente.

Resolução resolution

Para corrigir esse problema, siga estas etapas:

  1. Pesquise em todo o repositório do projeto por todas as referências a aem-cloud-testing-clients usando o IDE ou executando grep -r "aem-cloud-testing-clients" na raiz do projeto.
  2. Atualize a dependência em cada arquivo pom.xml para a versão 1.2.1 ou posterior. Use as versões mais recentes disponíveis, como 1.2.9 ou 1.3.0.
  3. Remova a dependência aem-cloud-testing-clients se o projeto não usar testes funcionais personalizados.
  4. Confirme as alterações no repositório e execute um pipeline completo do Cloud Manager.
  5. Execute novamente os pipelines para todos os ambientes, como Desenvolvimento, Preparo, Produção e Sandbox, para que o Cloud Manager verifique novamente o código atualizado e apague todos os sinalizadores de detecção existentes.

Nota

Contate o Suporte da Adobe se os avisos continuarem após as correções. Compartilhar módulos, confirmar hashes, URLs de pipeline e resultados de pesquisa para aem-cloud-testing-clients.

Leitura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles