summaryrefslogtreecommitdiffstats
path: root/c++/test
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2005-08-08 17:30:23 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2005-08-08 17:30:23 (GMT)
commitfbb2dd8545d2fa273e948ee589c05f739d5b0362 (patch)
treea0b8f6d16d3f62d2cafde7e2ea0578ec2e70e73b /c++/test
parent1b760b2fd52f0a84af2353e8e7a83dd2686ddc23 (diff)
downloadhdf5-fbb2dd8545d2fa273e948ee589c05f739d5b0362.zip
hdf5-fbb2dd8545d2fa273e948ee589c05f739d5b0362.tar.gz
hdf5-fbb2dd8545d2fa273e948ee589c05f739d5b0362.tar.bz2
[svn-r11213] Purpose:
Bug fix and improvement. Description: The test output were not displayed for parallel tests. The serial tests output were always displayed whether the test was actually ran this time or not. Solution: Moved the display of test output inside the target where the actual tests are run. Platforms tested: Tested in heping using pp and fortran.
Diffstat (limited to 'c++/test')
-rw-r--r--c++/test/Makefile.in9
1 files changed, 2 insertions, 7 deletions
diff --git a/c++/test/Makefile.in b/c++/test/Makefile.in
index 333023c..21ab43e 100644
--- a/c++/test/Makefile.in
+++ b/c++/test/Makefile.in
@@ -686,13 +686,6 @@ build-check-s: $(LIB) $(PROGS) $(TESTS)
fi
_exec_check-s: $(TEST_PROG_CHKEXE) $(TEST_SCRIPT_CHKSH)
- @for d in dummy $(TEST_PROG_CHKEXE:.chkexe_=.log) \
- $(TEST_SCRIPT_CHKSH:.chksh_=.logsh); do \
- if test $$d != dummy && test $$d != .log && \
- test $$d != .logsh; then \
- cat `basename $$d`; \
- fi; \
- done
# The dummy.chkexe here prevents the target from being
# empty if there are no tests in the current directory.
@@ -727,6 +720,7 @@ $(TEST_PROG_CHKEXE) $(TEST_PROG_PARA_CHKEXE) dummy.chkexe_:
echo "Finished testing $${tname} $(TEST_FLAGS)" >> $${log}; \
echo "============================" >> $${log}; \
echo "Finished testing $${tname} $(TEST_FLAGS)"; \
+ cat $${log}; \
fi; \
echo "============================"; \
fi
@@ -765,6 +759,7 @@ $(TEST_SCRIPT_CHKSH) $(TEST_SCRIPT_PARA_CHKSH) dummy.chksh_:
echo "Finished testing $${tname} $(TEST_FLAGS)" >> $${log}; \
echo "============================" >> $${log}; \
echo "Finished testing $${tname} $(TEST_FLAGS)"; \
+ cat $${log}; \
fi; \
echo "============================"; \
fi