earth-system-radiation / rte-rrtmgp

RTE+RRTMGP is a set of codes for computing radiative fluxes in planetary atmospheres.
BSD 3-Clause "New" or "Revised" License
75 stars 67 forks source link

ESGF, used in CI, is flakey #107

Closed RobertPincus closed 1 year ago

RobertPincus commented 3 years ago

Various parts of the CI (the tests running automatically for each commit) rely on files from RFMIP hosted on the Earth System Grid. The ESGF nodes are flakey and the CI fails not infrequently because the CI can't retrieve the files.

One example is the LBLRTM results used in tests/validation-plots.py. As these tests are being run in a container, we could consider adding the reference files to the container, trying the various ESFG nodes, and using the files inside the container if all ESGF nodes are broken.

RobertPincus commented 1 year ago

Also addressed in fc6587a1f1df60a39b306ff9fc4917aa453f9ff2