|
From: <sv...@va...> - 2011-07-29 07:27:19
|
Author: bart Date: 2011-07-29 08:22:29 +0100 (Fri, 29 Jul 2011) New Revision: 11940 Log: drd/tests/pth_barrier[23]: Filter output such that only the error count is kept Added: trunk/drd/tests/filter_error_count Modified: trunk/drd/tests/Makefile.am trunk/drd/tests/pth_barrier2.stderr.exp trunk/drd/tests/pth_barrier2.vgtest trunk/drd/tests/pth_barrier3.stderr.exp trunk/drd/tests/pth_barrier3.vgtest Modified: trunk/drd/tests/Makefile.am =================================================================== --- trunk/drd/tests/Makefile.am 2011-07-29 06:58:16 UTC (rev 11939) +++ trunk/drd/tests/Makefile.am 2011-07-29 07:22:29 UTC (rev 11940) @@ -3,6 +3,7 @@ dist_noinst_SCRIPTS = \ compare_error_count_with \ + filter_error_count \ filter_error_summary \ filter_stderr \ filter_stderr_and_thread_no \ Added: trunk/drd/tests/filter_error_count =================================================================== --- trunk/drd/tests/filter_error_count (rev 0) +++ trunk/drd/tests/filter_error_count 2011-07-29 07:22:29 UTC (rev 11940) @@ -0,0 +1,9 @@ +#!/bin/sh + +# Filter the error output of Valgrind such that only the line with the error +# summary is kept. Bart Van Assche, February 26, 2008. + +sed -n \ + -e 's/^.*\(ERROR SUMMARY.*\) ([^()]*)$/\1/' \ + -e 's/^\(ERROR SUMMARY: [0-9]* errors\).*$/\1/' \ + -e '/ERROR SUMMARY/p' Property changes on: trunk/drd/tests/filter_error_count ___________________________________________________________________ Name: svn:executable + * Modified: trunk/drd/tests/pth_barrier2.stderr.exp =================================================================== --- trunk/drd/tests/pth_barrier2.stderr.exp 2011-07-29 06:58:16 UTC (rev 11939) +++ trunk/drd/tests/pth_barrier2.stderr.exp 2011-07-29 07:22:29 UTC (rev 11940) @@ -1 +1 @@ -ERROR SUMMARY: 32 errors from 1 contexts +ERROR SUMMARY: 32 errors Modified: trunk/drd/tests/pth_barrier2.vgtest =================================================================== --- trunk/drd/tests/pth_barrier2.vgtest 2011-07-29 06:58:16 UTC (rev 11939) +++ trunk/drd/tests/pth_barrier2.vgtest 2011-07-29 07:22:29 UTC (rev 11940) @@ -1,4 +1,4 @@ prereq: test -e pth_barrier && ./supported_libpthread prog: pth_barrier args: 2 32 1 -stderr_filter: filter_error_summary +stderr_filter: filter_error_count Modified: trunk/drd/tests/pth_barrier3.stderr.exp =================================================================== --- trunk/drd/tests/pth_barrier3.stderr.exp 2011-07-29 06:58:16 UTC (rev 11939) +++ trunk/drd/tests/pth_barrier3.stderr.exp 2011-07-29 07:22:29 UTC (rev 11940) @@ -1 +1 @@ -ERROR SUMMARY: 31 errors from 1 contexts +ERROR SUMMARY: 31 errors Modified: trunk/drd/tests/pth_barrier3.vgtest =================================================================== --- trunk/drd/tests/pth_barrier3.vgtest 2011-07-29 06:58:16 UTC (rev 11939) +++ trunk/drd/tests/pth_barrier3.vgtest 2011-07-29 07:22:29 UTC (rev 11940) @@ -1,4 +1,4 @@ prereq: test -e pth_barrier && ./supported_libpthread prog: pth_barrier args: 32 1 1 -stderr_filter: filter_error_summary +stderr_filter: filter_error_count |