Albert Cheng e21992e08f [svn-r20771] Problem:
Test scripts sometimes need to filter some system-specific messages from the
actual output so that it can match the correct expected output. These filtering
functions, ususally called "STDOUT_FILTER()" and "STDERR_FILTER()" were being
repeated in individual test scripts.  This becomes a maintenance problem and
is error prone.

Solution:
Extract the two filter functions code to bin/output_filter.sh and then each
test script sources it in. This allows reuse of coding and is much easier to
maintain and to add new filtering.

Tested:
LLNL Zeus (linux64 cluster) and Dawndev (Blue-Gene cluster), both for serial
mode only.
 --This line, and those below, will be ignored--

M    tools/misc/testh5mkgrp.sh
M    tools/h5dump/testh5dump.sh.in
M    tools/h5diff/testh5diff.sh
M    tools/h5copy/testh5copy.sh
M    tools/h5ls/testh5ls.sh.in
M    MANIFEST
A    bin/output_filter.sh
2011-05-07 12:05:56 -05:00
..
2010-06-18 17:47:22 -05:00
2007-02-14 17:25:02 -05:00
2009-01-22 15:53:59 -05:00
2005-04-04 17:44:50 -05:00
2007-02-14 17:25:02 -05:00
2007-02-14 17:25:02 -05:00
2007-02-14 17:25:02 -05:00
2008-11-19 14:30:29 -05:00
2009-08-13 15:19:17 -05:00
2007-02-14 17:25:02 -05:00
2009-04-23 13:25:16 -05:00
2009-10-01 21:08:59 -05:00
2005-04-04 17:44:50 -05:00
2007-02-14 17:25:02 -05:00
2005-01-31 22:17:02 -05:00
2007-02-14 17:25:02 -05:00
2011-05-07 12:05:56 -05:00
2009-10-05 19:08:03 -05:00
2011-04-26 16:42:45 -05:00

The daily tests run copies of some of the scripts in this directory from another repository, notably snapshot and runtest.  The copies in this directory should work, but are not used in daily tests, though they should be tested occasionally.