diff -r 565191843567 -r 51a9148f8349 mercurial/dirstatemap.py --- a/mercurial/dirstatemap.py Tue Feb 18 09:35:23 2025 +0100 +++ b/mercurial/dirstatemap.py Tue Feb 18 03:28:20 2025 +0100 @@ -197,6 +197,7 @@ ) else: raise error.CorruptedDirstate(b"dirstate is not in v2 format") + testing.wait_on_cfg(self._ui, b'dirstate.post-docket-read-file') return self._docket def _read_v2_data(self):