Commit Graph

1856 Commits

Author SHA1 Message Date
Shahram Najm 4e8c0fc5dc ECC-1656: Test for GRIB2 grid types 2023-08-03 19:24:05 +01:00
Shahram Najm cef5380fdd ECC-1654: Test 2023-08-02 19:15:03 +01:00
Shahram Najm 6aae2f51bc Update list of keys and hash 2023-07-28 22:43:46 +01:00
Shahram Najm 265b4fc49b Tools: grib_to_netcdf test for GRIB_TO_NETCDF_CHECKVALIDTIME 2023-07-27 13:15:48 +01:00
Shahram Najm e524876975 Testing: MARS keys 2023-07-27 11:21:53 +00:00
Shahram Najm 1bc505bc95 Testing: Creation script 2023-07-26 10:41:01 +00:00
Shahram Najm 210e5c94ed ECC-1646: Error setting GRIB edition to 2 for parameters: sro, uvb, lsp, e, and pev 2023-07-26 10:32:46 +00:00
Shahram Najm 3c9171ed97 ECC-530: GRIB2: Order of setting keys creates a failure 2023-07-25 13:40:35 +01:00
Shahram Najm 876097fc60 ECC-1644: Further tests 2023-07-25 13:40:35 +01:00
Shahram Najm e511e0b259 ECC-1644: GRIB2: Changing the PDTN changes the scale factor and scaled value keys 2023-07-25 13:40:35 +01:00
Shahram Najm d92f2b01d5 Testing: Comparison of accessors 2023-07-24 16:10:55 +01:00
Shahram Najm aa1a3ea6e7 Testing: Count of failed compares 2023-07-24 14:34:04 +00:00
Shahram Najm f0cbdfd3b3 Comparison of accessors: Add test 2023-07-24 13:26:04 +00:00
Shahram Najm 3d513738c8 Comparison of accessors 2023-07-24 13:14:40 +01:00
Shahram Najm 41a9ebc44c Testing: Ascii keys encoding 2023-07-23 17:14:42 +01:00
Shahram Najm 3a5bc4985b Testing: Cleanup 2023-07-23 16:50:53 +01:00
Shahram Najm 958efbe33d Testing: MARS keys 2023-07-22 21:58:35 +01:00
Shahram Najm 4ba85d6f1b Testing: Fix broken test 2023-07-21 17:15:22 +01:00
Shahram Najm 02ffe19315 Testing: Split long tests 2023-07-21 16:56:57 +01:00
Shahram Najm d476cb7171 Testing: Split long tests 2023-07-21 15:56:25 +01:00
Shahram Najm 2a8bf2b233 Testing: BUFR operator 203YYY 2023-07-21 14:29:47 +01:00
Shahram Najm e1576f3aa7 ECC-1642: Geoiterator: No error for badly encoded regular grids 2023-07-19 15:58:28 +00:00
Shahram Najm 41e2c0ae4a Testing: Error cases for packingType 2023-07-18 16:53:17 +01:00
Shahram Najm abfaec141e ECC-1640: Tools: Deprecate the grib1to2 script 2023-07-18 15:03:40 +01:00
Shahram Najm 0ef0fce941 Tools: Improve error message 2023-07-16 15:06:52 +01:00
Shahram Najm b8d6097b8b ECC-1638: GRIB2: Error creating variable resolution latitude/longitude grid 2023-07-16 14:01:24 +01:00
Shahram Najm f4e724a95b Testing: codes_parser 2023-07-15 20:34:22 +01:00
Shahram Najm 1bad0d199d ECC-1636: GRIB2: Add more values to the typeOfLevel key 2023-07-14 10:58:10 +01:00
Shahram Najm bc216cdc41 ECC-1621: Valgrind error: grib_compare -H 2023-07-13 11:39:39 +00:00
Shahram Najm cf6a64afad Testing: ECC-1621 2023-07-13 11:13:58 +00:00
Shahram Najm ef68198246 Testing: headers_only mode in GRIB2 2023-07-13 11:13:58 +00:00
Shahram Najm e8138624b5 ECC-1633: Tools: Deprecate the tigge_* tools (tigge_check, tigge_split, etc) 2023-07-12 16:31:31 +01:00
Shahram Najm 2e461f0ef3 BUFR: Allow decoding of expandedDescriptors as a string array 2023-07-09 15:18:24 +01:00
Shahram Najm 3926e03f7d Testing: Decode the BUFR 'unpack' key in various formats 2023-07-09 13:32:17 +01:00
Shahram Najm 0d14b54d80 ECC-1631: Segmentation fault: Decode bufrdcExpandedDescriptors as string 2023-07-08 21:10:17 +00:00
Shahram Najm 953d228fa7 ECC-1625: Test 2023-07-06 15:23:51 +00:00
Shahram Najm dbdc218b56 ECC-1623: Further tests 2023-07-04 10:26:34 +01:00
Shahram Najm e6cf029fb0 ECC-1623: Test 2023-07-03 21:38:34 +00:00
Shahram Najm 5da3be6359 ECC-1623: Test 2023-07-03 21:38:34 +00:00
Shahram Najm 38bdecaf95 ECC-1623: BUFR: Assigning a single-element array to a string key fails with FunctionNotImplementedError 2023-07-03 21:38:34 +00:00
Shahram Najm c418dd29d0 Testing: Fix broken test (data download required) 2023-06-29 12:58:04 +01:00
Shahram Najm f820616714 Testing: Fix broken test 2023-06-29 12:55:33 +01:00
Shahram Najm eaa03277f1 Testing: Fix run with valgrind 2023-06-29 12:45:41 +01:00
Shahram Najm cf5b4c7756 Testing: GRIB decoding with headers_only enabled 2023-06-29 12:41:13 +01:00
Shahram Najm 4a0f5d6ef3 Testing: GRIB decoding with headers_only enabled 2023-06-29 12:39:08 +01:00
Shahram Najm 6b828bef13 Fix broken test 2023-06-28 17:44:43 +01:00
Shahram Najm 078d429cdd Testing: grib_handle_new_from_partial_message 2023-06-28 17:30:32 +01:00
Shahram Najm c23156bdbe Testing: Decode key as other types 2023-06-26 17:12:29 +01:00
Shahram Najm 82003e8b41 Testing: Decode key as other types 2023-06-26 16:55:08 +01:00
Shahram Najm 7932e4ac6a Testing: Invalid key decoding 2023-06-26 15:50:25 +01:00
Shahram Najm 4c46a76d11 Fix broken test 2023-06-24 22:21:25 +01:00
Shahram Najm 3c936cd539 Testing: codes_info 2023-06-24 22:03:50 +01:00
Shahram Najm 9dd080de8a ECC-1504: GRIB2: Make deprecated WMO parameters legacy 2023-06-23 14:09:45 +00:00
Shahram Najm 3ac52316c7 Testing: Check all product definition templated exist 2023-06-23 14:53:37 +01:00
Shahram Najm 5018eb7059 Testing: Error condition 2023-06-22 16:44:25 +01:00
Shahram Najm 3b7adfe335 Testing: offset extraction 2023-06-22 12:59:17 +01:00
Shahram Najm 5ae5b4931d Testing: count for pseudo GRIBs 2023-06-21 18:55:04 +01:00
Shahram Najm 07ff3bcbce Testing: grib_count 2023-06-19 17:50:19 +01:00
Shahram Najm 20379383e4 Testing: Add test to cover base-class pack_string call 2023-06-18 18:39:28 +01:00
Shahram Najm d441e094c1 ECC-1573: Test 2023-06-16 22:33:14 +01:00
Shahram Najm d3bc8d8487 ECC-1573: GRIB spectral_simple: Assertion failed: 'ref == *val' 2023-06-16 22:28:31 +01:00
Shahram Najm 4533d073e9 Merge branch 'develop' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-15 13:11:39 +01:00
Eugen Betke 4df55cda9b ECC-1431: Workaround for ECC-1612 2023-06-15 11:52:33 +00:00
Shahram Najm 30673fd961 ECC-1611: Test non-coordinate keys too 2023-06-15 10:48:31 +01:00
Shahram Najm 815f3dfd4a ECC-1611: Fix test 2023-06-14 21:46:06 +00:00
Shahram Najm d0d1c1fa31 ECC-1611: Add test 2023-06-14 21:46:06 +00:00
Shahram Najm 5d214f45fa Merge test from 'ECC-1433-CCSDS-encoding_small_numbers_fails' branch 2023-06-13 16:55:41 +01:00
Eugen Betke cf4970987c ECC-1433: Remove C++ experimental from CMakeLists.txt 2023-06-13 11:26:38 +00:00
Eugen Betke 3b52ef5203 ECC-1433: renamed: tests/grib_ecc-1433.cpp -> tests/grib_ecc-1433.cc 2023-06-13 11:02:59 +00:00
Eugen Betke d951313254 Merge branch 'develop' into bugfix/ECC-1433-CCSDS-encoding_small_numbers_fails 2023-06-13 11:01:43 +00:00
Shahram Najm c014f0a5f7 Testing: Add the tests for ECC-1433 (CCSDS very small values) 2023-06-12 11:35:32 +01:00
Shahram Najm 89f92e0751 Testing: CCSDS bitsPerValue test when AEC_DATA_3BYTE_OPTION_MASK=0 2023-06-12 10:25:02 +01:00
Shahram Najm adf0b53e5a Merge branch 'develop' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-03 11:36:35 +01:00
Shahram Najm 2849aee781 Testing: Test AEC_DATA_3BYTE_OPTION_MASK 2023-06-02 20:34:27 +01:00
Shahram Najm 88571d7214 Testing: Test both gridded IFS CCSDS samples 2023-06-02 20:32:19 +01:00
Shahram Najm 8169b17ca8 ECC-1605: Fix lower bound 2023-06-02 17:48:32 +01:00
Shahram Najm 9cbeff4549 Merge branch 'develop' into bugfix/ECC-1605-Overflow 2023-06-02 17:04:32 +01:00
Shahram Najm 6cc48efee7 Fix error messages 2023-06-02 16:39:59 +01:00
Shahram Najm a75f6c2d14 Testing: CCSDS with various bits per value 2023-06-02 16:07:44 +01:00
Shahram Najm d43491f0fa ECC-1605: Testing 2023-06-01 23:02:41 +01:00
Shahram Najm 2678f8df75 ECC-1605: Add test 2023-06-01 17:12:35 +01:00
Shahram Najm ed45083cfb Testing: encoding spectral values 2023-05-12 16:46:46 +01:00
Shahram Najm 7936a617ef Update list of keys and hash 2023-05-12 14:57:14 +01:00
Shahram Najm 376b34834c ECC-1586: Test 2023-05-12 10:10:53 +01:00
Shahram Najm bf72adfb57 ECC-1586: grib_get_data: Invalid latitude values printed 2023-05-12 09:58:00 +01:00
Shahram Najm 7771dce4ac Iterator: Missing jDirectionIncrement 2023-05-11 22:49:29 +01:00
Shahram Najm 1e68497461 Single-precision: Support for second order packing (GRIB1) 2023-05-11 17:57:02 +01:00
Shahram Najm a58fd34c6e ECC-1585: Merge branch feature/grib2-new-templates to develop 2023-05-11 13:45:05 +01:00
Shahram Najm 61f5db1462 Testing: Check md5GridSection and scanning mode 2023-05-10 16:40:54 +01:00
Shahram Najm 71340dfb5e Cleanup 2023-05-09 13:57:31 +01:00
Shahram Najm f0d8e447c4 ECC-1584: Add test 2023-05-09 13:54:39 +01:00
Shahram Najm 6cf7a3f24f Testing: bufr_compare options 2023-05-05 12:53:17 +01:00
Shahram Najm 018a89d815 Testing: grib_get nearest with mask 2023-05-05 12:26:10 +01:00
Shahram Najm 579e246f72 ECC-1577: Test 2023-05-03 16:51:37 +01:00
Shahram Najm 4755277a88 Testing: JPEG nearest 2023-04-22 19:27:37 +01:00
Shahram Najm ee9cc4d334 Testing: JPEG to CCSDS 2023-04-22 18:02:51 +01:00
Shahram Najm 0f647bdb99 Testing: Remove unused variable 2023-04-22 17:11:09 +01:00
Shahram Najm a43903ac52 Merge branch 'develop' into feature/grid_complex_encoding 2023-04-21 17:02:01 +01:00
Eugen Betke 9c6ad56c01 Merge branch 'feature/grid_complex_encoding' of github.com:ecmwf/eccodes into feature/grid_complex_encoding 2023-04-21 14:16:54 +00:00
Eugen Betke 2721644f76 ECC-1472: remove re-packing form grib-bitmap test 2023-04-21 14:15:19 +00:00
Shahram Najm 4fdfca2cf7 ECC-1571: GRIB2: Allow new expver=0002 for class=ur and origin=lfpw 2023-04-21 11:26:35 +01:00
Robert Osinski 55bf28d38e Wrong marsExpver with local section fixed, test added 2023-04-21 11:15:18 +01:00
Shahram Najm f186a58ddb ECC-1570: GRIB2: accumulated mass emission of methane from Wetlands 2023-04-20 15:44:46 +00:00
Shahram Najm 52ec9548e5 Merge branch 'develop' into feature/grid_complex_encoding 2023-04-19 16:14:56 +01:00
Shahram Najm 1f5c3e5c0c ECC-1081: More tests 2023-04-18 12:07:41 +01:00
Shahram Najm cb78f7d897 ECC-1081: Further testing 2023-04-18 12:07:41 +01:00
Shahram Najm f2cd760123 ECC-1081: 'level' is not edition-independent for potential vorticity levels (part 01) 2023-04-18 12:07:41 +01:00
Shahram Najm 25c72ac622 Testing: Add test for switch statement on string key 2023-04-16 16:28:46 +01:00
Eugen Betke 93d7885290 ECC-1472: Fix bit number in grib_bitmap.sh test 2023-04-14 12:42:04 +00:00
Shahram Najm 9bc8bddcb4 Update list of keys and hash 2023-04-12 17:54:29 +01:00
Shahram Najm 1b16b39c5b Update list of keys and hash 2023-04-12 15:35:36 +00:00
Shahram Najm bb70dee07f Merge branch 'develop' into feature/ECC-1552-projString 2023-04-12 13:48:11 +01:00
Shahram Najm f9994ecb70 ECC-793: Provide mechanism to reject EXPERIMENTAL parameters 2023-04-11 15:52:30 +01:00
Shahram Najm 87327b6bfb ECC-1560: Cleanup and add further tests 2023-04-08 15:55:28 +01:00
Shahram Najm af5d091a08 Merge branch 'develop' into bugfix/ECC-1560-PDTN-changed-level 2023-04-08 12:41:12 +01:00
Shahram Najm 11299814f0 Computation of scaled value and scale factor 2023-04-08 12:40:30 +01:00
Shahram Najm 94c12b30cc ECC-1560: Add test 2023-04-02 15:31:27 +01:00
Shahram Najm 8e7adfb357 ECC-1560: Add test 2023-04-02 14:53:33 +01:00
Shahram Najm a0f8af1ae6 ECC-1563: GRIB2: Introduce new local section 4 templates for extra large ensembles 2023-04-01 18:43:29 +01:00
Shahram Najm 9fb2140ccb ECC-1564: GRIB2: Support local product definition templates for different centres 2023-03-31 17:22:39 +01:00
Shahram Najm efaea1c3a2 ECC-1562: Fix test 2023-03-30 15:31:39 +00:00
Shahram Najm 9da0028a3d ECC-1562: Segmentation fault: Invalid orderby directive 2023-03-30 16:11:41 +01:00
Shahram Najm 67be884370 Support for grid_complex encoding 2023-03-29 17:06:39 +01:00
Shahram Najm c60c79fbcd ECC-1552: Alternative implementation using WGS84 2023-03-28 15:25:54 +00:00
Shahram Najm ee3f3500f7 ECC-1559: GRIB encoding: data quality checks should test if shortName=unknown 2023-03-28 12:56:11 +01:00
Shahram Najm 07e8affd43 Testing: Checking Gaussian grids 2023-03-25 14:25:01 +00:00
Shahram Najm 7d803c684d Testing: Deprecated tests 2023-03-23 15:17:18 +00:00
Shahram Najm 6114e9b702 Testing: Consistent naming of temporary files 2023-03-23 15:08:33 +00:00
Shahram Najm 3c209f7792 Testing: Padded count in filter 2023-03-23 14:43:36 +00:00
Shahram Najm 411b332592 Testing: Consistent naming of temporary files 2023-03-18 16:00:11 +00:00
Shahram Najm 8ce6f20c14 Testing: Consistent naming of temporary files 2023-03-18 15:52:13 +00:00
Shahram Najm cbaf279dbb ECC-1552: Revert for now (breaks Magics) 2023-03-16 14:49:29 +00:00
Shahram Najm 6f28ad0c2e ECC-1552: Improve test 2023-03-16 10:13:34 +00:00
Shahram Najm c6f0164f93 ECC-1552: GRIB: return non empty proj string for unprojected gridded fields 2023-03-15 21:18:09 +00:00
Shahram Najm 1c905d7cd3 ECC-1551: grib_get: Error message does not include the offending key 2023-03-14 21:09:57 +00:00
Shahram Najm 0162b0ca2f ECC-1467: Tests 2023-03-13 19:57:36 +00:00
joobog d300abb636
Merge branch 'develop' into feature/ECC-1467-FloatDataValues 2023-03-13 11:49:00 +01:00
Shahram Najm 7325895530 ECC-1542: Assertion failure: Reduced Gaussian grid with zeros in its pl array 2023-03-09 13:21:32 +00:00
Shahram Najm f2fd35c7eb ECC-1542: Assertion failure: Reduced Gaussian grid with zeros in its pl array 2023-03-09 13:03:49 +00:00
Eugen Betke 8425eeb03c ECC-1467: Minor changes 2023-03-08 16:13:17 +00:00
Shahram Najm 039cda5db0 Testing: Gaussian latitudes 2023-03-07 21:57:22 +00:00
Shahram Najm f1342af080 ECC-1540: Ensemble member issue with localDefinitionNumber=36 for param=210170 (VSO2) 2023-03-07 17:47:58 +00:00
Shahram Najm fba1fb2063 GRIB2: True Imagery templates 2023-03-06 16:34:59 +00:00
shahramn 84450e92a6
Merge branch 'develop' into feature/true-imagery 2023-03-06 15:48:08 +00:00
Eugen Betke 3079588f3e ECC-1467: Simplification of templates 2023-03-06 14:41:23 +00:00
Shahram Najm 578493bd77 Testing: projString for other grid types 2023-03-06 12:32:21 +00:00
Robert Osinski 9492b5f389 Small changes for true-imagery template 2023-03-03 15:25:12 +00:00
Shahram Najm d3617924e1 Better error message for grid_run_length 2023-03-02 18:15:54 +00:00
Shahram Najm 50138bd42b ECC-1536: Testing: Speed up the BUFR downloads by running them in parallel 2023-02-26 15:07:26 +00:00
Shahram Najm 9d5d888e67 Merge develop 2023-02-26 13:52:47 +00:00