summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22751] Purpose:Jonathan Kim2012-09-1013-24/+34
| | | | | | | | | | | | HDFFV-5919 - GMQS: h5diff - The number of object difference is not consistent between dataset and group/type when attribute(s) have differences Description: Object differences are not consistent between dataset and group/datatype when their attribute(s) have differences. This is because attribute(s) differences is not accumulated to group or datatype object’s difference, but accumulated to dataset difference. To fix, do not accumulate attribute difference to dataset difference. This is referred to h5diff’s default behavior and also past report from users that users were confused by the accumulated behavior. (also can’t figure out only for dataset difference , also hard to spot dataset difference when it has lots of attributes or differences) This also lead to fix inconsistent format indicating difference between dataset and group/datatype object. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22740] Correct typo on test commandAllen Byrne2012-09-051-1/+1
|
* [svn-r22726] remove duplicate file lineAllen Byrne2012-08-301-1/+0
|
* [svn-r22725] Add other h5 files needed by pbits testsAllen Byrne2012-08-301-0/+3
|
* [svn-r22720] Fix RelWithDebInfo packagingAllen Byrne2012-08-289-12/+12
|
* [svn-r22718] Remove unneeded srcdir testAllen Byrne2012-08-271-5/+0
|
* [svn-r22716] HDFFV-8133: Add usage text to see Reference manual for compact ↵Allen Byrne2012-08-279-153/+162
| | | | subsetting.
* [svn-r22710] Remove reference to srcdir in TOOL pathAllen Byrne2012-08-231-1/+1
|
* [svn-r22709] HDFFV-8129: reconfigured on jam, Remove overloading of ↵Allen Byrne2012-08-2328-237/+234
| | | | | | autotools TESTS var, rename configure.in to configure.ac, convert test scripts from hard *.sh to configure managed *sh.in files. Tested: h5committest
* [svn-r22706] Updated autotools: autoconf 2.69, automake 1.12.3, m4 1.4.16, ↵Larry Knox2012-08-2211-479/+1054
| | | | | | libtool 2.4.2 Tested THG machines.
* [svn-r22691] Purpose:Jonathan Kim2012-08-161-2/+2
| | | | | | | | | | | HDFFV-7942 - h5diff: incorrect result for comparing attribute data with different type size in same class Description: This is additional fix due to daily build fail against previous r22684. Refer to the svn -r22684 log for previous details Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), cmake (jam)
* [svn-r22684] Purpose: Jonathan Kim2012-08-159-20/+99
| | | | | | | | | | | | Address HDFFV-7942 - h5diff: incorrect result for comparing attribute data with different type size in same class Description: When comparing attribute data values with same type class but different size, the result was incorrect. It was due to the size difference and got truncated. Fixed to match up the smaller type size to big type size like what dataset does. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22674] Remove checks for filters are available because the h5dump ↵Allen Byrne2012-08-132-114/+14
| | | | | | tests never used the filters in the tests. "-H" option excludes data. HDFFV-8125
* [svn-r22646] Description:Quincey Koziol2012-08-083-8/+11
| | | | | | | | | Changes resulting from Klocwork static analysis tool, from Mark Miller @ LLNL (miller86@llnl.gov). Tested on: Mac OS X/64 10.7.4 (amazon) w/debug, C++ & FORTRAN, using gcc 4.7.x (too minor to require h5committest)
* [svn-r22642] Correct check for filters in tools testAllen Byrne2012-08-082-8/+29
|
* [svn-r22637] Remove legacy command to kill MPI processes on obj to obj testing.Allen Byrne2012-08-061-18/+9
| | | | Tested: Windows, jam, koala
* [svn-r22631] Move executable statement to after declarationsAllen Byrne2012-08-061-2/+2
|
* [svn-r22625] HDFFV-8111: h5diff compare file to itself - removed path shortcutAllen Byrne2012-08-0310-464/+217
|
* [svn-r22618] Jonathan Kim2012-08-012-16/+1
| | | | | | | | | | | | | | Purpose: HDFFV-8003 - ph5diff (parallel h5diff): daily test failure on ember intermittently during non comparable test file comparison HDFFV-7755 - parallel h5diff : hanging on koala intermittently during non comparable test file comparison Description: non-comparable test intermittently hung on koala and ember, but not on jam. it didn't occur until -np reaches 4 or bigger. it occurred once out of many repeated attempts of the same test. There was a incorrectly (mistakenly?) duplicated code in MPI section which caused such hang in a certain condition. The test used more processes than other tests, which increased chance to trigger more undone processes, and such process could enter the incorrect code section and wait for wrong pair of send. it explains why it occurred intermittently according to machine condition and using a certain feature. Removed incorrect code which blocked correct code. Tested: some manually repeated test performed jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE)
* [svn-r22617] Purpose:Jonathan Kim2012-08-0110-61/+170
| | | | | | | | | | | | | | | Fix for 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. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), some manual tests as well
* [svn-r22606] Correct typo from cut/pasteAllen Byrne2012-07-261-5/+4
|
* [svn-r22605] Skip test that require h5diff to compress when the DEFALTE ↵Allen Byrne2012-07-262-4/+42
| | | | filter is unavailable
* [svn-r22604] cast void* to char* for calculationAllen Byrne2012-07-261-6/+6
| | | | Issue on windows
* [svn-r22602] Allen Byrne2012-07-254-596/+639
|
* [svn-r22598] BE machines have a different offset in STORAGE_LAYOUT then the ↵Allen Byrne2012-07-232-1/+24
| | | | | | | | LE machines. Use h5diff with -r to not report warnings. Tested: local with CMake and ostrich with shell script
* [svn-r22594] Bug fix: HDFFV-8105Albert Cheng2012-07-221-4/+2
| | | | | | | | | | | | | | | Description: The test command in COPY_TESTFILES_TO_TESTDIR used the wrong operator -a which means and. It is not sufficient to test mere existence as $tstfile could have been a directory or other non-file things. If the file is not readable, the $CP command would fail but its return code was not checked. Solution: Get rid of the test command and go ahead to $CP it and then check its returned code and report errors if detected. Tested; committested. (note that ostrick still failed on errors committed by other staff).
* [svn-r22590] correct reference file location in runTest commandAllen Byrne2012-07-201-1/+1
|
* [svn-r22589] Change strto functions to the HD prefix versions.Allen Byrne2012-07-201-5/+5
| | | | Tested: local
* [svn-r22588] HDFFV-721: h5dump supplies input for h5importAllen Byrne2012-07-1914-277/+1992
| | | | | Tested: local linux with cmake jam with configure
* [svn-r22581] HDFFV-588: hdump restrictions on filename for split files. ↵Allen Byrne2012-07-169-54/+180
| | | | | | Added text and example to usage. Tested: local linux
* [svn-r22577] Windows compilers require declarations at top of routine.Allen Byrne2012-07-161-6/+5
|
* [svn-r22567] HDFFV-7784: add attributes to the list of file contents option ↵Allen Byrne2012-07-1216-77/+222
| | | | | | | | for h5dump. This is accomplished by adding an optional value to the option (-n) Created test and reference files. Tested: local linux with cmake
* [svn-r22564] HDFFV-8095: index order of links wrongAllen Byrne2012-07-124-0/+154
| | | | | | | | Create setters for indexing options in h5trav.c to be set before the obj table is created. Revert h5trav_print to remove now duplicated parameters. Added test and testfiles. Tested: local linux with cmake
* [svn-r22563] HDFFV-8095: index order of links wrongAllen Byrne2012-07-126-6/+40
| | | | | | | | Create setters for indexing options in h5trav.c to be set before the obj table is created. Revert h5trav_print to remove now duplicated parameters. Added test and testfiles. Tested: local linux with cmake
* [svn-r22562] tattr-3err file missing from list in cmakeAllen Byrne2012-07-121-0/+1
|
* [svn-r22561] Add errfile to list.Allen Byrne2012-07-123-33/+35
| | | | Create missing errfile, edit ddl file for test only on linux (not using cmake).
* [svn-r22556] HDFFV-7936: added error files in h5dump folder and adjusted ↵Allen Byrne2012-07-1143-330/+1336
| | | | | | | scripts to compare error files. Tested: local linux with cmake, jam with make check
* [svn-r22552] update commentAllen Byrne2012-07-111-1/+1
|
* [svn-r22550] Correct datatypes in generator and update files for test.Allen Byrne2012-07-113-72/+72
| | | | Tested: local linux with cmake
* [svn-r22548] added test for "-w0" optionAllen Byrne2012-07-103-0/+138
| | | | Tested: local linux
* [svn-r22546] Correct generation of testfileAllen Byrne2012-07-103-43/+47
|
* [svn-r22544] Add test to verify use of named datatypesAllen Byrne2012-07-105-0/+404
| | | | | HDFFV-2687 Tested: local linux with cmake
* [svn-r22541] Purpose:Jonathan Kim2012-07-101-411/+413
| | | | | | | | | | | | | HDFFV-7602 - GMQS: HDF5 command tools: Provide framework for reusable test files among tools Stage2 working for h5dump 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-r22539] Correct indentationAllen Byrne2012-07-101-2100/+2100
|
* [svn-r22537] Correct error string contentsAllen Byrne2012-07-101-3/+3
|
* [svn-r22535] added missing break to end of case statementAllen Byrne2012-07-101-0/+1
|
* [svn-r22534] Correct contents of reference filesAllen Byrne2012-07-102-14/+32
|
* [svn-r22533] Correct order of declarations in functions.Allen Byrne2012-07-101-3/+3
|
* [svn-r22531] HDFFV-5942: sort options with contents optionAllen Byrne2012-07-097-5/+41
| | | | | | | Added static local variables in h5trav to hold the index_by and index_order values. Defaults are set. H5dump only use of the trav_print function, added two parameters and passed in the sort_by and sort_order variables. Tested: local linux
* [svn-r22528] HDFFV-4206: h5dump -w0 needed to be tested within the get ↵Allen Byrne2012-07-091-0/+3
| | | | | | option function. Tested: local linux and all H5DUMP tests still work