diff options
author | Alexandre Oliva <oliva@dcc.unicamp.br> | 1998-06-19 01:39:58 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-06-18 19:39:58 -0600 |
commit | 3e5fb7a9e972b21ad554036da85ce305a1cada14 (patch) | |
tree | 743fb6aedc8b003a668cf19c8a840881ccf56b78 | |
parent | 94fb3933c442a094b3d8b073ed667a55079b3e46 (diff) | |
download | gcc-3e5fb7a9e972b21ad554036da85ce305a1cada14.zip gcc-3e5fb7a9e972b21ad554036da85ce305a1cada14.tar.gz gcc-3e5fb7a9e972b21ad554036da85ce305a1cada14.tar.bz2 |
test_summary: new switch (-i) and environment variable (append_logs) for including files in...
* test_summary: new switch (-i) and environment variable
(append_logs) for including files in the report.
From-SVN: r20578
-rw-r--r-- | contrib/ChangeLog | 5 | ||||
-rwxr-xr-x | contrib/test_summary | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog index b518f29..7df9cc6 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,8 @@ +Fri Jun 19 02:36:59 1998 Alexandre Oliva <oliva@dcc.unicamp.br> + + * test_summary: new switch (-i) and environment variable + (append_logs) for including files in the report. + 1998-06-01 Manfred Hollstein <manfred@s-direktnet.de> * warn_summary: Update to Kaveh's latest version allowing to diff --git a/contrib/test_summary b/contrib/test_summary index 455bd99..6f2d6b0 100755 --- a/contrib/test_summary +++ b/contrib/test_summary @@ -29,6 +29,7 @@ # It accepts a few command line arguments. For example: # -o: re-reads logs that have been mailed already (.sum.sent) # -t: prevents logs from being renamed +# -i: append specified file (or list of files: -i "a b") to the report # -m: specify the e-mail address to send notes to. An appropriate default should be selected from the log files. # -f: force reports to be mailed; if omitted, only reports that differ from the sent.* version are sent @@ -50,6 +51,7 @@ while true; do case "$1" in -o) filesuffix=.sent; move=false; : ${mailto=nobody}; shift;; -t) move=false; shift;; + -i) append_logs=${append_logs+"$append_logs "}"$2"; shift 2;; -m) mailto=$2; forcemail=true; shift 2;; -f) unset mailto; forcemail=true; shift;; *) break;; @@ -108,9 +110,11 @@ $2 == "version" { save = $0; $1 = ""; $2 = ""; version = $0; gsub(/^ */, "", ver # /^FAIL/ { dumpall=1; } /^$/ && blanks>0 { print; --blanks; } END { if (lang != "") { + print ""; print configflags; '${BOOT_CFLAGS+'print "BOOT_CFLAGS='"${BOOT_CFLAGS}"'";'}' if (boot_cflags != 0) print boot_cflags; +'${append_logs+" system(\"cat $append_logs\"); "}' print "EOF"; print "Mail -s \"Results for " prefix version lang "testsuite on " host "\" '"${mailto}"' &&"; }} |