Commit Graph

2137 Commits

Author SHA1 Message Date
Shahram Najm 2617255ef1 Testing: Packing gridded values 2023-12-09 14:32:38 +00:00
Shahram Najm 3f2524c167 ECC-1733: Further tests 2023-12-07 16:37:23 +00:00
Shahram Najm 591f335cdb ECC-1733: GRIB2: codes_set_missing doesn't work for timeIncrement and indicatorOfUnitOfTimeIncrement keys 2023-12-07 15:46:03 +00:00
Shahram Najm 937d2fa737 Tools: Improved error messages 2023-12-06 12:57:07 +00:00
Eugen Betke f414dc41de ECC-1620: Remove time.stepunits and mars.stepunits 2023-12-06 11:58:50 +00:00
Eugen Betke 394ba554c4 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-12-06 10:41:43 +00:00
Shahram Najm bfabfb2e21 ECC-791 and ECC-786: Tools output 2023-12-05 13:45:57 +00:00
Shahram Najm 89dda0d845 Rename test 2023-12-03 12:31:04 +00:00
Shahram Najm e3ba4f1a02 Rename test 2023-12-03 12:28:41 +00:00
Shahram Najm 20d36eb58f Merge branch 'feature/GetAllCodeTableEntries' into feature/ECC-1620_sub-hourly 2023-12-02 18:37:50 +00:00
Shahram Najm 66209c060e Functions codes_codetable_check_code_figure and codes_codetable_check_abbreviation 2023-12-02 18:35:01 +00:00
Shahram Najm 443d467ae6 Merge branch 'feature/GetAllCodeTableEntries' into feature/ECC-1620_sub-hourly 2023-12-02 17:51:59 +00:00
Shahram Najm ecf8dc993b codes_codetable_check_entry and further tests 2023-12-02 17:45:44 +00:00
Shahram Najm dca34cfc2d codes_get_codetable_contents_malloc: Renamed and added test 2023-12-02 16:34:56 +00:00
Eugen Betke e84ebfa238 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-12-01 16:37:01 +00:00
Eugen Betke 52205dc77d ECC-1620: Set startStepUnit 2023-12-01 16:26:54 +00:00
Eugen Betke 511270e75c ECC-1620: Check value of ECCODES_GRIB_SHOW_HOUR_STEPUNIT 2023-12-01 13:12:04 +00:00
Shahram Najm cf6cbcb462 Merge branch 'develop' of github.com:ecmwf/eccodes into develop 2023-12-01 12:52:14 +00:00
Shahram Najm 939a7b8b6e Testing: True Imagery 2023-12-01 12:52:05 +00:00
Eugen Betke 61695712e1 ECC-1620: nai 2023-12-01 12:51:22 +00:00
Shahram Najm 4627931886 ECC-1537: Fix test 2023-12-01 11:46:30 +00:00
Matthew Griffith cfc82bc0db ECC-1537: Reverted all changes added for testing 2023-12-01 10:50:51 +00:00
Eugen Betke 33d8f6eeaf ECC-1620: Fix ECCODES_GRIB_SHOW_HOUR_STEPUNIT 2023-12-01 09:31:31 +00:00
Eugen Betke 5b74d558a2 ECC-1620: Change ECCODES_FUTURE_BEHAVIOUR to ECCODES_GRIB_SHOW_HOUR_STEPUNIT 2023-12-01 09:23:21 +00:00
Matthew Griffith e5fc1b7440 Merge remote-tracking branch 'origin/develop' into feature/ECC-1537-TileTemplate 2023-11-29 17:33:57 +00:00
Eugen Betke 8c7286d096 ECC-1620: add future behaviour: export ECCODES_FUTURE_BEHAVIOUR=1 2023-11-29 14:56:48 +00:00
Shahram Najm f31265e7e7 Update list of keys and hash 2023-11-29 14:44:28 +00:00
Eugen Betke 1b05e40302 ECC-1620: Test stepunits key (MARS key) 2023-11-29 14:36:54 +00:00
Eugen Betke eec53eb56b ECC-1620: Force stepUnits 2023-11-29 14:22:36 +00:00
Eugen Betke 3bcb5a8cc9 ECC-1620: New format for special units, e.g., 8x15m 2023-11-29 09:37:38 +00:00
Eugen Betke c515507a26 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-11-28 12:18:55 +00:00
Shahram Najm 7aef2d846b Error messages 2023-11-27 12:01:52 +00:00
Shahram Najm e22852c29f Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-11-26 16:02:10 +00:00
Shahram Najm fac2ace24c Element accessor: Tests 2023-11-26 14:25:58 +00:00
Shahram Najm 20ff3ae8cd Element accessor: Allow -ve indexes like Python 2023-11-26 13:47:39 +00:00
Matthew Griffith 2b88fa15d4 Merge branch 'develop' into feature/ECC-1537-TileTemplate 2023-11-21 14:17:38 +00:00
Shahram Najm fc13b3510a Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-11-20 20:56:52 +00:00
Shahram Najm a1f17da108 ECC-1716: GRIB2: Use dataDate and dataTime for indexing within MARS stream clte 2023-11-10 12:39:54 +00:00
Shahram Najm ef57ad4519 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-11-09 12:54:27 +00:00
Shahram Najm d84441391b Testing: gts_header accessor 2023-11-07 14:17:00 +00:00
Shahram Najm f4b734c520 Testing: gts_header accessor 2023-11-07 13:49:02 +00:00
Eugen Betke 485e2caedc ECC-1620: Test setting 15m, 30m units 2023-11-06 10:35:52 +00:00
Eugen Betke d6b9fae892 ECC-1620: Special handling of 15m and 30m units 2023-11-06 10:18:01 +00:00
Eugen Betke 29bd34a13f Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-11-03 14:02:20 +00:00
Eugen Betke 60ebb29450 ECC-1620: Default step type: string 2023-11-03 12:26:00 +00:00
Eugen Betke 372ba12ddc ECC-1620: Switch default step type to string 2023-11-03 12:16:04 +00:00
Eugen Betke ea69d2927f ECC-1620: Fix negative steps 2023-11-03 12:07:41 +00:00
Shahram Najm 6e4caaa0b1 Testing: invalid grid input 2023-10-30 16:35:13 +00:00
Shahram Najm 5463da29a4 ECC-1709: Test 2023-10-30 15:02:13 +00:00
Shahram Najm f991bdbd60 ECC-1709: Test 2023-10-30 14:59:45 +00:00
Shahram Najm a2628b6dac Testing: metar group keys 2023-10-27 17:58:48 +01:00
Shahram Najm ffda07db1a Add abs functor (integer absolute value function) 2023-10-27 13:31:13 +01:00
Shahram Najm 6dc344a9b4 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-10-27 12:08:31 +01:00
Shahram Najm c32c4c5bfb ECC-1708: grib_get_data returns offset longitudes in some cases 2023-10-27 12:07:50 +01:00
Shahram Najm 0114346e40 Testing: element access for doubles 2023-10-26 15:42:51 +01:00
Matthew Griffith 4d54dc8a75 Merge remote-tracking branch 'origin/develop' into feature/ECC-1691-DestineClimateDT 2023-10-24 12:41:32 +00:00
Matthew Griffith b94723f9ea ECC-1691: Revert underscores to dashes in dataset
FDB will support this by the end of the week.
2023-10-24 12:39:51 +00:00
Shahram Najm 5be62bbcd2 Testing: string_compare 2023-10-23 16:04:01 +01:00
Shahram Najm 7f0144d02e Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-10-21 15:31:48 +01:00
Shahram Najm b2039a90ac Testing: Indexing with directory traversal 2023-10-21 14:39:17 +01:00
Shahram Najm fbce17e52b Testing: Comparing thru indexes 2023-10-21 13:55:27 +01:00
Matthew Griffith 32d3ce7b90 ECC-1691: Edited destineOrigin concept
Small tweak to destineOrigin concept and test as aresult.
2023-10-20 15:00:37 +00:00
Shahram Najm 546da98c05 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-10-20 12:05:11 +00:00
Shahram Najm 5a675bcafc Testing: GRIB1 stepRange 2023-10-19 17:50:50 +01:00
Matthew Griffith 86118f33e2 ECC-1691: Changed stream name from clim to clte;
This avoids confusion with climatology
2023-10-19 13:35:31 +00:00
Eugen Betke 24385fcf59 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-10-19 07:52:13 +00:00
Matthew Griffith 4e1d2ee1b5 Merge branch 'develop' into feature/ECC-1537-TileTemplate 2023-10-18 11:01:15 +00:00
Shahram Najm 1dd8815ac7 Merge branch 'develop' into feature/ECC-1691-DestineClimateDT 2023-10-17 16:21:07 +01:00
Shahram Najm 4812e5bd74 Testing: stepUnits 2023-10-17 13:57:37 +01:00
Matthew Griffith 0f5dde658d ECC-1691: Tweaked test to change from "-" to "_". 2023-10-17 08:11:45 +00:00
Shahram Najm f7896ed365 Testing: key comparisons 2023-10-16 17:40:25 +01:00
Eugen Betke bd8ee44ab4 ECC-1620: Test negative forecastTime with sub-hourly units 2023-10-16 09:04:58 +00:00
Shahram Najm 79c74a3f7e Testing: Octahedral gridName 2023-10-15 15:33:23 +01:00
Shahram Najm ade4cc1554 Testing: hour/min set to 255 2023-10-15 15:28:46 +01:00
Shahram Najm 66e68d63f4 Testing: iScansNegatively=1 2023-10-13 17:07:41 +00:00
Matthew Griffith e25954bc30 ECC-1691: Sticking to CMIP format we use US format;
realisation --> realization
2023-10-13 14:12:54 +00:00
Shahram Najm df51bd3e25 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-10-13 12:28:57 +01:00
Shahram Najm 993cc42e4c ECC-1704: Test 2023-10-13 12:28:32 +01:00
Eugen Betke d21f76ced7 ECC-1620: Grep for whole error message 2023-10-12 22:23:17 +00:00
Eugen Betke e0cd0dc793 ECC-1620: Restore test 2023-10-12 22:13:44 +00:00
Matthew Griffith ec0fd03b6c ECC-1691: Added mars streams and definition files;
Added destine sample GRIB2 file;
Modified test to account for new streams.
2023-10-12 16:33:41 +00:00
Shahram Najm 453207593c Testing: Delete temp files 2023-10-12 13:33:09 +01:00
Shahram Najm 71c091f8f9 Testing: grib_to_netcdf 2023-10-10 21:46:57 +01:00
Shahram Najm 5b702b03fc Testing 2023-10-10 18:31:23 +01:00
Eugen Betke 50c737329b Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-10-10 12:16:01 +00:00
Shahram Najm 86d85d60c1 Testing: Decode integer key as string 2023-10-10 11:27:00 +00:00
Shahram Najm 17cb98145a Merge branch 'develop' into feature/ECC-1691-DestineClimateDT 2023-10-09 15:20:25 +01:00
Shahram Najm 1dfb8b4325 ECC-1700: Testing 2023-10-09 11:33:48 +01:00
Shahram Najm 713c3b8950 ECC-1700: Fix tests 2023-10-09 11:12:44 +01:00
shahramn 1f6adc0a11
Merge pull request #165 from ecmwf/feature/ecPoint
Feature/ec point
2023-10-09 11:00:18 +01:00
Shahram Najm 73499f2e35 Testing: S2S hindcasts 2023-10-05 10:33:34 +01:00
Shahram Najm 2ae9435fec Merge with develop. Use the new formatting keys (ECC-1698) 2023-10-03 18:05:52 +01:00
Shahram Najm 3a1ea5a54b ECC-1698: Add format specifier keys for converting a number (float or int) into a string 2023-10-03 15:20:52 +00:00
Sebastien Villaume 0bc5db9ded Merge branch 'develop' into feature/ecPoint 2023-10-03 10:26:39 +01:00
Shahram Najm 3f437f75a9 ECC-1691: Updates from Matt 2023-09-29 17:10:53 +01:00
Shahram Najm a6e3c4b93a Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-09-29 09:54:13 +01:00
Shahram Najm 8f84ece03c ECC-1691: Additional modifications from Matthew 2023-09-27 18:10:33 +01:00
Shahram Najm 6554d0b193 ECC-1691: Fix test re mars.step 2023-09-27 10:41:34 +00:00
Shahram Najm 98659cc99a ECC-1691: Tests 2023-09-27 10:58:47 +01:00
Shahram Najm 571b894019 Add better error messages 2023-09-22 13:04:58 +01:00
Eugen Betke 89a0a0e870 ECC-1620: Adapt mars tests 2023-09-22 11:17:02 +00:00
Eugen Betke b38aedd57e ECC-1620: Fix grib_set test 2023-09-21 17:02:09 +00:00
Eugen Betke d63de0d8b6 Merge remote-tracking branch 'origin' into feature/ECC-1620_sub-hourly 2023-09-21 16:13:08 +00:00
Shahram Najm 17f590bc78 Testing: Add pseudo-centre destine 2023-09-21 14:11:16 +00:00
Eugen Betke 97830f57b8 ECC-1620: Cleanup tests 2023-09-21 12:57:08 +00:00
Eugen Betke 0bd0657680 ECC-1620: Format decimal values 2023-09-20 13:56:38 +00:00
Eugen Betke 5392a164b0 ECC-1620: Fix stepUnits 2023-09-19 09:44:35 +00:00
Eugen Betke 32aceb86a0 ECC-1620: Bug fixes 2023-09-15 11:34:16 +00:00
Eugen Betke 45267d146d ECC-1620: Fix handing multiple messages in a GRIB file 2023-09-15 07:10:29 +00:00
Eugen Betke 982f46d16a ECC-1620: Test conversion from step range to low level keys 2023-09-04 19:06:17 +00:00
Shahram Najm 7e78533dfe Testing: Fix broken test 2023-09-04 14:16:34 +01:00
Eugen Betke a08c2cec4a ECC-1620: Recompute optimal step units for each message 2023-09-04 13:01:19 +00:00
Shahram Najm b2b4fa1f60 Testing: Fix broken test 2023-09-04 12:01:01 +00:00
Shahram Najm 44476b7ba9 Testing: Various accessors 2023-09-04 12:44:02 +01:00
Shahram Najm 13982e7dbd Testing: GRIB2 product def templates 2023-09-03 16:12:58 +01:00
Shahram Najm c708f5a2f9 Testing: Fix for Windows 2023-09-03 14:22:23 +01:00
Shahram Najm 9d6510a441 Testing: Use of the 'length' expression 2023-09-03 13:44:48 +01:00
Shahram Najm 348c750c21 Testing: Use of the 'length' expression 2023-09-03 13:30:21 +01:00
Shahram Najm 56d6a410b2 Testing: grid_second_order_constant_width 2023-09-03 13:07:46 +01:00
Shahram Najm 94026eb80b Testing: grid_second_order_constant_width 2023-09-03 12:15:48 +01:00
Shahram Najm 9b79f50bc3 Testing: Fix definitions path 2023-09-02 19:54:55 +00:00
Shahram Najm adcaaee3a6 Testing: Increase coverage 2023-09-02 17:28:45 +01:00
Shahram Najm a1a0924055 Testing: Increase coverage 2023-09-02 15:58:11 +01:00
Shahram Najm 70b2799dcd Testing: Increase coverage 2023-09-02 15:37:33 +01:00
Eugen Betke 371be80283 ECC-1620: Don't modify endStep, when changing startStep 2023-08-31 13:30:10 +00:00
Shahram Najm cff9f8d768 ECC-1361: HEALPix tests 2023-08-31 11:28:47 +01:00
Shahram Najm 166814a8f9 ECC-1674: Compiler warnings fixed 2023-08-30 13:49:02 +01:00
Shahram Najm 4909b564ca ECC-1674: Tests 2023-08-30 13:49:02 +01:00
Shahram Najm cfc96163b8 ECC-1674: Test added 2023-08-30 13:49:02 +01:00
Eugen Betke 0244a922c5 ECC-1620: Encode low level keys with the same unit 2023-08-30 11:59:04 +00:00
Eugen Betke d6fe32c378 Merge branch 'develop' into feature/ECC-1620_sub-hourly 2023-08-30 08:52:56 +00:00
Eugen Betke 32b65a142f ECC-1620: nai 2023-08-30 08:52:27 +00:00
Eugen Betke febbca0c3f ECC-1620: Remove double packing and unpacking 2023-08-30 06:00:49 +00:00
Shahram Najm 3932f86df3 Testing: Increase coverage 2023-08-29 11:23:29 +01:00
Shahram Najm ba0330bc05 Testing: Increase coverage 2023-08-27 17:25:38 +01:00
Shahram Najm a9a4b2e749 Testing: JPEG encoding dump option 2023-08-27 13:37:24 +01:00
Shahram Najm 9ec652d21c Testing: JPEG encoding, error cases 2023-08-27 13:31:21 +01:00
Shahram Najm d96bf925e0 Testing 2023-08-27 11:54:05 +01:00
Shahram Najm fd2a0fdea0 Fix broken Windows build 2023-08-26 20:22:39 +01:00
Shahram Najm 976cd94709 Testing: Increase coverage 2023-08-26 19:33:15 +01:00
Shahram Najm 4348d1c641 Testing: Increase coverage 2023-08-26 15:17:33 +01:00
Shahram Najm d6ae6cfcf0 Testing: Increase coverage 2023-08-26 13:52:06 +01:00
Shahram Najm 82a87be436 Testing: rules 2023-08-25 19:15:45 +01:00
Eugen Betke 037fdbbddc ECC-1620: Bug fix 2023-08-25 09:04:42 +00:00
Eugen Betke 9cd5041d53 ECC-1620: Prototype 2023-08-25 06:10:07 +00:00
Shahram Najm 1ea5190f11 Testing: Key iterator with skip 2023-08-24 21:16:53 +01:00
Shahram Najm 5b06296dce Testing: Increase coverage 2023-08-24 17:59:02 +01:00
Shahram Najm 21a37f25f5 Testing: Increase coverage 2023-08-24 17:32:37 +01:00
Shahram Najm 9b3056571b Testing: Increase coverage 2023-08-24 17:01:03 +01:00
Shahram Najm 8fa6b580be Testing: Geoiterator for jPointsAreConsecutive 2023-08-24 15:15:53 +01:00
Shahram Najm 3b9fa85700 Testing: Fix grib_compare test 2023-08-24 13:17:59 +01:00
Shahram Najm e81e3ed65f ECC-1672: Tools: Add '-d' option for grib_compare 2023-08-24 13:06:09 +01:00
Shahram Najm 516c7c3f62 Testing: Fix for Windows 2023-08-24 13:00:47 +01:00
Shahram Najm 71437ad8a2 Testing: blocklists 2023-08-24 11:35:23 +01:00
Shahram Najm 2a4ae5d4c8 Testing: Fix for Windows 2023-08-24 10:35:26 +01:00
Shahram Najm 3eaef920ba Testing: Increase coverage 2023-08-23 22:18:44 +01:00
Shahram Najm a5191bbd85 Testing: Increase coverage 2023-08-23 18:13:32 +01:00
Shahram Najm 3e6cfd08d2 Testing: Increase coverage 2023-08-23 17:00:49 +01:00
Shahram Najm d934bc13b9 Testing: Increase coverage 2023-08-23 14:41:29 +01:00
Shahram Najm 788af792e2 Testing: Increase coverage 2023-08-23 14:26:56 +01:00
Shahram Najm 2cfe640f1c Testing: Increase coverage 2023-08-23 14:17:27 +01:00
Shahram Najm aca7a5ddb1 Geoiterator: error handling 2023-08-23 12:40:30 +01:00
Eugen Betke bf4e481cd6 ECC-1620: More step utilities 2023-08-23 01:08:51 +00:00
Shahram Najm d1401bca1e BUFR indexing and compare 2023-08-22 22:48:21 +01:00
Shahram Najm 6b3fab9e35 Testing: ifsParam key 2023-08-22 21:36:04 +01:00
Shahram Najm 6bf3940027 Testing: unpacking ascii 2023-08-22 20:35:46 +01:00
Shahram Najm b67defba92 Testing: environment variables 2023-08-22 20:18:53 +01:00
Shahram Najm ebb5385218 Testing: Failing cases 2023-08-22 18:11:51 +01:00
Shahram Najm ebeef14397 Testing: Failing cases 2023-08-22 18:03:44 +01:00
Shahram Najm c1ff5c0c7b Testing: Failing cases 2023-08-22 17:55:04 +01:00
Shahram Najm 3ea385c179 Testing: Failing cases 2023-08-22 17:52:29 +01:00
Shahram Najm 358fda6954 Testing: Failing cases 2023-08-22 17:44:54 +01:00
Shahram Najm 1643dcd31f Testing: Failing cases 2023-08-22 17:40:33 +01:00
Shahram Najm 2a667cef1b Testing: Fix error message 2023-08-22 14:53:11 +01:00
Shahram Najm 988e817ef1 Dead code removal: Unused functions 2023-08-21 22:02:03 +01:00
Shahram Najm e81ce8098f Testing: swapScanningAlternativeRows 2023-08-21 19:30:52 +01:00
Shahram Najm 20060abf93 Testing: BUFR editions 2023-08-21 18:56:39 +01:00
Shahram Najm 04ee038a95 Testing: dump with different flags 2023-08-21 17:26:56 +01:00
Shahram Najm f39121e042 Testing: dump with different flags 2023-08-21 16:41:26 +01:00
Shahram Najm 5c9f0a04b8 Testing: substring invalid cases 2023-08-21 16:23:58 +01:00
Shahram Najm db60bd7520 Testing: Geoiterator previous 2023-08-21 13:44:49 +01:00
Shahram Najm 6646a50306 Testing: subarray unpacking 2023-08-21 12:41:15 +01:00
Shahram Najm 8bd66aa26d Testing: subarray unpacking 2023-08-21 12:29:19 +01:00
Shahram Najm b92bb98668 Testing: GTS message 2023-08-20 19:15:17 +01:00
Shahram Najm a14370019f Testing: grib timer 2023-08-20 19:02:13 +01:00
Shahram Najm 9070952b84 ECC-1670: GRIB: Add new key 'setPackingType' 2023-08-20 14:43:09 +01:00
Eugen Betke 80354689c6 Merge branch 'human_readable_grib_ls' of github.com:ecmwf/eccodes into human_readable_grib_ls 2023-08-17 16:04:30 +00:00
Eugen Betke b38d7386dc ECC-1620: CTest + bug fixes 2023-08-17 14:30:06 +00:00
Shahram Najm 649126b656 Spelling 2023-08-16 18:16:51 +01:00
Shahram Najm bd82bc099a Testing: codes_info 2023-08-14 13:45:53 +01:00
Shahram Najm c1c9f5bb12 Testing: grib_print_values 2023-08-14 13:35:55 +01:00
Shahram Najm 20e3b5f112 Testing: Convert edition with ECCODES_DEBUG set 2023-08-14 13:17:37 +01:00
Shahram Najm 8509443968 Testing: Run bufr_dump -Epython 2023-08-14 12:45:52 +01:00
Shahram Najm d92c9c0992 Testing: accessor to_double 2023-08-14 10:52:17 +00:00
Shahram Najm 6b1af9c384 Testing: Invalid dump modes 2023-08-13 14:27:43 +01:00
Shahram Najm 0f220e44fe Testing: dump in different modes 2023-08-13 13:52:07 +01:00
Shahram Najm 1a3b1554f9 Testing: MARS keys 2023-08-12 22:21:58 +01:00
Shahram Najm 02694d6828 Testing: Dump action tree 2023-08-12 13:39:44 +01:00
Shahram Najm 0212ba471a Dump action tree 2023-08-12 13:28:48 +01:00
Shahram Najm a7f2d559ea Testing: julianDay 2023-08-11 14:18:52 +01:00