CRAN Package Check Results for Package processx

Last updated on 2025-04-12 20:51:54 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 3.8.6 9.72 64.03 73.75 OK
r-devel-linux-x86_64-debian-gcc 3.8.6 7.47 51.15 58.62 OK
r-devel-linux-x86_64-fedora-clang 3.8.6 119.56 OK
r-devel-linux-x86_64-fedora-gcc 3.8.6 118.89 ERROR
r-devel-macos-arm64 3.8.6 64.00 OK
r-devel-macos-x86_64 3.8.6 89.00 OK
r-devel-windows-x86_64 3.8.6 48.00 100.00 148.00 OK
r-patched-linux-x86_64 3.8.6 10.35 62.20 72.55 OK
r-release-linux-x86_64 3.8.6 OK
r-release-macos-arm64 3.8.6 59.00 OK
r-release-macos-x86_64 3.8.6 122.00 OK
r-release-windows-x86_64 3.8.6 52.00 116.00 168.00 OK
r-oldrel-macos-arm64 3.8.6 57.00 OK
r-oldrel-macos-x86_64 3.8.6 115.00 OK
r-oldrel-windows-x86_64 3.8.6 51.00 115.00 166.00 OK

Check Details

Version: 3.8.6
Check: tests
Result: ERROR Running ‘testthat.R’ [57s/162s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(processx) > > test_check("processx", reporter = "summary") assertions: ........................................................................................................................................................................ chr-io: ........... cleanup: .. client-lib: ............................................................ connections: .................. env: ... err-output: SSSSSSS errors: ..........S extra-connections: SSS fifo: SSSS io: ..................S.......... kill-tree: SSSSSSS poll-connections: ....1.... poll-curl: SSS poll-stress: S poll: ................ poll2: ...................................................................................................... poll3: ......... print: .. process: ............S ps-methods: .............. pty: SSSS run: ......................................................................S........... set-std: ............................ sigchld: SSSSSSSS standalone-errors: .................................................................................S...S...SSSSSS....S..S stdin: SSSSSS stress: SSS unix-sockets: SSSSSSSSSS utf8: SSSSS utils: SS.......................................... wait: S.......S ══ Skipped ═════════════════════════════════════════════════════════════════════ 1. simple error ('test-err-output.R:8:3') - Reason: On CRAN 2. simple error with cli ('test-err-output.R:25:3') - Reason: On CRAN 3. simple error with cli and colors ('test-err-output.R:45:3') - Reason: On CRAN 4. chain_error ('test-err-output.R:79:3') - Reason: On CRAN 5. chain_error with stop() ('test-err-output.R:126:3') - Reason: On CRAN 6. chain_error with rlang::abort() ('test-err-output.R:159:3') - Reason: On CRAN 7. full parent error is printed in non-interactive mode ('test-err-output.R:180:3') - Reason: On CRAN 8. output from error ('test-errors.R:71:3') - Reason: On CRAN 9. writing to extra connection ('test-extra-connections.R:4:3') - Reason: On CRAN 10. reading from extra connection ('test-extra-connections.R:28:3') - Reason: On CRAN 11. reading and writing to extra connection ('test-extra-connections.R:57:3') - Reason: On CRAN 12. read end first ('test-fifo.R:3:3') - Reason: On CRAN 13. write end first ('test-fifo.R:49:3') - Reason: On CRAN 14. write end first 2 ('test-fifo.R:96:3') - Reason: On CRAN 15. errors ('test-fifo.R:130:3') - Reason: On CRAN 16. readChar on IO, windows ('test-io.R:133:3') - Reason: only run it on windows 17. tree ids are inherited ('test-kill-tree.R:3:3') - Reason: On CRAN 18. tree ids are inherited if env is specified ('test-kill-tree.R:33:3') - Reason: On CRAN 19. kill_tree ('test-kill-tree.R:65:3') - Reason: On CRAN 20. kill_tree with children ('test-kill-tree.R:83:3') - Reason: On CRAN 21. kill_tree and orphaned children ('test-kill-tree.R:116:3') - Reason: On CRAN 22. cleanup_tree option ('test-kill-tree.R:152:3') - Reason: On CRAN 23. cleanup_tree stress test ('test-kill-tree.R:172:3') - Reason: On CRAN 24. curl fds ('test-poll-curl.R:3:3') - Reason: On CRAN 25. curl fds before others ('test-poll-curl.R:42:3') - Reason: On CRAN 26. process fd before curl fd ('test-poll-curl.R:73:3') - Reason: On CRAN 27. many processes ('test-poll-stress.R:3:3') - Reason: On CRAN 28. R process is installed with a SIGTERM cleanup handler ('test-process.R:102:3') - Reason: On CRAN 29. fails in windows ('test-pty.R:3:3') - Reason: only run it on windows 30. pty works ('test-pty.R:11:3') - Reason: On CRAN 31. pty echo ('test-pty.R:31:3') - Reason: On CRAN 32. read_output_lines() fails for pty ('test-pty.R:57:3') - Reason: On CRAN 33. condition on interrupt ('test-run.R:99:3') - Reason: On CRAN 34. is_alive() ('test-sigchld.R:4:3') - Reason: On CRAN 35. finalizer ('test-sigchld.R:32:3') - Reason: On CRAN 36. get_exit_status ('test-sigchld.R:58:3') - Reason: On CRAN 37. signal ('test-sigchld.R:84:3') - Reason: On CRAN 38. kill ('test-sigchld.R:117:3') - Reason: On CRAN 39. SIGCHLD handler ('test-sigchld.R:147:3') - Reason: On CRAN 40. Notify old signal handler ('test-sigchld.R:180:3') - Reason: On CRAN 41. it is ok if parallel has no active cluster ('test-sigchld.R:218:3') - Reason: On CRAN 42. un-caught condition has trace ('test-standalone-errors.R:81:3') - Reason: On CRAN 43. errors from subprocess ('test-standalone-errors.R:128:3') - Reason: only with callr 3.7.0 44. error trace from subprocess ('test-standalone-errors.R:148:3') - Reason: On CRAN 45. error trace from subprocess ('test-standalone-errors.R:185:3') - Reason: On CRAN 46. error trace from throw() in subprocess ('test-standalone-errors.R:216:3') - Reason: On CRAN 47. error trace from throw() in subprocess ('test-standalone-errors.R:253:3') - Reason: On CRAN 48. trace is not overwritten ('test-standalone-errors.R:284:3') - Reason: On CRAN 49. error is printed on error ('test-standalone-errors.R:294:3') - Reason: On CRAN 50. can pass frame as error call in `new_error()` ('test-standalone-errors.R:364:3') - Reason: On CRAN 51. can pass frame as error call in `throw()` ('test-standalone-errors.R:380:3') - Reason: On CRAN 52. stdin ('test-stdin.R:4:3') - Reason: On CRAN 53. stdin & stdout ('test-stdin.R:26:3') - Reason: On CRAN 54. stdin buffer full ('test-stdin.R:48:3') - Reason: On CRAN 55. file as stdin ('test-stdin.R:64:3') - Reason: On CRAN 56. large file as stdin ('test-stdin.R:83:3') - Reason: On CRAN 57. writing raw ('test-stdin.R:101:3') - Reason: On CRAN 58. can start 100 processes quickly ('test-stress.R:3:3') - Reason: On CRAN 59. run() a lot of times, with small timeouts ('test-stress.R:10:3') - Reason: On CRAN 60. run() and kill while polling ('test-stress.R:25:3') - Reason: On CRAN 61. CRUD ('test-unix-sockets.R:3:3') - Reason: On CRAN 62. client can read / write before accept ('test-unix-sockets.R:63:3') - Reason: On CRAN 63. poll returns connect ('test-unix-sockets.R:84:3') - Reason: On CRAN 64. poll returns connect even if pipes are connected ('test-unix-sockets.R:100:3') - Reason: On CRAN 65. reading unaccepted server socket is error ('test-unix-sockets.R:116:3') - Reason: On CRAN 66. writing unaccepted server socket is error ('test-unix-sockets.R:137:3') - Reason: On CRAN 67. here is no extra ready for poll(), without data ('test-unix-sockets.R:158:3') - Reason: On CRAN 68. closing the other end finishes `poll()`, on macOS ('test-unix-sockets.R:182:3') - Reason: On CRAN 69. errors ('test-unix-sockets.R:226:3') - Reason: On CRAN 70. unix-sockets.h ('test-unix-sockets.R:242:3') - Reason: On CRAN 71. UTF-8 executable name ('test-utf8.R:3:3') - Reason: On CRAN 72. UTF-8 directory name ('test-utf8.R:18:3') - Reason: On CRAN 73. native program name is converted to UTF-8 ('test-utf8.R:44:3') - Reason: only run it on windows 74. UTF-8 in stdout ('test-utf8.R:56:3') - Reason: On CRAN 75. UTF-8 in stderr ('test-utf8.R:64:3') - Reason: On CRAN 76. full_path gives correct values ('test-utils.R:4:3') - Reason: On CRAN 77. full_path gives correct values, windows ('test-utils.R:40:3') - Reason: only run it on windows 78. no deadlock when no stdout + wait ('test-wait.R:4:3') - Reason: failure would freeze 79. no fd leak on unix ('test-wait.R:48:3') - Reason: On CRAN ══ Failed ══════════════════════════════════════════════════════════════════════ ── 1. Failure ('test-poll-connections.R:31:3'): poll a connection and a process poll(list(out, p2), 0) (`actual`) not equal to list("timeout", c(output = "timeout", error = "nopipe", process = "nopipe")) (`expected`). `actual[[1]]`: "ready" `expected[[1]]`: "timeout" `actual[[2]]`: "silent" "nopipe" "nopipe" `expected[[2]]`: "timeout" "nopipe" "nopipe" ══ DONE ════════════════════════════════════════════════════════════════════════ Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.