Closed johnbradley closed 1 year ago
Here is the code that failed: https://github.com/phenoscape/rphenoscape/blob/de2736b497b45dae8c365add8bd08a520b45c7c2/tests/testthat/test-kb.R#L3-L5 Rerunning a third time both tests passed. Since this uses an external server perhaps that server was just temporary overloaded.
I agree, it's one of those free services that probably just gets overloaded at difficult to predict times. Ideally we could move this to a local test, using some kind of mock http service if one exists.
We certainly can't have a test like this run at CRAN anyway without protecting from failure. (Packages which use Internet resources should fail gracefully with an informative message if the resource is not available or has changed (and not give a check warning nor error). from the CRAN Repository Policy)
The scheduled automated tests failed today in one test:
Initially this test failed in r3. Rerunning this test failed in r4