Loading

Apex Test Failure due to 'Connection Canceled' seen in UI but not in Deployment (Errore test Apex Connection Canceled (Connessione annullata) visualizzato nella IU ma non nella distribuzione)

Data pubblicazione: Aug 14, 2023
Descrizione

In alcuni casi i clienti possono riscontrare una differenza tra il numero di errori nei test Apex quando eseguono tutti i test o un test singolo tramite la IU rispetto al numero di errori rilevati durante l'esecuzione di una distribuzione. Da un confronto tra le differenze si rileva che è possibile individuarle osservando gli errori di tipo "Connection Canceled" (Connessione annullata) nell'interfaccia utente, ma non nella distribuzione. Perché?

Risoluzione

Durante le distribuzioni non si eseguono test dei limiti di tempo di esecuzione fissi, ma tali test possono essere eseguiti dalla IU (tramite "Esegui tutti i test" o eseguendo un test per una singola classe). Nel contesto della distribuzione, questo limite è meno stringente. Se le differenze tra test non riusciti nell'interfaccia utente e nella distribuzione sono imputabili solo a errori di tipo "Connection Canceled" (Connessione annullata), questo comportamento può essere classificato come previsto, perché in una distribuzione la verifica non è estremamente precisa.

NOTA: lo stesso comportamento si rileva quando si eseguono test fuori da uno scenario di distribuzione/convalida tramite l'API dei metadati, e anche questo è un comportamento previsto.

Numero articolo Knowledge

000396102

 
Caricamento
Salesforce Help | Article