git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/7] A few minor test-prereq updates

From
Junio C Hamano <gitster@pobox.com>
Date
Jun 9, 2014, 23:22 UTC
Message-ID
<1402356175-7249-1-git-send-email-gitster@pobox.com>

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
Next: Junio C Hamano
Message 1 of 9 in “A few minor test-prereq updates”
  1. 0/7 A few minor test-prereq updatesJunio C Hamano, Jun 9, 2014
  2. 1/7 test: turn EXPENSIVE into a lazy prerequisiteJunio C Hamano, Jun 9, 2014
  3. 2/7 test: turn USR_BIN_TIME into a lazy prerequisiteJunio C Hamano, Jun 9, 2014
  4. Jeff KingJun 13, 2014
  5. 3/7 t3302: coding style updatesJunio C Hamano, Jun 9, 2014
  6. 4/7 t3302: do not chdir around in the primary test processJunio C Hamano, Jun 9, 2014
  7. 5/7 t3302: drop unnecessary NOT_EXPENSIVE pseudo-prerequisiteJunio C Hamano, Jun 9, 2014
  8. 6/7 t3419: drop unnecessary NOT_EXPENSIVE pseudo-prerequisiteJunio C Hamano, Jun 9, 2014
  9. 7/7 tests: drop GIT_*_TIMING_TESTS environment variable supportJunio C Hamano, Jun 9, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.