summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22373] Purpose: Jonathan Kim2012-05-161-5/+10
| | | | | | | | | | | | | Fix h5repacktst (test file generating binary) to address HDFFV-8016 h5repacktst failed in AIX 32bit mode Description: Segmentation fault occurred when h5repacktst try to generate a dataset when system memory is limited to 256MB. Add error handling to display apporiate message to exit and adjust the test dataset according to the original size which didn't causing out of memory. Tested: test was done by limit memory in csh. jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE)
* [svn-r22323] Description:Jonathan Kim2012-04-271-2/+3
| | | | | | | | | | The ph5diff (parallel h5diff) can intermittently hang in parallel mode when comparing the two HDF5 files that contains common name objects with different object types. (HDFFV-8003) Skip only the specific test for parallel until the fix has made. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
* [svn-r22319] Purpose:Jonathan Kim2012-04-2613-6/+120
| | | | | | | | | | | | | | Fix for HDFFV-7998-h5diff: incorrect behavior and output for comparing symbolic dangling links without following-symlinks option Description: Fix not to check and display dangling link status without --follow-symlinks option. Berfor the fix, when comparing symbolic link to symbolic link without follow-symlinks option, h5diff followed to check if those links are dangling or not. It caused to display output incorrectly (dangling link instead of symbolic link). The fix also improved performance when comparing lots of symbolic links without the --follow-symlinks option. Test cases were added and tagged with jira#. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
* [svn-r22318] Use new function that combines two functions that check for ↵Allen Byrne2012-04-262-12/+4
| | | | | | vlen types. Based on code used in h5ls. Tested: local linux
* [svn-r22300] Purpose:Jonathan Kim2012-04-191-0/+3
| | | | | | | | | | | Fix for HDFFV-8001 - h5unjam: segfault when used -V (show version) option Description: h5unjam has an option '-V' to display version information. "h5unjam -V" caused segfulat for 1.8.9 pre-release. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
* [svn-r22287] Description:Quincey Koziol2012-04-163-32/+31
| | | | | | | | Clean up more FUNC_ENTER/FUNC_LEAVE macros and move H5D & H5T code toward the final design (as exemplified by the H5EA & H5FA code). Tested on: Mac OSX/64 10.7.3 (amazon) w/debug & parallel
* [svn-r22277] Purpose:Jonathan Kim2012-04-119-23/+232
| | | | | | | | | | | | Fix for HDFFV-7993 - h5repack fails with error "chunk size must be <= maximum dimension size for fixed-sized dimensions" Description: Fixed a failure when change the chunk size of a specified chunked dataset with unlimited max dims. Also took care of converting to contiguous and compact from the dataset. Test cases were added and tagged with jira#. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
* [svn-r22247] Added new files and tests to CMakeLists.txtAllen Byrne2012-04-041-7/+63
| | | | Tested: local linux
* [svn-r22240] Description:Quincey Koziol2012-04-021-2/+2
| | | | Update comment about metadata block size test.
* [svn-r22238] Added comment to explain why FNAME4 is used and cautioned other ↵Albert Cheng2012-04-021-0/+2
| | | | | | files may not work.
* [svn-r22224] Description:Quincey Koziol2012-04-012-14/+19
| | | | | | | | | Clean up a few warnings and use constant values for free-space parameters for the metadata block size test. Tested on: Linux/64 2.6.18 (koala) w/production & szip (h5committested also)
* [svn-r22221] Description:Quincey Koziol2012-04-011-4/+4
| | | | | | | | Small code cleanup while tracking down h5repack issue. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug (h5committest coming up)
* [svn-r22220] Feature: HDFFV-7981Albert Cheng2012-03-311-0/+20
| | | | | | Added test to verify h5repack --metadata option produces bigger size file. Tested: h5committest (koala, jam, ostrich).
* [svn-r22214] Feature: HDFFV-7981Albert Cheng2012-03-301-6/+54
| | | | | | Added test to verify h5repack --metadata option produces bigger size file. Tested: h5committest (koala, jam, ostrich).
* [svn-r22181] Description:Quincey Koziol2012-03-291-2/+2
| | | | | | | Correct typo in test file name. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug
* [svn-r22180] Description:Quincey Koziol2012-03-296-120/+110
| | | | | | | | | Add new "metadata block size" command line option ('-M <x>' or '--metadata_block_size=<x>') for h5repack. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug) (h5committest upcoming)
* [svn-r22176] Purpose:Jonathan Kim2012-03-2818-291/+307
| | | | | | | | | | | | Fix for HDFFV-7644 GMQS: h5diff - incorrect behaviors when comparing HDF5 files with different type of objects (dataset, group, type) as common objects Description: Fixed failure for comparing same named object with different object types in comparing groups. (common object comparison) Prior to the fix, h5diff resulted in error. After the fix, h5diff detects such case as non-comparable and display messages accordingly. Test cases were added and tagged with jira#. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
* [svn-r22170] Removed extraneous svn executable properties from ↵Dana Robinson2012-03-2834-0/+0
| | | | non-executable files.
* [svn-r22169] Description:Quincey Koziol2012-03-281-144/+137
| | | | | | | | Clean up formatting and whitespace. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug (too minor to require h5committest)
* [svn-r22146] Purpose: ↵Mike McGreevy2012-03-261-1/+1
| | | | | | | | | | | | | | | | | | HDFFV-398: h5cc doesn't work with automake Description: Fixed compiler wrapper scripts to correctly detect compilation when -MT preprocessor flag is provided, fixing a bug in which its *.o argument was added to link_objs but not compile_args. This previously broke usage of h5cc as the provided compiler in configure scripts (like with h5edit) as automake may supply the -MT option to the compiler via the makefiles. Tested: Tested using h5edit and h5committested.
* [svn-r22136] Purpose:Jonathan Kim2012-03-231-0/+3
| | | | | | | | | | | update for HDFFV-7837 - h5diff: incorrect behavior with exclude-path option when unique object exist only in one file Description: Add the new test output list to test shell script. This is based on the previous commit r22114. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE)
* [svn-r22114] Purpose:Jonathan Kim2012-03-219-8/+174
| | | | | | | | | | | | | | | Fix for HDFFV-7837 - h5diff: incorrect behavior with exclude-path option when unique object exist only in one file Description: If unique objects exists only in one file and try to exclude the unique objects with --exclude-path option, h5diff missed excluding some objects. Fixed to exclude objects correctly in such case. Test cases were added and tagged with jira#. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
* [svn-r22112] Description:Quincey Koziol2012-03-211-16/+16
| | | | | | | | Minor code safety issue in test/fheap.c and whitespace in other files. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug (Too minor to require h5committest)
* [svn-r22108] Purpose:Jonathan Kim2012-03-2110-1/+64
| | | | | | | | | | | HDFFV-7523 JPSS: h5dump fails to open an attribute when using the -a option to specify an attribute with a slash in the name Description: Update command line help page and test generating file. Previous commits: r22052, r22063 Tested: jam (linux32-LE), koala (linux64-LE), cmake (jam)
* [svn-r22098] Add reference file extensions in new tests.Allen Byrne2012-03-202-23/+23
| | | | Remove "STAR" test as some platforms vary in interpretation.
* [svn-r22087] Minor formatting changes to sync with 1.8Allen Byrne2012-03-192-18/+18
|
* [svn-r22077] Add example of multiple files for h5dump help text.Allen Byrne2012-03-159-9/+45
| | | | Tested: local linux
* [svn-r22075] Add test for multiple files with h5ls and h5dump.Allen Byrne2012-03-155-8/+21
| | | | Tested: local linux
* [svn-r22074] Remove , from list of file char substitutions.Allen Byrne2012-03-151-1/+1
|
* [svn-r22068] HDFFV-7876: wildcard filenamesAllen Byrne2012-03-145-18/+246
| | | | | | The test scripts for cmake, on windows, and the h5ls shell script do not work properly. Tested: h5committest
* [svn-r22066] Comment out linux non-cmake only filesAllen Byrne2012-03-141-9/+9
|
* [svn-r22063] escape char in test needed multiple slashes to get through ↵Allen Byrne2012-03-131-1/+15
| | | | cmake parsing
* [svn-r22061] Description:Quincey Koziol2012-03-131-1/+1
| | | | | | | | Change to use versioned API call, to avoid problems when defaulting to older AI versions. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug
* [svn-r22054] Use HDmalloc/free.Peter Cao2012-03-121-3/+3
|
* [svn-r22052] - h5dump: Added capability for "-a" option to show ↵Peter Cao2012-03-1211-14/+72
| | | | | | | | attributes containing "/" by using an escape character. For example, for a dataset "/dset" containing attribute "speed(m/h)", use "h5dump -a "/dset/speed(\/h)" to show the content of the attribute. See details at HDFFV-7523
* [svn-r22049] Add working folder to test properties when not using ↵Allen Byrne2012-03-121-0/+1
| | | | runTest.cmake script
* [svn-r22042] HDFFV-7957-7958:Allen Byrne2012-03-126-163/+217
| | | | | Add tools error stack and check return from H5Dreference call. Tested: CMake and h5committest
* [svn-r22038] Purpose:Jonathan Kim2012-03-098-23/+83
| | | | | | | | | | | | | | Fix for HDFFV-7835 h5diff: incorrect result for comparing the two same type symlinks as dangling links. Description: When two symbolic dangling links are compared with --follow-symlinks option, the result should be same. It works for comparing two files, but didn't work for comparing two objects. Test cases were added and tagged with jira#. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
* [svn-r22036] Purpose:Jonathan Kim2012-03-081-98/+91
| | | | | | | | | | | | | HDFFV-7602 - GMQS: HDF5 command tools: Provide framework for reusable test files among tools Stage2 working for h5ls tool. Description: Update cmake script to fetch test files from any tools to a test directory and run test in organized manner. Also keep the apperance similiar to shell script for better maintainance. Tested: CMake (Windows and jam)
* [svn-r22033] Remove unnecessary INCLUDE_DIR commandAllen Byrne2012-03-0710-11/+0
| | | | Tested: local linux and windows
* [svn-r22029] Add reference file to test listAllen Byrne2012-03-065-43/+108
| | | | | | Add error-stack to tests Tested: local linux
* [svn-r22027] HDFFV-7839: Dangling link should not display errorAllen Byrne2012-03-056-17/+105
| | | | | | | If a link is specified on the command with the -d option, call the handle_links function on error from the H5Dopen command. Updated test file results with error stack when link not found. Tested: local linux and jam
* [svn-r22024] Add HD prefix to tools library based tests. Cleaned ↵Allen Byrne2012-03-051-15/+15
| | | | | | allocation/free in tests. Tested: local linux/ changes h5committetest against 1.8 version
* [svn-r22019] Cleanup warnings from compilesAllen Byrne2012-03-024-52/+33
| | | | Tested: local linux
* [svn-r22012] Purpose:Jonathan Kim2012-03-013-265/+477
| | | | | | | | | | | | | | | | Task for HDFFV-7862 - Select data by chunk direction to improve performance in h5repack Description: h5repack sometimes became very slow when handling big chunked datasets in certain cases. (when chunk boundary doesn't match with a hyperslab boundary.) The main issue was from figuring out a hypeslab without considering chunk boundary to read from and write to such datasets. The update was made to figure out a better hyperslab unit with considering chunk boundary to improve performance for such cases prior to the update. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows
* [svn-r22007] Remove duplicated functions by using h5tools library callsAllen Byrne2012-02-291-1176/+235
| | | | | | HDFFV-7949 Tested: local linux and h5committest
* [svn-r22005] function calls must be after assignments on windowsAllen Byrne2012-02-291-5/+6
|
* [svn-r22004] Reduced warnings and fixed conflicts resulting from including ↵Allen Byrne2012-02-2819-176/+189
| | | | | | h5tools.h Tested: local linux
* [svn-r21994] Add tools_init to mainAllen Byrne2012-02-273-23/+34
|
* [svn-r21993] Add tools_init to mainAllen Byrne2012-02-271-0/+3
|