CRAN Package Check Results for Package rnrfa

Last updated on 2026-08-04 02:51:08 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.35 108.11 116.46 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 214.00 226.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 17.00 294.00 311.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/Rtmp0BRt5Z’ ‘~/tmp/scratch/Rtmp0JdiTR’ ‘~/tmp/scratch/Rtmp0V83wB’ ‘~/tmp/scratch/Rtmp0dIlPk’ ‘~/tmp/scratch/Rtmp1SkN6h’ ‘~/tmp/scratch/Rtmp2NFlmo’ ‘~/tmp/scratch/Rtmp3FQcM6’ ‘~/tmp/scratch/Rtmp3TiPOZ’ ‘~/tmp/scratch/Rtmp3UzByD’ ‘~/tmp/scratch/Rtmp5B0ruU’ ‘~/tmp/scratch/Rtmp5CrBun’ ‘~/tmp/scratch/Rtmp5UhI6W’ ‘~/tmp/scratch/Rtmp6DFlto’ ‘~/tmp/scratch/Rtmp6T3Hum’ ‘~/tmp/scratch/Rtmp6yB2dh’ ‘~/tmp/scratch/Rtmp9a0pwN’ ‘~/tmp/scratch/Rtmp9e4Y6a’ ‘~/tmp/scratch/RtmpAAHS84’ ‘~/tmp/scratch/RtmpANh1zM’ ‘~/tmp/scratch/RtmpAaF75F’ ‘~/tmp/scratch/RtmpAtyZcz’ ‘~/tmp/scratch/RtmpB1hhNZ’ ‘~/tmp/scratch/RtmpBIiQri’ ‘~/tmp/scratch/RtmpCTtNKS’ ‘~/tmp/scratch/RtmpCkhr2T’ ‘~/tmp/scratch/RtmpDAbYMt’ ‘~/tmp/scratch/RtmpDTaY2z’ ‘~/tmp/scratch/RtmpDpQOjE’ ‘~/tmp/scratch/RtmpEb7GEi’ ‘~/tmp/scratch/RtmpGb1AHF’ ‘~/tmp/scratch/RtmpGdArrZ’ ‘~/tmp/scratch/RtmpGzZbV1’ ‘~/tmp/scratch/RtmpH8kbLv’ ‘~/tmp/scratch/RtmpImqf2r’ ‘~/tmp/scratch/RtmpJY3en5’ ‘~/tmp/scratch/RtmpKF83U1’ ‘~/tmp/scratch/RtmpKKljFn’ ‘~/tmp/scratch/RtmpL2i8Ru’ ‘~/tmp/scratch/RtmpL8nJit’ ‘~/tmp/scratch/RtmpLQb90U’ ‘~/tmp/scratch/RtmpLqklqS’ ‘~/tmp/scratch/RtmpMjpE5u’ ‘~/tmp/scratch/RtmpNuRt12’ ‘~/tmp/scratch/RtmpOMFs0v’ ‘~/tmp/scratch/RtmpP9fjOz’ ‘~/tmp/scratch/RtmpPG3VEG’ ‘~/tmp/scratch/RtmpPiIDuS’ ‘~/tmp/scratch/RtmpQ9pRH1’ ‘~/tmp/scratch/RtmpQ9uqXY’ ‘~/tmp/scratch/RtmpQAR7bb’ ‘~/tmp/scratch/RtmpQhHJeh’ ‘~/tmp/scratch/RtmpRQnQge’ ‘~/tmp/scratch/RtmpRo1zkY’ ‘~/tmp/scratch/RtmpRtqLh7’ ‘~/tmp/scratch/RtmpSCTmCR’ ‘~/tmp/scratch/RtmpSPAxGT’ ‘~/tmp/scratch/RtmpT3hnrY’ ‘~/tmp/scratch/RtmpTCAHE9’ ‘~/tmp/scratch/RtmpU6Z66V’ ‘~/tmp/scratch/RtmpUSLOpK’ ‘~/tmp/scratch/RtmpVfb0sj’ ‘~/tmp/scratch/RtmpVmnrdx’ ‘~/tmp/scratch/RtmpVws3d6’ ‘~/tmp/scratch/RtmpVwuUIj’ ‘~/tmp/scratch/RtmpW0N7I3’ ‘~/tmp/scratch/RtmpWGk7e2’ ‘~/tmp/scratch/RtmpWJViP6’ ‘~/tmp/scratch/RtmpWt1kuj’ ‘~/tmp/scratch/RtmpXoZaYe’ ‘~/tmp/scratch/RtmpXyWRvW’ ‘~/tmp/scratch/RtmpYEE9oV’ ‘~/tmp/scratch/RtmpYJWzun’ ‘~/tmp/scratch/RtmpZ8lnXM’ ‘~/tmp/scratch/RtmpZ9J2sh’ ‘~/tmp/scratch/RtmpZS44Vu’ ‘~/tmp/scratch/RtmpZdlU4M’ ‘~/tmp/scratch/RtmpaCswkw’ ‘~/tmp/scratch/RtmpaEoScO’ ‘~/tmp/scratch/RtmpaWK8E5’ ‘~/tmp/scratch/RtmparwGFY’ ‘~/tmp/scratch/RtmpbJ9nyZ’ ‘~/tmp/scratch/RtmpbTlmgu’ ‘~/tmp/scratch/RtmpbhxeDy’ ‘~/tmp/scratch/Rtmpbu0YaG’ ‘~/tmp/scratch/RtmpcZX8R0’ ‘~/tmp/scratch/RtmpcoF37L’ ‘~/tmp/scratch/Rtmpd2I0SK’ ‘~/tmp/scratch/Rtmpd34dj8’ ‘~/tmp/scratch/RtmpdqcluK’ ‘~/tmp/scratch/Rtmpe9D4EH’ ‘~/tmp/scratch/RtmpeIrGuN’ ‘~/tmp/scratch/RtmpeUGsEZ’ ‘~/tmp/scratch/RtmpfACwoZ’ ‘~/tmp/scratch/RtmpfB2ELV’ ‘~/tmp/scratch/RtmpfDquzm’ ‘~/tmp/scratch/RtmpfJ2lAh’ ‘~/tmp/scratch/RtmpfTBwRH’ ‘~/tmp/scratch/Rtmpfu60fN’ ‘~/tmp/scratch/RtmpgAVHwI’ ‘~/tmp/scratch/RtmpgNeNtg’ ‘~/tmp/scratch/RtmpgnicfB’ ‘~/tmp/scratch/RtmphMHcNK’ ‘~/tmp/scratch/RtmpiD688m’ ‘~/tmp/scratch/RtmpjEZcux’ ‘~/tmp/scratch/RtmpjWQmeC’ ‘~/tmp/scratch/RtmplDEVGl’ ‘~/tmp/scratch/RtmpmH8Jw6’ ‘~/tmp/scratch/Rtmpmkn8kY’ ‘~/tmp/scratch/RtmpmrdRsE’ ‘~/tmp/scratch/Rtmpmvw8SP’ ‘~/tmp/scratch/RtmpoJSLkf’ ‘~/tmp/scratch/RtmpocGWS2’ ‘~/tmp/scratch/RtmppDG6J4’ ‘~/tmp/scratch/Rtmppv7lE4’ ‘~/tmp/scratch/Rtmpq2LRFO’ ‘~/tmp/scratch/Rtmpq8l9zt’ ‘~/tmp/scratch/Rtmpq8vonw’ ‘~/tmp/scratch/RtmpqG0LXt’ ‘~/tmp/scratch/RtmpqtmxRI’ ‘~/tmp/scratch/RtmpqwncXX’ ‘~/tmp/scratch/RtmprSTiyC’ ‘~/tmp/scratch/RtmpsGukcM’ ‘~/tmp/scratch/RtmpsMrV9f’ ‘~/tmp/scratch/RtmpsU7yAi’ ‘~/tmp/scratch/Rtmpsc8sS1’ ‘~/tmp/scratch/RtmptdbQDJ’ ‘~/tmp/scratch/RtmpuFKK0Z’ ‘~/tmp/scratch/RtmpuSn5IV’ ‘~/tmp/scratch/RtmpuXFmnO’ ‘~/tmp/scratch/Rtmpv60EcV’ ‘~/tmp/scratch/RtmpvTGDe7’ ‘~/tmp/scratch/RtmpwO8ydu’ ‘~/tmp/scratch/RtmpwTrawZ’ ‘~/tmp/scratch/Rtmpxd7AsI’ ‘~/tmp/scratch/RtmpxxQgGF’ ‘~/tmp/scratch/RtmpyRyWel’ ‘~/tmp/scratch/RtmpyaFyL2’ ‘~/tmp/scratch/Rtmpywo9cF’ ‘~/tmp/scratch/Rtmpz5Yu9S’ ‘~/tmp/scratch/RtmpzDojlE’ ‘~/tmp/scratch/RtmpzZBITB’ ‘~/tmp/scratch/RtmpzkCbcN’ ‘~/tmp/scratch/xvfb-run.0FDPp7’ ‘~/tmp/scratch/xvfb-run.0hyX1G’ ‘~/tmp/scratch/xvfb-run.18Ss6w’ ‘~/tmp/scratch/xvfb-run.1Nui6t’ ‘~/tmp/scratch/xvfb-run.2524xW’ ‘~/tmp/scratch/xvfb-run.2Tjw0B’ ‘~/tmp/scratch/xvfb-run.2UvcMG’ ‘~/tmp/scratch/xvfb-run.3Aj1a8’ ‘~/tmp/scratch/xvfb-run.8KQGIn’ ‘~/tmp/scratch/xvfb-run.9LkvlE’ ‘~/tmp/scratch/xvfb-run.AegdA2’ ‘~/tmp/scratch/xvfb-run.AsEt1p’ ‘~/tmp/scratch/xvfb-run.D1I59g’ ‘~/tmp/scratch/xvfb-run.EIuPlX’ ‘~/tmp/scratch/xvfb-run.EzmnLE’ ‘~/tmp/scratch/xvfb-run.FGJWzi’ ‘~/tmp/scratch/xvfb-run.GPu3So’ ‘~/tmp/scratch/xvfb-run.Gt2yIo’ ‘~/tmp/scratch/xvfb-run.HRIQ9T’ ‘~/tmp/scratch/xvfb-run.KhXcwB’ ‘~/tmp/scratch/xvfb-run.L7DX8L’ ‘~/tmp/scratch/xvfb-run.L9JsJk’ ‘~/tmp/scratch/xvfb-run.LXiwRU’ ‘~/tmp/scratch/xvfb-run.Lf6jWU’ ‘~/tmp/scratch/xvfb-run.NUamuh’ ‘~/tmp/scratch/xvfb-run.OzJWlu’ ‘~/tmp/scratch/xvfb-run.PEfr4e’ ‘~/tmp/scratch/xvfb-run.QJe62t’ ‘~/tmp/scratch/xvfb-run.SBVkzv’ ‘~/tmp/scratch/xvfb-run.UJhw2G’ ‘~/tmp/scratch/xvfb-run.UrhoVz’ ‘~/tmp/scratch/xvfb-run.VCdfEi’ ‘~/tmp/scratch/xvfb-run.W2mHc8’ ‘~/tmp/scratch/xvfb-run.WA4qeu’ ‘~/tmp/scratch/xvfb-run.XaLxMf’ ‘~/tmp/scratch/xvfb-run.b3Efoi’ ‘~/tmp/scratch/xvfb-run.dAwkd4’ ‘~/tmp/scratch/xvfb-run.dHR0VC’ ‘~/tmp/scratch/xvfb-run.dgWOHK’ ‘~/tmp/scratch/xvfb-run.eYOZwg’ ‘~/tmp/scratch/xvfb-run.fW3MSz’ ‘~/tmp/scratch/xvfb-run.gXMyyp’ ‘~/tmp/scratch/xvfb-run.gc44D7’ ‘~/tmp/scratch/xvfb-run.hiXwEF’ ‘~/tmp/scratch/xvfb-run.j9Knx3’ ‘~/tmp/scratch/xvfb-run.juz5vK’ ‘~/tmp/scratch/xvfb-run.kMdQVy’ ‘~/tmp/scratch/xvfb-run.kZgQga’ ‘~/tmp/scratch/xvfb-run.kt65n4’ ‘~/tmp/scratch/xvfb-run.l37ozt’ ‘~/tmp/scratch/xvfb-run.lgTjmW’ ‘~/tmp/scratch/xvfb-run.lyMwxR’ ‘~/tmp/scratch/xvfb-run.mRXXXE’ ‘~/tmp/scratch/xvfb-run.n2BOfi’ ‘~/tmp/scratch/xvfb-run.n6aG2l’ ‘~/tmp/scratch/xvfb-run.nlTag5’ ‘~/tmp/scratch/xvfb-run.oey3JV’ ‘~/tmp/scratch/xvfb-run.rUASmc’ ‘~/tmp/scratch/xvfb-run.rjeFBB’ ‘~/tmp/scratch/xvfb-run.rwzTJO’ ‘~/tmp/scratch/xvfb-run.szq4hB’ ‘~/tmp/scratch/xvfb-run.uXB1sm’ ‘~/tmp/scratch/xvfb-run.wy8r5f’ ‘~/tmp/scratch/xvfb-run.x7ifSY’ ‘~/tmp/scratch/xvfb-run.yLSymX’ ‘~/tmp/scratch/xvfb-run.yTT6Wr’ ‘~/tmp/scratch/xvfb-run.yo4btA’ ‘~/tmp/scratch/xvfb-run.zvJMwx’ 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