Commit Graph

669 Commits

Author SHA1 Message Date
Allen Byrne
89f65fc97e HDFFV-9774 Add enable-error-stack argument to h5diff 2017-08-31 15:58:37 -05:00
Allen Byrne
678c3ae153 HDFFV-10188 force non-native type description 2017-08-23 10:18:08 -05:00
Allen Byrne
d200cd31a7 HDFFV-10188 emu insists on printing non-native description 2017-08-23 10:16:49 -05:00
Allen Byrne
3dcb188708 HDFFV-10188 fix typo 2017-08-21 13:06:57 -05:00
Allen Byrne
7acbb154d1 HDFFV-10188 add missing copy commands 2017-08-21 12:26:48 -05:00
Allen Byrne
138c3ee366 HDFFV-10188 Add tests and files 2017-08-21 11:56:31 -05:00
Allen Byrne
f695491f05 HDFFV-10188 enable null space test 2017-08-21 10:35:49 -05:00
Allen Byrne
5615cc2a69 Fix misnamed file in test script 2017-08-02 12:42:40 -05:00
Allen Byrne
02a56054b0 Add h5repack tests for paged aggregation 2017-08-02 10:53:17 -05:00
Vailin Choi
8b8e7ae232 Merge pull request #620 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit '59e94f5009a1f738d9924be942448f8cf6355b00':
  Add h5repack tests for paged aggregation Add tests to h5repack.sh.in to verify options added for paged aggregation work as expected.
2017-08-02 01:49:42 -05:00
Allen Byrne
e1a81b17e0 HDFFV-10256 Add test 2017-08-01 13:52:10 -05:00
Vailin Choi
59e94f5009 Add h5repack tests for paged aggregation
Add tests to h5repack.sh.in to verify options added for paged aggregation work as expected.
2017-07-29 01:10:25 -05:00
Allen Byrne
04d6a3ec3c if PARALLEL copy seconf file to PAR folder 2017-07-27 11:18:52 -05:00
Allen Byrne
373a37da01 Make sure zip_perf program does not run concurrently 2017-07-26 09:30:41 -05:00
Allen Byrne
1018256d55 Correct copy to file name 2017-07-25 15:44:25 -05:00
Allen Byrne
e790a0b42d HDFFV-10246 Add check for string not null before use 2017-07-25 15:15:20 -05:00
Dana Robinson
ec7450c4b4 Closed a wayward fapl ID in tools/test/misc/repart_test.c
and tidied.
2017-07-19 15:26:34 -05:00
Dana Robinson
ffc9b1d917 Stripped C standard library headers from tools test code. 2017-07-19 10:46:27 -05:00
Allen Byrne
c325dd2a65 HDFFV-10219 another mode change 2017-06-26 09:38:30 -05:00
Allen Byrne
e526ff9dc6 HDFFV-10219 change subset to use BINARY mode for h5dump 2017-06-26 09:36:28 -05:00
Allen Byrne
6b2f384a3c HDFFV-10219 default input binary to NATIVE 2017-06-20 16:40:49 -05:00
Allen Byrne
00f4456e70 HDFFV-10219 - disable h5dump tests until h5import NATIVE is fixed 2017-06-19 16:43:44 -05:00
Allen Byrne
3a637e227c HDFFFV-10219 fix file creation contention on windows 2017-06-16 12:04:22 -05:00
Allen Byrne
6832143610 HDFFV-10219 - fix name templates 2017-06-15 16:20:55 -05:00
Allen Byrne
6b28addeca HDFFV-10219 add test headers 2017-06-15 14:48:47 -05:00
Allen Byrne
be172e8018 HDFFV-10219 - Fix subset test 2017-06-15 14:11:50 -05:00
Allen Byrne
1797bb7f5f HDFFV-10219Fix binary test to use gen files 2017-06-15 14:09:32 -05:00
Allen Byrne
22fa1e8009 Add subset tests to script 2017-06-15 13:16:40 -05:00
Allen Byrne
1210d58b87 Fix changes to reference files. Still need to add subset test. 2017-06-15 12:51:56 -05:00
Allen Byrne
7424ea56d7 HDFFV-10219 Add new reference file file for new test 2017-06-15 12:27:03 -05:00
Allen Byrne
c288898630 HDFFV-10219 - fix for native in bin file and possible non-native in h5 2017-06-15 12:19:46 -05:00
Allen Byrne
61517c796f HDFFV-10219: add generated files to memcheck clear command 2017-06-12 12:53:51 -05:00
Allen Byrne
b829420a0d HDFFV-10219: Added keyword SUBSET to h5import list. 2017-06-12 12:22:52 -05:00
Dana Robinson
1e9354bcf5 Merge branch 'develop' into windows_open 2017-05-31 15:07:49 -07:00
Dana Robinson
57f0a296c0 Minor warning fix. 2017-05-25 10:25:30 -04:00
Dana Robinson
18ae45027c Fixed additional minor warnings. 2017-05-25 08:42:18 -04:00
Allen Byrne
0f81f23d69 HDFFV-8611 add autotools test 2017-05-22 13:55:15 -05:00
Allen Byrne
cdcef539a3 HDFFV-8611 change h5repack to save the root group creation order
Added test and new arguments to control the the input file parsing.
2017-05-22 13:10:40 -05:00
Allen Byrne
e60bf13c76 HDFFV-9055 Correct file generator 2017-05-18 16:29:52 -05:00
Allen Byrne
fcc56184f1 Whitespace 2017-05-17 15:09:13 -05:00
Allen Byrne
23d9fe2649 HDFFV-9055 add test files 2017-05-17 10:06:17 -05:00
Allen Byrne
71637634ac HDFFV-9995 Clarify help text 2017-05-16 10:16:44 -05:00
Allen Byrne
4f0b92bdd5 HDFFV-10128 Fixed string length with no null fixed 2017-05-16 09:28:49 -05:00
Allen Byrne
56c3ec9820 HDFFV-10128 add test to check null term
Test is another dataset
2017-05-15 12:33:58 -05:00
Allen Byrne
0cb8152b8e HDFFV-10186 Need to pull the flag into the script 2017-05-11 09:03:21 -05:00
Allen Byrne
ec0935a924 HDFFV-10186 xml test also needs endianess aware files 2017-05-10 12:45:06 -05:00
Allen Byrne
445c805a4c HDFFV-10186 Add endianess to bitfield and fix tests 2017-05-10 10:59:13 -05:00
Allen Byrne
4f36f613a6 HDFFV-10186 Whitespace change
Mostly tabs to spaces
Remove Modifications comments
2017-05-09 16:52:05 -05:00
Allen Byrne
6d0d9d46da Fix typo in name of ddl file in command 2017-05-05 16:54:28 -05:00
Allen Byrne
9076e74d38 Fix name to copy 2017-05-05 10:05:59 -05:00
Allen Byrne
c90f72a0d4 Correct name of file to copy 2017-05-04 16:42:32 -05:00
Allen Byrne
412f68103e Use correct var types for data 2017-05-04 13:32:58 -05:00
Allen Byrne
006e568021 Remove duplicate defines 2017-05-04 11:41:47 -05:00
Allen Byrne
bcaf579ac4 Add test file to list and fix test typo 2017-05-02 15:54:40 -05:00
Allen Byrne
7608b264e4 Make test scripts fail if result files are created 2017-05-02 12:36:02 -05:00
Dana Robinson
734aebc395 Rework of the POSIX file open permissions and macros to clean up
HDopen() calls.

Also fixed a minor const warning in the core VFD.
2017-04-28 18:13:22 -04:00
lrknox
be49a94226 Comment out install-exec-hooks to remove libdynlib* files. Allen did
the same for hdf5_1_10 and hdf5_1_10_1 because the hooks don't reliably
work.  In the develop branch they are causing make install failures
because the autotools' install commands sometimes attempt to chmod these
files when they no longer exist.
2017-04-28 16:37:22 -05:00
Larry Knox
89fbe00dec Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to hdf5_1_10
* commit '54957d37f5aa73912763dbb6e308555e863c43f4':
  Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes.
  Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh.
  Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1
  Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
2017-04-25 16:05:36 -05:00
Larry Knox
3750e8ac7c Merge pull request #449 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
* commit '7bd516f2ead21e8470cc25c0b664ad6b56c723a0':
  Our best effort to build dynamic plugin tests and not install them with "make install".  It seems the install-exec-hook doesn't remove the last to be installed.
  Add targets for plugin test libraries to avoid linking to external libs.
2017-04-21 15:32:13 -05:00
lrknox
7bd516f2ea Our best effort to build dynamic plugin tests and not install them with
"make install".  It seems the install-exec-hook doesn't remove the last
to be installed.
2017-04-21 14:32:45 -05:00
Allen Byrne
abdb412d50 file already in list 2017-04-21 11:04:27 -05:00
Allen Byrne
9a7b106d37 Correct test options to match autotools script 2017-04-20 14:57:36 -05:00
Allen Byrne
7ee229bced Updates to CMake for the changes in the autotools script 2017-04-20 13:45:35 -05:00
Vailin Choi
43e03c548a Modifications based on review comments from pull request.
Made changes according to review comments and discussion with Allen.
2017-04-19 22:51:39 -05:00
Vailin Choi
53f1450f9d Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '8f34c3cfd46054f6478b34df6af324c353e44d62':
  Update tool dyn lib
  LDFLAGS module forces .so lib to be built on osx instead of .dylib
  java jni lib also needs to avoid the version-info
  HDFFV-10170 undo patch
  Add plugin options for libs
2017-04-19 16:06:25 -05:00
Allen Byrne
62770c6432 Update tool dyn lib 2017-04-18 14:23:35 -05:00
Vailin Choi
b7aeefbbc9 Fix for DAILYTEST-259 h5clear test failure
Deposit the test files in test/misc/testfiles for testh5clear.sh to use instead of depending on h5clear_gentest.
Tested on kituo, osx1010test, quail, platypus and ostrich.
2017-04-18 13:24:00 -05:00
Allen Byrne
0b226bd28b HDFFV-10170 undo patch 2017-04-18 11:04:22 -05:00
Allen Byrne
9b234d74bb Add plugin options for libs 2017-04-18 10:38:14 -05:00
Allen Byrne
9363223fb6 HDFFV-10170 chnage test libs to noinst type 2017-04-13 13:37:56 -05:00
lrknox
7e7121fec6 Remove incorrect " marks added to java files by bin/h5vers.
Pull version from configure for version test in h5repack_plugin.sh.in
2017-03-21 10:57:40 -05:00
lrknox
cd8ec2cc44 Extend h5vers to update version strings in java files and h5repack
version test expected output file.

Update version on develop branch to 1.11.0.

 Please enter the commit message for your changes. Lines starting
2017-03-20 17:14:16 -05:00
Allen Byrne
94850f37cb Use global variable for test command - update reference 2017-03-20 09:59:17 -05:00
Quincey Koziol
0313cbb91d Final merge of page buffering branch to develop 2017-03-13 21:30:37 -07:00
Allen Byrne
cceddc6b4f Correct result code for strings test 2017-03-03 15:26:06 -06:00
Allen Byrne
eebe786cca Add extension to filename 2017-03-03 15:10:40 -06:00
Allen Byrne
9e75847d67 HDFFV-10128 fix string compare and add tests 2017-03-03 14:47:59 -06:00
Allen Byrne
0df90f9f79 Merge pull request #321 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit 'f4dd30f41ccee7bcd97fba065573c5201cbcc743':
  Update CMake formatting
  Update CMake files and formatting
  HDFFV-10120 verify nozlib checking with tools tests
  cmake non-code typo
2017-03-02 12:11:19 -06:00
Quincey Koziol
5df52404bc Misc. small cleanups to sync against incoming page buffering changes. 2017-03-02 06:24:46 -08:00
Allen Byrne
2562ec3a4b Update CMake files and formatting 2017-03-01 14:47:53 -06:00
Allen Byrne
0383597463 HDFFV-10120 verify nozlib checking with tools tests 2017-03-01 11:46:30 -06:00
Allen Byrne
08b5edca0b Fix parallel h5diff test comapare 2017-02-14 14:59:57 -06:00
Allen Byrne
5e87ada674 Set depends test dependency for parallel h5diff 2017-02-14 13:51:34 -06:00
Quincey Koziol
a28b65bb9e Clean up whitespace 2017-02-07 09:18:57 -08:00
Dana Robinson
081955fdd1 Additional minor changes from revise_chunks->develop. 2017-01-27 16:46:09 -05:00
Allen Byrne
da08f71ea1 HDFFV-10112 correct form of comments 2017-01-23 08:49:54 -06:00
Allen Byrne
eb42e42ea4 HDFFV-10118 change h5ls to not display extra info 2017-01-20 15:53:45 -06:00
Allen Byrne
c3463d800d HDFFV-10118 fixed plugin tests for tools 2017-01-20 14:23:41 -06:00
Allen Byrne
a8e9126054 Fix script varnames 2017-01-18 09:46:50 -06:00
Allen Byrne
ee4c57cc08 Chnage test dir to avoid parallel test collisions 2017-01-18 08:51:32 -06:00
Allen Byrne
a8e4f6426e Add autotools version of plugin tests for UD filters 2017-01-17 17:11:27 -06:00
Allen Byrne
7d7a66ac82 HDFFV-9994 add h5ls reference file to copy 2017-01-17 14:18:06 -06:00
Allen Byrne
406db26f51 HDFFV-9994 add UD tests for tools 2017-01-17 13:46:11 -06:00
Allen Byrne
556ff06975 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit 'bd85e57904f1f943774bb99ea5e8b0d074db0edb':
  tools/test/h5diff/testh5diff.sh.in:          Add code to delete copies of test .h5 files copied from          tools/testfiles/vds to tools/test/h5diff/testfiles when running          "make check" for an in-source build.
2017-01-13 10:57:26 -06:00
lrknox
8452976de5 tools/test/h5diff/testh5diff.sh.in:
Add code to delete copies of test .h5 files copied from
         tools/testfiles/vds to tools/test/h5diff/testfiles when running
         "make check" for an in-source build.

    tools/test/misc/testh5repart.sh.in:
         Change the name of the temporary test directory from "testfiles"
         which is also used for 2 h5mkgrp test files under source control to
         "testrepart" to avoid deleting source controlled files when running
         "make check" in the source directory.

    Fix test scripts that remove source-controlled files during "make check" when run in-source.
    Fix test scripts that don't remove test files because they add files to test directories but don't remove them if the build directories are the same as the source directory.

    Fix any test source file or Makefile.am files for tests that leave data files are removed by neither "make check" nor "make distclean".
2017-01-12 22:20:11 -06:00
Allen Byrne
ee485247b7 Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
* commit '8b4c9f848d63351c85cab3a5b2034f8e7e1a29db':
  h5format_convert was not built (missing from subdirs in tools/src and         tools/test Makefile.ams) but created dependencies that were not cleaned up by make clean and make distclean.
  Create h5repack convenience library for common code used by h5repack tool and h5repacktst.  Fixes broken distclean.
  Added an --enable-developer-warnings option to configure so users can ignore -Wsuggest-attribute warnings and other noise that doesn't indicate poor code quality.
2017-01-11 14:24:09 -06:00
Allen Byrne
244faaa0d0 HDFFV-10094: upgrade cmake command conventions
Also converted tests to use macros
2017-01-11 14:02:34 -06:00
Larry Knox
c37826171d Merge pull request #245 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
* commit '630d668954f56f5138f2bffe3994e2c1da2e3f5c':
  h5format_convert was not built (missing from subdirs in tools/src and         tools/test Makefile.ams) but created dependencies that were not cleaned up by make clean and make distclean.
  Create h5repack convenience library for common code used by h5repack tool and h5repacktst.  Fixes broken distclean.
2017-01-10 23:02:46 -06:00
Allen Byrne
e1bcae8a6a Update cmake min version and cmake command convention 2017-01-10 17:10:03 -06:00
lrknox
630d668954 h5format_convert was not built (missing from subdirs in tools/src and
tools/test Makefile.ams) but created dependencies that were not
cleaned up by make clean and make distclean.
2017-01-10 16:53:38 -06:00
Allen Byrne
09d1314c1d Split VDS files into a separate list 2017-01-10 15:59:01 -06:00
lrknox
584d3743a8 Create h5repack convenience library for common code used by h5repack
tool and h5repacktst.  Fixes broken distclean.

Tested with h5committest and "make distclean".
2017-01-10 14:41:25 -06:00
Allen Byrne
b3c2354a1b Corrected return calls from main() 2017-01-05 12:01:45 -06:00
Allen Byrne
c507554935 Clean up valgrind memory leak 2017-01-05 08:58:58 -06:00
Allen Byrne
7f3b32385c HDFFV-10053: add check for zlib support before running test 2016-12-16 10:41:20 -06:00
Quincey Koziol
57afb68e46 Bring SWMR-related tools changes from revise_chunks to develop. 2016-12-11 11:25:08 -08:00
Allen Byrne
45d817af9c Repair comment chars to C style 2016-11-17 09:28:18 -06:00
Allen Byrne
94f09655cb Correct name of list 2016-11-09 12:39:22 -06:00
Allen Byrne
a2e6cb3c82 Factor out path 2016-11-09 11:55:28 -06:00
Allen Byrne
f9674dfe4e On windows there could be a conflict when two processes try to read the
same file
2016-11-09 10:37:04 -06:00
Quincey Koziol
84787e3085 Uncomment line in test/objcopy.c, clean up whitespace and POSIX call wrapping
in tools code.
2016-11-03 08:46:53 -07:00
Allen Byrne
16ba94f5db Fix parallel h5diff option of tool location 2016-11-02 12:21:14 -05:00
Allen Byrne
de57917e58 minor cleanup to utils defines 2016-11-01 16:42:13 -05:00
Allen Byrne
8a323685f8 Add util programs for tests 2016-11-01 16:38:18 -05:00
Allen Byrne
430d10b047 Correct test command line 2016-11-01 16:10:09 -05:00
Allen Byrne
60cb2c8254 refactor repart test to use test dir 2016-11-01 15:48:39 -05:00
Allen Byrne
df13600ae2 Re-merge HDFFV-9942 to new folder structure 2016-10-27 11:03:26 -05:00
Allen Byrne
67084271cb Correct dir reference 2016-10-27 10:55:22 -05:00
Allen Byrne
2c6dbbf212 Split tools into src and test - add folders 2016-10-27 10:06:00 -05:00