CRAN Package Check Results for Package rnrfa

Last updated on 2026-08-02 07:50:50 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.1.0.7 9.19 153.90 163.09 NOTE
r-devel-linux-x86_64-debian-gcc 2.1.0.7 8.70 110.46 119.16 NOTE
r-devel-linux-x86_64-fedora-clang 2.1.0.7 18.00 233.49 251.49 OK
r-devel-linux-x86_64-fedora-gcc 2.1.0.7 117.30 NOTE
r-devel-windows-x86_64 2.1.0.7 12.00 216.00 228.00 NOTE
r-patched-linux-x86_64 2.1.0.7 9.96 143.68 153.64 OK
r-release-linux-x86_64 2.1.0.7 9.19 145.79 154.98 OK
r-release-macos-arm64 2.1.0.7 3.00 91.00 94.00 OK
r-release-macos-x86_64 2.1.0.7 7.00 337.00 344.00 ERROR
r-release-windows-x86_64 2.1.0.7 12.00 217.00 229.00 OK
r-oldrel-macos-arm64 2.1.0.7 OK
r-oldrel-macos-x86_64 2.1.0.7 6.00 171.00 177.00 OK
r-oldrel-windows-x86_64 2.1.0.7 20.00 284.00 304.00 OK

Check Details

Version: 2.1.0.7
Check: R code for possible problems
Result: NOTE Found calls to structure() using deprecated special names: rnrfa/tests/testthat/test-get_ts.R (.Dim: 3, .Dimnames: 3, .Names: 3) rnrfa/tests/testthat/test-osg_parse.R (.Names: 7) '.Dim' should be changed to 'dim'. '.Dimnames' should be changed to 'dimnames'. '.Names' should be changed to 'names'. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64

Version: 2.1.0.7
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp0CPR6N’ ‘~/tmp/scratch/Rtmp0KJy4a’ ‘~/tmp/scratch/Rtmp0S7eUQ’ ‘~/tmp/scratch/Rtmp0lqrao’ ‘~/tmp/scratch/Rtmp1E1WO4’ ‘~/tmp/scratch/Rtmp1XDdCT’ ‘~/tmp/scratch/Rtmp1kzoe7’ ‘~/tmp/scratch/Rtmp2HZk48’ ‘~/tmp/scratch/Rtmp2ZGmOl’ ‘~/tmp/scratch/Rtmp2olk0X’ ‘~/tmp/scratch/Rtmp3UnbVS’ ‘~/tmp/scratch/Rtmp3owZgO’ ‘~/tmp/scratch/Rtmp3wyVE5’ ‘~/tmp/scratch/Rtmp4GmLsS’ ‘~/tmp/scratch/Rtmp4McYip’ ‘~/tmp/scratch/Rtmp4YrYqE’ ‘~/tmp/scratch/Rtmp4gNCbC’ ‘~/tmp/scratch/Rtmp4k6nRP’ ‘~/tmp/scratch/Rtmp4lptzd’ ‘~/tmp/scratch/Rtmp4nCltD’ ‘~/tmp/scratch/Rtmp4tPz7s’ ‘~/tmp/scratch/Rtmp5V7uZX’ ‘~/tmp/scratch/Rtmp5b6sIS’ ‘~/tmp/scratch/Rtmp5d3ME4’ ‘~/tmp/scratch/Rtmp5gJqXv’ ‘~/tmp/scratch/Rtmp5wbLSR’ ‘~/tmp/scratch/Rtmp6eiWK1’ ‘~/tmp/scratch/Rtmp6nwxKJ’ ‘~/tmp/scratch/Rtmp6rnbag’ ‘~/tmp/scratch/Rtmp7mQqY7’ ‘~/tmp/scratch/Rtmp8H4NNn’ ‘~/tmp/scratch/Rtmp8IZeaK’ ‘~/tmp/scratch/Rtmp8aMA3v’ ‘~/tmp/scratch/Rtmp8nY4T8’ ‘~/tmp/scratch/Rtmp9InIoa’ ‘~/tmp/scratch/Rtmp9cbjij’ ‘~/tmp/scratch/Rtmp9oAEon’ ‘~/tmp/scratch/RtmpBOkPU6’ ‘~/tmp/scratch/RtmpBWp1K6’ ‘~/tmp/scratch/RtmpCRzyXs’ ‘~/tmp/scratch/RtmpCxs5ZN’ ‘~/tmp/scratch/RtmpDIaUrm’ ‘~/tmp/scratch/RtmpDY6VBt’ ‘~/tmp/scratch/RtmpE11EEM’ ‘~/tmp/scratch/RtmpE9NISC’ ‘~/tmp/scratch/RtmpEa5SGO’ ‘~/tmp/scratch/RtmpEjIQUz’ ‘~/tmp/scratch/RtmpEs5pTF’ ‘~/tmp/scratch/RtmpFIBjUP’ ‘~/tmp/scratch/RtmpFLSt7Z’ ‘~/tmp/scratch/RtmpI3qP11’ ‘~/tmp/scratch/RtmpIFLI4N’ ‘~/tmp/scratch/RtmpIif5Q4’ ‘~/tmp/scratch/RtmpJIvESZ’ ‘~/tmp/scratch/RtmpJxHQSv’ ‘~/tmp/scratch/RtmpKDOJlG’ ‘~/tmp/scratch/RtmpKueef6’ ‘~/tmp/scratch/RtmpKyeScd’ ‘~/tmp/scratch/RtmpKyzWCF’ ‘~/tmp/scratch/RtmpKzyxGU’ ‘~/tmp/scratch/RtmpL9THBY’ ‘~/tmp/scratch/RtmpLUTtvd’ ‘~/tmp/scratch/RtmpM0LWSY’ ‘~/tmp/scratch/RtmpMN0N21’ ‘~/tmp/scratch/RtmpMSWEpv’ ‘~/tmp/scratch/RtmpMnxKVf’ ‘~/tmp/scratch/RtmpNDvroh’ ‘~/tmp/scratch/RtmpNkbHJ8’ ‘~/tmp/scratch/RtmpPADfx1’ ‘~/tmp/scratch/RtmpQJJ7cr’ ‘~/tmp/scratch/RtmpQOFIQZ’ ‘~/tmp/scratch/RtmpQdsaeq’ ‘~/tmp/scratch/RtmpR9SBFM’ ‘~/tmp/scratch/RtmpRAN6kt’ ‘~/tmp/scratch/RtmpSSoGsJ’ ‘~/tmp/scratch/RtmpSXPTfy’ ‘~/tmp/scratch/RtmpSmGDdM’ ‘~/tmp/scratch/RtmpSpV0vc’ ‘~/tmp/scratch/RtmpSwB5ob’ ‘~/tmp/scratch/RtmpTKljWC’ ‘~/tmp/scratch/RtmpTl3ABj’ ‘~/tmp/scratch/RtmpUC4nyl’ ‘~/tmp/scratch/RtmpUCC8nm’ ‘~/tmp/scratch/RtmpUM4wPh’ ‘~/tmp/scratch/RtmpUTEvru’ ‘~/tmp/scratch/RtmpV4kSiq’ ‘~/tmp/scratch/RtmpVFoJ4w’ ‘~/tmp/scratch/RtmpVSDiEF’ ‘~/tmp/scratch/RtmpVeP4jy’ ‘~/tmp/scratch/RtmpWzbmVh’ ‘~/tmp/scratch/RtmpYhOPTM’ ‘~/tmp/scratch/RtmpZSIYAs’ ‘~/tmp/scratch/RtmpZapiVa’ ‘~/tmp/scratch/RtmpZezYLU’ ‘~/tmp/scratch/RtmpbA3vMf’ ‘~/tmp/scratch/RtmpcCoGSI’ ‘~/tmp/scratch/RtmpcTahUa’ ‘~/tmp/scratch/RtmpciTIeQ’ ‘~/tmp/scratch/RtmpdPhJS2’ ‘~/tmp/scratch/RtmpdPmb6x’ ‘~/tmp/scratch/RtmpdWZlT6’ ‘~/tmp/scratch/RtmpeJ2t03’ ‘~/tmp/scratch/RtmpetwHNn’ ‘~/tmp/scratch/RtmpfWN7Iy’ ‘~/tmp/scratch/RtmpgzQIdv’ ‘~/tmp/scratch/Rtmph85q8G’ ‘~/tmp/scratch/RtmphOfz6m’ ‘~/tmp/scratch/Rtmpi0o2gZ’ ‘~/tmp/scratch/RtmpicYI4N’ ‘~/tmp/scratch/Rtmpiko1OL’ ‘~/tmp/scratch/Rtmpiuwisa’ ‘~/tmp/scratch/RtmpjREkff’ ‘~/tmp/scratch/Rtmpjjxn7B’ ‘~/tmp/scratch/RtmpkN5iqR’ ‘~/tmp/scratch/RtmpkUSgJi’ ‘~/tmp/scratch/Rtmplt7Ntf’ ‘~/tmp/scratch/RtmpmXTMrK’ ‘~/tmp/scratch/Rtmpml5nhK’ ‘~/tmp/scratch/RtmpngYGK6’ ‘~/tmp/scratch/RtmpnuZT4d’ ‘~/tmp/scratch/Rtmpo57dn5’ ‘~/tmp/scratch/Rtmpo7ixdG’ ‘~/tmp/scratch/RtmpoBYCKR’ ‘~/tmp/scratch/RtmpoZpJKS’ ‘~/tmp/scratch/Rtmpoowyjs’ ‘~/tmp/scratch/RtmppjoSZh’ ‘~/tmp/scratch/Rtmpq4h00e’ ‘~/tmp/scratch/RtmpqaZ9Ht’ ‘~/tmp/scratch/RtmprBGioV’ ‘~/tmp/scratch/RtmpreoAeO’ ‘~/tmp/scratch/RtmpsIO0FS’ ‘~/tmp/scratch/RtmpslU7PN’ ‘~/tmp/scratch/Rtmpstv4AY’ ‘~/tmp/scratch/RtmptRb36i’ ‘~/tmp/scratch/RtmpuGJt3z’ ‘~/tmp/scratch/Rtmpud4krD’ ‘~/tmp/scratch/Rtmpurg1xW’ ‘~/tmp/scratch/RtmpuzR4Ji’ ‘~/tmp/scratch/RtmpvJmXGl’ ‘~/tmp/scratch/RtmpvRVpMo’ ‘~/tmp/scratch/RtmpvTjUCq’ ‘~/tmp/scratch/RtmpvvpPce’ ‘~/tmp/scratch/Rtmpw2yFbV’ ‘~/tmp/scratch/RtmpwAaPy5’ ‘~/tmp/scratch/RtmpwSt6Up’ ‘~/tmp/scratch/RtmpwT6mAS’ ‘~/tmp/scratch/Rtmpwc9N1l’ ‘~/tmp/scratch/RtmpwqxahK’ ‘~/tmp/scratch/RtmpxrtHlI’ ‘~/tmp/scratch/Rtmpy61m1h’ ‘~/tmp/scratch/Rtmpy9F1Ml’ ‘~/tmp/scratch/RtmpyPik7N’ ‘~/tmp/scratch/RtmpyQJJLP’ ‘~/tmp/scratch/RtmpzfYMKI’ ‘~/tmp/scratch/quarto-session250bde3e660c75aa’ ‘~/tmp/scratch/xvfb-run.1E0U98’ ‘~/tmp/scratch/xvfb-run.2PAeS6’ ‘~/tmp/scratch/xvfb-run.2bWxif’ ‘~/tmp/scratch/xvfb-run.3g6Xo1’ ‘~/tmp/scratch/xvfb-run.4YZJMk’ ‘~/tmp/scratch/xvfb-run.5AluVL’ ‘~/tmp/scratch/xvfb-run.5DoBaI’ ‘~/tmp/scratch/xvfb-run.5GIvCU’ ‘~/tmp/scratch/xvfb-run.7ASATQ’ ‘~/tmp/scratch/xvfb-run.84zCHJ’ ‘~/tmp/scratch/xvfb-run.8IXsJg’ ‘~/tmp/scratch/xvfb-run.BRAxK3’ ‘~/tmp/scratch/xvfb-run.DBKUVx’ ‘~/tmp/scratch/xvfb-run.ErO78d’ ‘~/tmp/scratch/xvfb-run.FGP6rV’ ‘~/tmp/scratch/xvfb-run.FNmSWC’ ‘~/tmp/scratch/xvfb-run.GCXhIM’ ‘~/tmp/scratch/xvfb-run.IGfHvy’ ‘~/tmp/scratch/xvfb-run.KtXbh7’ ‘~/tmp/scratch/xvfb-run.LYvJG3’ ‘~/tmp/scratch/xvfb-run.LcuBjl’ ‘~/tmp/scratch/xvfb-run.NKl73C’ ‘~/tmp/scratch/xvfb-run.NTKo79’ ‘~/tmp/scratch/xvfb-run.Rxg2k0’ ‘~/tmp/scratch/xvfb-run.UhMKaa’ ‘~/tmp/scratch/xvfb-run.Utypnt’ ‘~/tmp/scratch/xvfb-run.VrLcce’ ‘~/tmp/scratch/xvfb-run.W9kfaP’ ‘~/tmp/scratch/xvfb-run.WhaqEV’ ‘~/tmp/scratch/xvfb-run.XkbCSS’ ‘~/tmp/scratch/xvfb-run.YFugsy’ ‘~/tmp/scratch/xvfb-run.YN8jR1’ ‘~/tmp/scratch/xvfb-run.Yf025e’ ‘~/tmp/scratch/xvfb-run.bwnNkK’ ‘~/tmp/scratch/xvfb-run.bxJoM0’ ‘~/tmp/scratch/xvfb-run.c5jOup’ ‘~/tmp/scratch/xvfb-run.c7Yw5x’ ‘~/tmp/scratch/xvfb-run.cfbnCs’ ‘~/tmp/scratch/xvfb-run.dSK5yp’ ‘~/tmp/scratch/xvfb-run.dxOYuu’ ‘~/tmp/scratch/xvfb-run.eDfhwh’ ‘~/tmp/scratch/xvfb-run.eePjQ6’ ‘~/tmp/scratch/xvfb-run.eeYfFI’ ‘~/tmp/scratch/xvfb-run.evguzs’ ‘~/tmp/scratch/xvfb-run.fLjeLZ’ ‘~/tmp/scratch/xvfb-run.g4t6V8’ ‘~/tmp/scratch/xvfb-run.gPCEwX’ ‘~/tmp/scratch/xvfb-run.gY15Sd’ ‘~/tmp/scratch/xvfb-run.goukbv’ ‘~/tmp/scratch/xvfb-run.l713mG’ ‘~/tmp/scratch/xvfb-run.lbvAuQ’ ‘~/tmp/scratch/xvfb-run.nNzZ8x’ ‘~/tmp/scratch/xvfb-run.nhsf8R’ ‘~/tmp/scratch/xvfb-run.o92gws’ ‘~/tmp/scratch/xvfb-run.r07sZP’ ‘~/tmp/scratch/xvfb-run.rENd97’ ‘~/tmp/scratch/xvfb-run.rI9crH’ ‘~/tmp/scratch/xvfb-run.raBr3e’ ‘~/tmp/scratch/xvfb-run.t4OhJe’ ‘~/tmp/scratch/xvfb-run.tiF5SM’ ‘~/tmp/scratch/xvfb-run.unhC2u’ ‘~/tmp/scratch/xvfb-run.v5FS4G’ ‘~/tmp/scratch/xvfb-run.v6H5A7’ ‘~/tmp/scratch/xvfb-run.whGyof’ ‘~/tmp/scratch/xvfb-run.wkrNub’ ‘~/tmp/scratch/xvfb-run.xXHpCI’ ‘~/tmp/scratch/xvfb-run.xcNh7j’ ‘~/tmp/scratch/xvfb-run.xitUJ2’ ‘~/tmp/scratch/xvfb-run.yQk9Vh’ ‘~/tmp/scratch/xvfb-run.zxDij1’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 2.1.0.7
Check: tests
Result: ERROR Running ‘testthat.R’ [16s/135s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library("testthat") > library("rnrfa") > # library("lintr") > > api_unavailable <- function(){ + resp1 <- httr::GET(url = "https://nrfaapps.ceh.ac.uk/nrfa/ws/time-series", + query = list(format = "json-object", station = 39001,`data-type` = "gdf"), + httr::user_agent("https://github.com/ilapros/rnrfa")) + resp2 <- httr::GET(url = "https://nrfaapps.ceh.ac.uk/nrfa/ws/time-series", + query = list(format = "json-object", station = 39001,`data-type` = "cmr"), + httr::user_agent("https://github.com/ilapros/rnrfa")) + # if any of the two streams is not working skip tests + (httr::http_error(resp1) | httr::http_error(resp2)) + } > > # skip_if_no_api() <- function() { > # if (api_unavailable()) { > # skip("API not available") > # } > # } > > if (!curl::has_internet()) { + message("No internet, cannot run tests") + }else { + test_check("rnrfa") + } Saving _problems/test-catalogue-17.R [ FAIL 1 | WARN 0 | SKIP 0 | PASS 66 ] ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-catalogue.R:17:3'): Output of catalogue function is expected to be at least 1539x20 ── <curl_error_operation_timedout/curl_error/error/condition> Error in `curl::curl_fetch_memory(url, handle = handle)`: Timeout was reached [nrfaapps.ceh.ac.uk]: Connection timed out after 10001 milliseconds Backtrace: ▆ 1. ├─testthat::skip_if(api_unavailable(), "API not available") at test-catalogue.R:17:3 2. │ └─base::isTRUE(condition) 3. ├─rnrfa (local) api_unavailable() 4. │ └─httr::GET(...) at test-catalogue.R:4:3 5. │ └─httr:::request_perform(req, hu$handle$handle) 6. │ ├─httr:::request_fetch(req$output, req$url, handle) 7. │ └─httr:::request_fetch.write_memory(req$output, req$url, handle) 8. │ └─curl::curl_fetch_memory(url, handle = handle) 9. └─curl:::raise_libcurl_error(...) [ FAIL 1 | WARN 0 | SKIP 0 | PASS 66 ] Error: ! Test failures. Execution halted Flavor: r-release-macos-x86_64