ESMCI / cime

Common Infrastructure for Modeling the Earth
http://esmci.github.io/cime
Other
162 stars 209 forks source link

Fixes test status reporting errors during successful baseline comparison #4686

Closed jasonb5 closed 1 month ago

jasonb5 commented 1 month ago

The get_ts_synopsis function's catch-all would report an error when the baseline comparison was actually success and had a PASS state.

This PR fixes the issue by explicitly checking if the the CPRNC output reports identical files first. This allows the catch-all to still function for unknown errors that may appear in the CPRNC output.

Test suite: doctests Test baseline: n/a Test namelist changes: n/a Test status: n/a

Fixes #4685 User interface changes?: n Update gh-pages html (Y/N)?: n