Lors de l’exécution de deux déploiements où le second déploiement a été effectué peu de temps après le premier, le second échoue avec l’erreur fatale suivante, « Erreur fatale : LIMIT_EXCEEDED: Essayez de procéder à nouveau au déploiement. Votre déploiement a dépassé sa limite maximale de tentatives. Si cette erreur persiste, contactez le support client de Salesforce. »
Résultats attendus
Le second déploiement réussit.
Résultats réels
Le second déploiement échoue.
ÉTAPES À REPRODUIRE :
1) Connectez-vous à l’organisation
2) Créez la classe de test Apex suivante.
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) Téléchargez les fichiers .zip qui seront utilisés pour réaliser le test.
4) Accédez au Workbench, procédez au déploiement à l’aide du fichier .zip, choisissez le niveau de test RunAllTestInOrg, et conservez tous les autres paramètres par défaut. Cliquez sur Suivant, puis sur Déployer.
5) Répétez immédiatement l’étape 5.
6) Le deuxième déploiement doit échouer en présentant l’erreur.
Espacez les déploiements.
Le second déploiement ne doit pas être retiré de la file d’attente tant que le premier déploiement n’est pas terminé. Il n’est pas pertinent de le retirer de la file d’attente si un autre déploiement est en cours d’exécution, car il ne pourra pas obtenir le verrou. Relancez le déploiement après l’échec de l’acquisition du verrou.
000381180

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.