Shahram Najm
3fc3ec85bb
Split codes_check_message_header_footer
2019-07-31 16:07:19 +01:00
Shahram Najm
071b205145
Tests for header/footer check
2019-07-31 14:10:30 +01:00
Shahram Najm
35d7533d71
Tests for header/footer check
2019-07-31 12:45:15 +01:00
Shahram Najm
947bfa7b82
Testing: Do not suppress output of diff
2019-07-29 15:46:07 +01:00
Shahram Najm
49921b06f9
Testing: fix case when several numbers per line
2019-07-29 15:45:52 +01:00
Shahram Najm
3d3227a086
SUP-2894: check if Perl Test::More module is available
2019-07-25 11:36:48 +01:00
Shahram Najm
bc67a0cadd
Fix comments
2019-07-23 18:23:46 +01:00
Shahram Najm
726ee4953e
Merge develop
2019-07-22 13:11:31 +01:00
Shahram Najm
3c6b5c667c
Update list of keys and hash
2019-07-19 15:40:53 +01:00
Shahram Najm
b08f88da5a
Remove the line pragmas which confused debugger
2019-07-19 15:40:07 +01:00
Shahram Najm
3bb602977d
Fix usage error
2019-07-18 12:34:51 +01:00
Shahram Najm
f171627e10
Test: Add variable to tune number of values
2019-07-05 11:09:01 +01:00
Shahram Najm
d5c1ca51b3
Test: Added new program for pure encoding
2019-07-04 16:58:13 +01:00
Shahram Najm
b9963a1e0c
Test: print total count
2019-07-04 13:11:33 +01:00
Shahram Najm
e74382911b
Merge from develop
2019-07-04 13:05:33 +01:00
Shahram Najm
e0a345162c
ECC-240: add test for bufr_dump -w (strict mode)
2019-06-17 17:08:36 +01:00
Shahram Najm
efc14d5b15
ECC-136: Added test
2019-06-14 14:50:17 +01:00
Shahram Najm
3f93d1df1f
ECC-240: Add test
2019-06-01 13:01:54 +01:00
Shahram Najm
60586514ad
ECC-932: Add tests
2019-05-30 18:49:17 +01:00
Shahram Najm
271889d66d
ECC-924: Latest fixes from MeteoFrance
2019-05-27 21:16:41 +01:00
Shahram Najm
bdf2b02b49
Add codes_get_product_kind
2019-05-17 15:02:58 +01:00
Shahram Najm
5d4103f590
Fix tests
2019-05-16 17:16:20 +01:00
Shahram Najm
7b57134d7b
Rename and clean up comments
2019-05-16 15:35:29 +01:00
Shahram Najm
1c8a0f06b8
Rename optimize_scaling test
2019-05-16 15:10:26 +01:00
Shahram Najm
c0d7f98d5d
Rename lam_gp test
2019-05-16 15:01:31 +01:00
Shahram Najm
db542bfbd5
Rename lam_bf test
2019-05-16 14:55:31 +01:00
Shahram Najm
561f106a18
Test: Comments
2019-05-16 14:50:32 +01:00
Shahram Najm
3a257229ba
Script: turn off verbose
2019-05-16 13:51:11 +01:00
Shahram Najm
d70e92dd99
ECC-924: Update key/accessor cache
2019-05-15 16:55:59 +01:00
Shahram Najm
d444d18678
ECC-924: Test code clean up
2019-05-15 13:58:02 +01:00
Shahram Najm
25a3fd6d79
ECC-924: GRIB2: Add support for encoding AROME and ALADIN fields (Part 2)
2019-05-13 14:30:08 +01:00
Shahram Najm
cffe168f02
ECC-924: GRIB2: Add support for encoding AROME and ALADIN fields (Part 1)
2019-05-13 11:57:31 +01:00
Shahram Najm
5e0f600e0b
ECC-923: Mismatched count not reported as difference by grib_compare
2019-05-10 13:05:35 +01:00
Shahram Najm
f2b13f0edb
ECC-342: test case
2019-04-29 17:06:14 +01:00
Shahram Najm
9f04d616bf
Update list of keys and hash
2019-04-17 11:26:31 +01:00
Shahram Najm
02e934b688
Copyright updated
2019-04-15 14:44:45 +01:00
Shahram Najm
a97734cf99
Rename test
2019-03-26 16:21:20 +00:00
Shahram Najm
44988df274
Rename test
2019-03-26 15:41:07 +00:00
Shahram Najm
798014d127
Rename test
2019-03-26 15:34:13 +00:00
Shahram Najm
27f37da83b
ECC-913: Tools: Add gts_count
2019-03-19 15:36:25 +00:00
Shahram Najm
974999976e
Use fopen in binary mode (Windows support)
2019-02-28 12:19:28 +00:00
Shahram Najm
bea5c81e07
Fix failure on MacOS (on GitHub CI) due to use of 'head'
2019-02-22 13:58:34 +00:00
Shahram Najm
c15df25139
ECC-600: Fix test
2019-02-20 13:29:11 +00:00
Shahram Najm
c4e4aba85d
ECC-600: Implement grib_find_nearest for rotated lat/lon grids
2019-02-20 12:55:17 +00:00
Shahram Najm
ac551a7a9c
ECC-887: BUFR: Search by condition does not work for floating point value
2019-02-12 13:26:24 +00:00
Shahram Najm
5f35e99b05
Disable compilation of generated C/F90 in the tests
2019-01-30 13:49:28 +00:00
Shahram Najm
6b90a1de12
Update list of keys and hash
2019-01-30 13:39:41 +00:00
Shahram Najm
0d47729d29
ECC-875: bufr_copy -g not implemented
2019-01-24 17:30:19 +00:00
Shahram Najm
e07fe211b5
ECC-873: grib_ls with sorting: The 'count' key is wrong
2019-01-23 17:02:35 +00:00
Shahram Najm
a315256dbe
Fix C++ compile
2019-01-21 18:05:01 +00:00
Shahram Najm
826402a228
Update list of keys and hash
2019-01-14 13:04:53 +00:00
Shahram Najm
0e431eea67
Windows support: merge branch dtip-windows from Github
2019-01-11 12:49:31 +00:00
Shahram Najm
f9aa4a12cd
Windows support: merge branch dtip-windows from Github
2019-01-07 16:13:48 +00:00
Shahram Najm
9b1c4f5ce8
Update list of keys and hash
2019-01-03 12:57:13 +00:00
Shahram Najm
fdf76710db
ECC-864: Add test and make old key an alias
2019-01-03 12:06:44 +00:00
Shahram Najm
dbed07376c
ECC-863: Added test
2019-01-02 19:19:13 +00:00
Shahram Najm
085e38e8f1
Testing: verbose output
2018-12-20 13:28:54 +00:00
Shahram Najm
8d725958aa
ECC-711: Add keys packingError and unpackedError in template 7.42
2018-12-17 13:33:32 +00:00
Shahram Najm
bdbb473418
Print usage on error
2018-12-13 22:21:27 +00:00
Shahram Najm
599bc2ae33
Remove dependency on getopt
2018-12-10 17:23:06 +00:00
Shahram Najm
0f7d9843d7
Remove dependency on getopt
2018-12-10 16:48:36 +00:00
Shahram Najm
796f52f01d
Merge from develop
2018-12-06 12:56:51 +00:00
Shahram Najm
c6395fedcc
ECC-830: BUFR encoding: set to missing if value out of range (key)
2018-12-05 17:56:25 +00:00
Shahram Najm
38f10e2417
Extend test on indexes
2018-11-27 21:11:24 +00:00
Shahram Najm
df58ef9f8b
Fix test when JPEG packing is disabled
2018-11-27 17:39:55 +00:00
Shahram Najm
ef2d54a1d3
Do not use bash style function. Breaks dash!
2018-11-27 16:43:08 +00:00
Shahram Najm
c26130151d
Python 3 initial support (beta)
2018-11-26 16:26:39 +00:00
Shahram Najm
e8e381368d
Rename tests
2018-11-24 12:30:25 +00:00
Shahram Najm
1b63423f38
Rename tests
2018-11-24 12:20:25 +00:00
Shahram Najm
832ed60f3c
Python3: Enable Python 2 to work as before
2018-11-23 19:11:47 +00:00
Shahram Najm
6ce3491902
Rename new test (MF contrib)
2018-11-23 14:26:19 +00:00
Shahram Najm
2acca908ab
ECC-769: Imaginary part of first spectral coefficients is not zero when decoding a spectral field
2018-11-23 13:17:55 +00:00
Shahram Najm
a774089f1f
Improve the grib_check_gaussian_grid tool error reporting
2018-11-22 18:11:58 +00:00
Shahram Najm
b2ff8475bf
ECC-777: Compiling with gcc and -std=c99 fails
2018-11-15 14:25:35 +00:00
Shahram Najm
e30031747c
ECC-777: Compiling with gcc and -std=c99 fails
2018-11-15 13:25:06 +00:00
Shahram Najm
595820710a
Move MARS test to the extra set
2018-11-14 11:26:38 +00:00
Shahram Najm
41a300eab4
ECC-769: Imaginary part of first spectral coefficients is not zero when decoding a spectral field
2018-11-12 13:55:44 +00:00
Shahram Najm
4039ec38e8
Renamed test
2018-11-09 13:20:38 +00:00
Shahram Najm
d6a27c9a0c
ECC-774: Change packingType: error message issued despite success (+test)
2018-11-09 12:55:32 +00:00
Shahram Najm
6a8f839dda
ECC-278: Added test
2018-11-07 17:42:25 +00:00
Shahram Najm
5c62f6ce5f
Reinstate tests
2018-11-06 17:26:58 +00:00
Shahram Najm
ec0e4ddeb6
Reinstate test
2018-11-06 16:26:54 +00:00
Shahram Najm
77b44ff38c
Disable code generation tests for now until the pkgconfig issue is fixed
2018-11-05 11:46:12 +00:00
Shahram Najm
c5c7ac403a
Disable code generation tests for now until the pkgconfig issue is fixed
2018-11-05 11:24:28 +00:00
Shahram Najm
2819966c2d
ECC-356: Fix for bufr_compare
2018-11-01 11:50:00 +00:00
Shahram Najm
d6da360ed2
ECC-356: ident is not shown in the dump
2018-10-30 18:24:38 +00:00
Shahram Najm
4e7210803b
Add tests for BUFR local key ident (in preparation for ECC-356)
2018-10-30 11:38:36 +00:00
Shahram Najm
f2c850882b
ECC-759: Tests
2018-10-26 18:03:31 +01:00
Shahram Najm
73fb7fe549
ECC-767: Added test
2018-10-24 17:08:43 +01:00
Shahram Najm
06bf3ceba1
ECC-763: Split tests which work on data from samples
2018-10-24 15:20:20 +01:00
Shahram Najm
7314156d2d
ECC-763: Do bufr_dump tests on samples
2018-10-23 17:36:18 +01:00
Shahram Najm
07dbcf3b36
ECC-763: Break tests into two sets...
2018-10-23 16:33:07 +01:00
Shahram Najm
05c16a0b4e
ECC-758: GRIB1: grib_dump -j crashes
2018-10-19 14:29:47 +01:00
Shahram Najm
e8f6789fc0
Merge develop into branch
2018-09-27 12:16:57 +01:00
Shahram Najm
012d4bf604
Add test for ECC-756
2018-09-26 17:12:24 +01:00
Shahram Najm
2501994793
ECC-751: renamed key
2018-09-21 11:31:10 +01:00
Shahram Najm
fc05f411b5
ECC-751: Changed stream from efra to efcl
2018-09-19 14:31:53 +01:00
Shahram Najm
717aa9853a
Rename tool bufr_split_by_subtype to bufr_split_by_rdbSubtype
2018-09-19 11:42:53 +01:00
Shahram Najm
5a23010bbc
Usage display
2018-09-19 11:42:21 +01:00
Shahram Najm
8dc88f6454
ECC-751: Added a test for EFRA
2018-09-14 16:03:41 +01:00
Shahram Najm
ac9a60435f
ECC-750: BUFR encoding: maximum allowed value
2018-09-13 16:43:53 +01:00
Shahram Najm
a70086e846
ECC-746: Testing: Allow test executables to be run with valgrind
2018-09-06 14:56:41 +01:00
Shahram Najm
58a21670be
Testing: pylint
2018-09-05 17:33:30 +01:00
Shahram Najm
63aceccca5
Testing: Clean up memory leaks etc
2018-09-03 17:57:28 +01:00
Shahram Najm
d067dcf5f7
Testing: clean up after tests pass
2018-09-03 17:31:40 +01:00
Philippe Marguinaud
6e9a6e008d
Use different truncation types in LAM bi-Fourier testing.
2018-09-03 16:31:31 +02:00
Shahram Najm
f5853a8c56
Testing: LAM GP/BF. Check number of values
2018-09-03 13:23:20 +01:00
Philippe Marguinaud
073e9a9455
Merge branch 'feature/MeteoFrance_lamOMM' of https://software.ecmwf.int/stash/scm/eccodes/eccodes into feature/MeteoFrance_lamOMM
2018-09-03 09:08:45 +02:00
Philippe Marguinaud
cc92f7e530
Remove _numberOfValues bifourier_truncation from
...
definitions/grib2/template.5.53.def (avoid warning from grib_dump -O).
Check GRIB messages produced by tests/lam_bf.c & tests/lam_gp.c.
Fix warning issued by cppcheck on
src/grib_accessor_class_data_g2bifourier_packing.c.
2018-09-03 09:04:52 +02:00
Shahram Najm
e28cda429e
Remove the use of the offending key 'I' and add checks on dump output
2018-08-31 15:34:32 +01:00
Shahram Najm
718d71850e
ECC-742: BUFR: Remove unused key 'BUFRstr'
2018-08-30 13:07:14 +01:00
Shahram Najm
e5b45400e5
Testing: added test for bufr_split_by_subtype
2018-08-23 17:18:34 +01:00
Shahram Najm
c8ebdb89fa
Testing: with MEMFS
2018-08-23 13:45:54 +01:00
Shahram Najm
03a8207ab4
Testing: when HAVE_MEMFS unset defs/samples paths
2018-08-23 11:20:37 +01:00
Shahram Najm
9ef72968d2
ECC-738: Test data added
2018-08-23 09:50:04 +01:00
Shahram Najm
7049745b4f
Testing: include HAVE_MEMFS
2018-08-22 18:44:57 +01:00
Shahram Najm
032bd742ce
Tests: disable offset tests while investigating MacOS failure
2018-08-22 14:53:01 +01:00
Shahram Najm
42226a8596
ECC-737: bufr_copy/grib_copy: add -X option to specify the offset in the input file
2018-08-22 12:39:40 +01:00
Shahram Najm
76fd217e70
Remove environment variable. Add 'set -x' to print trace of commands
2018-08-15 12:00:07 +01:00
Shahram Najm
18a2c281de
Merged develop into this branch
2018-08-07 16:00:29 +01:00
Shahram Najm
3826c9ddf2
Tests: Add option for dump
2018-08-06 13:44:56 +01:00
Shahram Najm
4ac5e3691e
Test: Process all BUFR test data using list
2018-07-30 17:30:19 +01:00
Shahram Najm
21f477dd30
Test: Add option to do invoke the dumper (decode all values)
2018-07-30 17:29:53 +01:00
Shahram Najm
5b794f3c35
Test: Simplify
2018-07-30 16:11:00 +01:00
Shahram Najm
b3b9baf006
ECC-604: BUFR decoding in parallel
2018-07-27 17:40:13 +01:00
Shahram Najm
63fddf86ff
Testing: unified the 3 programs to test clone/write etc
2018-07-25 14:48:42 +01:00
Shahram Najm
834b230472
Test for JPEG
2018-07-20 15:35:15 +01:00
Shahram Najm
eb7e4e0a58
Compiler warnings
2018-07-20 14:16:37 +01:00
Shahram Najm
54b398a108
Testing: reduce time taken
2018-07-19 15:16:42 +01:00
Shahram Najm
13d9cc604d
Testing: use HAVE_EXTRA_TESTS in scripts
2018-07-19 14:31:28 +01:00
Shahram Najm
b4f80b0f8a
Testing: clean up test for ECC-36
2018-07-19 11:58:13 +01:00
Shahram Najm
f9c7e87c2f
Merged feature/EFAS_development
2018-07-17 13:59:50 +01:00
Shahram Najm
37addcd6ac
Compiler warnings (NEC Aurora)
2018-07-16 09:57:10 +01:00
Shahram Najm
55ca7fb0ef
Rename test
2018-07-12 16:21:22 +01:00
Shahram Najm
4bad2a95c6
Testing
2018-07-12 16:17:05 +01:00
Shahram Najm
55c31f5879
Testing: added test for mars types and conversion to edition 2
2018-07-12 13:48:35 +01:00
Shahram Najm
75427849a5
Testing: added test for mars types and conversion to edition 2
2018-07-12 13:40:56 +01:00
Shahram Najm
6112fe7ad7
ECC-717: BUFR: behaviour of ECCODES_BUFR_SET_TO_MISSING_IF_OUT_OF_RANGE
2018-07-05 18:03:31 +01:00
Shahram Najm
656b96983d
ECC-690: New Satellite Winds BUFR Sequence for GOES16. Remove env. variable
2018-07-04 17:08:36 +01:00
Shahram Najm
a501414622
ECC-701: Change type to sfo (Simulation forced with observations)
2018-06-18 10:42:00 +01:00
Shahram Najm
1e188a902d
ECC-701: latest MARS implementation for EFAS. Use new type 'sia' (may be renamed later) instead of analysis
2018-06-15 11:48:55 +01:00
Shahram Najm
73e60a070c
ECC-701: latest MARS implementation for EFAS. Use endStep for an,go and fu
2018-06-15 11:28:02 +01:00
Shahram Najm
b20d83e501
Do lengthy tests only if ENABLE_EXTRA_TESTS
2018-06-06 15:51:21 +01:00
Shahram Najm
1cfc572fb5
Add test for invalid input to grib_util_set_spec
2018-06-06 15:50:47 +01:00
Shahram Najm
e788a28814
Use debug dump mode to decode all keys in message
2018-06-01 11:55:49 +01:00
Shahram Najm
4f9fb23525
Clean up
2018-05-30 17:44:32 +01:00
Shahram Najm
594eb2b134
Do a dump on each handle to fully decode message in parallel
2018-05-30 16:33:40 +01:00
Shahram Najm
386b1eb398
Test: Added grib2 JPEG packing too
2018-05-30 14:41:45 +01:00
Shahram Najm
6bbdee4c79
Thread test needs data downloaded
2018-05-30 14:40:55 +01:00
Shahram Najm
0163d5164a
Disable test if not configured
2018-05-22 17:51:28 +01:00