Mercurial > projects > dstress
diff Makefile @ 882:534a591a0225
fixed report handling of complex test cases
author | thomask |
---|---|
date | Fri, 03 Mar 2006 11:56:48 +0000 |
parents | fb70ca0d80ba |
children | daeca9f37d08 |
line wrap: on
line diff
--- a/Makefile Thu Mar 02 19:02:58 2006 +0000 +++ b/Makefile Fri Mar 03 11:56:48 2006 +0000 @@ -3,7 +3,7 @@ # $Author$ # # GnuMakefile for DStress http://dstress.kuehne.cn/www/dstress.html -# Copyright (C) 2004, 2005 Thomas Kuehne +# Copyright (C) 2004, 2005, 2006 Thomas Kuehne # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -165,15 +165,15 @@ # used in some complex test cases define analyse_nocompile @if $(ifeq__) $(z_return) 0 ; then \ - $(ECHO) "XPASS: $(z_name)"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-XPASS: $(z_name)"; $(RM) $@; \ else \ if $(CAT) $(z_log) | $(GREP) ; then \ - $(ECHO) "ERROR: $(z_name) [Internal compiler error]"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-ERROR: $(z_name) [Internal compiler error]"; $(RM) $@; \ else \ if $(ifeq__) $(z_return) 256 ; then \ - $(ECHO) "XFAIL: $(z_name)"; $(TOUCH) $@; \ + $(ECHO) "Torture-Sub-1/31-XFAIL: $(z_name)"; $(TOUCH) $@; \ else \ - $(ECHO) "ERROR: $(z_name) [$(z_return)]"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-ERROR: $(z_name) [$(z_return)]"; $(RM) $@; \ fi \ fi \ fi @@ -193,12 +193,12 @@ # used in some complex test cases define analyse_compile @if $(ifeq__) $(z_return) 0 ; then \ - $(ECHO) "PASS: $(z_name)"; $(TOUCH) $@; \ + $(ECHO) "Torture-Sub-1/31-PASS: $(z_name)"; $(TOUCH) $@; \ else \ if $(ifeq__) $(z_return) 256 ; then \ - $(ECHO) "FAIL: $(z_name)"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-FAIL: $(z_name)"; $(RM) $@; \ else \ - $(ECHO) "ERROR: $(z_name) [$(z_return)]"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-ERROR: $(z_name) [$(z_return)]"; $(RM) $@; \ fi \ fi endef @@ -220,19 +220,19 @@ @if $(ifeq__) $(z_return) 0 ; then \ $(eval z_return2 = $(shell $(return__) "./$@ $(to_log)")) \ if $(ifeq__) $(z_return2) 0 ; then \ - $(ECHO) "PASS: $(z_name)"; \ + $(ECHO) "Torture-Sub-1/31-PASS: $(z_name)"; \ else \ if $(ifeq__) $(z_return2) 256 ; then \ - $(ECHO) "FAIL: $(z_name)"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-FAIL: $(z_name)"; $(RM) $@; \ else \ - $(ECHO) "ERROR: $(z_name) [run: $(z_return2)]"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-ERROR: $(z_name) [run: $(z_return2)]"; $(RM) $@; \ fi \ fi \ else \ if $(ifeq__) $(z_return) 256 ; then \ - $(ECHO) "FAIL: $(z_name) (compiling error)"; \ + $(ECHO) "Torture-Sub-1/31-FAIL: $(z_name) (compiling error)"; \ else \ - $(ECHO) "ERROR: $(z_name) [$(z_return)]"; \ + $(ECHO) "Torture-Sub-1/31-ERROR: $(z_name) [$(z_return)]"; \ fi \ fi endef @@ -287,15 +287,15 @@ define analyse_norun @if $(ifeq__) $(z_return) 0; then \ if ./$@ $(to_log); \ - then $(ECHO) "XPASS: $(z_name)"; $(RM) $@; \ + then $(ECHO) "Torture-Sub-1/31-XPASS: $(z_name)"; $(RM) $@; \ else \ - $(ECHO) "XFAIL: $(z_name)"; \ + $(ECHO) "Torture-Sub-1/31-XFAIL: $(z_name)"; \ fi \ else \ if $(ifeq__) $(z_return) 256 ; then \ - $(ECHO) "FAIL: $(z_name) (compiling error)"; $(RM) $@; \ + $(ECHO) "Torture-Sub-1/31-FAIL: $(z_name) (compiling error)"; $(RM) $@; \ else \ - $(ECHO) "ERROR: $(z_name) [$(z_return)]"; \ + $(ECHO) "Torture-Sub-1/31-ERROR: $(z_name) [$(z_return)]"; \ fi \ fi endef