CRAN Package Check Results for Package callr

Last updated on 2019-05-21 01:48:23 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 3.2.0 5.42 91.21 96.63 OK
r-devel-linux-x86_64-debian-gcc 3.2.0 4.88 77.46 82.34 OK
r-devel-linux-x86_64-fedora-clang 3.2.0 109.61 OK
r-devel-linux-x86_64-fedora-gcc 3.2.0 107.62 OK
r-devel-windows-ix86+x86_64 3.2.0 12.00 155.00 167.00 OK
r-patched-linux-x86_64 3.2.0 4.99 90.53 95.52 OK
r-patched-solaris-x86 3.2.0 142.10 ERROR
r-release-linux-x86_64 3.2.0 6.05 90.18 96.23 OK
r-release-windows-ix86+x86_64 3.2.0 13.00 161.00 174.00 OK
r-release-osx-x86_64 3.2.0 OK
r-oldrel-windows-ix86+x86_64 3.2.0 7.00 102.00 109.00 OK
r-oldrel-osx-x86_64 3.2.0 OK

Check Details

Version: 3.2.0
Check: tests
Result: ERROR
     Running ‘testthat.R’ [103s/140s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(callr)
     >
     > Sys.unsetenv("R_TESTS")
     >
     > if (ps::ps_is_supported()) {
     + reporter <- ps::CleanupReporter(testthat::SummaryReporter)$new()
     + } else {
     + ## ps does not support this platform
     + reporter <- "summary"
     + }
     >
     > test_check("callr", reporter = reporter)
     various bug fixes: .
     callbacks: ....
     errors: .............
     r: ......................
     library path setup: ..........................
     messages: .12
     options: ..
     presets: .....
     calling quit(): ..W..W
     r_bg: .........
     r_process: .
     r_session messages: ...........
     r_session: .................................S.............S....
     rcmd_bg: .....
     rcmd_process: ..
     rcmd: ........W..........
     rscript: .........
     timeout: ..
     utils: ...............
    
     ══ Skipped ═════════════════════════════════════════════════════════════════════
     1. stdout/stderr from pipe (@test-r-session.R#72) - On CRAN
    
     2. crash (@test-r-session.R#204) - On CRAN
    
     ══ Warnings ════════════════════════════════════════════════════════════════════
     1. quit() in the function (@test-quit.R#8) - `r(function() quit(status = 2))` generated a condition with class callr_status_error/callr_error/error/condition.
     It is less fragile to test custom conditions with `class`
    
     2. quit() in bg process (@test-quit.R#24) - `p2$get_result()` generated a condition with class callr_status_error/callr_error/error/condition.
     It is less fragile to test custom conditions with `class`
    
     3. fail_on_status (@test-rcmd.R#44) - `withr::with_dir(tempdir(), rcmd("BATCH", rand, fail_on_status = TRUE))` generated a condition with class system_command_status_error/system_command_error/error/condition.
     It is less fragile to test custom conditions with `class`
    
     ══ Failed ══════════════════════════════════════════════════════════════════════
     ── 1. Failure: messages in callr::r_bg do not crash session (@test-messages.R#14
     rx$get_exit_status() not equal to 0.
     1/1 mismatches
     [1] -9 - 0 == -9
    
     ── 2. Error: messages in callr::r_bg do not crash session (@test-messages.R#16)
     callr failed, could not start R, exited with non-zero status, has crashed or was killed
     1: expect_equal(rx$get_result(), 2) at testthat/test-messages.R:16
     2: quasi_label(enquo(object), label, arg = "object")
     3: eval_bare(get_expr(quo), get_env(quo))
     4: rx$get_result()
     5: rp_get_result(self, private)
     6: get_result(out, private$options)
    
     ══ DONE ════════════════════════════════════════════════════════════════════════
     Error: Test failures
     Execution halted
Flavor: r-patched-solaris-x86