John Mainzer 866b37b337 [svn-r9868] Purpose:
Reduce the run time of the cache tests.


Description:

Some of the cache tests run for quite a while, which has been
causing problems with our daily build and test.  In my last
modification to cache.c, I added code to skip these stress
tests unless we were building in production mode.  Since
things go faster in production mode, the extra tests are not
a major problem here.

However, this means that the stress tests are only run once
or twice a week.


Solution:

To try to deal with this, I modified the four longest tests
to throttle depending on whether NDEBUG is defined.  When
NDEBUG is not defined, runtime for the cache tests should
be about 1/5th its regular run time.  We will see if this
is enough of a reduction to avoid problems.

There is some doubt in my mind as to just how much good the
throttled tests do, but they should be better than nothing.
As mentioned before, the correct solution is to build some
proper, random test code.


Platforms tested:

h5committested
production and debug builds on heping.


Misc. update:
2005-01-24 16:02:48 -05:00
2005-01-08 16:25:18 -05:00
2005-01-18 21:51:12 -05:00
2005-01-20 15:31:31 -05:00
2005-01-12 13:18:43 -05:00
2004-12-29 09:26:20 -05:00
2005-01-21 20:16:57 -05:00
2005-01-21 20:16:57 -05:00
2005-01-24 15:02:52 -05:00
2005-01-24 13:50:31 -05:00
2005-01-24 16:02:48 -05:00
2005-01-07 21:06:46 -05:00
2005-01-07 21:06:46 -05:00
2005-01-24 13:05:33 -05:00
2003-02-06 17:06:35 -05:00
2003-06-28 00:14:02 -05:00
2005-01-24 13:50:31 -05:00
2005-01-24 13:50:31 -05:00
2005-01-10 17:32:36 -05:00
2005-01-21 20:16:57 -05:00
2005-01-21 20:16:57 -05:00

HDF5 version 1.7.45 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------

This release is almost fully functional for the entire API defined in the
documentation, see the RELEASE.txt file in this directory for information
specific to this release of the library.  The INSTALL file contains
instructions on compiling and installing the library.  The INSTALL_parallel
file contains instructions on installing the parallel version of the
library.  The INSTALL* files can be found in the release_docs/ directory.

Documentation for this release is in the html directory.  Start with the
"index.html" in that directory.

Four mailing lists are currently set up for use with the HDF5
library.

   hdf5         - For general discussion of the HDF5 library with
		  other users.

   hdf5dev      - For discussion of the HDF5 library development
		  with developers and other interested parties.

   hdf5announce - For announcements of HDF5 related developments,
		  not a discussion list.

   hdf5cvs      - For checkin notices of code development on the library,
		  not a discussion list.

To subscribe to a list, send mail to "majordomo@ncsa.uiuc.edu",
with "subscribe <list>" in the _body_, not the Subject, of the message.
E.g., subscribe hdf5 

Messages to be sent to the list should be sent to "<list>@ncsa.uiuc.edu".

Nearly daily code snapshots are now being provided at the following URL:
    ftp://hdf.ncsa.uiuc.edu/pub/outgoing/hdf5/snapshots
Please read the readme file in that directory before working with a library
snapshot.

The HDF5 website is located at http://hdf.ncsa.uiuc.edu/HDF5/

Bugs should be reported to hdfhelp@ncsa.uiuc.edu.
Description
No description provided
Readme 616 MiB
Languages
C 81.7%
Fortran 4.5%
Java 4%
CMake 3.3%
C++ 2.5%
Other 3.9%