Commit Graph

2924 Commits

Author SHA1 Message Date
Allen Byrne
0b226bd28b HDFFV-10170 undo patch 2017-04-18 11:04:22 -05:00
Allen Byrne
9b234d74bb Add plugin options for libs 2017-04-18 10:38:14 -05:00
Allen Byrne
e718e2ab31 HDFFV-10170 fix command syntax 2017-04-17 13:51:45 -05:00
Allen Byrne
afcede5368 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '5f7822fac4673cdb9e8ed60d104566c9df43303f':
  Express test mods to test/cache.c
2017-04-17 12:34:10 -05:00
mainzer
4651eb738d Express test mods to test/cache.c
Modified test/cache.c to skip the smoke checks with paged aggregation
for all express test levels other than 0

Change to src/H5PL.c seems to be the result of autogen.sh.  As it
seems to be correct, I am checking it in.

Tested serial and parallel (debug only) on jelly.
2017-04-14 23:44:23 -05:00
Allen Byrne
9363223fb6 HDFFV-10170 chnage test libs to noinst type 2017-04-13 13:37:56 -05:00
Vailin Choi
3d1b227a67 Skip tests for page buffering in test/fheap.c for parallel build
Skip the two tests for page buffering in test/fheap.c because this feature is disabled in parallel.
Activate full testing when this feature is re-enabled in the future for parallel build.
2017-04-13 02:47:23 -05:00
Vailin Choi
7eda1e3c6a Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '2821b8bd768138db6b5f917a5b7325f878f8f7d0':
  Fix URL name
  DAILYTEST-250 change test props to reduce timeout
2017-04-11 18:09:03 -05:00
Allen Byrne
a79ab2d39e DAILYTEST-250 change test props to reduce timeout 2017-04-11 12:57:19 -05:00
Vailin Choi
9742792f8c Fix for H5Dset_extent test failure with extensive array indexing (HDFFV-9771)
1) Calculate chunk index for extensive array index based on swizzled max chunks when unlim_dim > 0
2) Minor fixes to test/fheap.c that somehow were missed from last check in.  See pull request #396 review comments.
2017-04-11 11:59:27 -05:00
Vailin Choi
b3ff39585c Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '4a05d27c6fcef81612e005b6f6429ab362247492':
  HDFFV-10143 add missing javadoc param
  Add missing test status
  Fix CMake regex commands
2017-04-06 21:32:23 -05:00
Allen Byrne
177a8ba30e Add missing test status 2017-04-06 14:29:47 -05:00
Vailin Choi
ad2963de60 Modify test/fheap.c to run with various file space strategies and/or page buffering
Modify test/fheap.c to run with different combinations of file space strategies and page buffering
only when ExpressMode is 0 (HDF5TestExpress is 0).
Tested on ostrich, platypus, mayll, emu, osx1010test, quail, kite, kituo.
2017-04-05 15:43:00 -05:00
Allen Byrne
857f515325 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '60bb3fd1108e2006a79b008d031a0f68a1e6b393':
  Re-enabled fixed array index testing in the test_random_rank4_vl() test in test/set_extent. This was fixed some time ago, but the test was never re-enabled for that index type.
2017-04-05 09:41:32 -05:00
Dana Robinson
f060e05999 Re-enabled fixed array index testing in the test_random_rank4_vl() test
in test/set_extent. This was fixed some time ago, but the test was
never re-enabled for that index type.
2017-04-04 20:20:12 -04:00
Allen Byrne
c2941faa66 Fix typo deletion 2017-04-04 10:15:56 -05:00
Allen Byrne
cbdc1250ce HDFFV-10143 clean up format and function return 2017-04-04 09:53:42 -05:00
Allen Byrne
1f88a34fa7 Update with checks for index bounds 2017-04-03 12:34:17 -05:00
Allen Byrne
87e8da6600 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '2412158ed8326a3f3d62fbd947e470667d0b5951':
  Add new file COPYING_LBNL_HDF5.
  Revert "Clear hdf5 1.10 entries from RELEASE.txt in the develop branch.  Entries"
  Add LBNL license file and modify COPYING file accordingly.
  Omnibus checkin for several relatively minor modifications:
  Clear hdf5 1.10 entries from RELEASE.txt in the develop branch.  Entries in this branch version of RELEASE.txt should be intended for the future 1.12.0 release.
  Fix HDFFV-8089 Description:     Some code within an "ifdef H5D_CHUNK_DEBUG" block was using outdated     data structure but not caught because the case of H5D_CHUNK_DEBUG being     defined was never tested.  It was commented out.     I defined H5D_CHUNK_DEBUG, tested, and commented out again. Platforms tested:     Linux/32 2.6 (jam)     Linux/64 (platypus)     Darwin (osx1010test)
2017-04-03 09:23:27 -05:00
Allen Byrne
1eb4693aa8 HDFFV-10143 surround will fail with try block 2017-03-30 17:11:50 -05:00
Allen Byrne
8e66383393 HDFFV-10143 typo cleanup 2017-03-30 17:03:08 -05:00
Allen Byrne
e40a33f74d HDFFV-10143 typo removed 2017-03-30 16:55:33 -05:00
Allen Byrne
b46aa5aff7 Fix code error and use H5PL_MAX_PATH_NUM in test 2017-03-30 16:48:10 -05:00
Allen Byrne
51412aa48c HDFFV-10143 Cleanup due to comments 2017-03-30 15:03:31 -05:00
Allen Byrne
e51c624ac0 HDFFV-10143 remove debugging output 2017-03-30 14:47:38 -05:00
Allen Byrne
d29548351f HDFFV-10143 change h5PLget to use buffer like H5Iget_name 2017-03-30 14:40:03 -05:00
Allen Byrne
af4d79cbb6 HDFFV-10143 change put to replace and add const 2017-03-30 13:22:43 -05:00
Allen Byrne
1dee0d4627 HDFFV-10143 Fix initial issues from review 2017-03-30 12:15:25 -05:00
Allen Byrne
bb80ae9854 HDFFV-10143 add APIs to manipulate plugin path table 2017-03-28 13:35:49 -05:00
mainzer
afd8f64c29 Omnibus checkin for several relatively minor modifications:
1) Added code test/page_buffer.c to verify that page buffering is
   disabled in parallel builds.

2) Added code to test/cache_image.c to verify correct interaction
   between evict on close and cache image -- in particular management
   of a file containing a cache image containing dirty metadata that
   has been opened R/O.  Also fix for the bug exposed.

3) Added code to testpar/t_cache_image.c to verify expected procedure
   for reading cache images, and also supporting stats collection code
   needed for the test.

4) Repair of an overactive sanity check in H5C__reconstruct_cache_contents().

5) Other minor tidies in passing.

Tested serial and parallel, debug and production on Jelly.
2017-03-28 11:21:40 -05:00
lrknox
b461f1818b Run all scripts using signal files between processes in their own directories to avoid accidental deletion of the signal files. 2017-03-21 22:58:41 -05:00
lrknox
42141478f2 Run swmr tests in their own subdirectory of test to avoid signal
file deletion by other tests.
2017-03-17 17:24:21 -05:00
lrknox
98567db192 output_filter.sh:
Comment added to address HDFFV-8270.  The sample ontput in the
        file's comments are not up-to-date with the scripts in the file
        that remove output unique to certain systems when running test
        scripts.  This output doesn't match expected output files for
        the tests, causing them to fail.  Ther output_filter.sh file
        removes such output.  Currently we don't have access to these
        systems to update the comments.

testflushrefresh.sh.in:
        flushrefresh and other SWMR tests have been failing
        occasionally but regularly since bringing them to the develop
        branch.  The logs and debugging point to unexpected deletion of
        signal files as the point of failure, and John Mainzer suggests
        that two such tests running simultaneously in the same directory
        may lead to the operating system deleting the other test's
        signal file. Running the flushrefresh test in its own directory
        seems to solve the problem.
2017-03-15 12:49:19 -05:00
Quincey Koziol
ecfdadfb1e Correct double sourcedir name on copied datafiles. 2017-03-14 20:58:21 -07:00
Quincey Koziol
0313cbb91d Final merge of page buffering branch to develop 2017-03-13 21:30:37 -07:00
Quincey Koziol
4fad103187 Bring changes to I/O parameters from page_buffering branch. 2017-03-13 08:21:28 -07:00
Quincey Koziol
0b78740ff4 Merge in reentrency changes to "make space in cache" from page_buffering branch. 2017-03-13 07:45:42 -07:00
Quincey Koziol
c4a36e0bb3 Minor cleanups and bring over "prefetched dirty" fixes for entries loaded from
a cache image.
2017-03-12 01:57:19 -08:00
Allen Byrne
71fa3dc480 Fix alignment 2017-03-08 11:51:17 -06:00
Allen Byrne
12b87f0f84 Fix vds tests
java wrong call
vds test - missing checks and if content
2017-03-07 10:06:38 -06:00
Allen Byrne
0df90f9f79 Merge pull request #321 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit 'f4dd30f41ccee7bcd97fba065573c5201cbcc743':
  Update CMake formatting
  Update CMake files and formatting
  HDFFV-10120 verify nozlib checking with tools tests
  cmake non-code typo
2017-03-02 12:11:19 -06:00
Quincey Koziol
a04bf9bf7f Merge pull request #319 in HDFFV/hdf5 from merge_page_buffering_07 to develop
* commit '5df52404bc6f6323ebf064b3d82b8e683de96eba':
  Misc. small cleanups to sync against incoming page buffering changes.
2017-03-02 11:25:40 -06:00
Dana Robinson
acdd8463bf Added "flush" and "refresh" to testflushrefresh.sh error output so
it's easier to see where errors in the script occur.
2017-03-02 10:45:41 -05:00
Quincey Koziol
5df52404bc Misc. small cleanups to sync against incoming page buffering changes. 2017-03-02 06:24:46 -08:00
Allen Byrne
2562ec3a4b Update CMake files and formatting 2017-03-01 14:47:53 -06:00
Allen Byrne
cae5e0ad07 cmake non-code typo 2017-03-01 09:58:59 -06:00
Quincey Koziol
cf93261099 Correct issues from pull request reviews. 2017-02-28 08:41:57 -08:00
Quincey Koziol
5db402afbb Corrected version of 4b5e05c084:
Fix some more signed -> unsigned value issues with cache data structures,
    also misc. style cleanups.  All to align w/incoming page_buffering changes.
2017-02-27 21:45:55 -08:00
Quincey Koziol
e5fb4191de Revert "Fix some more signed -> unsigned value issues with cache data structures, also"
This reverts commit 4b5e05c084.
2017-02-27 21:23:44 -08:00
Quincey Koziol
4b5e05c084 Fix some more signed -> unsigned value issues with cache data structures, also
misc. style cleanups.  All to align w/incoming page_buffering changes.
2017-02-22 23:21:41 -08:00