Commit 67c3762
committed
Merge tag 'ctsm5.4.021' into fates-tests-trs
Bring b4b-dev to master
Some fixes to use the ifx compiler. Added handling of gzipped files in the short term archiver
needed for DART. Use a CMake funciton for the PfUnit build. Make sure mksurfdata_esmf PIO library is
used as shared in the build. Fix to a typo in the Technical Note.
Use pytest instead of unittest in our python unit test framework, which allows many modern features.
One test file, test_unit_longitude.py, has been modified to use pytest's "parametrize" functionality as an example. Most of the changed lines in that file are just whitespace differences.
Existing run_ctsm_py_tests arguments have been ported to replicate the same functionality in pytest. Unknown arguments will be passed to pytest directly.
Also: Made it so that the tests can be called from anywhere in the checkout, instead of only python/.File tree
82 files changed
+2270
-1022
lines changed- bld
- namelist_files
- use_cases
- unit_testers
- cime_config
- SystemTests
- testdefs
- testmods_dirs/clm
- clm45cam6LndTuningMode
- clm50cam6LndTuningMode
- clm50cam7LndTuningMode
- clm60cam6LndTuningMode
- clm60cam7LndTuningMode
- components
- doc
- source
- tech_note/Ecosystem
- users_guide/running-single-points
- python
- ctsm
- crop_calendars
- test
- testinputs
- expected_result_files
- test_subset_data_pt_datm_amazon_type180_nositename/datmdata
- test_subset_data_pt_datm_amazon_type180/datmdata
- src
- cpl
- nuopc
- tools
- mksurfdata_esmf/src
- site_and_regional
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
82 files changed
+2270
-1022
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1360 | 1360 | | |
1361 | 1361 | | |
1362 | 1362 | | |
1363 | | - | |
1364 | 1363 | | |
| 1364 | + | |
1365 | 1365 | | |
1366 | 1366 | | |
1367 | 1367 | | |
| |||
1758 | 1758 | | |
1759 | 1759 | | |
1760 | 1760 | | |
1761 | | - | |
1762 | | - | |
1763 | | - | |
1764 | | - | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
1765 | 1765 | | |
1766 | 1766 | | |
1767 | 1767 | | |
| |||
3916 | 3916 | | |
3917 | 3917 | | |
3918 | 3918 | | |
| 3919 | + | |
| 3920 | + | |
| 3921 | + | |
| 3922 | + | |
| 3923 | + | |
| 3924 | + | |
| 3925 | + | |
| 3926 | + | |
| 3927 | + | |
| 3928 | + | |
| 3929 | + | |
| 3930 | + | |
| 3931 | + | |
| 3932 | + | |
| 3933 | + | |
| 3934 | + | |
| 3935 | + | |
| 3936 | + | |
| 3937 | + | |
| 3938 | + | |
| 3939 | + | |
3919 | 3940 | | |
3920 | 3941 | | |
3921 | 3942 | | |
3922 | | - | |
| 3943 | + | |
3923 | 3944 | | |
3924 | | - | |
| 3945 | + | |
3925 | 3946 | | |
3926 | 3947 | | |
3927 | 3948 | | |
| |||
3943 | 3964 | | |
3944 | 3965 | | |
3945 | 3966 | | |
3946 | | - | |
3947 | | - | |
| 3967 | + | |
| 3968 | + | |
3948 | 3969 | | |
3949 | 3970 | | |
3950 | 3971 | | |
3951 | | - | |
3952 | | - | |
| 3972 | + | |
| 3973 | + | |
3953 | 3974 | | |
3954 | 3975 | | |
| 3976 | + | |
| 3977 | + | |
3955 | 3978 | | |
3956 | 3979 | | |
3957 | 3980 | | |
| |||
3974 | 3997 | | |
3975 | 3998 | | |
3976 | 3999 | | |
3977 | | - | |
| 4000 | + | |
3978 | 4001 | | |
3979 | 4002 | | |
3980 | 4003 | | |
3981 | 4004 | | |
3982 | 4005 | | |
3983 | 4006 | | |
3984 | 4007 | | |
3985 | | - | |
| 4008 | + | |
3986 | 4009 | | |
3987 | 4010 | | |
3988 | 4011 | | |
| |||
5452 | 5475 | | |
5453 | 5476 | | |
5454 | 5477 | | |
5455 | | - | |
| 5478 | + | |
5456 | 5479 | | |
5457 | 5480 | | |
5458 | 5481 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
| 125 | + | |
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| |||
335 | 335 | | |
336 | 336 | | |
337 | 337 | | |
338 | | - | |
339 | 338 | | |
340 | 339 | | |
341 | 340 | | |
| |||
452 | 451 | | |
453 | 452 | | |
454 | 453 | | |
| 454 | + | |
455 | 455 | | |
456 | 456 | | |
457 | 457 | | |
| |||
465 | 465 | | |
466 | 466 | | |
467 | 467 | | |
468 | | - | |
| 468 | + | |
| 469 | + | |
469 | 470 | | |
470 | 471 | | |
471 | 472 | | |
| |||
622 | 623 | | |
623 | 624 | | |
624 | 625 | | |
625 | | - | |
| 626 | + | |
| 627 | + | |
626 | 628 | | |
627 | 629 | | |
628 | 630 | | |
| |||
1456 | 1458 | | |
1457 | 1459 | | |
1458 | 1460 | | |
1459 | | - | |
| 1461 | + | |
1460 | 1462 | | |
1461 | 1463 | | |
1462 | 1464 | | |
| |||
2182 | 2184 | | |
2183 | 2185 | | |
2184 | 2186 | | |
2185 | | - | |
2186 | | - | |
2187 | | - | |
| 2187 | + | |
| 2188 | + | |
| 2189 | + | |
| 2190 | + | |
| 2191 | + | |
| 2192 | + | |
| 2193 | + | |
2188 | 2194 | | |
2189 | 2195 | | |
2190 | 2196 | | |
| 2197 | + | |
2191 | 2198 | | |
2192 | 2199 | | |
2193 | 2200 | | |
2194 | 2201 | | |
2195 | 2202 | | |
| 2203 | + | |
2196 | 2204 | | |
2197 | 2205 | | |
2198 | 2206 | | |
| |||
2201 | 2209 | | |
2202 | 2210 | | |
2203 | 2211 | | |
| 2212 | + | |
| 2213 | + | |
| 2214 | + | |
2204 | 2215 | | |
2205 | 2216 | | |
2206 | 2217 | | |
2207 | 2218 | | |
2208 | 2219 | | |
2209 | 2220 | | |
2210 | | - | |
| 2221 | + | |
| 2222 | + | |
| 2223 | + | |
2211 | 2224 | | |
2212 | 2225 | | |
2213 | 2226 | | |
| |||
2484 | 2497 | | |
2485 | 2498 | | |
2486 | 2499 | | |
2487 | | - | |
| 2500 | + | |
2488 | 2501 | | |
2489 | 2502 | | |
2490 | 2503 | | |
2491 | | - | |
| 2504 | + | |
2492 | 2505 | | |
2493 | 2506 | | |
2494 | 2507 | | |
| |||
2636 | 2649 | | |
2637 | 2650 | | |
2638 | 2651 | | |
2639 | | - | |
| 2652 | + | |
2640 | 2653 | | |
2641 | 2654 | | |
2642 | 2655 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
88 | 99 | | |
89 | 100 | | |
90 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | 13 | | |
17 | 14 | | |
18 | 15 | | |
19 | 16 | | |
20 | 17 | | |
21 | 18 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | 19 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | 13 | | |
17 | 14 | | |
18 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | 15 | | |
19 | 16 | | |
20 | 17 | | |
| |||
0 commit comments