Closed forsyth2 closed 1 month ago
Unit tests pass (https://github.com/E3SM-Project/zppy/actions/runs/11355423070/job/31584722994?pr=631).
I didn't run into any of the issues from #180. Those errors were intermittent, so I do have some concern they just didn't happen to happen this time. That said, it's very possible underlying things have changed since those bugs were first noticed. For reference, those bugs were:
GenerateConnectivityFile: error while loading shared libraries: libnetcdf.so.11: cannot open shared object file: No such file or directory
previously occurred when multiple year sets of tc_analysis
were run simultaneously. This was tested here with test_min_case_e3sm_diags_tc_analysis_parallel_chrysalis.cfg
.socket.gaierror: [Errno -2] Name or service not known
previously occurred in E3SM Diags when running the tc_analysis
set in parallel. This was also tested here with test_min_case_e3sm_diags_tc_analysis_parallel_chrysalis.cfg
.@forsyth2 thank you for working on the PR and the comments. I visually checked and it looks good. I'm happy to review any upcoming TC analysis related PRs, so feel free to tag me.
Thanks @chengzhuzhang!
Issue resolution
e3sm_diags
piece of #623, thus closing #622.Select one: This pull request is...
1. Does this do what we want it to do?
Objectives:
tc_analysis
task.e3sm_diags
task whentc_analysis
is insets
.min-case
tests oftc_analysis
to use v2, since data in v3 is unavailable at the moment (https://github.com/E3SM-Project/e3sm_diags/pull/866#issuecomment-2405873119)Required:
2. Are the implementation details accurate & efficient?
Required:
3. Is this well documented?
Required:
tc_analysis
sequentially.4. Is this code clean?
Required:
If applicable: