Loading

Fehler "UNABLE_TO_LOCK_ROW" beim Ausführen von Testklassen

Veröffentlichungsdatum: May 23, 2026
Beschreibung
Wenn mehrere Testklassen ausgeführt werden, bei denen Community-/Portalbenutzer eingefügt werden, und die parallele/serielle Ausführung von Tests aktiviert ist, wird der Fehler "UNABLE_TO_LOCK_ROW, unable to obtain exclusive access to this record" ausgegeben.
Lösung

– Das Verhalten ist beabsichtigt.
 

Problemumgehung:
==========

– Verwenden Sie die Funktion "RunAs", statt neue Benutzer in der Testklasse zu erstellen.
– Es wird empfohlen, Bereitstellungen in Zeiten mit geringer Systemauslastung auszuführen.
– Deaktivieren Sie die Jobs, mit denen die Portalbenutzer erstellt werden, vor dem Start der Testklassenvalidierung vorübergehend.
– Vermeiden Sie eine parallele Ausführung, wenn Sie Testklassen ausführen, bei denen solche Benutzer eingefügt werden, um den Fehler zu beheben.
 

Wenn der Fehler weiterhin besteht, wenden Sie sich an den Salesforce-Support, um weitere Hilfe zu erhalten.

 

Nummer des Knowledge-Artikels

000380602

 
Laden
Salesforce Help | Article