[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: shelf-tests failure on macOS

From: Philip Martin <philip_at_codematters.co.uk>
Date: Thu, 14 Jun 2018 17:09:27 +0100

Philip Martin <philip_at_codematters.co.uk> writes:

> Julian Foad <julianfoad_at_apache.org> writes:
>
>> 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'
>
> Those are the same size. Could it be a filesystem timestamp resolution
> issue? The file changes but the timestamp does not and some change is
> not detected?

An HFS+ filesystem has a coarse 1s timestamp resolution so that would
explain why the problem shows up there but not systems with subsecond
resolution.

Neither shelve or unshelve appear to use svn_sleep_for_timestamp().

-- 
Philip
Received on 2018-06-14 18:09:37 CEST

This is an archived mail posted to the Subversion Dev mailing list.