Eric Wong wrote: > This is disconcerting. Given that hardware is still getting faster, I > suspect there will be many more problems with the svn tests in the > future. I have no plans for upgrading hardware in the near future; so I > won't be hitting these problems myself. > > I'm alright with adding the `sleep 1` in several more places where this > can be an issue. If it gets bad enough for people with slower > computers, I'll probably just create a function that sleeps only if a > variable is not set (TOO_SLOW_TO_RACE=1 :) > > I've been considering rewriting the tests to use the Perl SVN:: > libraries exclusively; but that runs the risk of introducing new bugs. > I've prepared a somewhat cleaner patch that solves the problem without using sleep. It increases the modification time by one second immediately prior to each commit. I added calls everywhere I think the problem could potentially occur. I've had no failures with the patch (without it, they are quite frequent). Cheers, Michael Spang