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.
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.