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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html