summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r28605] Description:Quincey Koziol2015-12-131-0/+3
| | | | | | | | | | Revisions to normalize revise chunks vs. trunk, plus push dataset metadata changes into the cache immediately (instead of holding them within the dataset data structures). Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28551] Minor change to cache_logging test so it will pass on make ↵Dana Robinson2015-12-091-2/+0
| | | | | | | check-vfd. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28548] Added missing HD in front of snprintf() in cache_logging test.Dana Robinson2015-12-091-1/+1
| | | | Tested on: 64-bit Windows 10 Pro w/ VS 2015 Pro & CMake 3.3.1
* [svn-r28528] Added a similar test to the SWMR-95 test that uses version 2 B-treeDana Robinson2015-12-071-0/+123
| | | | | | | indexing. This passes with no further code changes. Tested on: Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28526] Propagated the SWMR-95 extensible array changes to the fixed arrayDana Robinson2015-12-071-0/+131
| | | | | | | data structure. Tested on: Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28524] Updated the test macros in the SWMR-95 test.Dana Robinson2015-12-071-21/+22
| | | | | Tested on: Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28522] Added a simple regression test for the SWMR-95 bug.Dana Robinson2015-12-072-8/+125
| | | | | | | | Based on the original error report. Confirmed to fail in r28476 (pre-fix) and pass in the current version. Tested on: Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28520] Re-enabled the cache_logging test and fixed it to pass on Windows.Dana Robinson2015-12-052-2/+2
| | | | Tested on: 64-bit Windows 10 Pro w/ VS2015 Pro & CMake 3.3.1
* [svn-r28518] Re-enabled the cork test and fixed it to pass on Windows.Dana Robinson2015-12-052-378/+386
| | | | Tested on: 64-bit Windows 10 Pro w/ VS2015 Pro & CMake 3.3.1
* [svn-r28516] - Updated the SWMR unit test so that it passes on Windows.Dana Robinson2015-12-052-1406/+1425
| | | | | | | | - Re-disabled the cork test, which is still failing on Windows. Tested on: 64-bit Windows 10 w/ VS 2015 Pro & CMake 3.3.1 Ubuntu 15.10 (Linux 4.2.0 x86_64) w/ gcc 5.2.1 & CMake 3.3.2
* [svn-r28510] Remove debugging if NOT WIN32 around file copy. Technique ↵Allen Byrne2015-12-031-11/+9
| | | | should work on windows.
* [svn-r28509] Corrected accum test file handling. The reader is static ↵Allen Byrne2015-12-032-20/+17
| | | | only.(Although it could be built shared - but this could make things more complicated).
* [svn-r28503] Enabled the swmr and cork tests under CMake.Dana Robinson2015-12-031-2/+2
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 CMake 3.3.2 serial only
* [svn-r28469] Merge of r28467 from trunk (minor CMake fix).Dana Robinson2015-11-301-8/+0
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 & CMake 3.3.2 serial only
* [svn-r28465] Cleaned up warnings in ohdr test.Dana Robinson2015-11-241-49/+56
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28446] Cleaned up the remaining warnings in swmr.c.Dana Robinson2015-11-231-4/+9
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28445] Removed some code that checked to see if an unsigned valueDana Robinson2015-11-231-7/+0
| | | | | | | was negative from H5Pset_append_flush() and the swmr.c test. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28443] Misc code cleanup and warning fixes.Dana Robinson2015-11-235-323/+313
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28441] Updated CMake files to correctly handle the changes to the ↵Dana Robinson2015-11-231-0/+35
| | | | | | | accum test. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28439] Cleaned up some code and warnings in the accum test prior to a ↵Dana Robinson2015-11-221-22/+25
| | | | | | | CMake fix. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28431] Misc warning and cleanup fixes.Dana Robinson2015-11-201-1/+7
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28426] Fixed all maybe-uninitialized warnings from gcc 5.2.Dana Robinson2015-11-204-15/+15
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28418] Fixes for minor warnings.Dana Robinson2015-11-203-13/+14
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28400] Fix for daily test failure on platypus for gcc 5.2 with -m32.Vailin Choi2015-11-197-7/+7
| | | | | This is due to 32 bit overflow from swmr_*.c when random seed was computed from gettimeofday. Tested on platypus (32bit and 64bit), emu, moohan, osx1010test.
* [svn-r28374] Added a script to automate the initial VDS + SWMR test.Dana Robinson2015-11-174-7/+209
| | | | | Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28367] Putative fix for SWMR-95: The H5Pset_elink_acc_flags() API call ↵Dana Robinson2015-11-161-0/+19
| | | | | | | | | | | | | | rejects H5F_ACC_SWMR_READ and H5F_ACC_SWMR_WRITE. This has been tentatively fixed by updating the API call to accept the SWMR flags. The only test at this time is a smoke test to ensure correct flag setting. The SWMR behavior of external links will be tested later. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28330] Implementation for version 3 superblock and latest version support.Vailin Choi2015-11-1310-528/+778
| | | | Tested on quail, kite, osx1010test, platypus, ostrich, moohan, emu, jam.
* [svn-r28322] SWMR-26: make check-vfd runs for a long timeAlbert Cheng2015-11-101-6/+7
| | | | | | | | | | | | | | The problem is in test/dsets which infinite looped when HDF5_DRIVER is "sec2" because it had a for loop using a bool type variable (compress) but the loop tried to increment to a third value. Changed the type of compress to int allows the loop to run properly. Secondly, the resas why it did not infinite loop when not in check-vfd is because the getenv(HDF5_DRIVER) mistakenly assign driver as "nomatch" if it is not defined. dsets skipped the test because "nomatch" is not one of the supported driver. Fixed the code to assign "sec2" if $HDF5_DRIVER is not defined. Tested: kituo, ostrich, osx1010dev
* [svn-r28307] Updated the dataset refresh code so that VDS source datasetsDana Robinson2015-11-083-3/+5
| | | | | | | are correctly updated. Tested on Ubuntu 15.10 (Linux 4.2.0 x86_64) w/ gcc 5.2.1 serial + parallel (MPICH 3.1.4)
* [svn-r28282] Fix for cache test failure in production mode only.John Mainzer2015-11-051-4/+11
| | | | | | | | | Cause of failure was stack corruption caused by type mismatch between expected and actual return value type in the validate checksum callback. Tested serial (debug and production) on mercury and jam parallel (debug) on mercury.
* [svn-r28218] Merge of r28138, 28196, and 28204 from trunk.Dana Robinson2015-10-2619-149/+79
| | | | | | | | hbool_t changes Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial w/ Fortran and C++ parallel (MPICH 3.1.4) w/ Fortran
* [svn-r28216] Merge of r27969:28132, 28144:28193 from trunk.Dana Robinson2015-10-261-1/+1
| | | | | | | | | | | | Mostly CMake changes, but there's also a few minor library changes. Temporarily commented out the accum test. The test builds but one of the sub-tests fails due to a file issue. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial w/autotools serial w/CMake (3.3.2, w/ fortran and C++)
* [svn-r28206] 1) Implementation for Single Chunk indexing type.Vailin Choi2015-10-232-12/+785
| | | | 2) Fix for changing h5format_convert testfiles for in-place build.
* [svn-r28178] Updates to existing VDS + SWMR test code and added reader code.Dana Robinson2015-10-214-9/+161
| | | | | | | | NOTE: Tests are still manual for now and the reader does not reflect source dataset changes. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial only
* [svn-r28164] Added VDS SWMR test generator and writer files. These test filesDana Robinson2015-10-215-2/+495
| | | | | | | are executed manually for now. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial only
* [svn-r28142] Add new test files to listAllen Byrne2015-10-201-0/+2
|
* [svn-r28141] Minor edits of SWMR acceptance test files.Dana Robinson2015-10-204-22/+14
|
* [svn-r28109] Description:Quincey Koziol2015-10-161-3/+3
| | | | | | | | | Correct failure when using the family VFD, which requires that the '%'s be parsed twice. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (and make check-vfd) (h5committest not required on this branch)
* [svn-r28099] Description:Quincey Koziol2015-10-168-6/+11667
| | | | | | | | Bring r27958 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28094] Description:Quincey Koziol2015-10-164-65/+57
| | | | | | | | Bring r27849 & 27851 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28093] Merge of r27768 and r27774 from trunkDana Robinson2015-10-1647-307/+555
| | | | | | | | | | | | | | | | | | | | | Description: Complete revamp of package initialization/shutdown mechanism in the library. Each package now has a single init/term routine. This new way should avoid packages being re-initialized during library shutdown and is also be _much_ more proactive about giving feedback for resource leaks internal to the library. Introduces a new "module" header file for packages in the library (e.g src/H5Fmodule.h) which sets up some necessary package configuration macros for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly modified version of this header, src/H5FDdrvr_module.h) Also cleaned up a bunch of resources leaks all across the library and tests, along with addressing many warnings, as I encountered them. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2 serial and parallel (MPICH 3.1.4)
* [svn-r28092] Description:Quincey Koziol2015-10-161-0/+1
| | | | | | | | Merge the storage message back into the layout message. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28088] Fixed a mid-block declaration in the dsets test that only existsDana Robinson2015-10-151-2/+3
| | | | | | when zlib compression is disabled. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28078] Clean up warnings in objcopy test.Dana Robinson2015-10-151-10/+10
| | | | Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28068] Removed duplicated Perl check from configure.Dana Robinson2015-10-141-1/+3
| | | | | | Updated the testflushrefresh script to correctly use Perl. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28065] Clean up dcpls in the cork and flushrefresh tests.Dana Robinson2015-10-132-51/+55
| | | | | | | Not cleaning them up was causing infinite closing loops with the incoming init/shutdown changes from the trunk. Tested on: Ubuntu 15.04 (Linux 3.19 x86_64) gcc 4.9.2
* [svn-r28043] Description:Quincey Koziol2015-10-122-42/+42
| | | | | | | | Merge r27818 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28041] Description:Quincey Koziol2015-10-124-39/+35
| | | | | | | | Merge r27811 from trunk to branch. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel (h5committest not required on this branch)
* [svn-r28037] Description:Quincey Koziol2015-10-12102-179/+299
| | | | | | | | Bring r27806 from trunk to branch. Also, some minor code cleanups. Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)
* [svn-r28034] Description:Quincey Koziol2015-10-123-4/+4
| | | | | | | | Merge r27710 from trunk to branch. (And some other minor cleanups) Tested on: MacOSX/64 10.10.5 (amazon) w/serial (h5committest not required on this branch)