Re: [PATCH v3 0/6] perf-lib.sh: fix 0baf78e7bc regression, refactor & fix bugs
- From
Jeff King <peff@peff.net>
- Date
- May 7, 2019, 21:36 UTC
- Message-ID
- <20190507213612.GB19955@sigill.intra.peff.net>
- In-Reply-To
- <20190507105434.9600-1-avarab@gmail.com>
On Tue, May 07, 2019 at 12:54:28PM +0200, Ævar Arnfjörð Bjarmason wrote:
> So here as a 6-parter given some of the feedback on v2. Maybe Jeff > still hates it :), but this time around some of the changes are split > up and should be easier to understand in isolation, as well as some > more "noticed while I was at it" things fixed.
Thanks, the split did make things easier to understand.
These all look reasonable to me, and I confirmed by re-running a few of the problematic perf tests that everything is behaving as expected after the patches.
Show 5 quoted lines
> This series ends with outright forbidding the user from directly > setting GIT_TEST_INSTALLED. As discussed it makes things easier for > us, and as noted in 1/6 the demand for that in the wild seems > non-existent, since the way we've been documenting how you could do > that with an environment variable has been broken since 2012.
I think this is reasonable, especially with the feature in patch 6 to tell the caller they're doing it wrong, instead of just silently producing nonsense results.
Junio, if you haven't been following closely, this can replace my patch from jk/perf-installed-fix.
-Peff