a32d6d79a3f1e30401aa7077949ff4c38e967587
Adjust flush/refresh tests to allow more time
for completion, and fix a bug that caused a
race condition between the test script and a
process it invokes.
Description:
Flush/refresh testing slows down considerably
with multiple (other) processes running in the
background, such as the case when -j option is
supplied to gmake when running the test suite.
I've extended the amount of time before the test
times out due to not receiving a signal, and
modified the script so that the timer now resets
after receiving a signal so it is not a cumulative
timer for the entire test, but rather only per
verification process that the script needs to spawn.
Additionally, I changed the way the test script
detected that a signal from a process was ready by
changing detection from 'file exists' to 'non-empty
file exists'.
This test may need to undergo further tweaking once
we get a feeling for how well it currently runs in
a number of different scenarios, particularly with
regards to how the script and the processes it spawns
communicate with each other.
Tested:
amani, using 'gmake -j 8 check'.
h5committest
HDF5 version 1.9.79-FA_a5 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------
This release is fully functional for the API described in the documentation.
See the RELEASE.txt file in the release_docs/ directory for information
specific to this release of the library. Several INSTALL* files can also be
found in the release_docs/ directory: INSTALL contains instructions for
compiling and installing the library; INSTALL_parallel contains instructions
for installing the parallel version of the library; similarly-named files
contain instructions for VMS and several environments on MS Windows systems.
Documentation for this release can be found at the following URL:
http://www.hdfgroup.org/HDF5/doc/.
The following mailing lists are currently set up for HDF5 Library users:
news - For announcements of HDF5 related developments,
not a discussion list.
hdf-forum - For general discussion of the HDF5 library with
other users.
hdf5dev - For discussion of the HDF5 library development
with developers and other interested parties.
To subscribe to a list, send mail to "<list>-subscribe@hdfgroup.org".
where <list> is the name of the list. For example, send a request
to subscribe to the 'news' mail list to the following address:
news-subscribe@hdfgroup.org
Messages to be sent to the list should be sent to "<list>@hdfgroup.org".
Periodic code snapshots are provided at the following URL:
ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/snapshots
Please read the README.txt file in that directory before working with a library
snapshot.
The HDF5 website is located at http://hdfgroup.org/HDF5/
Bugs should be reported to help@hdfgroup.org.
Description
Languages
C
77.8%
HTML
5.7%
Java
4.1%
Fortran
3.7%
C++
2.7%
Other
5.8%