Commit Graph

2442 Commits

Author SHA1 Message Date
shahramn 99cfebb1aa Tools: Deal with input being a directory 2024-06-15 13:21:06 +01:00
shahramn 1f2e30f603 Tools: Fix case with bitmap 2024-06-14 16:36:03 +01:00
Eugen Betke 57026bcd01 ECC-1802: Add tests 2024-06-11 12:14:41 +01:00
shahramn 9cd97a7d73 ECC-1840: BUFR: Problem with edition 3 typicalDate and typicalTime 2024-06-06 15:22:06 +01:00
shahramn a2761b997a Testing: grib_to_netcdf options 2024-05-18 17:25:22 +01:00
Matthew Griffith cf2a975b31 ECC-1829: Added efi, es and em types to oper stream plus added to test
Remaining to decide is behaviour between using endStep vs. using stepRange consistently and consequences.
2024-05-16 17:53:16 +01:00
Matthew Griffith 6882914944 ECC-1829: Test for introduction of grib.oper.pf.def. 2024-05-16 17:53:16 +01:00
shahramn 54cb58bf31 ECC-1706: Definitions: Align WMO Common Code Table 11 with ecCodes c-11 table 2024-05-14 15:52:29 +01:00
shahramn 1514b7350d Merge branch 'develop' into feature/modernisation-inheritance 2024-05-13 14:02:08 +01:00
Shahram Najm 501dc2c125 ECC-1824: GRIB2: Correct shortName for recently added time-mean parameters 2024-05-13 11:17:11 +00:00
Eugen Betke 5d63a54fd9 Merge branch 'develop' into feature/modernisation-inheritance 2024-05-07 11:17:03 +00:00
shahramn 599fbbf375 ECC-1819: GRIB: Keys iScansPositively and jScansNegatively should be read-only 2024-05-04 14:33:13 +01:00
shahramn e152763d7c ECC-1818: Add test 2024-05-03 19:25:25 +01:00
shahramn 908a6d367c
Merge pull request #208 from ecmwf/bugfix/ECC-1813_setting_stepunits_has_no_effect
ECC-1813: Setting stepunits has no effect
2024-05-03 15:30:41 +01:00
Eugen Betke 97294f6b50 ECC-1813: Init local variables, add comment, improve test 2024-05-03 13:49:22 +00:00
shahramn 13c04fc5a6 Testing: grib_histogram 2024-05-02 14:46:56 +01:00
Eugen Betke 41a7e62306 Merge branch 'develop' into feature/modernisation-inheritance 2024-05-02 12:38:21 +00:00
Shahram Najm e06656c673 Testing: Fix grib2ppm test 2024-05-02 08:50:21 +00:00
shahramn 8168444b12 Testing: grib_merge 2024-05-02 08:29:38 +01:00
shahramn 3ffb5a6bd0 Testing: grib_merge 2024-05-02 08:23:00 +01:00
shahramn 1f335a011e Testing: big2gribex 2024-05-01 21:53:06 +01:00
shahramn 6874520bfc Testing: grib_to_ppm and grib_sub_area_check 2024-05-01 21:41:59 +01:00
shahramn 49d742eabe Testing: grib_sub_area_check 2024-05-01 18:08:34 +01:00
shahramn 906a395cc5 Testing: Fix broken test 2024-05-01 16:02:43 +01:00
shahramn a76e0f57d3 Testing: Extra tools 2024-05-01 15:50:18 +01:00
shahramn 7688705e4d Test generator 2024-05-01 15:49:54 +01:00
shahramn 7d49e7b87a Compiler warning: parameter 'err' set but not used 2024-05-01 14:20:26 +01:00
Eugen Betke 3630e3bfab Merge branch 'develop' into feature/modernisation-inheritance 2024-04-30 13:24:09 +00:00
shahramn cc51075dc6 Testing: Catch error messages 2024-04-30 08:36:28 +01:00
shahramn 9fa22f73c7 Testing: Exclude taf and metar (not fully supported) 2024-04-26 17:10:50 +01:00
Eugen Betke 7e2ebecfe1 ECC-1813: Improve description 2024-04-24 17:35:55 +00:00
Eugen Betke cb4f057345 ECC-1813: Test accumulated fields 2024-04-24 17:34:33 +00:00
Eugen Betke 283b69596b ECC-1813: stepUnits (without step) change low_level_keys 2024-04-24 17:17:54 +00:00
shahramn dc484b8221 Testing: Invalid values for typeOfStatisticalProcessing 2024-04-24 18:17:20 +01:00
Shahram Najm 453122aee8 ECC-1810: GRIB: Surface sea water velocity encodings 2024-04-23 16:35:52 +00:00
Shahram Najm 58124eedac ECC-1811: paramId for conversion + test 2024-04-23 15:26:47 +00:00
shahramn d4464199b7 Testing: Remove temporary files 2024-04-23 12:17:03 +01:00
shahramn 8a9186a37a Testing: Detect empty concept value 2024-04-22 13:35:25 +01:00
shahramn 25bbb21950 Add is_one_of functor 2024-04-21 16:21:35 +01:00
shahramn b81ab6324a ECC-1806: Additional entries for stepType 2024-04-19 22:18:09 +01:00
shahramn ce791332a5 ECC-1806: Further tests 2024-04-19 18:21:30 +01:00
shahramn a39eb883cd ECC-1806: Add tests 2024-04-19 14:07:51 +01:00
shahramn c31eb49313 Expression: Print an error if functor is not implemented 2024-04-18 11:25:38 +01:00
Shahram Najm 303a8ea9a5 Filter: Allow 'size' accessor to be used in IF statements 2024-04-17 12:12:28 +00:00
Shahram Najm 65f4d736a0 ECC-1799: GRIB2: Populate the ERA pseudo-centre with relevant encodings 2024-04-16 14:40:12 +00:00
shahramn eb8bdcf87e ECC-1800: GRIB2: Failure setting stepUnits=s,paramId=210203 2024-04-16 11:36:39 +01:00
shahramn afbd560a00 ECC-1801: GRIB2: Issue with post metadata hook for DestinE 2024-04-16 10:28:04 +01:00
shahramn 518fdc677c Debugging messages 2024-04-13 12:33:36 +01:00
shahramn 68457aafa3 ECC-1800: More tests 2024-04-13 12:33:09 +01:00
shahramn 8c28b0fcc5 ECC-1800: GRIB2: Failure setting stepUnits=s,paramId=210203 2024-04-12 11:33:00 +01:00
Shahram Najm e6a4240f77 Testing: grib_repair depends on downloaded data 2024-04-10 12:18:48 +00:00
shahramn 8ae55cbf0c Tools: Where clause with doubles 2024-04-05 17:32:52 +01:00
shahramn c63a9f621b Testing: logical OR for doubles 2024-04-05 14:54:41 +01:00
Matthew Griffith d9157db3d7 ECC-1796: Modified test as now we must also set dataset=climate-dt, since in other datasets mars.step is set to stepRange 2024-04-05 10:59:18 +00:00
shahramn 1eefe7c5af ECC-1794: GRIB2: DestinE data does not have the MARS domain key 2024-04-04 13:36:34 +01:00
shahramn dbc307dd59 ECC-1792: GRIB: headers_only cloning does not work as expected after changing geography 2024-04-03 16:43:50 +01:00
Shahram Najm 2446292dd0 Testing: Add new datasets 2024-03-21 11:05:32 +00:00
Eugen Betke 35b689a4d8 Accessor backend ready for running accessors 2024-03-17 16:44:07 +00:00
shahramn 9c71ac509c Tools: Print hint about product when wrong tool used 2024-03-15 12:46:10 +00:00
shahramn 53e32320a8 ECC-1785: More testing 2024-03-14 11:10:38 +00:00
shahramn 6241682c47 ECC-1785: BUFR: Allow encoding satelliteID when rdbType=30 2024-03-13 17:21:00 +00:00
shahramn 73d2bec684 Testing: Template selection and min/max checks 2024-03-13 16:47:58 +00:00
shahramn a9acb2673e Testing: Indexing BUFR 2024-03-13 15:13:16 +00:00
shahramn 2ef6df5efa Testing: Indexing with preset values 2024-03-13 12:51:33 +00:00
shahramn 1bbca16e3f ECC-1784: Add support for N=1 nested 2024-03-12 11:59:49 +00:00
shahramn af910d5ce0
Merge pull request #201 from ecmwf/feature/ECC-1766-EERIE
ECC-1766: EERIE project metadata support
2024-03-12 10:26:33 +00:00
shahramn 6dfd9bee75
Merge pull request #200 from ecmwf/feature/healpix-orderingConvention-nested
ECC-1784 GRIB: HealPix Geoiterator: Support nested ordering
2024-03-11 20:44:10 +00:00
Matthew Griffith e5cff6ac48 Merge remote-tracking branch 'origin/develop' into feature/ECC-1766-EERIE 2024-03-11 17:37:15 +00:00
shahramn eda5565bdc ECC-1784: Test 2024-03-11 17:34:16 +00:00
shahramn 26eb3e2179 ECC-1784: GRIB: HEALPix Geoiterator: Support nested ordering 2024-03-11 16:31:47 +00:00
Matthew Griffith 8f366f2d76 ECC-1766: Addition of test along with a few small tweaks. 2024-03-11 15:29:48 +00:00
shahramn 9ce9b1f41c Dead code removal 2024-03-09 19:55:22 +00:00
shahramn 9c5df40768 Testing: bitsPerValue 2024-03-09 19:47:41 +00:00
shahramn 85daceab7f Testing: GRIB2 product def templates 2024-03-08 21:15:54 +00:00
shahramn 7b0a779890 Testing: subarray unpack 2024-03-08 17:55:13 +00:00
shahramn 0da31890f1 Testing: Dump output 2024-03-08 16:05:13 +00:00
shahramn 8dc64c35c6 Testing: BUFR headers and key comparisons 2024-03-08 15:13:17 +00:00
shahramn b4aa46878c ECC-1783: Test 2024-03-08 12:21:39 +00:00
shahramn 84f23bf502 ECC-1782: Repacking sample GRIB2.tmpl fails when ECCODES_GRIB_DATA_QUALITY_CHECKS=1 2024-03-07 16:58:23 +00:00
Shahram Najm 5521445e56 Tools: Check overflow/underflow 2024-03-07 16:00:50 +00:00
shahramn 92cbaa050d Testing: Fix for Windows 2024-03-06 22:05:57 +00:00
shahramn 5cd1f39afc Testing: Fix for Windows 2024-03-06 20:31:31 +00:00
shahramn fbd27b037e Testing: Bit access 2024-03-06 18:31:15 +00:00
shahramn 79f51dd0a4 Fix broken test 2024-03-06 16:27:33 +00:00
shahramn 05b0cc0db9 Testing: grib_update_sections_lengths 2024-03-06 16:03:07 +00:00
shahramn d108c4a118 Testing: check_gaussian_grids 2024-03-06 14:07:46 +00:00
shahramn b9f8258088 Cleanup 2024-03-06 13:41:23 +00:00
shahramn 5bddfc819e ECC-1781: Further cleanup 2024-03-06 10:01:00 +00:00
shahramn ed62343032 ECC-1781: Test 2024-03-05 13:51:14 +00:00
shahramn 99a21bdd0f Testing: headers only clone 2024-03-05 13:19:31 +00:00
shahramn 3fc47dcf77 Testing: Coverage 2024-03-04 20:45:39 +00:00
shahramn c38285e567 Testing: Cleanup 2024-03-04 18:54:38 +00:00
shahramn 0514d24a72 Testing: Cleanup 2024-03-04 18:52:22 +00:00
shahramn 6f10faac1c Testing: Several time ranges 2024-03-04 18:35:10 +00:00
shahramn 8347bbcae6 Testing: Basic tools invocation 2024-03-04 13:15:49 +00:00
shahramn 33223f4c5a Testing: skipping messages 2024-03-04 12:55:25 +00:00
shahramn 039f47b7dd Const correctness and cppcheck warnings 2024-03-04 10:25:52 +00:00
shahramn d0caf0e4cf Refactoring 2024-03-01 15:24:56 +00:00
shahramn 3b2ed365d9 ECC-1780: GRIB HEALPix: In the 'geography' namespace replace 'pointsOrdering' with 'orderingConvention' 2024-03-01 14:57:25 +00:00
shahramn 40357e1dbe Testing: Split grib_filter tests 2024-03-01 14:07:30 +00:00
shahramn 16c99d7f36 Testing: dump on repeated keys 2024-02-29 21:38:15 +00:00
shahramn c6ef32e28c ECC-1779: Test 2024-02-29 17:33:28 +00:00
shahramn b9dcf3fb63 ECC-1777: Validate dataDate and dataTime on input 2024-02-28 16:03:46 +00:00
shahramn e2368676b3 ECC-1777: Validate dataDate and dataTime on input 2024-02-28 15:36:21 +00:00
shahramn e68e56d2aa Testing: Julian dates 2024-02-28 13:55:45 +00:00
shahramn 1eb99c0bf8 Testing: Julian dates 2024-02-28 13:54:02 +00:00
shahramn d31f36f66b Testing: grib_util_set_spec edition conversion 2024-02-28 12:36:48 +00:00
shahramn 50641af986 Testing: grib_util_set_spec 2024-02-28 10:46:03 +00:00
shahramn f27616d382 Time validation 2024-02-28 10:35:59 +00:00
shahramn 4f446ffc61 ECC-1764: Add test 2024-02-27 12:19:01 +00:00
shahramn 91e4b96db5 Testing: bufr_extract_headers 2024-02-26 13:37:31 +00:00
shahramn f8e5800617 Testing: switch for doubles 2024-02-25 16:18:44 +00:00
shahramn 2a625a483c Testing: Product names 2024-02-25 15:47:30 +00:00
shahramn 18edad5b52 Testing: smart_table unpack_string 2024-02-24 21:57:46 +00:00
shahramn f5c4761861 Testing: expandedOriginalCodes (smart_table) 2024-02-24 20:16:18 +00:00
shahramn 82bc4615ba Testing: Expressions/functions 2024-02-24 19:17:45 +00:00
shahramn fad6fa4306 Testing: Coverage 2024-02-24 18:24:16 +00:00
shahramn adc912850b Testing: Variables like constants and transients 2024-02-22 19:33:02 +00:00
shahramn 7b36814d11 Testing: codes_get_string for different products 2024-02-22 17:36:39 +00:00
shahramn c84361c9f1 Testing: bufr_compare options 2024-02-20 19:18:28 +00:00
shahramn c6bc2dc027 Testing: Consistent naming 2024-02-20 13:57:38 +00:00
Shahram Najm 24bf6f1846 Testing: Octahedral 2024-02-19 22:09:03 +00:00
Shahram Najm 5918bee645 Fix compiler warnings 2024-02-19 17:14:32 +00:00
Shahram Najm e938f1da0c Testing: Rename 2024-02-19 12:30:36 +00:00
Shahram Najm fa65a96e88 Testing: Rename 2024-02-19 11:41:47 +00:00
Shahram Najm 0dc3c273cc ECC-1768: GRIB2: Issue with setting PDTN 8, stepUnits and step at the same time (Initial try) 2024-02-19 11:26:59 +00:00
Shahram Najm 64f3b3c7df Testing: JPEG and lib version tests 2024-02-18 15:39:32 +00:00
Shahram Najm 2535d2ec0c Testing: signed_bits 2024-02-18 14:09:35 +00:00
Shahram Najm 95bd0bc006 Testing: Secondary bitmaps (GRIB1) 2024-02-18 13:12:13 +00:00
Shahram Najm 6a41db4730 Testing: grib_util_set_spec cleanup 2024-02-17 22:17:18 +00:00
Shahram Najm e89dfad0ba Testing: grib_util_set_spec for reduced ll 2024-02-17 20:39:03 +00:00
Shahram Najm 9baed622ac Testing: Further tests for grib_util_set_spec 2024-02-17 19:30:26 +00:00
Shahram Najm 8c1719dadd Testing: Accessor suppressed 2024-02-15 15:22:32 +00:00
Shahram Najm d2e0ac5768 Testing: Accessors 'sum' and 'suppressed' 2024-02-15 15:02:51 +00:00
Shahram Najm d7111f0185 ECC-1767: GRIB2: Add keys to properly compute wavelengths in section 4 optical templates 2024-02-15 12:18:36 +00:00
Shahram Najm 404778c7c0 ECC-1364: Test 2024-02-14 12:27:27 +00:00
Shahram Najm c7930a6dd1 Testing: codes_get_string errors 2024-02-13 12:38:26 +00:00
Shahram Najm dda8471d83 Testing: grib_handle_new_from_partial_message_copy 2024-02-07 19:19:08 +00:00
Shahram Najm a8403a78d3 Update list of keys and hash 2024-02-07 17:23:55 +00:00
Shahram Najm 70e6d1094e Testing: Increase coverage 2024-02-04 14:14:52 +00:00
Shahram Najm 62bb44d65a Testing: expanded_descriptors scales 2024-02-04 13:56:39 +00:00
Shahram Najm a5c78d4c18 Testing: expanded_descriptors with different ranks 2024-02-03 19:49:31 +00:00
Shahram Najm db7d9d0995 Testing: expandedDescriptors as array of doubles 2024-02-03 19:18:42 +00:00
Shahram Najm f783dc1f53 Testing: codes_extract_offsets cleanup 2024-02-03 19:02:57 +00:00
Shahram Najm 096d14ebc2 Fix broken Windows build (2nd try) 2024-02-02 19:01:42 +00:00
Shahram Najm 562ff8b604 Fix broken Windows build 2024-02-02 17:57:59 +00:00
Shahram Najm d8996c9a40 Testing: projString test fix 2024-02-02 17:36:56 +00:00
Shahram Najm c412b2c87c Testing: codes_get_string messages 2024-02-02 17:33:25 +00:00
Shahram Najm 5c9ff02393 Testing: projString for unsupported grids 2024-02-02 17:32:33 +00:00
Shahram Najm b3594219a6 Testing: codes_extract_offsets_sizes_malloc 2024-02-02 17:31:25 +00:00
Shahram Najm a3e8be20b4 API: codes_extract_offsets_sizes_malloc 2024-02-02 15:52:24 +00:00
Shahram Najm c3703eb1ce Testing: codes_get_string errors 2024-02-02 13:30:54 +00:00
Shahram Najm dd78190259 Testing: write action 2024-02-01 23:13:53 +00:00
Shahram Najm b7d78a79b2 Testing: codes_get_string 2024-02-01 17:23:58 +00:00
Shahram Najm bdba606ec7 Testing: codes_get_string 2024-01-31 15:59:12 +00:00
Shahram Najm a58fc78168 codes_get_string error conditions 2024-01-30 15:57:40 +00:00
Shahram Najm a97fef24f7 Testing: wmo_read_any_from_stream 2024-01-29 16:21:44 +00:00
Shahram Najm 4ac574987e Testing: GRIB bitmap string length 2024-01-29 12:53:07 +00:00
Shahram Najm 9a7842d549 Testing: GRIB bitmap as string 2024-01-29 12:30:49 +00:00
Shahram Najm dda4b129d1 Testing: get_error_message 2024-01-28 17:32:29 +00:00
Shahram Najm d7a090264b Testing: grib_read_any_headers_only_from_file 2024-01-26 14:16:25 +00:00
Shahram Najm 3ee118cf8c Expression packing: Fix test 2024-01-26 11:08:23 +00:00
Shahram Najm cf1428f6f5 Expression packing: Test 2024-01-25 22:38:05 +00:00
Shahram Najm 7cc8567e4c Testing: PNG packing 2024-01-23 19:42:46 +00:00
Shahram Najm cb47e6953d Testing: BUFR error conditions 2024-01-23 16:55:09 +00:00
Shahram Najm cdf341eb95 Testing: BUFR operators 2024-01-23 16:12:00 +00:00
Shahram Najm 564d235455 Testing: BUFR operators 2024-01-23 15:35:53 +00:00
Shahram Najm f09051b3f5 Testing: BUFR new from samples 2024-01-23 14:50:53 +00:00
Shahram Najm 44adab0569 Fix compiler warnings 2024-01-23 14:50:27 +00:00
Shahram Najm ad54ad7725 Sub hourly: Rename environment variable 2024-01-23 13:49:13 +00:00
Shahram Najm 80c9c5ea56 Testing: GRIB multi-fields and GTS header 2024-01-23 13:35:09 +00:00
Shahram Najm 1e55b8d89f Testing: get_message_offset 2024-01-23 09:24:39 +00:00
Shahram Najm a5de5c90be Tools: Remove redundant method grib_tool_print_key_values 2024-01-21 19:12:58 +00:00
Shahram Najm a8e1f837ff Testing: octet_number 2024-01-21 16:22:33 +00:00
Shahram Najm ee7d5a5b11 Performance: Replace multiple calls to grib_handle_of_accessor 2024-01-20 21:22:14 +00:00
Shahram Najm 4e308ae0a8 Testing: Geoiterator options 2024-01-20 14:50:49 +00:00
Shahram Najm ecf1f5ec86 Tools: Increase coverage 2024-01-20 14:09:25 +00:00
Shahram Najm 3759b41c96 Tools: Increase coverage 2024-01-20 13:57:58 +00:00
Shahram Najm 3c92203426 Tools: Increase coverage 2024-01-20 13:51:56 +00:00
Shahram Najm 6776116c11 ECC-1749: grib_dump: No gap between offsets and key name 2024-01-19 17:18:29 +00:00
Shahram Najm e637b26e76 Testing: Increase coverage 2024-01-19 14:57:30 +00:00
Shahram Najm 30b232ff3b Merge branch 'develop' of github.com:ecmwf/eccodes into develop 2024-01-19 14:31:16 +00:00
shahramn b2a6ef824f
Merge pull request #187 from ecmwf/feature/test_dynamic_step_native_type
Default native step type is string. It's long if unit is not shown.
2024-01-19 14:30:55 +00:00
Shahram Najm 180608f8c4 Testing: wmo_read_any_from_file 2024-01-19 13:53:25 +00:00
Shahram Najm c368d65b16 Testing: wmo_read_gts_from_file 2024-01-19 13:25:00 +00:00
Shahram Najm 699491023d Testing: Increase coverage 2024-01-19 12:36:30 +00:00
Shahram Najm cd10437b0a Testing: Increase coverage 2024-01-19 12:29:58 +00:00
Shahram Najm e392cb9607 Testing: Sub-hourly step value in filter (showing hours) 2024-01-19 12:15:28 +00:00
Shahram Najm 0a8e91342f Testing: wmo_read_bufr_from_file 2024-01-19 11:24:22 +00:00
Shahram Najm afc918b3f0 Sub hourly: Extra tests for native type of step keys 2024-01-18 17:14:22 +00:00
Shahram Najm 92d3ec50eb Testing: GRIB2 local definitions 2024-01-18 15:52:10 +00:00
Shahram Najm f6c87944ce Testing: Test label keys 2024-01-18 12:39:37 +00:00
Shahram Najm eca34ff1a6 Testing: Get native type of all keys 2024-01-18 11:57:27 +00:00
Shahram Najm 77a71acf11 ECC-1748: Tools: grib_dump on index file should print the key types 2024-01-17 13:49:36 +00:00
Shahram Najm c9fd7006d5 Sub hourly: Test for the lowercase 'stepunits' key 2024-01-17 12:12:21 +00:00
Shahram Najm 37ae4ceca5 Testing: grib_ls JSON modes 2024-01-16 17:27:48 +00:00
Shahram Najm 281612a23a Testing: Dump modes 2024-01-16 17:01:45 +00:00
Shahram Najm e785c67ce4 Testing: Local Def 300 (ECC-1440) 2024-01-16 15:38:34 +00:00
Shahram Najm 83adc956f5 Compiler warning re const strings 2024-01-16 13:54:10 +00:00
Shahram Najm 71fd0c3abb Sub hourly: Add test for bad stepUnits 2024-01-16 13:40:36 +00:00