Commit Graph

1225 Commits

Author SHA1 Message Date
Shahram Najm 598f552ef1 Testing: check grib2 parameter concepts (scale factor/scaled value pair) 2021-02-10 16:03:11 +00:00
Shahram Najm cbb523ecae Testing: test more complex condition 2021-02-06 19:37:12 +00:00
Shahram Najm 47fe078315 Compiler warnings 2021-02-06 13:12:28 +00:00
Shahram Najm b8fea9ad21 Testing: listing all codetable and flagtable keys 2021-02-05 15:37:28 +00:00
Shahram Najm a456c11c74 Testing: exclude grib3 from keys list 2021-02-05 12:24:28 +00:00
Shahram Najm 0b803b314e Testing: listing all codetable and flagtable keys 2021-02-04 18:12:17 +00:00
Shahram Najm 50bc75f287 ECC-822: grib_get_data: Allow user to specify number of decimal places for lats/lons 2021-02-03 17:25:51 +00:00
Shahram Najm 2b98e8a40d ECC-1197: grib_get_data: Words on the first line should be separated by spaces not commas 2021-02-02 18:25:49 +00:00
Shahram Najm dab3679329 ECC-1196: GRIB2: Add support for pre-operational table versions 2021-02-02 15:13:01 +00:00
Shahram Najm a6ec547919 ECC-1195: Accessor 'sprintf' should by default be read-only 2021-02-01 16:48:07 +00:00
Shahram Najm 8dd89b059d Testing: Add test to detect missing version entry in 1.0.table 2021-02-01 16:36:34 +00:00
Shahram Najm 4d284bc429 ECC-1195: Test all sprintf BUFR keys 2021-01-30 12:52:34 +00:00
Shahram Najm bf767d87ef ECC-1195: Accessor 'sprintf' should by default be read-only 2021-01-30 00:15:24 +00:00
Shahram Najm 7e41414f90 Fix broken test 2021-01-28 18:59:05 +00:00
Shahram Najm 24551b2a35 Testing: test for new GRIB2 templates 2021-01-28 17:08:12 +00:00
Shahram Najm 8df007a769 Definitions: GRIB2 Template 4.88 - local time 2021-01-28 16:47:59 +00:00
Shahram Najm 73b5094576 Testing: reduce iterations 2021-01-26 16:21:00 +00:00
Shahram Najm cba8a77a54 Testing: GRIB dump debug 2021-01-26 16:02:23 +00:00
Shahram Najm f8eb65e3be ECC-539: Add tests 2021-01-25 15:44:30 +00:00
Shahram Najm ccfde4f01d Testing: Add BUFR too 2021-01-23 16:17:24 +00:00
Shahram Najm ca98daa34f Testing: script to generate a test wrapper 2021-01-23 16:11:44 +00:00
Shahram Najm 1263cb5029 ECC-1193: GRIB CCSDS and PNG packing: setting packingType before values 2021-01-22 16:15:18 +00:00
Shahram Najm 41690855cf PNG packing: add test 2021-01-22 15:39:25 +00:00
Shahram Najm 564666e3ad Testing: reduce the number of values and file size 2021-01-22 15:05:22 +00:00
Shahram Najm 98c687ef15 CCSDS packing: add other cases 2021-01-21 21:18:59 +00:00
Shahram Najm a27618253e CCSDS packing: add test for different orders 2021-01-21 20:07:02 +00:00
Shahram Najm f79ade6145 Testing: Change packing in threads test 2021-01-14 15:40:23 +00:00
Shahram Najm 73240831aa Testing: split long test into two for better parallelism 2021-01-12 19:04:27 +00:00
Shahram Najm aa74d827ae ECC-1183: Fix issue re setting keys separately 2021-01-07 15:20:00 +00:00
Shahram Najm 23a077fb77 ECC-1189: Simplify option name 2021-01-06 19:19:21 +00:00
Shahram Najm ae19339660 ECC-1189: CMake: Rename option GRIB_TIMER to ECCODES_TIMER 2021-01-06 17:49:43 +00:00
Shahram Najm 0b68887b72 grib_to_netcdf: Add test for different resolutions 2021-01-05 16:39:48 +00:00
Shahram Najm 4157a9573f ECC-1185: Add test 2020-12-31 18:10:07 +00:00
Shahram Najm 525a51f928 Update list of keys and hash 2020-12-29 13:47:58 +00:00
Shahram Najm 003f882ff8 ECC-1187: Tests 2020-12-24 21:09:00 +00:00
Shahram Najm 7a14817017 ECC-1185: Crash in codes_context_delete() call (Part 1) 2020-12-22 16:47:23 +00:00
Shahram Najm 03ab8348ba Scripts for updating the GRIB2 tables from WMO 2020-12-21 12:50:04 +00:00
Shahram Najm 73f5cdd599 Testing: Check directory with highest number matches the key 'tablesVersionLatest' 2020-12-21 12:13:48 +00:00
Shahram Najm 230a863236 WMO dump: Print user-friendly type for keys (-t option) 2020-12-18 17:10:00 +00:00
Shahram Najm bab0c565da Testing: rename test 2020-12-18 16:51:47 +00:00
Shahram Najm 8a2df0869e ECC-1184: Add test for GRIB2 levtypes (Add ECMWF local params too) 2020-12-18 15:44:39 +00:00
Shahram Najm e2509cf995 ECC-1184: Add test for GRIB2 levtypes 2020-12-18 15:35:48 +00:00
Shahram Najm fea84dec6e ECC-1182: GRIB2: Deprecate Product Definition Template 4.47 in favour of 4.85 2020-12-16 16:29:15 +00:00
Shahram Najm 01950c15cf ECC-1183: grib_ls: Add gridName to the list of keys for ECMWF unstructured grids 2020-12-16 12:56:48 +00:00
Shahram Najm 9a6aa9bd7c ECC-403: BUFR: codes_is_missing reports 1 on keys that are not missing 2020-12-14 13:42:37 +00:00
Shahram Najm 15652829ff ECC-403: test is_missing for string key 2020-12-11 18:28:41 +00:00
Shahram Najm f54fe409c9 ECC-1179: bufr_copy/bufr_ls: Allow 'where' clause with Data Section keys 2020-12-10 15:52:00 +00:00
Shahram Najm 085268256b Testing: missing keyword in bufr_filter 2020-12-09 15:54:35 +00:00
Shahram Najm b60e717c59 ECC-1136: Add to API 2020-12-07 16:43:08 +00:00
Shahram Najm 0e1912c404 ORCA grids: concept should fail if value is incorrect 2020-12-04 16:07:50 +00:00
Shahram Najm f282126c1f ECC-1173: test to ensure new key names are unique 2020-12-02 12:53:24 +00:00
Shahram Najm 24b80f6e7a ECC-1174: bufr_filter: Time interval extraction fails if 'second' key has a missing value 2020-12-02 11:20:26 +00:00
Shahram Najm 10ad488ed7 Testing: Remove compile warning 2020-12-01 12:16:01 +00:00
Shahram Najm 10cddf8e96 Message offsets: Add test 2020-11-30 21:08:16 +00:00
Shahram Najm 664732b639 Message offsets: rework interface 2020-11-30 15:51:25 +00:00
Shahram Najm efa4374c2e Merge branch 'develop' into feature/message_offsets 2020-11-29 12:48:00 +00:00
Shahram Najm 98d7fe59fe ECC-1170: Add test 2020-11-26 16:13:53 +00:00
Shahram Najm 4a37ece98c ECC-1167: Uodate test 2020-11-24 11:13:34 +00:00
Shahram Najm f2df05092f ECC-1167: GRIB: Allow setting byte array as string 2020-11-23 16:51:19 +00:00
Shahram Najm 071210fbc2 Definitions: Final update of cfNames. Now in sync with parameter DB 2020-11-22 15:53:44 +00:00
Shahram Najm e8488e5c36 Testing: add test for GRIB2 templates 2020-11-21 13:01:54 +00:00
Shahram Najm ae16bbda57 ECC-1166: GRIB: Add the gridName key for ORCA grids 2020-11-20 15:46:45 +00:00
Shahram Najm c236ad2fc7 ECC-1165: Test case 2020-11-19 23:04:08 +00:00
Shahram Najm 0f6893685f ECC-1163: Update CAMS parameters with their CF names 2020-11-18 21:52:04 +00:00
Shahram Najm ceeefd72d6 Definitions: Add test for cfNames 2020-11-17 18:07:45 +00:00
Shahram Najm efe95c52f5 ECC-779: Error 'no messages found in ...' should go to stderr 2020-11-06 12:06:40 +00:00
Shahram Najm a1802f2ede Testing: comments 2020-10-30 17:43:18 +00:00
Shahram Najm ddd2d5e393 Testing: refactor 2020-10-29 16:05:40 +00:00
Shahram Najm 0df71fba5f Testing: test encoding and decoding a spectral complex field 2020-10-29 15:45:22 +00:00
Shahram Najm b8bd56b42d ECC-806: Local definitions precedence order 2020-10-21 12:39:38 +01:00
Shahram Najm 44d1f10876 ECC-1158: Test 2020-10-19 14:17:35 +01:00
Shahram Najm ae2e728855 Testing: fix awk expression that fails on HPC 2020-10-19 13:33:27 +01:00
Shahram Najm f0f7d05e09 Testing: test for BUFR centre codes 2020-10-17 20:30:56 +01:00
Shahram Najm 4f1b1a6436 ECC-1157: Python 2 support: Rename CMake option ENABLE_PYTHON to ENABLE_PYTHON2 2020-10-15 17:08:25 +01:00
Shahram Najm f1b79391d3 ECC-806: Local definitions precedence order (Initial try) 2020-10-05 15:32:01 +01:00
Shahram Najm 5d4bf5b448 Merge branch 'develop' into feature/message_offsets 2020-10-01 17:25:13 +01:00
Shahram Najm 238bad66ca ECC-1150: Deal with encoding a MISSING value 2020-10-01 12:20:50 +01:00
Shahram Najm 4766ba34cb ECC-1150: Added more tests 2020-09-29 16:14:31 +01:00
Shahram Najm 279eaf6f51 ECC-1150: keys 'lowerLimit' and 'upperLimit' cannot be MISSING 2020-09-29 14:36:43 +01:00
Shahram Najm f8883cc71c Merge branch 'develop' into feature/ecbuild_3.4 2020-09-16 11:32:10 +01:00
Shahram Najm 0bb6d97f8b ECC-1136: BUFR: Add new key 'restricted' to ECMWF Local Section 2020-09-16 11:25:51 +01:00
Shahram Najm be695126cb Testing: comments 2020-08-29 12:45:10 +01:00
Shahram Najm 49ae510df2 Testing: use bufr_filter instead of bufr_ls 2020-08-29 12:30:03 +01:00
Shahram Najm 06590ecd42 Merge branch 'develop' into feature/ECC-1136-BUFR-restrict 2020-08-28 13:28:25 +01:00
Shahram Najm 7023f11019 Merge branch 'develop' into feature/ecbuild_3.4 2020-08-27 13:09:24 +01:00
Shahram Najm 3146d9ceb2 clang address sanitizer 2020-08-26 20:53:33 +01:00
Shahram Najm 6c38bb2a7e clang address sanitizer suppressions 2020-08-26 10:53:37 +01:00
Shahram Najm 895202e1b6 Merge branch 'develop' into feature/ecbuild_3.4 2020-08-25 13:24:09 +01:00
Shahram Najm 51e764b910 Testing: for the PR fix_free_concept_value 2020-08-25 13:23:24 +01:00
Shahram Najm a85d4de9ea Support for ecbuild v3.4. Fix threads/PNG 2020-08-19 17:06:56 +01:00
Shahram Najm 4e9fed3d7d ECC-1142: Clean up 2020-08-08 13:07:16 +01:00
Shahram Najm 9e1221c8f8 ECC-1142: CMake: add option to build tools (ON by default) 2020-08-07 22:36:59 +01:00
Shahram Najm 502fee4bba Testing: clean up 2020-07-31 15:45:30 +01:00
Shahram Najm 53b3da43f8 Testing: clean up 2020-07-31 15:07:35 +01:00
Shahram Najm 01701feb84 Testing: move old deprecated code 2020-07-31 15:05:31 +01:00
Shahram Najm 5b0f7ba936 Clang warning: Value stored to 'v' during its initialization is never read 2020-07-29 10:50:15 +01:00
Shahram Najm ad1881a375 ECC-1137: Test 2020-07-25 21:22:44 +01:00
Shahram Najm 0bfa65f9bf ECC-1137: BUFR performance: use fixed-length strings for descriptor name and units (Part 2) 2020-07-25 21:16:23 +01:00
Shahram Najm fc5b4f7ec1 ECC-1139: CRASH: bufr_ls -p numericValues 2020-07-25 17:27:02 +01:00
Shahram Najm 386dfe0529 Testing: Use own Assert macro 2020-07-24 12:20:58 +01:00
Shahram Najm 367a1410c4 ECC-811: Add test 2020-07-23 15:32:29 +01:00
Shahram Najm c8374590e5 ECC-1136: rename key to restricted 2020-07-22 23:03:18 +01:00
Shahram Najm de64bb89e1 Testing: OrcaGrids 2020-07-22 16:35:32 +01:00
Shahram Najm f04237c4e0 Merge develop into this branch 2020-07-22 15:58:37 +01:00
Shahram Najm 2e295d5674 Testing: print full path of script being run 2020-07-19 15:18:57 +01:00
Shahram Najm 68f5517838 Testing: Add test for constant field with dsf!=0. Also sanity test on grib_dump 2020-07-17 12:30:53 +01:00
Shahram Najm bed7997b90 clang address sanitizer suppressions 2020-07-16 18:43:46 +01:00
Shahram Najm d42b0223eb Testing: remove extra / 2020-07-16 17:44:48 +01:00
Pedro Maciel bb5c00de5a Set packingType=grid_ieee via grib_util_set_spec (experimental) 2020-07-14 14:35:04 +01:00
Shahram Najm 9b4f4327ec Memory leak suppressions 2020-07-11 16:18:55 +01:00
Shahram Najm 711c757de0 Merge branch 'develop' into bugfix/memory_leaks 2020-07-11 13:08:51 +01:00
Shahram Najm 230797d018 Further memory leaks fixed 2020-07-10 23:37:00 +01:00
Shahram Najm 119a7fa2bc Testing: for grib_dump on section(s) 2020-07-09 12:45:58 +01:00
Shahram Najm 34777765b8 Remove obsolete python3 SWIG stuff 2020-07-05 22:40:57 +01:00
Shahram Najm 26cbe92541 Testing: Rename tests for grid types 2020-07-05 18:05:01 +01:00
Shahram Najm 17a3523e9f Testing: Add iterator and nearest test for polar stereographic 2020-07-05 17:57:22 +01:00
Shahram Najm ea1f2d6057 Testing: clean up and rename 2020-07-04 21:42:25 +01:00
Shahram Najm 362b9d46db Testing 2020-07-04 20:57:23 +01:00
Shahram Najm f51231aeac Testing: Clean up 2020-07-04 15:30:10 +01:00
Shahram Najm bfd5944f54 Testing: Add label via ecbuild_add_test 2020-07-03 16:09:25 +01:00
Shahram Najm 0f85ca65a8 Testing: Add 'sanity' label for quick essential tests 2020-07-03 15:40:05 +01:00
Shahram Najm 5a5050babd Testing: Add fast BUFR test (no download needed) 2020-07-03 13:50:12 +01:00
Shahram Najm 1a2ecdbdeb Function signature 2020-06-29 17:55:17 +01:00
Shahram Najm 034778d722 ECC-1126: remove previous workarounds in tests 2020-06-27 16:07:20 +01:00
Shahram Najm 2fb3c5210a ECC-1126: Further testing 2020-06-27 15:39:05 +01:00
Shahram Najm 15f2b7eb76 ECC-1126: Add test 2020-06-26 23:55:07 +01:00
Shahram Najm ff95bd30bc ECC-1126: BUFR: ECMWF Local use section key 'ident' should be trimmed (Part 2) 2020-06-26 22:18:08 +01:00
Shahram Najm 8e8a5eb2b8 ECC-1126: BUFR: ECMWF Local use section key 'ident' should be trimmed (Part 1) 2020-06-26 19:37:53 +01:00
Shahram Najm d6b20f62dc ECC-1122: BUFR: Fix the keys for the mars namespace 2020-06-25 15:18:55 +01:00
Shahram Najm 8a51acde19 Message offsets: get count of product 2020-06-21 14:20:32 +01:00
Shahram Najm 56eb012366 Message offsets: first draft 2020-06-21 13:13:32 +01:00
Shahram Najm 93911a8830 Nearest: Add test for ellipsoid lambert 2020-06-20 14:20:25 +01:00
Shahram Najm 09ec44f944 ECC-1090: added test for LD39 and type eme 2020-06-19 17:42:48 +01:00
Shahram Najm f05490439b MARS namespace for BUFR: Add keys to match bufr2request 2020-06-16 19:15:03 +01:00
Shahram Najm 49ca0c0167 Space view: iterator/nearest test 2020-06-14 19:52:53 +01:00
Shahram Najm 9e66dd4494 Lambert azimuthal equal area: implement nearest 2020-06-12 22:14:02 +01:00
Shahram Najm 13ba76f3a8 Mercator: implement nearest 2020-06-12 21:44:04 +01:00
Shahram Najm 8ab83fae9a ECC-1115: New keys: projSourceString and projTargetString 2020-06-09 15:17:23 +01:00
Shahram Najm f952d632c4 Clang: Include what you use 2020-06-09 13:21:21 +01:00
Shahram Najm 4f506043f5 Reformatting 2020-06-06 17:46:47 +01:00
Shahram Najm 46a7a13474 Orca grids: further tests 2020-06-03 16:03:37 +01:00
Shahram Najm 9b89625d4a Merge branch 'develop' into feature/OrcaGrids 2020-06-02 16:28:36 +01:00
Shahram Najm d4f030225a Examples: comments/err msgs 2020-06-01 20:21:53 +01:00
Shahram Najm b4a6bfc920 ECC-1119: Testing: Mac OS: tests fail due to json_xs problem 2020-06-01 17:00:13 +01:00
Shahram Najm e3a4dbf17c ECC-1118: test 2020-05-31 15:13:42 +01:00
Shahram Najm c770acfa1f Orca grids: added test and fix concepts 2020-05-27 13:20:57 +01:00
Shahram Najm 506b2112f2 ECC-1115: Testing with proj command line tool (if available) 2020-05-21 14:17:59 +01:00
Shahram Najm c1887a46dd Update list of keys and hash (projString) 2020-05-19 13:08:44 +01:00
Shahram Najm 1617ea3ca1 ECC-1115: Test output string 2020-05-18 18:50:38 +01:00
Shahram Najm b18f24e552 ECC-1115: GRIB edition 1 2020-05-18 18:36:05 +01:00