summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r23513] I added a test case in plugin.c for testing using filter for ↵Raymond Lu2013-04-015-13/+84
| | | | | | groups and created a dummy filter library for this test case. Tested on jam and koala.
* [svn-r23511] Replaced install-data-local with install-exec-hook in ↵Larry Knox2013-04-012-8/+9
| | | | | | test/Makefile.am. tested with h5committest
* [svn-r23494] I added another filter library dynlib2.c for plugin.c test. ↵Raymond Lu2013-03-296-71/+142
| | | | | | | | The test script moves the libdynlib2.so to /tmp then runs plugin.c. Tested on jam and koala.
* [svn-r23493] Correct improper additionAllen Byrne2013-03-291-3/+0
|
* [svn-r23492] Bug fix:Albert Cheng2013-03-291-6/+13
| | | | | | | | | | | | Test was not checking error result. It basically return succeess to make check all the time. Fixed it so that it does check the return code of the test (plugin) and set nerror accordingly. It then exit 1 if there is any error detected. Test: use the desy committest to pass on jam, koala, ostrich, duck and emu. Also hand test by "rm test/.lib/libdynlib1* to verify the test script can indeed response to errors properly.
* [svn-r23491] Add test_plugin.sh to list of cleanup filesAllen Byrne2013-03-291-1/+3
|
* [svn-r23482] I changed the plugin library to be built as shared library only ↵Raymond Lu2013-03-282-47/+115
| | | | | | when configure enables shared. libtool will install the shared plugin library. I put a remove command in test/Makefile.am to delete the unnecessary plugin library. Tested on jam, koala, and emu.
* [svn-r23480] Reposition conditional and libtool commands.Allen Byrne2013-03-281-10/+8
|
* [svn-r23467] Remove subdirectory.Allen Byrne2013-03-274-246/+68
| | | | Tested: local linux
* [svn-r23465] I moved dynlib1.c to test/ directory and revised the ↵Raymond Lu2013-03-274-52/+188
| | | | | | | | Makefile.am in test/. I added the condition to skip plugin.c test when the library is built for static. Tested on jam, koala, and emu.
* [svn-r23447] Add new env var to prevent filter plugin loadingAllen Byrne2013-03-251-0/+1
| | | | Tested: jam
* [svn-r23435] ported revisions 23346:23432 from the trunkRaymond Lu2013-03-221-4/+8
|\
| * [svn-r23354] Close prop list varAllen Byrne2013-03-151-4/+8
| |
| * [svn-r23336] Discovered some typo in the last added comment. Rewrote the ↵Albert Cheng2013-03-071-3/+3
| | | | | | | | | | | | comment. Tested: no need since only comments are changed.
| * [svn-r23332] HDFFV-8322: for valgrind testing, split-up testhdf5 tests by ↵Allen Byrne2013-03-062-3/+3
| | | | | | | | | | | | excluding and running long running tests separately. Tested: local linux
| * [svn-r23329] Bug fix: HDFFV-8305Albert Cheng2013-03-061-1/+4
| | | | | | | | | | | | | | | | Some systems, like Mac, strings inspect library files and older versions of strings maybe know newer library format, resulting in errors. Make it read the file as stdin, avoiding this problem. Tested: h5committest. all passed.
| * [svn-r23326] Refactor testhdf5 for memcheck testing. Test longest running ↵Allen Byrne2013-03-051-3/+16
| | | | | | | | options using only.
| * [svn-r23322] HDFFV-8322: Close resources, found from valgrind testingAllen Byrne2013-03-015-7/+30
| | | | | | | | Tested: local linux
| * [svn-r23320] Close resources, found from valgrind testingAllen Byrne2013-02-271-0/+6
| | | | | | | | Tested: local linux
| * [svn-r23305] HDFFV-8257: szip still used even if headers are not found. ↵Allen Byrne2013-02-181-1/+1
| | | | | | | | | | | | Change configure to test the result of the CHECK HEADERS call before checking for the library. Tested: local linux, h5committest
| * [svn-r23260] Bug fix: HDFFV-8267Albert Cheng2013-02-121-1/+1
| | | | | | | | | | | | | | | | | | | | The ERROR macro had a typo of missing a separator comma. When used, it seg. fault. Added the comma back in. Fix is reviewed in Crucible HDF5-107. Tested: h5committest passed. Also tested using the ERROR macro in the Mac (Owl) platform. Before fix, it seg. fault. After fix, it prints the message as intended.
* | [svn-r23432] I added a new macro HDF5_PLUGIN_PRELOAD to skip plugin loading ↵Raymond Lu2013-03-222-2/+14
| | | | | | | | | | | | during data reading. Tested on koala and jam.
* | [svn-r23405] Correct typoAllen Byrne2013-03-201-1/+1
| |
* | [svn-r23403] Refactor windows code:Allen Byrne2013-03-203-62/+9
| | | | | | | | | | | | windows uses ';' as path separator windows default path is different windows find files needs '*.*'
* | [svn-r23402] Plugin Library needs own dll decoratorAllen Byrne2013-03-201-2/+11
| | | | | | | | Tested: windows
* | [svn-r23401] I cleaned up the test.Raymond Lu2013-03-201-149/+8
| | | | | | | | Tested on koala.
* | [svn-r23400] I updated Makefile.in for Mac.Raymond Lu2013-03-201-1/+1
| | | | | | | | Tested on MacGoblin and koala.
* | [svn-r23390] Remove dll decoration from local functionAllen Byrne2013-03-191-3/+3
| |
* | [svn-r23389] HDFFV-8338: remove unused headersAllen Byrne2013-03-191-2/+0
| |
* | [svn-r23387] Add dynamic windows decorationsAllen Byrne2013-03-191-4/+17
| |
* | [svn-r23384] Copy dynamic lib to a plugins folder for testing. This will ↵Allen Byrne2013-03-191-2/+17
| | | | | | | | | | | | avoid the segfault with looking for the library with other libraries. Tested: local linux
* | [svn-r23380] Description:Quincey Koziol2013-03-192-4/+5
| | | | | | | | Review & cleanup code.
* | [svn-r23359] I added some macros and refactoring the code to prepare for ↵Raymond Lu2013-03-152-4/+0
| | | | | | | | | | | | Windows support. Tested on koala.
* | [svn-r23358] correct env var value for testAllen Byrne2013-03-151-1/+1
| |
* | [svn-r23357] HDFFV-8338: Add cmake support, this commit only tested for linuxAllen Byrne2013-03-152-0/+89
| | | | | | | | Tested: local linux
* | [svn-r23350] I cleaned up some code and added comments for my previous ↵Raymond Lu2013-03-145-32/+95
| | | | | | | | | | | | checkin of the DESY project. Tested on koala.
* | [svn-r23347] ported revision 23248:23346 from the trunkRaymond Lu2013-03-139-14/+59
| |
* | [svn-r23346] First commit for DESY project. It has the basic functionality ↵Raymond Lu2013-03-137-22/+1009
|/ | | | | | of loading dynamically filter libraries and a simple test for it. Tested on koala.
* [svn-r23237] Purpose: Implement H5Dscatter and H5DgatherNeil Fortner2013-02-081-1/+17
| | | | | | | | | | | Description: Adds 2 new API functions, H5Dscatter and H5Dgather. H5Dscatter retrieves data from a specified callback function and scatters it into a selection, defined by a supplied dataspace, within a supplied memory buffer. H5Dgather gathers data from a selection within a supplied memory buffer and passes it in a contiguous form to a supplied callback function. Added tests for these functions Tested: jam, ostrich, koala (h5committest); ummon
* [svn-r23234] Fix out-of-bounds errors on pgcc for H5Dscatter and H5Dgather ↵Neil Fortner2013-02-071-10/+10
| | | | | | tests. Tested: jam (pgcc), ummon (gcc)
* [svn-r23230] Purpose: Implement H5Dscatter and H5DgatherNeil Fortner2013-02-051-0/+1012
| | | | | | | | | | | Description: Adds 2 new API functions, H5Dscatter and H5Dgather. H5Dscatter retrieves data from a specified callback function and scatters it into a selection, defined by a supplied dataspace, within a supplied memory buffer. H5Dgather gathers data from a selection within a supplied memory buffer and passes it in a contiguous form to a supplied callback function. Added tests for these functions Tested: jam, ostrich, koala (h5committest); ummon
* [svn-r23219] Description:Quincey Koziol2013-02-023-111/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring reviewed changes from Coverity branch back to trunk (QK & JK): r20457: Coverity issue 691: return of H5duo could be negative. Fixed by using STDOUT_FILENO and redesign parse_command_line and main to cleanup file allocations. The output_file var is null when using stdout. In cleanup do not close output_file if NULL. r20510: Initialize ufid = -1 and predicate HDclose call on ufid != -1 r20511: Purpose: Fix coverity issue 1715 Description: Free "file" and nested data on failure in H5FD_core_open. r20512: Initialize ifid = -1 and predicate HDclose call on ifid != -1 r20514: Initialize h5fid = -1 and predicate HDclose call on h5fid != -1 r20516: Added else branch to the if (ret_value < 0) check. r20522: Addressed coverity issues 930-933, 850, 836, 835, 1307. All minor potential buffer overwrite bugs, or coverity errors. Fixed by replacing strcpy and sprintf with strncpy and snprintf. r20523: fixed coverity issues 68, 1120, 1116i r20524: Check H5Z_SZIP->encoder_present < 1 assuming 0 represents absence. r20601: Purpose: Fix coverity issues 1703-1705 Description: Modified the cleanup code in test_free in accum.c to reset allocated buffers to NULL after they are freed, and modified the error cleanup code to check if these buffers are NULL before freeing them. Also fixed some unrelated warnings in accum.c. r20602: Use HDsnprintf and HDstrncat r20603: Purpose: Fix coverity issues 808-809 Description: Modified test_core in vfd.c to check the returns from malloc, and keep track of whether points and check are allocated by setting them to NULL when they are not. Added code to free points and check on error if they are not NULL. Also fixed unrelated warnings in vfd.c. r20604: Use HDstrncpy. r20605: Use HDstrncpy and HDstrncat. r20606: Purpose: Fix coverity issue 807 Description: Modified long_compact in stab.c to keep track of whether objname is allocated by setting it to NULL when it is not. Added code to free objname on error if it is not NULL. r20607: Changed string function calls to use versions that specify the string length to fix coverity issues 832 and 839. Tested on: Mac OSX/64 10.8.2 (amazon) (Too minor to require h5committest)
* [svn-r23161] ported revisions 23146:23160 from the trunkRaymond Lu2013-01-142-3/+3
|
* [svn-r23152] I took out the obsolete function H5PSIwrite_chunk and its ↵Raymond Lu2013-01-113-359/+23
| | | | | | related test and performance test. Tested on koala.
* [svn-r23149] I put more condition checks with macro when DEFLATE filter is ↵Raymond Lu2013-01-101-1/+17
| | | | | | disabled. Tested on koala.
* [svn-r23147] ported revisions 23081:23145 from the trunkRaymond Lu2013-01-094-4/+4
|
* [svn-r23097] I changed H5Dopen to H5Dopen2 in test/dectris_tst.c and ↵Raymond Lu2012-12-131-2/+2
| | | | | | | | | | hl/test/test_dset_opt.c. I added hl/test/dectris_hl_perf.c perform/dectris_perf.c test/dectris_tst.c Tested on koala.
* [svn-r23017] I added a prototype function H5DOwrite_chunk in HL library for ↵Raymond Lu2012-11-071-1/+4
| | | | | | | | | Dectris people to test performance. The library's API function H5PSIdirect_write is still in. I reorganized the internal library by adding H5D__pre_write function. Tested on koala.
* [svn-r22987] ported revisions from 22742 to 22986 from the trunkRaymond Lu2012-10-2939-157/+1465
|
* [svn-r22739] ported revisions 22615 to 22737 from the trunkRaymond Lu2012-09-0521-338/+583
|\