hdf5/hl
jhendersonHDF 34d6ef545a
Refactor h5test.c, testframe.c and testpar.h testing frameworks (#4891)
Added new testframe.h header to document testing framework functions and
split them away from h5test.h and from test programs that don't
integrate with the testframe.c testing framework

Added new test setup callback to testframe.c testing framework

Added parameters to AddTest() to specify size of test parameters so they
can be copied for later use

Enabled HDF5 error stacks in testframe.c framework by default and added
some error stack suppressions to some testhdf5 tests

Added new maxthreads option to testframe.c framework to allow specifying
the maximum number of threads a multi-threaded test can use

Moved TestExpress functionality out of testframe.c and into more general
h5test.c for wider use by tests through getter and setter

Updated some tests to not mix and match functionality between h5test.c/h
and testframe.c/h

Moved some functionality from testphdf5.h into testpar.h for parallel
tests that aren't part of testphdf5

Added new parallel test library that contains common shared
functionality for parallel tests (similar to h5test library)
2024-10-01 16:10:03 -05:00
..
c++ Rework Dynamic Analysis and sanitize testing (#4681) 2024-08-05 09:53:53 -05:00
examples Rename incorrectly named option (#4067) 2024-03-05 09:07:16 -08:00
fortran Change name of libhdf5hl_fortran installed by autotools (#4811) 2024-09-07 10:27:33 -07:00
src Fix an incorrect returned value by H5LTfind_dataset() (#4869) 2024-09-24 04:20:06 -07:00
test Refactor h5test.c, testframe.c and testpar.h testing frameworks (#4891) 2024-10-01 16:10:03 -05:00
tools Add bounds checking to avoid Out-of-bounds Write for gif2h5 (#4786) 2024-09-03 11:11:07 -05:00
CMakeLists.txt Fix missing NOT from if check in HL folder (#4036) 2024-02-22 14:55:15 -06:00
Makefile.am HL GIF tools changes (#2360) 2022-12-23 16:05:31 -08:00