Commit Graph

6946 Commits

Author SHA1 Message Date
Edward Hartnett
184507be5f now using members in NC_VAR_INFO_T to hold szip info 2020-01-06 08:46:03 -07:00
Edward Hartnett
3e3b83bdbc whitespace cleanup 2020-01-06 08:09:20 -07:00
Edward Hartnett
7e332690d2 more szip testing 2020-01-06 08:04:27 -07:00
Edward Hartnett
9c8719bd00 more szip tests 2020-01-06 08:01:28 -07:00
Edward Hartnett
65e5897533 whitespace clean up 2020-01-06 07:58:11 -07:00
Edward Hartnett
8a341372ea clean up 2020-01-06 07:57:50 -07:00
Edward Hartnett
1c3edc503d now checking for proper error from nc_def_var_szip() when szip is not present 2020-01-06 07:53:31 -07:00
Edward Hartnett
6af1b0bd91 changed error code in nc_def_var_szip() to NC_EFILTER 2020-01-06 07:51:04 -07:00
Edward Hartnett
c47b404531 added test for when szip is missing from HDF5 2020-01-06 07:50:02 -07:00
Edward Hartnett
e703a7678c first stab at re-adding nc_def_var_szip() 2020-01-03 11:38:45 -07:00
Edward Hartnett
808a0e2be9 merged ejh_parallel_zlib 2020-01-02 14:25:31 -07:00
Ward Fisher
31f1895b0e
Merge pull request #1586 from Unidata/ctest_scripts.wif
CTest Scripts
2020-01-02 13:59:23 -07:00
Ward Fisher
3ae41c4a8d
Merge pull request #1585 from Unidata/fix_mpi_cmake_dispatch.wif
Correct a cmake linking error discovered when working in a mips qemu …
2020-01-02 13:59:13 -07:00
Ward Fisher
46e409d577
Merge pull request #1583 from DennisHeimbigner/nosvc.dmh
Avoid spurious test failures when servers fail.
2020-01-02 13:50:44 -07:00
Dennis Heimbigner
30b3401358 Forgot to create pingurl4.c for Cmake 2020-01-02 11:47:25 -07:00
Ward Fisher
fb062f4406 Correct a cmake linking error discovered when working in a mips qemu environment. 2020-01-02 12:57:59 -05:00
Ward Fisher
a1dc1c2c85 Added script for mpicc Experimental builds. Renamed serial Experimental script to reflect that fact. 2020-01-02 10:17:38 -07:00
Dennis Heimbigner
5d254f80b0 Guard nctestserver.h against multiple inclusions 2019-12-31 16:04:56 -07:00
Dennis Heimbigner
7223c4a5aa Avoid spurious test failures when servers fail.
re: https://github.com/Unidata/netcdf-c/issues/1451

The situation with the various DAP (and other) remote test
servers is currently in a state of flux.  For example, Unidata
admin is planning to forcibly shift the remote test server to
remotetest.unidata.ucar.edu soon.  In addition, the server
test.opendap.org has shown some recent instability.

The result is that various DAP (and byterange) tests can fail
unexpectedly. This is an irritant to users and reveals nothing
about test sucess or failure.

Solve by modifying tests to report server inaccessibility and
otherwise pretend to succeed.

This puts an onus on Unidata to detect such server failures, but
will not cause users to see spurious failures. [Note. Do similar
fix for netcdf-java]. The check is:
1. export SETX=1 to cause all the shell scripts to trace
2. search the log files for the phrase "WARNING" (in upper case)
and see if it is complaining about not finding a server.

Misc. Changes
-------------
1. Added a pingurl program to see if a server was up.
2. modified some test case url targets
2019-12-31 15:42:58 -07:00
Ward Fisher
da9075da41 Merge branch 'master' into ctest_scripts.wif 2019-12-24 11:30:41 -07:00
Ward Fisher
dbc87fc9a7 Refactoring ctest script. 2019-12-24 11:30:15 -07:00
Ward Fisher
8f2be58d95
Merge pull request #1566 from NetCDF-World-Domination-Council/ejh_unlim_dims
Fix problems with read past end of dataset but within dimension length for vars with multiple unlimited dimensions
2019-12-23 15:08:56 -07:00
Edward Hartnett
af0b28ffd5 removed unneeded delete 2019-12-20 14:05:57 -07:00
Edward Hartnett
c4a8671a0d fixed comments 2019-12-20 14:04:57 -07:00
Edward Hartnett
61477db387 fixed comments 2019-12-20 14:03:48 -07:00
Edward Hartnett
9ded9b1dfd restored tst_mode tests 2019-12-20 14:00:59 -07:00
Edward Hartnett
680e44f628 changed name of macro 2019-12-20 13:58:01 -07:00
Edward Hartnett
c16e7ef3ce more test development 2019-12-20 12:52:38 -07:00
Edward Hartnett
522705423d more test development 2019-12-20 12:51:36 -07:00
Edward Hartnett
909212454a more testing 2019-12-20 12:43:52 -07:00
Edward Hartnett
8e660e14fa more tests 2019-12-20 11:48:40 -07:00
Edward Hartnett
e6ded1a8ec more testing 2019-12-20 11:42:54 -07:00
Edward Hartnett
995cfdad96 merged master 2019-12-20 11:16:11 -07:00
Edward Hartnett
32a776badf getting parallel I/O with zlib working in cmake builds 2019-12-20 09:43:56 -07:00
Edward Hartnett
a06df0e4eb fixing for non-parallel builds 2019-12-20 07:52:00 -07:00
Edward Hartnett
b9b5a8ff43 fixed include issue 2019-12-20 07:43:39 -07:00
Edward Hartnett
accb83a8b5 even more documentation updates 2019-12-20 07:20:02 -07:00
Edward Hartnett
8f8dfac9f6 now prevent attempt to change to independent access when deflate, shuffle, or fletcher32 filters are in use 2019-12-20 07:16:26 -07:00
Edward Hartnett
8681b0d241 more documentaiton 2019-12-20 07:10:13 -07:00
Edward Hartnett
2136063d69 better documentation 2019-12-20 07:05:23 -07:00
Edward Hartnett
4b7f839666 swtich to collective access when filters are applied 2019-12-20 07:00:12 -07:00
Edward Hartnett
f980743be1 now also can set fletcher32 in parallel I/O writes 2019-12-20 06:48:31 -07:00
Edward Hartnett
0c6641eb98 adjusted tst_parallel_zlib2 to HDF5 version flag 2019-12-20 06:46:13 -07:00
Edward Hartnett
663540b3a7 adjusted tst_parallel_zlib to HDF5 version flag 2019-12-20 06:44:14 -07:00
Edward Hartnett
6d2d92ddec added new tests to cmake, also additional test development 2019-12-20 06:30:23 -07:00
Edward Hartnett
f86c0fb8f9 now check that HDF5 version supports parallel zlib 2019-12-20 05:54:21 -07:00
Edward Hartnett
6952eb779b documentation updates 2019-12-20 05:36:09 -07:00
Edward Hartnett
d534b1298a adding another zlib parallel I/O test 2019-12-20 05:28:20 -07:00
Edward Hartnett
2a415dba7c stop running tst_mode test 2019-12-20 05:22:53 -07:00
Ward Fisher
c04bf7b425 Merge branch 'master' into ctest_scripts.wif 2019-12-19 16:48:06 -07:00