"Tao Klerks via GitGitGadget" <gitgitgadget@xxxxxxxxx> writes: > From: Tao Klerks <tao@xxxxxxxxxx> > > In t7519 there is a test that writes files to disk, and immediately > writes the untracked index. Because of mtime-comparison logic > that uses a 1-second resolution, this means the cached entries > are not trusted/used under some circumstances (see > read-cache.c#is_racy_stat()). > > Untracked cache tests in t7063 use a 1-second delay to avoid > this issue. We should do the same here. We shouldn't waste wallclock time by slowing down tests, which already take way too much time. If you can use "test-tool chmtime" to pretend as if the index file was written earlier than it actually is, that would be a better solution. > +avoid_racy() { Style (see below). > + sleep 1 > +} > + > dirty_repo () {