summaryrefslogtreecommitdiffstats
path: root/tools/h5dump/testh5dump.sh.in
Commit message (Collapse)AuthorAgeFilesLines
* HDFFV-10188 merge fix and tests from developAllen Byrne2017-08-231-0/+3
|
* Tools merge from develop-1.10Allen Byrne2017-05-171-21/+50
|
* HDFFV-9994 port changes from develop.Allen Byrne2017-01-181-28/+28
| | | CMake folder changes brought up to standard.
* [svn-r30171] HDFFV-9939: convert cmake copy commands to reduce issue with ↵Allen Byrne2016-07-121-0/+8
| | | | | | | too long command lines on some platforms. Also, refactor hl/tools/gif3h5 cmake files. JAVA-1920: add plugin test with plugin that depends on hdf5
* [svn-r29309] HDFFV-9698, HDFFV-9241, HDFFV-9570: Merge fixes from trunk for ↵Allen Byrne2016-03-071-0/+13
| | | | subsetting index, default fill value display, and optional arg crash. Also some minor compiler warnings fixes.
* [svn-r28992] HDFFV-9639: double-free fix.Allen Byrne2016-01-271-0/+5
|
* [svn-r26752] Merged r26750 and r26751 from trunk.Albert Cheng2015-04-071-3/+0
| | | | | | | | | HDFFV-8667: h5repack crashes on enumerated 8-bit type nested in compound type. Added the testing to h5repack where it belongs. Undo the tests added to h5dump. Tested: h5committested plus tested in jam by hand.
* [svn-r26706] Merge r26702 of trunk to v18 branch.Albert Cheng2015-04-021-3/+16
| | | | | | | | | | | | | HDFFV-8667: h5repack crashes on enumerated 8-bit type nested in compound type. Description: The test added failed in some machines because the data file contains infinity values that different machines print them differently as "inf", "INF", "Inf", ... Solution: Added a "ignorecase" option to TOOLTEST() to do caseless matching between generated output vs expected output. This solved most machines problem for now. Tested: h5committest, emu by hand for both development and production modes. But cmake built h5dump failed to read the data file. Using the same source to build h5dump by autotools produced a h5dump that can read the test data file. Don't know why cmake could not produce a correct binary.
* [svn-r26688] HDFFV-8667: h5repack crashes on enumerated 8-bit type nested in ↵Albert Cheng2015-04-011-0/+3
| | | | | | | | compound type Fixed and added user provided test file to verify the fix. (Test added to h5dump/testh5dump.sh.in). Tested: h5committest
* [svn-r26395] Merges r26329 from trunkDana Robinson2015-03-091-5/+1
| | | | | | | | | | | | | | Removed the configure option that allows selective disabling of individual internal filters (fletcher32, shuffle, etc.). This feature mucked up the code with a lot of #ifdefs, saved very little space and was not scalable to a general scheme for library size reduction. We've decided to remove the feature while we investigate a more general scheme for decreasing the library size. Fixes: HDFFV-9086 Tested on: h5committest
* [svn-r24654] HDFFV-8640: Remove XLATE_UTILITYAllen Byrne2014-01-281-2/+28
| | | | Update tools testfiles
* [svn-r24393] Cleanup testfiles from scripts. Update lists of files to be ↵Allen Byrne2013-11-011-1/+16
| | | | | | cleaned. CMake update to clean testfiles. Tested: local cmake, autotools
* [svn-r24106] Add help text tests for h5dump and h5repack to the linux ↵Allen Byrne2013-09-061-1/+35
| | | | | | scripts. HDFFV-8498 merge from trunk. Tested: local linux - cmake and autotools
* [svn-r24072] Merge trunk cmake changes to 1.8 branch. Allen Byrne2013-08-261-0/+4
| | | | | | | Also add default switch blocks to h5import. Merge h5dump any_path option from trunk. Tested: local linux
* [svn-r24024] JAVA-1714: CMake packaging for macs improvedAllen Byrne2013-08-191-0/+10
| | | | | | | HDFFV-7989: h5dump any_path and help text grouping Added cygwin-64 support Merged from trunk, tested local linux
* [svn-r23898] HDFFV-8476: Add optional arg to -A for excluding attributes.Allen Byrne2013-07-151-0/+5
| | | | | | Merged from trunk. Tested: local linux
* [svn-r23771] HDFFV-8434,-8437,-8445,-8447,-8461: Merge changes from Trunk.Allen Byrne2013-06-141-0/+5
| | | | Tested: local linux
* [svn-r23510] I merged the changes for DESY project from the trunk (r23496) ↵Raymond Lu2013-04-011-1/+68
| | | | | | into this 1.8 DESY branch. Tested with h5committest (duck failed with CMake because I don't know how to change test/CMakeLists.txt. I'll wait for Allen to do it).
* [svn-r23301] Allen Byrne2013-02-181-10/+43
|
* [svn-r23187] HDFFV-8169: Binary output of String types are wrongAllen Byrne2013-01-221-10/+122
| | | | | | Merge from trunk Add testfiles. Tested: local linux
* [svn-r22699] Merge trunk 22674 to 1.8:Allen Byrne2012-08-201-53/+14
| | | | | Remove checks for filters are available because the h5dump tests never used the filters in the tests. "-H" option excludes data. HDFFV-8125
* [svn-r22621] Purpose:Jonathan Kim2012-08-021-7/+17
| | | | | | | | | | | | | | | | HDFFV-8107 testh5diff will fail if build/test in HDF5 source tree Description: This is sub-task for "HDFFV-8105 testh5diff.sh uses the wrong operator (-a) in an if statement." From the HDFFV-8105's update, h5diff test failed if build&test is performed in HDF5 source tree because 'cp' try to copy test files to self dir. It's addressed by skipping if cp's src dir and dest dir is same. Also this applied for all other tools under src/tools dir. No change to the CMakeLists.txt files because CMake cautions/demands that in-source builds be avoided. Merged from HDF5 trunk r22617. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), some manual tests as well
* [svn-r22571] HDFFV-7784,-8095,7936 merge from trunkAllen Byrne2012-07-131-31/+121
| | | | Tested: local linux with cmake
* [svn-r22551] Merge changes from Trunk revision 22550 for:Allen Byrne2012-07-111-0/+11
| | | | | | HDFFV-4206, -7953, -5930, -2687, -5942 Tested: local linux with cmake
* [svn-r22517] HDFFV-7782: h5import testfiles duplicated to match testname. ↵Allen Byrne2012-07-051-0/+12
| | | | | | (Consistent naming) Tested: local linux using CMake
* [svn-r22397] Merge trunk changes for HDFFV-7999 and h5dump test script to branchAllen Byrne2012-05-231-224/+5
|
* [svn-r22099] Add reference file extensions in new tests.Allen Byrne2012-03-201-1/+1
| | | | | Remove "STAR" test as some platforms vary in interpretation. Add new tets to windows legacy test script
* [svn-r22095] Correct test script errorsAllen Byrne2012-03-191-4/+3
| | | | Add new tests to legacy dos script
* [svn-r22088] HDFFV-7957(7958): Correct use of ERROR_STACK for h5dump and tools.Allen Byrne2012-03-191-0/+9
| | | | Tested: local linux after week in trunk
* [svn-r22043] HDFFV-7839: Dangling link should not display errorAllen Byrne2012-03-121-22/+26
| | | | | | | 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: trunk
* [svn-r22013] HDFFV-7560:Allen Byrne2012-03-021-151/+165
| | | | | | | | | | Merge 1.8 and h5dump/tools and tests based on tools library from trunk. Reduced warnings. HDFFV-7949: Remove duplicated functions in h5ls Tested: local linux,h5committest
* [svn-r21817] Description:Jonathan Kim2011-12-061-0/+4
| | | | | | | Add test case to unix test-script for "HDFFV-2567 - added test for be generated files with at least 9 attributes at root". It's committed previously as r21812 along with Cmake test. Tested: jam (linux32-LE), koala (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
* [svn-r21621] Add H5_ff_F90.f90 file to legacy fortran projectsAllen Byrne2011-10-201-16/+15
| | | | | | Replace contents of tnofilename.ddl with contents from tnofilename-with-packed-bits.ddl and use tnofilename.ddl in h5dump test scripts Test local linux: cmake
* [svn-r21064] Purpose:Jonathan Kim2011-07-011-37/+439
| | | | | | | | | | | Work for HDFFV-7602 - HDF5 command tools: Provide framework for reusable test files among tools Description: Merged from HDF5 trunk r21057 Provide framework to share test files among tools for tools test. Tested: jam (linux32-LE), koala (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
* [svn-r20886] purpose:Jonathan Kim2011-05-201-63/+11
| | | | | | | | | | | | | hdffv-7514 - GMQS: h5dump - improve effectiveness of testing scripts for handling expected output files description: Removed top 3 lines from expected output file and update testing scripts accordingly. These lines started to become maintainence headaches. First phase for h5dump test update. Next phase will be for h5ls. this is prerequisite for 'hdffv-7602 tools - upgrade tools' test scripts to share test files among tools, providing framework for test file re-usability.' Tested: jam (linux32-LE), koala (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), cmake (jam)
* [svn-r20772] Problem:Albert Cheng2011-05-071-3/+30
| | | | | | | | | | | | | | | | | Test scripts sometimes need to filter some system-specific messages from the actual output so that it can match the correct expected output. These filtering functions, ususally called "STDOUT_FILTER()" and "STDERR_FILTER()" were being repeated in individual test scripts. This becomes a maintenance problem and is error prone. Solution: Extract the two filter functions code to bin/output_filter.sh and then each test script sources it in. This allows reuse of coding and is much easier to maintain and to add new filtering. Tested: LLNL Zeus (linux64 cluster) and Dawndev (Blue-Gene cluster), both for serial mode only.
* [svn-r20722] Refactor ext lib import and install.Allen Byrne2011-05-041-65/+52
| | | | | | | | Change case of tools subtests to not conflict with tools tests. Add SOVERSION for linux Remove PACKED BITS define/idef blocks Bring r20721 from trunk
* [svn-r20579] Bug 1386 - allowing dimension size to be zero. I added test ↵Raymond Lu2011-04-201-0/+3
| | | | | | | | cases in the tests for h5dump and h5diff. I also added the test cases in the CMAKE script. Tested on jam. But I tested the same change in the trunk with h5committest.
* [svn-r20494] Purpose:Jonathan Kim2011-04-141-2/+1
| | | | | | | | | | | | | Fixed HDFFV-4342 : GMQS: h5dump test fails when source directory is read-only Description: Merged from HDF5 trunk r20488 and r20490. Updated h5dump test case script to prevent entire test failure upon source code directory is read-only. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Cmake (jam, windows)
* [svn-r20385] Purpose:Jonathan Kim2011-03-311-1/+1
| | | | | | | | | | | | | | | | | | | Bug 2182 - h5ls and h5dump: update to use --enable-error-stack among tools, also update related descriptions Description: Merged from HDF5 trunk r20378 and r20379 Decided to use --enable-error-stack long option name only to display error stack messages from HDF5 lib among tools. Updated to unify option name to '--enable-error-stack' for printing HDF5 error stack messages for HDF5 tools. h5ls and h5dump for now. For h5ls, this replaces "-e/--errors" option, which is deprecated. For h5dump, remove -E from help page and RM , which was added by mistake before release1.8.7. Help page and RM got updated. Updated test case. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
* [svn-r20213] fixed bug 2183Peter Cao2011-03-091-0/+3
|
* [svn-r20182] BZ2048: Add -E --enable-error-stack option to h5dump.Allen Byrne2011-03-041-0/+52
| | | | | | Brought from trunk after one week of tests. Tested: local linux
* [svn-r20133] Purpose:Jonathan Kim2011-02-211-0/+2
| | | | | | | | | | | | | | | | Fixing Bug 2092 - h5dump does not display index for a dataset Description: Merged from HDF5 trunk r20108 and r20132. h5dump skip displaying array indices every certain number when the array type dataset is relatively big. The certain number varies according to the size of each array. This checkin fix the skipping array indices problem. This fix also correct indentation of the dataset data output. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), Cmake - jam
* [svn-r19992] Purpose:Jonathan Kim2011-01-251-0/+3
| | | | | | | | h5dump: add dangling external link test case as part of Chicago project. Merged from hdf5 trunk r19971. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), linew (solaris-BE)
* [svn-r19916] Add hh modifier to signed char printf format string. Added ↵Allen Byrne2011-01-051-0/+2
| | | | | | | h5dump test to verify that signed/unsigned datasets print correctly. Solves problem on heiwa with Signed char of 8 bits Tested: local linux, heiwa
* [svn-r19904] Add missing .ddl extension onto packed bits command line in ↵Allen Byrne2011-01-041-36/+36
| | | | test script.
* [svn-r19897] Extend packed bits and testing to 64 bit integers.Allen Byrne2010-12-301-7/+51
| | | | Tested: local Linux
* [svn-r19280] Fix test scripts (Cmake needs to capture output yet)Allen Byrne2010-08-231-7/+21
| | | | | | linux script needed -R and double compare: Tested: local linux
* [svn-r19254] Description:Quincey Koziol2010-08-191-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | Bring r19252 & 19253 from trunk to 1.8 branch: Bring Coverity changes from branch to trunk: r19161: Fixed the part for matching the subset info with dataset r19189: BZ1646: h5dump does not check number of dimensions for subsetting parameters against the dataset Changed subset_t structure from holding hsize_t pointers to holding new subset_d pointers, which hold the original hsize_t pointer + len. this len is then checked against dataset ndims in the handle_dataset function of h5dump. Changed all references to use new data structure. Added tests for each subset parameter. r19190: Added new h5dump ddl files Tested on: Mac OS X/32 10.6.4 (amazon) w/debug & production (h5committested on Coverity branch)
* [svn-r19198] [BZ1953]implementation for the proposed changes suggested by ↵Allen Byrne2010-08-091-0/+40
| | | | | | | the "h5dump_output_option" RFC. This required that the region reference code be duplicated and reduced to allow the do_bin_output() function to understand region references. The container type-id also needed to be propagated into the do_bin_output() function and functions referenced (render_bin_output*). Existing tests tested the binary function, so only one test was added to test the region reference generated file. Tested: local linux