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

[PATCH 3/3] Hook up the result aggregation in the test makefile.

From
Sverre Rabbelier <srabbelier@gmail.com>
Date
May 12, 2008, 09:33 UTC
Message-ID
<1210584832-16402-4-git-send-email-srabbelier@gmail.com>
In-Reply-To
<1210584832-16402-1-git-send-email-srabbelier@gmail.com>

This patch makes 'make' output the aggregated results at the end of each build. The 'git-test-result' file is removed both before and after each build.

Signed-off-by: Sverre Rabbelier <srabbelier@gmail.com>
---
 t/Makefile |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/t/Makefile b/t/Makefile
index 72d7884..3955ee8 100644
--- a/t/Makefile
+++ b/t/Makefile
@@ -14,13 +14,20 @@ SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
 T = $(wildcard t[0-9][0-9][0-9][0-9]-*.sh)
 TSVN = $(wildcard t91[0-9][0-9]-*.sh)
 
-all: $(T) clean
+all: pre-clean $(T) aggregate-results clean
 
 $(T):
 	@echo "*** $@ ***"; GIT_CONFIG=.git/config '$(SHELL_PATH_SQ)' $@ $(GIT_TEST_OPTS)
 
+pre-clean:
+	$(RM) -f /tmp/git-test-results
+
 clean:
 	$(RM) -r trash
+	$(RM) -f /tmp/git-test-results
+
+aggregate-results:
+	./key_value_parser.py
 
 # we can test NO_OPTIMIZE_COMMITS independently of LC_ALL
 full-svn-test:
-- 
1.5.5.1.178.g1f811
Previous: Sverre RabbelierNext: Vegard Nossum
Message 20 of 21 in “Aggregate testcase results”
  1. 0/3 Aggregate testcase resultsSverre Rabbelier, May 12, 2008
  2. 1/3 Modified test-lib.sh to output stats to /tmp/git-test-resultsSverre Rabbelier, May 12, 2008
  3. Vegard NossumMay 12, 2008
  4. 2/3 A simple python script to parse the results from the testcasesSverre Rabbelier, May 12, 2008
  5. Jakub NarebskiMay 12, 2008
  6. Sverre RabbelierMay 12, 2008
  7. Johannes SchindelinMay 12, 2008
  8. Sverre RabbelierMay 12, 2008
  9. Johannes SchindelinMay 12, 2008
  10. A simple script to parse the results from the testcasesMiklos Vajna, Jun 8, 2008
  11. Sverre RabbelierJun 8, 2008
  12. Miklos VajnaJun 8, 2008
  13. Sverre RabbelierJun 8, 2008
  14. Miklos VajnaJun 8, 2008
  15. Sverre RabbelierJun 8, 2008
  16. Johannes SchindelinJun 8, 2008
  17. Sverre RabbelierJun 8, 2008
  18. Mikael MagnussonJun 8, 2008
  19. Sverre RabbelierJun 8, 2008
  20. 3/3 Hook up the result aggregation in the test makefile.Sverre Rabbelier, May 12, 2008
  21. Vegard NossumMay 12, 2008

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.