From: Jeff King Date: Fri, 08 Feb 2019 19:12:58 GMT Subject: Re: [PATCH] test-lib: make '--stress' more bisect-friendly Message-ID: <20190208191257.GE27673@sigill.intra.peff.net> In-Reply-To: <20190208183307.GZ10587@szeder.dev> On Fri, Feb 08, 2019 at 07:33:07PM +0100, SZEDER Gábor wrote: > On Fri, Feb 08, 2019 at 11:49:37AM -0500, Jeff King wrote: > > One other thing I've noticed with it: I forget to add my custom > > --root=/var/ram/git-tests when I invoke it, so my hard disk goes > > crazy (and the tests often run slower!). I'm not sure if there's a > > convenient fix. > > OTOH, that could introduce more variance in the timing of the test's > commands, thus potentially increasing the chances of a failure. I > dunno. > > Maybe ./t1234-foo.sh should learn to respect DEFAULT_TEST_OPTS > somehow? Yeah, that was what I was thinking. On the other hand, I'd actually find that a little bit annoying for the non-stress case. I commonly do "./t1234-foo.sh" in order to dig into a specific breakage, and having the failing trash directory right there is convenient (and I don't care as much about speed, since I'm just running it once). I may just gut my "stress" script and make it a wrapper for calling the script with "--stress --root=...". :) -Peff