Re: [CI]: Is t7527 known to be flakey?
- From
- Jeff Hostetler <git@jeffhostetler.com>
- Date
- Jan 20, 2023, 15:23 UTC
- Message-ID
- <d5e2cd60-49f7-91bf-0678-70e3671b1cad@jeffhostetler.com>
- In-Reply-To
- <xmqqtu0lzzn2.fsf@gitster.g>
On 1/19/23 9:52 PM, Junio C Hamano wrote:
Show 9 quoted lines
> The said test failed its linux-musl job in its first attempt, but > re-running the failed job passed. > > https://github.com/git/git/actions/runs/3963948890/jobs/6792356234 > (seen@e096683 attempt #1 linux-musl) > > https://github.com/git/git/actions/runs/3963948890/jobs/6792850313 > (seen@e096683 attempt #2 linux-musl) >
This is on Linux, so it would be using the linux inotify backend. Let me add Eric to the "To:" line for visibility. And see if he has experienced this during his development of it.
I've not looked at the inotify code so I can't say if there are races there or not. Tests that move directories feel like good candidates for race conditions -- since the daemon doesn't get a recursive view of the tree with inotify() and must simulate that and manage the individual directories, but again I don't want to assume that.
Jeff