From 3feb694c9129ce184e632a9e3e46ed11f908398d Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf Date: Fri, 20 Apr 2018 08:13:55 -0500 Subject: [PATCH] test/unit: further silence non-verbose mode Just show a summary of each test command in non-verbose mode. Signed-off-by: Josh Poimboeuf --- test/unit/Makefile.include | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/unit/Makefile.include b/test/unit/Makefile.include index 44a42f7..45a503f 100644 --- a/test/unit/Makefile.include +++ b/test/unit/Makefile.include @@ -9,6 +9,7 @@ TNAME = $(@:.$(EXT_OUTPUT)=) ifndef VERBOSE MUTE_PASS := >/dev/null MUTE_FAIL := >/dev/null 2>&1 +.SILENT: $(TARGETS) $(TEST_TARGETS) endif SRC_PATH ?= $(realpath ../../../) @@ -44,17 +45,20 @@ clean: rm -f *.$(EXT_TEST_OUTPUT) *.$(EXT_OUTPUT) %.$(EXT_TEST_OUTPUT): %.$(EXT_OUTPUT) %.$(EXT_TEST) $(TEST_LIBRARY) + @echo "TEST $(@:.$(EXT_TEST_OUTPUT)=)" $(TEST_ENV) bash $(@:.$(EXT_TEST_OUTPUT)=.$(EXT_TEST)) $< # Don't rely on script creating this @touch $@ %.$(EXT_OUTPUT): %.$(EXT_ORIG) %.$(EXT_PATCHED) $(CDO) + @echo "BUILD $(TNAME)" $(call check_all,$(TNAME).$(EXT_ORIG)) $(call check_all,$(TNAME).$(EXT_PATCHED)) $(CDO_ENV) $(CDO) $(TNAME).$(EXT_ORIG) $(TNAME).$(EXT_PATCHED) \ $(TNAME).$(EXT_ORIG) $@ /dev/null test_$(TNAME) $(MUTE_PASS) %.$(EXT_OUTPUT): %.$(EXT_ORIG) %.$(EXT_FAIL) $(CDO) + @echo "BUILD $(TNAME)-FAIL" $(call check_all,$(TNAME).$(EXT_ORIG)) $(call check_all,$(TNAME).$(EXT_FAIL)) ! $(CDO_ENV) $(CDO) $(TNAME).$(EXT_ORIG) $(TNAME).$(EXT_FAIL) \