Ward Fisher
16d6f94f30
Merge branch 'master' into filters.dmh
2017-11-13 11:15:02 -07:00
Ed Hartnett
30ef103a95
moved tests from tst_h_atts2 into tst_xplatform2
2017-10-26 04:49:57 -06:00
Dennis Heimbigner
733da154c5
1. Keep up to date by merging master
...
2. Factored out the parameter string parsing for ncgen and nccopy
int libdispatch/dfilter.c + include/ncfilter.h
3. Allow a parameter string to use constant types other than
unsigned int. See docs/filters.md for details.
4. Moved the old content of include/netcdf_filter.h into include/netcdf.h
and removed include/netcdf_filter.h as no longer needed.
5. Force the test filter (bzip2) in nc_test4/filter_test to
be built using BUILT_SOURCES.
2017-10-08 15:56:45 -06:00
Dennis Heimbigner
3cc3b6a4a1
add known szip file against which to test
2017-09-04 18:37:13 -06:00
Dennis Heimbigner
dab3d0da8e
Fix CMake problem with executable naming
2017-08-30 12:06:23 -06:00
Dennis Heimbigner
2e1e39ca8c
Add a general szip test script
2017-08-28 18:11:24 -06:00
Dennis Heimbigner
9afef60648
Add tst_szip to Cmake
2017-08-27 15:51:45 -06:00
Dennis Heimbigner
86fc8745dc
merge master and resolve conflicts
2017-08-12 15:50:31 -06:00
Ward Fisher
f1f7224f93
Corrected a false positive.
2017-06-01 09:36:54 -06:00
Ward Fisher
05e2ff3881
Sorting out hdf4 chunk tests.
2017-05-31 15:09:26 -06:00
Ward Fisher
9823d73c44
Corrected a logic error.
2017-05-31 14:04:53 -06:00
Ward Fisher
9a8af9184a
Copying files as needed for hdf4 tests.
2017-05-31 11:25:35 -06:00
Dennis Heimbigner
7c3164577e
Finalize the compression support.
...
This relies on the HDF5 capability to
dynamically load compression filters.
Note that a compression filter is just
a subcase of filters.
The primary user-visible changes are as follows:
1. Add a standard header "netcdf_filter.h" that defines
the necessary API extensions
2. Modify ncgen to support two new special attributes
"_Filter_ID" and "_Filter_Parameters" so that compression
can be turned on when creating a file using ncgen.
4. Add a detailed description of filtering support
to the user's guide; see the file filters.md
5. Add a test case directory for this: nc_test4/filter_test.
It is fragile and a ./configure flags (-enable-filter-test)
is defined (default disabled) to shut this off this test
to avoid spurious 'make check' failures.
Note that the HDF5 documentation is not up-to-date, so
much of what is encoded here comes from examining the
actual code in the file H5PL.c in the HDF5 source code.
2017-04-27 13:01:59 -06:00
Ward Fisher
c179cf0c5f
Updated cmakelists.txt for the final test failure.
2016-08-31 15:53:34 -06:00
Ward Fisher
486f69522c
Merged utility-based tests fix into cmake-based builds.
2016-08-31 15:48:10 -06:00
Ward Fisher
2fe943d32e
Wiring in test contributed by Greg Sjaardema in support of https://github.com/Unidata/netcdf-c/issues/282
2016-07-12 16:58:49 -06:00
Ward Fisher
f248ef7714
Merge branch 'master' into gh239
2016-06-10 13:16:10 -06:00
Ward Fisher
b2b8499f53
Got distcheck working, corrected some parallel test logic in cmakelists.
2016-06-09 13:21:28 -06:00
Ward Fisher
2610b58a5d
Corrected a typo.
2016-06-09 11:26:06 -06:00
Ward Fisher
10061af1b9
Wiring in parallel test.
2016-06-09 11:23:14 -06:00
Ward Fisher
dc1a9c34d8
Added a document to catalog what the various tests are.
2016-06-06 14:51:57 -06:00
Ward Fisher
2d0de087fa
Fleshed out test script, wired into cmakelists.txt
2016-06-02 14:19:36 -06:00
Dennis Heimbigner
22a343292a
Fix cmake build:
2016-05-24 20:26:09 -06:00
Dennis Heimbigner
8c1f8f57ee
re: https://github.com/Unidata/netcdf-c/issues/269
...
The hash field for phony dimensions was not being set
(in nc4hdf.c). Also added test case (nc_test4/?).
Note that I searched for other similar failures and
did not find any, but I may have missed them.
2016-05-24 19:37:21 -06:00
Ward Fisher
46b534d060
Roughed in test for checking that a netcdf installation can read specific files written by a netCDF4 library built against libhdf5 1.10.0
2016-04-08 20:58:20 +00:00
Ward Fisher
1affd12fc8
Wired tests for https://github.com/Unidata/netcdf-c/issues/221 into a shell script so that the generated files can be checked easily with ncdump. Added the test and associated files to both cmake and autotools build systems.
2016-02-19 10:16:42 -07:00
Ward Fisher
0eff434098
Renamed test file to be more reflective for what it is doing.
2016-02-16 14:54:10 -07:00
Ward Fisher
1807cb7aa2
Roughing in a test to create the failure described in https://github.com/Unidata/netcdf-c/issues/221
2016-02-16 11:00:09 -07:00
Ward Fisher
55b24e2964
Added tst_mode to CMakeLists.txt
2016-02-04 19:12:15 +00:00
Ward Fisher
c000899df2
Added a test in support of issue https://github.com/Unidata/netcdf-c/issues/160 .
2015-11-23 15:42:22 -06:00
Ward Fisher
5065b01d37
Wired in a new test based on one provided by Jeff Whitaker in support of issue 149 on github. See https://github.com/Unidata/netcdf-c/issues/149 .
2015-11-11 10:42:49 -07:00
Ward Fisher
64e0d2a44e
Added a new test for h4 endianness. [NCF332]
2015-05-28 17:13:15 -06:00
Ward Fisher
4fecd37ba7
Refactored tst_h_endians to tst_h5_endians, so that we can differentiate between hdf5 and hdf4 endian tests.
2015-05-28 16:29:49 -06:00
Ward Fisher
9d98aab40a
Refactored test.
2015-05-15 15:29:29 -06:00
Ward Fisher
659172816b
Added a new test.
2015-05-11 15:01:31 -06:00
Quincey Koziol
86d47170ee
Update with tests from ticket.
2014-12-02 08:35:36 -06:00
vagrant
534d24c689
Changed test order to resolve dependency which caused an issue on centos platforms.
2014-08-29 16:30:28 -06:00
Ward Fisher
b04d49166c
Fence-posted hdf4-related shell script tests on Windows.
2014-08-29 11:27:55 -06:00
Ward Fisher
7f812b367e
Manual merge of pull request https://github.com/Unidata/netcdf-c/pull/64 contributed by nschloe. Assorted CMake improvements.
2014-06-11 15:51:31 -06:00
dmh
4de1b58df2
[NCF-272]
...
There was a problem with the
distcheck testing since the test input files
are in ${src_dir} and the test is in ${build_dir}.
So modify run_chunk_hdf4 to copy as necessary.
2014-05-31 13:54:52 -06:00
dmh
ff60798bb1
Add CMAKE for hdf4 chunking
2014-05-30 22:16:19 -06:00
Ward Fisher
44fae42214
Cleaned up indentation, white space in multiple CMakeLists.txt files.
2014-04-21 11:15:33 -06:00
Ward Fisher
74209d373e
Corrected an issue with disabling the V2 API support in cmake-based builds.
2014-04-03 10:45:22 -06:00
Ward Fisher
874c768afb
Fixed issue when running parallel tests in a CMake build, as reported in issue 38 on github.
2014-03-13 10:59:21 -06:00
Ward Fisher
8aee60dd43
Reordered HDF4 test calls in CMakeLists.txt in nc_test4 to remove an error caused by running tests out of order.
2014-02-07 09:37:17 -07:00
Ward Fisher
0032af978b
Added INQ_FORMAT_EXTENDED-related tests to the cmake build system (based on inclusion in autotools-based builds).
2014-01-16 13:14:49 -07:00
Ward Fisher
f5ec4ba7a0
Removed reference to old test file.
2013-12-16 15:22:59 -07:00
Ward Fisher
b43955ab49
Added test contributed by Jeff Whitaker.
2013-12-10 15:50:20 -07:00
Ward Fisher
b6e4715104
Added fixes to CMake-based system, when building pnetcdf.
2013-08-26 13:50:27 -06:00
Ward Fisher
cbb032b19c
Modified how renamegroup executable is built so that
...
it can be run in CMake-based builds.
2013-07-22 16:55:59 +00:00