aboutsummaryrefslogtreecommitdiff
path: root/helgrind/tests/filter_stderr
AgeCommit message (Collapse)Author
2009-02-16Stack traces for Memcheck's syscall param errors are terribly unreliable, sonjn
I changed it to just filter the entire stack trace out for these errors (both normal and XML cases). The syscall name is still present in the error string. This allows a one or more alternative expected output files to be removed for several tests, which is A Very Good Thing. Also, I killed filter_test_paths because it was weird and clumsy and the above change obviated most of its use and the remaining effects could be achieved in other ways. Also, I fixed up the scalar* tests a little and they now pass on my machine, (and hopefully at least some other machines) for the first time ever! git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9178 a5019735-40e9-0310-863c-91ae7b9d1cf9
2008-12-18Move the functionality from filter_threadnums into filter_stderr, so thatsewardj
it applies to all tests. Then remove all references to filter_threadnums. Also: * match and transform not only "Thread #n" and "thread #n" but also "Thread n" and "thread n", where n is [0-9][0-9]*. * use -e ... for the sed commands where possible, to reduce the number of processes that have to be started git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8839 a5019735-40e9-0310-863c-91ae7b9d1cf9
2007-11-09Import thrcheck from the THRCHECK branch, and rename it Helgrind (withsewardj
permission of the existing Helgrind authors). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7116 a5019735-40e9-0310-863c-91ae7b9d1cf9
2007-11-09Rename this directory.sewardj
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7113 a5019735-40e9-0310-863c-91ae7b9d1cf9
2004-12-01Changed message at the top of files, and the startup message, and thenjn
string in valgrind.pc.in, so that they describe Valgrind as a "dynamic binary instrumentation framework", and don't mention platforms at all. I had to tweak the regtest filters a bit for this. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3178 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-11-06Filter out line numbers in vg_scheduler.c in Helgrind's regtests.nethercote
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2012 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-10-18Change things so that helgrind regtests pass on my machine -- changed stderrnjn
filters to strip out varying things, and changed outputs correspondingly. Yell if this breaks them for you. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1952 a5019735-40e9-0310-863c-91ae7b9d1cf9
2003-10-15Add some regression tests for helgrind.jsgf
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1937 a5019735-40e9-0310-863c-91ae7b9d1cf9
2002-10-04Added one regression test for each of addrcheck, lackey, and helgrind, each ofnjn
which had none previously. They all run tests/true (added as well), just to automatically catch any total b0rkage errors. Also fixed up filter_stderr_basic to account for changes to startup message; my changes from yesterday broke all the --stable tests. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1179 a5019735-40e9-0310-863c-91ae7b9d1cf9