Branko Čibej wrote on 2018-06-14:
> A sync (which forces a write to disk) should not be necessary in cases
> like this one, as long as we close the file in Python — that should
> ensure a write to the OS buffers. If this were the problem, Subversion
> wouldn't work on macOS at all.
> 
> I still don't understand why this issue manifests only with the shelving
> tests,

The most unusual thing about these failing tests is the data they write. 
Strings of 5 or 6 low-value bytes, like:

'\0\1\2\3\4\5'
'\5\4\3\2\1\0'
'\1\6\3\4\5'

Just in case that gives anybody a clue.

- Julian

Reply via email to