Loading

As implantações de metadados são retiradas da fila antes da conclusão de uma implantação anterior e, portanto, falham com um erro fatal

Data da publicação: Jun 7, 2026
Descrição

Ao executar duas implantações em que a segunda foi feita logo após a primeira, a segunda falhará com o seguinte erro: "Erro fatal: LIMIT_EXCEEDED: Tente implantar novamente." Sua implantação excedeu o limite máximo de tentativas. Se você continuar vendo esse erro, entre em contato com o Suporte ao cliente da Salesforce.

Resultados esperados
A segunda implantação é bem-sucedida.

Resultados reais
A segunda implantação falha.

REPRODUÇÃO:
1) Faça login na organização.
2) Crie a seguinte classe de teste do Apex.

public class Test {
  @isTest
   public static void test1() {
   String dummyString = '';
   Integer max = 100000;
   for (Integer i = 0; i < max; i++) {
   Integer rand = Math.round(Math.random() * 1000);
   dummyString = dummyString + String.valueOf(rand);
   }
}

@isTest
public static void test2() {
String dummyString = '';
Integer max = 100000;
for (Integer i = 0; i < max; i++) {
Integer rand = Math.round(Math.random() * 1000);
dummyString = dummyString + String.valueOf(rand);
}
}

3) Baixe os arquivos zip que serão usados no teste.

4) Vá para o workbench, implante usando o arquivo zip, escolha o nível de teste como RunAllTestInOrg e deixe todo o restante como padrão. Clique em Avançar e em Implantar.

5) Repita a etapa 5 imediatamente.

6)A segunda implantação deve falhar e exibir o erro.

Resolução

Espace as implantações.
A segunda implantação não deve ser retirada da fila até que a primeira implantação seja concluída. Não faz sentido retirá-la da fila se outra implantação estiver em execução, pois não será possível obter o bloqueio. Tente implantar novamente depois de ocorrer a falha em adquirir o bloqueio.

 

Número do artigo do Knowledge

000381180

 
Carregando
Salesforce Help | Article