On Mon, Jul 11, 2022 at 10:23:01PM -0700, Junio C Hamano wrote: > > The tricky thing about using ulimit is that it's tied to the entire development > > station. I have tried to run the test without any limit [1], it did finally be > > canceled after 6 hours. > > I am not worried so much about developer workstation, which people > are sitting in front of. They can ^C any runaway test way before 6 > hours just fine. > > I am assuming that we do not have to be worried about CI settings > too much, either, as they should already be prepared to catch > run-away processes. Agreed. Also, I think that although it's natural to worry about a bug we know about causing an infinite loop, it's much more likely that a _new_ bug will cause one. I.e., every test we already carry is a candidate to accidentally loop forever in this way. This is just the one we happen to have seen. Once fixed, I don't know that it's at any more risk of reocurring than any other problem. -Peff