While reviewing somebody's patch, I noticed that individual test
scripts set EXPENSIVE test prerequisite with copied-and-pasted
lines. Here is a bit to update them, while fixing styles in old
test scripts that had these copied-and-pasted lines.
The last step discards support for GIT_{NOTES,PATCHID}_TIMING_TESTS
environment variables to enable EXPENSIVE tests in two test scripts,
which *is* a backward incompatible change and people may want to
argue against it (but I of course thought it is a good change and
that is why it is included).
Junio C Hamano (7):
test: turn EXPENSIVE into a lazy prerequisite
test: turn USR_BIN_TIME into a lazy prerequisite
t3302: coding style updates
t3302: do not chdir around in the primary test process
t3302: drop unnecessary NOT_EXPENSIVE pseudo-prerequisite
t3419: drop unnecessary NOT_EXPENSIVE pseudo-prerequisite
tests: drop GIT_*_TIMING_TESTS environment variable support
t/t0021-conversion.sh | 2 -
t/t3302-notes-index-expensive.sh | 130 +++++++++++++++++++++------------------
t/t3419-rebase-patch-id.sh | 25 +++-----
t/t5551-http-fetch.sh | 2 -
t/test-lib.sh | 8 +++
5 files changed, 85 insertions(+), 82 deletions(-)
--
2.0.0-435-g307a092
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html