summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1605 in HDFFV/hdf5 from merge_hyperslab_update_01 to developQuincey Koziol2019-04-301-89/+1309
|\ | | | | | | | | | | | | * commit '08b009cc4ab2a8d8d289697d6d4688c0e5c53c6e': Clean up if-else chain. Remove thread-local copy of hyperslab operation generation value. Core changes to selection code from the hyperslab_updates branch.
| * Merge remote-tracking branch 'origin/develop' into merge_hyperslab_update_01Quincey Koziol2019-04-2923-1111/+2848
| |\
| * \ Merge remote-tracking branch 'origin/develop' into merge_hyperslab_update_01Quincey Koziol2019-04-061-0/+79
| |\ \
| * \ \ Merge remote-tracking branch 'origin/develop' into merge_hyperslab_update_01Quincey Koziol2019-04-056-165/+192
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'origin/develop' into merge_hyperslab_update_01Quincey Koziol2019-04-048-178/+99
| |\ \ \ \
| * \ \ \ \ Merge remote-tracking branch 'origin/develop' into merge_hyperslab_update_01Quincey Koziol2019-03-237-39/+43
| |\ \ \ \ \
| * \ \ \ \ \ Merge remote-tracking branch 'origin/develop' into merge_hyperslab_update_01Quincey Koziol2019-03-201-2/+2
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge remote-tracking branch 'origin/develop' into merge_hyperslab_update_01Quincey Koziol2019-03-172-21/+107
| |\ \ \ \ \ \ \
| * | | | | | | | Core changes to selection code from the hyperslab_updates branch.Quincey Koziol2019-03-161-89/+1309
| | | | | | | | |
* | | | | | | | | Missed an env check before strcmp.Dana Robinson2019-04-291-1/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Merge pull request #1677 in HDFFV/hdf5 from ↵Dana Robinson2019-04-263-106/+226
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:is_accessible_test_love to develop * commit 'e66bf948a7acba0ddc76239f6d02f17c8b10eb0f': Fix for split VFD and file cleanup when testing H5Fis_hdf5 and H5Fis_accessible in tfile.c. Improvements to the H5Fis_accessible() and H5Fis_hdf5() tests in tfile.c. * General code tidying. * Expanded tests to work with multi-file VFDs.
| * | | | | | | | Fix for split VFD and file cleanup when testing H5Fis_hdf5Dana Robinson2019-04-262-4/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and H5Fis_accessible in tfile.c.
| * | | | | | | | Improvements to the H5Fis_accessible() and H5Fis_hdf5() testsDana Robinson2019-04-253-106/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in tfile.c. * General code tidying. * Expanded tests to work with multi-file VFDs.
* | | | | | | | | Merge pull request #1678 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2019-04-262-2/+38
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e2eaac93386feadef194962cb258e660038d39f1': ESE-97 add vol_plugin test to CMake builds
| * | | | | | | | | ESE-97 add vol_plugin test to CMake buildsAllen Byrne2019-04-252-2/+38
| |/ / / / / / / /
* | | | | | | | | HDFFV-10760 Skipping external_env.c and vds_env.c for CMake to do VOL check ↵Songyu Lu2019-04-252-0/+4
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | and VFD check. Temporarily skipping external_env.c and vds_env.c for VFD check and VOL check in CMake following the example of links_env. Leave them for future work.
* | | | | | | | Changing file names and directory names to avoid possible conflict during ↵Songyu Lu2019-04-232-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parallel 'make check'.
* | | | | | | | Merge pull request #1666 in HDFFV/hdf5 from ~KOZIOL/hdf5:unwrap_vol_callback ↵Quincey Koziol2019-04-232-10/+16
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '62198c2436ac3787afb49fa990d1ba8204264dba': Add an 'unwrap' VOL callback, so that connectors can unwrap an underlying object without closing it. (Especially needed for pass-through connectors)
| * | | | | | | | Add an 'unwrap' VOL callback, so that connectors can unwrap an underlyingQuincey Koziol2019-04-212-10/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | object without closing it. (Especially needed for pass-through connectors)
* | | | | | | | | Changing file names to avoid possible conflicts during parallel test.Songyu Lu2019-04-224-23/+27
|/ / / / / / / /
* | | | | | | | Changing output file names to avoid possible conflict during parallel build ↵Songyu Lu2019-04-191-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and test, especially on jelly.
* | | | | | | | Minor fix: marking an internal function of the test for export.Songyu Lu2019-04-181-1/+1
| | | | | | | |
* | | | | | | | Merge pull request #1654 in HDFFV/hdf5 from ↵Vailin Choi2019-04-181-46/+63
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/HDFFV-10579-h5arename-function-fails-when to develop * commit '53a5c3be903ce7c24d02a6bd3a8d9b07a3f82404': Change the checking to H5I_INVALID_HID in test_attr_dense_rename(). Fix for HDFFV-10579 H5Arename fails when creation order of attributes is tracked. The attribute needs to be removed from the creation order index v2 B-tree before re-inserting the renamed attribute via H5A__dense_insert().
| * | | | | | | | Change the checking to H5I_INVALID_HID in test_attr_dense_rename().Vailin Choi2019-04-161-10/+10
| | | | | | | | |
| * | | | | | | | Fix for HDFFV-10579 H5Arename fails when creation order of attributes is ↵Vailin Choi2019-04-121-38/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tracked. The attribute needs to be removed from the creation order index v2 B-tree before re-inserting the renamed attribute via H5A__dense_insert().
* | | | | | | | | Fix CMake errorsAllen Byrne2019-04-182-21/+33
| | | | | | | | |
* | | | | | | | | Merge pull request #1600 in HDFFV/hdf5 from ↵Ray Lu2019-04-1811-441/+992
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~SONGYULU/hdf5_ray:HDFFV-10658-performance-drop-from-1-8 to develop * commit 'b5ef82a1786605ae86502bc82086047720b7d4ca': (21 commits) Moving the handling of null prefix into H5_combine_path. Changing the prefix of external file and VDS from empty string to null for performance improvement. Improving the condition checking of empty string. Replacing string operation strdup with assignment for empty string. Adding back links_env.out which I accidentally removed in my previous commit. Taking out two unnecessary diff output files. Taking out unnecessary diff files for output. Adding some comments. Some coding style changes. Adding the standard output files for the external_env.c and vds_env.c tests. Small correction for my previous commit. Forgot to add external_common.c and external_common.h. Updated CMake for the splitting of external.c and vds.c. Minor fix: removal of unnecessary enum values. Minor fixes: updating the test vds_env.c according to the set up of vds.c. Left out this file in previous commit. HDFFV-10658 - setting and getting properties in API context: 1. switched to use the existing H5F_prefix_open_t for enum type; 2. put the common private function used by external.c and external_env.c into external_common.c This commit basically has the following changes: 1. restored the datatype, dataspace, and LCPL of the dataset for VOL connector back to the properties. 2. splitted external.c and vds.c because they called HDsetenv in the program, instead using shell scripts to set the environment variables. 3. changed H5CX_get_vds_prefix and H5CX_get_ext_file_prefix to use H5P_peek instead of H5P_get. HDFFV-10658: I left out this file in my previous commit. HDFFV-10658: 1. moving HDgetenv to dataset initialization stage to reduce the overhead; 2. restoring the retrieval of three vol properties to H5P_get instead of using API context to prepare for Quincey's upcoming refactoring work. ...
| * | | | | | | | | Adding back links_env.out which I accidentally removed in my previous commit.Songyu Lu2019-04-151-0/+3
| | | | | | | | | |
| * | | | | | | | | Merge branch 'develop' of ↵Songyu Lu2019-04-151-0/+24
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into HDFFV-10658-performance-drop-from-1-8
| * \ \ \ \ \ \ \ \ \ Merge branch 'HDFFV-10658-performance-drop-from-1-8' of ↵Songyu Lu2019-04-111-8/+0
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into HDFFV-10658-performance-drop-from-1-8
| | * | | | | | | | | | Taking out two unnecessary diff output files.songyulu2019-04-113-131/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Taking out unnecessary diff files for output.Songyu Lu2019-04-113-126/+1
| |/ / / / / / / / / /
| * | | | | | | | | | Some coding style changes.Songyu Lu2019-04-115-13/+10
| | | | | | | | | | |
| * | | | | | | | | | Adding the standard output files for the external_env.c and vds_env.c tests.Songyu Lu2019-04-113-2/+154
| | | | | | | | | | |
| * | | | | | | | | | Small correction for my previous commit.Songyu Lu2019-04-111-2/+2
| | | | | | | | | | |
| * | | | | | | | | | Forgot to add external_common.c and external_common.h.Songyu Lu2019-04-101-0/+2
| | | | | | | | | | |
| * | | | | | | | | | Updated CMake for the splitting of external.c and vds.c.Songyu Lu2019-04-102-0/+108
| | | | | | | | | | |
| * | | | | | | | | | Minor fixes: updating the test vds_env.c according to the set up of vds.c.Songyu Lu2019-04-101-7/+47
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'develop' of ↵Songyu Lu2019-04-095-484/+1440
| |\ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into HDFFV-10658-performance-drop-from-1-8
| * | | | | | | | | | Left out this file in previous commit.Songyu Lu2019-04-091-11/+10
| | | | | | | | | | |
| * | | | | | | | | | HDFFV-10658 - setting and getting properties in API context:Songyu Lu2019-04-094-36/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. switched to use the existing H5F_prefix_open_t for enum type; 2. put the common private function used by external.c and external_env.c into external_common.c
| * | | | | | | | | | Merge branch 'develop' of ↵Songyu Lu2019-04-087-165/+271
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into HDFFV-10658-performance-drop-from-1-8
| * | | | | | | | | | Merge branch 'develop' of ↵Songyu Lu2019-04-0417-240/+251
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~songyulu/hdf5_ray into HDFFV-10658-performance-drop-from-1-8
| * | | | | | | | | | This commit basically has the following changes:Songyu Lu2019-04-048-430/+792
| | |_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. restored the datatype, dataspace, and LCPL of the dataset for VOL connector back to the properties. 2. splitted external.c and vds.c because they called HDsetenv in the program, instead using shell scripts to set the environment variables. 3. changed H5CX_get_vds_prefix and H5CX_get_ext_file_prefix to use H5P_peek instead of H5P_get.
* | | | | | | | | | HDFFV-10741 - remove SKIP_ERRSTK_TESTS optionAllen Byrne2019-04-151-15/+19
| | | | | | | | | |
* | | | | | | | | | Merge pull request #1652 in HDFFV/hdf5 from ↵Dana Robinson2019-04-152-3/+3
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:check_passthrough_vol to develop * commit '9ee3d472113fc3e66ef34e40a0990ed07a2824bc': Renamed the HDF5_TEST_VOL option to HDF5_TEST_PASSTHROUGH_VOL. Renamed the autotools check-vol target to check-passthrough-vol.
| * | | | | | | | | Renamed the HDF5_TEST_VOL option to HDF5_TEST_PASSTHROUGH_VOL.Dana Robinson2019-04-112-3/+3
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Add H5Fget_fileno() API routine.Quincey Koziol2019-04-121-0/+24
|/ / / / / / / /
* | | | | | | | Modifications based on PR feedback:Vailin Choi2019-04-081-0/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Add H5Sdeprec.c to src/CMakeLists.txt (2) Add test for H5Sencode1.
* | | | | | | | HDFFV-10365: Changes as described in the RFC: H5Sencode/H5Sdecode Format Change.Vailin Choi2019-04-065-485/+1247
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | This also addresses HDFFV-10255: H5Sencode/decode performance issue.