diff options
author | vchoi-hdfgroup <55293060+vchoi-hdfgroup@users.noreply.github.com> | 2022-05-06 22:04:00 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-06 22:04:00 (GMT) |
commit | 11a88dbda39fc65bba92f5351d11e203fe2480eb (patch) | |
tree | d2d77c926de10b106f8108eff7bda525f0d5ae1f /test/test_vfd_swmr.sh.in | |
parent | 702dd6910d45940533bad0ed9651c1de1af1cae2 (diff) | |
download | hdf5-11a88dbda39fc65bba92f5351d11e203fe2480eb.zip hdf5-11a88dbda39fc65bba92f5351d11e203fe2480eb.tar.gz hdf5-11a88dbda39fc65bba92f5351d11e203fe2480eb.tar.bz2 |
New vds feature vfd swmr (#1743)
* 1) Add feature flag H5FD_FEAT_SUPPORTS_VFD_SWMR to sec2, core and stdio drivers
2) Disable file locking for VFD SWMR reader in H5F_open()
3) Add checking of VFD SWMR feature flag in test/page_buffer.c and test/vfd_swmr.c.
Skip tests if the driver does not support VFD SWMR feature.
4) Add new tests + cleanups to test/vfd_swmr.c.
* Committing clang-format changes
* Fix failing check for Windows:
Add the VFD SWMR feature flag also to test_windows() (which is sec2) in test/vfd.c.
* Committing clang-format changes
Co-authored-by: vchoi <vchoi@jelly.ad.hdfgroup.org>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'test/test_vfd_swmr.sh.in')
-rw-r--r-- | test/test_vfd_swmr.sh.in | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/test_vfd_swmr.sh.in b/test/test_vfd_swmr.sh.in index 4548775..2135aef 100644 --- a/test/test_vfd_swmr.sh.in +++ b/test/test_vfd_swmr.sh.in @@ -1615,12 +1615,12 @@ if [ ${do_gfail_checksum:-no} = yes ]; then rm -f ./$GFAIL_FIFO_READER_TO_WRITER fi - echo launch vfd_swmr_gfail_writer -q -n 420000 ......may take some time...... + echo launch vfd_swmr_gfail_writer -q -n 420000 ...may take some time...error stack messages expected catch_out_err_and_rc vfd_swmr_gfail_checksum_writer \ $testdir/vfd_swmr_gfail_writer -q -m 50 -t 10 -n 4000000 & pid_writer=$! - echo launch vfd_swmr_gfail_reader -n 420000 ......may take some time...... + echo launch vfd_swmr_gfail_reader -n 420000 ...may take some time...error stack messages expected catch_out_err_and_rc vfd_swmr_gfail_checksum_reader \ $testdir/vfd_swmr_gfail_reader -q -m 50 -t 10 -n 4000000 & pid_reader=$! |