summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Brings file locking changes from developDana Robinson2021-03-254-116/+373
|
* Updates license url and history docsDana Robinson2021-03-25221-287/+271
|
* Formats the source and updates the gcc warning pragmasDana Robinson2021-03-25200-117466/+136923
|
* Brings fixes for splitter VFD test from developDana Robinson2021-03-242-33/+41
|
* Merge remote-tracking branch 'canonical/feature/vfd_swmr' into ↵Dana Robinson2021-03-232-47/+122
|\ | | | | | | vfd_swmr/thg_standards
| * Re-arranged the communication between the writer and reader through named ↵Songyu Lu2021-03-171-20/+10
| | | | | | | | pipes to facilitate possible test improvements in the future.
| * Adding more comments.Songyu Lu2021-03-151-3/+5
| |
| * Some minor changes.Songyu Lu2021-03-151-8/+11
| |
| * Changing the signal handling to named pipe for better portablity.Songyu Lu2021-03-102-42/+122
| |
* | Fixes H5CX_pop badnessDana Robinson2021-03-221-4/+4
| |
* | Brings the tcheck_version test changes from developDana Robinson2021-03-221-53/+76
| |
* | Brings accum.c changes from developDana Robinson2021-03-221-700/+1008
| |
* | Windows cleanupDana Robinson2021-03-105-98/+116
| | | | | | | | | | * A splitter VFD test in vfd.c fails * Several vfd_swmr.c tests are #ifdef'd around
* | Excludes VFD SWMR acceptance tests on WindowsDana Robinson2021-03-1012-19/+172
| | | | | | | | Via #ifdefs, not build system
* | Converts nanosleep to H5_nanosleep in genall5.cDana Robinson2021-03-101-13/+3
| |
* | Fix brackets on non-POSIX vfd_swmr.cDana Robinson2021-03-101-2/+2
| |
* | Removes err.h cruft from genall5.c and vfd_swmr_common.cDana Robinson2021-03-102-42/+55
| |
* | Removes an unused variable from vfd_swmr.cDana Robinson2021-03-091-1/+0
| |
* | Hides use of clock_gettime() on WindowsDana Robinson2021-03-091-0/+5
| | | | | | | | | | timespec_get() is C11 and probably only has about 10 ms resolution. We may have to revisit this.
* | Rips out unused, unportable "print elapsed time" code in page_buffer.cDana Robinson2021-03-091-45/+0
| |
* | Adds DLLVAR macros to allow exporting symbols on WindowsDana Robinson2021-03-091-1/+1
| |
* | Replaces BSD random functions with ISODana Robinson2021-03-092-7/+4
| |
* | Replaces basename and dirname with code that will work everywhereDana Robinson2021-03-094-14/+15
| |
* | Changes to help vfd_swmr.c build on WindowsDana Robinson2021-03-083-55/+66
|/
* Merge remote-tracking branch 'canonical/feature/vfd_swmr' into ↵Dana Robinson2021-03-041-4/+28
|\ | | | | | | vfd_swmr/thg_standards
| * Add test settings for vfd_swmr_bigset_writer.c based on HDF5TestExpress:vchoi2021-03-021-4/+28
| | | | | | | | Default, Exhaustive, and quick runs.
| * Revert "Add the two VFD SWMR demo programs to the test directory so that ↵vchoi2021-03-025-1279/+1
| | | | | | | | | | | | they can be built as needed." This reverts commit f6e7edcedf0339bd18ca0a995f9877a778180f5f.
| * Merge remote-tracking branch 'canonical/feature/vfd_swmr' into feature/vfd_swmrvchoi2021-03-023-4/+97
| |\
| * | Add the two VFD SWMR demo programs to the test directory so that they can be ↵vchoi2021-02-265-1/+1279
| | | | | | | | | | | | built as needed.
* | | Switch to using H5_nanosleep() instead of HDnanosleep()Dana Robinson2021-03-031-9/+3
| | | | | | | | | | | | | | | * Just in the main library and test/vfd_swmr.c * VFD SWMR acceptance tests still use HDnanosleep() directly
* | | Brings MacOS fixes from main feature branchDana Robinson2021-03-023-4/+97
|\ \ \ | | |/ | |/|
| * | Improves autotools and CMake support for sigtimedwait alternativeDana Robinson2021-03-012-7/+17
| | |
| * | Fixes leading underscores in VFD SWMR include guardsDana Robinson2021-03-011-3/+3
| | |
| * | Adds MacOS work-around for sigtimedwait(2) in the VFD SWMR testsDana Robinson2021-02-261-1/+84
| |/
* | HD prefix and hbool_t changes in test/vfd_swmr.cDana Robinson2021-03-021-22/+22
| |
* | Makes libgen.h functions ready for implementation on WindowsDana Robinson2021-03-024-10/+5
| |
* | Removed most C library include lines from testsDana Robinson2021-03-028-13/+0
| |
* | Fix unfreed memory after fork in vfd_swmr testDana Robinson2021-03-021-0/+12
|/ | | | | The writer configuration in the vfd_swmr test was not freed in the child process after a call to fork() causing a memory leak.
* Corrected a typo in the comment.songyulu2021-02-151-1/+1
|
* Added some comments.songyulu2021-02-121-1/+4
|
* Adding the test case for fixed-array chunked dataset and VDS.songyulu2021-02-122-6/+26
|
* (1) Add new routine to configure for VFD SWMR: init_vfd_swmr_config()vchoi2021-02-0216-311/+177
| | | | | | (2) Revise routine to setup fapl for VFD SWMR legacy and other integration tests: vfd_swmr_create_fapl() (3) Update all VFD SWMR integration tests to use the above two routines (4) Clean up VFD SWMR legacy tests: turn on compression in test script, remove #ifdef OUT H5Fflush(), message file name
* Updates CMake files to work with VFD SWMRDana Robinson2020-10-142-4/+20
| | | | | | | | | | | - CMake files were updated to build new files in src and test. - As with legacy SWMR, the test programs that are run via shell scripts are built but not run. - Updated whitespace in the links_env output file. It's unclear why this changed, but CMake does an exact diff on the file whereas the autotools do not.
* Merge branch 'vswmr-base' into quiet-zooDavid Young2020-09-179-63/+115
|\
| * Limit the repeat rate for duplicate zoo warnings to once every fiveDavid Young2020-09-176-32/+54
| | | | | | | | seconds.
| * Move below_speed_limit() from vfd_swmr_bigset_writer.c toDavid Young2020-09-173-24/+39
| | | | | | | | vfd_swmr_common.c, document it, and fix a bug.
| * Document some of the functions in here. Update the comment at the topDavid Young2020-09-171-7/+22
| | | | | | | | of the file. NFCI.
| * Fixes a leak of the metadata index memoryDana Robinson2020-09-141-5/+9
| |
* | Merge branch 'feature/vfd_swmr' into multiDavid Young2020-09-141-25/+27
|\ \ | |/
| * Rewrap lines.David Young2020-09-031-25/+27
| |