From: Patrick Steinhardt Date: Mon, 11 May 2026 10:02:14 GMT Subject: Re: [PATCH] ci: enable EXPENSIVE for contributor builds Message-ID: In-Reply-To: On Mon, May 11, 2026 at 05:29:01PM +0900, Junio C Hamano wrote: > Patrick Steinhardt writes: > > > So with this change we now run the tests for all "official" branches, > > and on pull requests. Which raises the question: are there any events > > that happen regularly that are excluded by this? Because if not I think > > it might be sensible to just enable this unconditionally, also because > > that would make jobs on GitLab CI run expensive tests, as well. > > The simplicity certainly is tempting. > > We could instead do the "let's enable only on linux-test-vars" kind > of "optimization", which is on the other side of the extreme, but > that is only valid if the kind of bugs that can be revealed only by > EXPENSIVE tests, which may not be caught by others, is expected to > be pretty much platform or configuration agnostic. I somehow doubt > that it is the case. Yeah, it's probably not. > In any case, I think spending on more machine cycles is certainly > cheaper than human resources for things like this. Agreed. Patrick