CRAN Package Check Results for Package processx

Last updated on 2021-12-05 22:49:00 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 3.5.2 9.29 61.36 70.65 OK
r-devel-linux-x86_64-debian-gcc 3.5.2 7.47 49.21 56.68 OK
r-devel-linux-x86_64-fedora-clang 3.5.2 87.23 OK
r-devel-linux-x86_64-fedora-gcc 3.5.2 76.49 OK
r-devel-windows-x86_64-new-UL 3.5.2 59.00 133.00 192.00 ERROR
r-devel-windows-x86_64-new-TK 3.5.2 ERROR
r-devel-windows-x86_64-old 3.5.2 44.00 69.00 113.00 OK
r-patched-linux-x86_64 3.5.2 9.59 51.76 61.35 OK
r-release-linux-x86_64 3.5.2 8.90 60.01 68.91 OK
r-release-macos-arm64 3.5.2 OK
r-release-macos-x86_64 3.5.2 OK
r-release-windows-ix86+x86_64 3.5.2 71.00 132.00 203.00 OK
r-oldrel-macos-x86_64 3.5.2 OK
r-oldrel-windows-ix86+x86_64 3.5.2 74.00 130.00 204.00 OK

Check Details

Version: 3.5.2
Check: tests
Result: ERROR
     Running 'testthat.R' [54s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > library(processx)
     >
     > Sys.setenv("R_TESTS" = "")
     >
     > test_check("processx", reporter = "summary")
     assertions:
     assertions: ........................................................................................................................................................................
     chr-io:
     character IO: ...........
     cleanup:
     Cleanup: ..
     client-lib:
     client-lib: ............................................................
     connections:
     Connections:
     env:
     environment: ...
     err:
     errors.R: ......................................................S........................SS...SSSS..
     errors:
     errors: ..........
     extra-connections:
     extra connections: SSS
     io:
     io: ...............S.............
     kill-tree:
     kill_tree: SSSSSS.S
     poll-connections:
     polling connections: .........
     poll-curl:
     poll-curl: SSS
     poll-stress:
     poll stress test: S
     poll:
     poll: ................
     poll2:
     poll multiple processes: ............S..................................................
     poll3:
     poll connection: .........
     print:
     print: ..
     process:
     process: ..........
     ps-methods:
     ps methods: ..............
     pty:
     pty: .SSS
     run:
     run: ......................................................................S...........
     set-std:
     set std streams: ............................
     sigchld:
     SIGCHLD handler interference: SSSSSSSS
     stdin:
     stdin: SSSSSS
     stress:
     stress test: SSS
     utf8: SS.SSW1W2
     utils:
     utils: S...................SS.......................................
     wait:
     waiting on processes: S.......S
    
     ══ Skipped ═════════════════════════════════════════════════════════════════════
     1. un-caught condition has trace (test-err.R:72:3) - Reason: On CRAN
    
     2. trace when rethrowing (test-err.R:170:3) - Reason: On CRAN
    
     3. rethrowing non rlib errors (test-err.R:209:3) - Reason: On CRAN
    
     4. error trace from subprocess (test-err.R:258:3) - Reason: On CRAN
    
     5. error trace from throw() in subprocess (test-err.R:294:3) - Reason: On CRAN
    
     6. trace is not overwritten (test-err.R:330:3) - Reason: On CRAN
    
     7. error is printed on error (test-err.R:340:3) - Reason: On CRAN
    
     8. writing to extra connection (test-extra-connections.R:6:3) - Reason: On CRAN
    
     9. reading from extra connection (test-extra-connections.R:30:3) - Reason: On CRAN
    
     10. reading and writing to extra connection (test-extra-connections.R:59:3) - Reason: On CRAN
    
     11. readChar on IO, unix (test-io.R:118:3) - Reason: only run it on unix
    
     12. tree ids are inherited (test-kill-tree.R:5:3) - Reason: On CRAN
    
     13. tree ids are inherited if env is specified (test-kill-tree.R:35:3) - Reason: On CRAN
    
     14. kill_tree (test-kill-tree.R:67:3) - Reason: On CRAN
    
     15. kill_tree with children (test-kill-tree.R:85:3) - Reason: On CRAN
    
     16. kill_tree and orphaned children (test-kill-tree.R:114:3) - Reason: On CRAN
    
     17. cleanup_tree option (test-kill-tree.R:150:3) - Reason: On CRAN
    
     18. cleanup_tree stress test (test-kill-tree.R:231:3) - Reason: On CRAN
    
     19. curl fds (test-poll-curl.R:9:3) - Reason: On CRAN
    
     20. curl fds before others (test-poll-curl.R:59:3) - Reason: On CRAN
    
     21. process fd before curl fd (test-poll-curl.R:91:3) - Reason: On CRAN
    
     22. many processes (test-poll-stress.R:5:3) - Reason: On CRAN
    
     23. polling and buffering (test-poll2.R:107:3) - Reason: On Windows
    
     24. pty works (test-pty.R:11:3) - Reason: only run it on unix
    
     25. pty echo (test-pty.R:31:3) - Reason: only run it on unix
    
     26. read_output_lines() fails for pty (test-pty.R:57:3) - Reason: only run it on unix
    
     27. condition on interrupt (test-run.R:101:3) - Reason: On CRAN
    
     28. is_alive() (test-sigchld.R:5:3) - Reason: only run it on unix
    
     29. finalizer (test-sigchld.R:33:3) - Reason: only run it on unix
    
     30. get_exit_status (test-sigchld.R:59:3) - Reason: only run it on unix
    
     31. signal (test-sigchld.R:85:3) - Reason: only run it on unix
    
     32. kill (test-sigchld.R:118:3) - Reason: only run it on unix
    
     33. SIGCHLD handler (test-sigchld.R:148:3) - Reason: only run it on unix
    
     34. Notify old signal handler (test-sigchld.R:182:3) - Reason: On CRAN
    
     35. it is ok if parallel has no active cluster (test-sigchld.R:220:3) - Reason: On CRAN
    
     36. stdin (test-stdin.R:6:3) - Reason: On CRAN
    
     37. stdin & stdout (test-stdin.R:28:3) - Reason: On CRAN
    
     38. stdin buffer full (test-stdin.R:50:3) - Reason: On CRAN
    
     39. file as stdin (test-stdin.R:66:3) - Reason: On CRAN
    
     40. large file as stdin (test-stdin.R:85:3) - Reason: On CRAN
    
     41. writing raw (test-stdin.R:103:3) - Reason: On CRAN
    
     42. can start 100 processes quickly (test-stress.R:5:3) - Reason: On CRAN
    
     43. run() a lot of times, with small timeouts (test-stress.R:12:3) - Reason: On CRAN
    
     44. run() and kill while polling (test-stress.R:27:3) - Reason: On CRAN
    
     45. UTF-8 executable name (test-utf8.R:3:3) - Reason: On CRAN
    
     46. UTF-8 directory name (test-utf8.R:18:3) - Reason: On CRAN
    
     47. native program name is converted to UTF-8 (test-utf8.R:55:3) - Reason: Needs latin1 locale
    
     48. native args are converted to UTF-8 (test-utf8.R:65:3) - Reason: Needs latin1 locale
    
     49. full_path gives correct values (test-utils.R:5:3) - Reason: On CRAN
    
     50. full_path gives correct values, unix (test-utils.R:72:3) - Reason: only run it on unix
    
     51. do_echo_cmd (test-utils.R:80:3) - Reason: only run it on unix
    
     52. no deadlock when no stdout + wait (test-wait.R:6:3) - Reason: failure would freeze
    
     53. no fd leak on unix (test-wait.R:50:3) - Reason: On CRAN
    
     ══ Warnings ════════════════════════════════════════════════════════════════════
     1. UTF-8 in stdout (test-utf8.R:85:3) - Invalid multi-byte character at end of stream ignored
    
     2. UTF-8 in stderr (test-utf8.R:90:3) - Invalid multi-byte character at end of stream ignored
    
     ══ Failed ══════════════════════════════════════════════════════════════════════
     ── 1. Failure (test-utf8.R:86:3): UTF-8 in stdout ──────────────────────────────
     out$stdout not equal to "úáö".
     1/1 mismatches
     x[1]: ""
     y[1]: "úáö"
    
     ── 2. Failure (test-utf8.R:91:3): UTF-8 in stderr ──────────────────────────────
     out$stderr not equal to "úáö".
     1/1 mismatches
     x[1]: ""
     y[1]: "úáö"
    
     ══ DONE ════════════════════════════════════════════════════════════════════════
     Error: Test failures
     Execution halted
Flavor: r-devel-windows-x86_64-new-UL

Version: 3.5.2
Check: tests
Result: ERROR
     Running 'testthat.R'
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > library(processx)
     >
     > Sys.setenv("R_TESTS" = "")
     >
     > test_check("processx", reporter = "summary")
     assertions:
     assertions: ........................................................................................................................................................................
     chr-io:
     character IO: ...........
     cleanup:
     Cleanup: ..
     client-lib:
     client-lib: ............................................................
     connections:
     Connections:
     env:
     environment: ...
     err:
     errors.R: ......................................................S........................SS...SSSS..
     errors:
     errors: ..........
     extra-connections:
     extra connections: SSS
     io:
     io: ...............S.............
     kill-tree:
     kill_tree: SSSSSS.S
     poll-connections:
     polling connections: .........
     poll-curl:
     poll-curl: SSS
     poll-stress:
     poll stress test: S
     poll:
     poll: ................
     poll2:
     poll multiple processes: ............S..................................................
     poll3:
     poll connection: .........
     print:
     print: ..
     process:
     process: ..........
     ps-methods:
     ps methods: ..............
     pty:
     pty: .SSS
     run:
     run: ......................................................................S...........
     set-std:
     set std streams: ............................
     sigchld:
     SIGCHLD handler interference: SSSSSSSS
     stdin:
     stdin: SSSSSS
     stress:
     stress test: SSS
     utf8: SS.SSW1W2
     utils:
     utils: S...................SS.......................................
     wait:
     waiting on processes: S.......S
    
     ══ Skipped ═════════════════════════════════════════════════════════════════════
     1. un-caught condition has trace (test-err.R:72:3) - Reason: On CRAN
    
     2. trace when rethrowing (test-err.R:170:3) - Reason: On CRAN
    
     3. rethrowing non rlib errors (test-err.R:209:3) - Reason: On CRAN
    
     4. error trace from subprocess (test-err.R:258:3) - Reason: On CRAN
    
     5. error trace from throw() in subprocess (test-err.R:294:3) - Reason: On CRAN
    
     6. trace is not overwritten (test-err.R:330:3) - Reason: On CRAN
    
     7. error is printed on error (test-err.R:340:3) - Reason: On CRAN
    
     8. writing to extra connection (test-extra-connections.R:6:3) - Reason: On CRAN
    
     9. reading from extra connection (test-extra-connections.R:30:3) - Reason: On CRAN
    
     10. reading and writing to extra connection (test-extra-connections.R:59:3) - Reason: On CRAN
    
     11. readChar on IO, unix (test-io.R:118:3) - Reason: only run it on unix
    
     12. tree ids are inherited (test-kill-tree.R:5:3) - Reason: On CRAN
    
     13. tree ids are inherited if env is specified (test-kill-tree.R:35:3) - Reason: On CRAN
    
     14. kill_tree (test-kill-tree.R:67:3) - Reason: On CRAN
    
     15. kill_tree with children (test-kill-tree.R:85:3) - Reason: On CRAN
    
     16. kill_tree and orphaned children (test-kill-tree.R:114:3) - Reason: On CRAN
    
     17. cleanup_tree option (test-kill-tree.R:150:3) - Reason: On CRAN
    
     18. cleanup_tree stress test (test-kill-tree.R:231:3) - Reason: On CRAN
    
     19. curl fds (test-poll-curl.R:9:3) - Reason: On CRAN
    
     20. curl fds before others (test-poll-curl.R:59:3) - Reason: On CRAN
    
     21. process fd before curl fd (test-poll-curl.R:91:3) - Reason: On CRAN
    
     22. many processes (test-poll-stress.R:5:3) - Reason: On CRAN
    
     23. polling and buffering (test-poll2.R:107:3) - Reason: On Windows
    
     24. pty works (test-pty.R:11:3) - Reason: only run it on unix
    
     25. pty echo (test-pty.R:31:3) - Reason: only run it on unix
    
     26. read_output_lines() fails for pty (test-pty.R:57:3) - Reason: only run it on unix
    
     27. condition on interrupt (test-run.R:101:3) - Reason: On CRAN
    
     28. is_alive() (test-sigchld.R:5:3) - Reason: only run it on unix
    
     29. finalizer (test-sigchld.R:33:3) - Reason: only run it on unix
    
     30. get_exit_status (test-sigchld.R:59:3) - Reason: only run it on unix
    
     31. signal (test-sigchld.R:85:3) - Reason: only run it on unix
    
     32. kill (test-sigchld.R:118:3) - Reason: only run it on unix
    
     33. SIGCHLD handler (test-sigchld.R:148:3) - Reason: only run it on unix
    
     34. Notify old signal handler (test-sigchld.R:182:3) - Reason: On CRAN
    
     35. it is ok if parallel has no active cluster (test-sigchld.R:220:3) - Reason: On CRAN
    
     36. stdin (test-stdin.R:6:3) - Reason: On CRAN
    
     37. stdin & stdout (test-stdin.R:28:3) - Reason: On CRAN
    
     38. stdin buffer full (test-stdin.R:50:3) - Reason: On CRAN
    
     39. file as stdin (test-stdin.R:66:3) - Reason: On CRAN
    
     40. large file as stdin (test-stdin.R:85:3) - Reason: On CRAN
    
     41. writing raw (test-stdin.R:103:3) - Reason: On CRAN
    
     42. can start 100 processes quickly (test-stress.R:5:3) - Reason: On CRAN
    
     43. run() a lot of times, with small timeouts (test-stress.R:12:3) - Reason: On CRAN
    
     44. run() and kill while polling (test-stress.R:27:3) - Reason: On CRAN
    
     45. UTF-8 executable name (test-utf8.R:3:3) - Reason: On CRAN
    
     46. UTF-8 directory name (test-utf8.R:18:3) - Reason: On CRAN
    
     47. native program name is converted to UTF-8 (test-utf8.R:55:3) - Reason: Needs latin1 locale
    
     48. native args are converted to UTF-8 (test-utf8.R:65:3) - Reason: Needs latin1 locale
    
     49. full_path gives correct values (test-utils.R:5:3) - Reason: On CRAN
    
     50. full_path gives correct values, unix (test-utils.R:72:3) - Reason: only run it on unix
    
     51. do_echo_cmd (test-utils.R:80:3) - Reason: only run it on unix
    
     52. no deadlock when no stdout + wait (test-wait.R:6:3) - Reason: failure would freeze
    
     53. no fd leak on unix (test-wait.R:50:3) - Reason: On CRAN
    
     ══ Warnings ════════════════════════════════════════════════════════════════════
     1. UTF-8 in stdout (test-utf8.R:85:3) - Invalid multi-byte character at end of stream ignored
    
     2. UTF-8 in stderr (test-utf8.R:90:3) - Invalid multi-byte character at end of stream ignored
    
     ══ Failed ══════════════════════════════════════════════════════════════════════
     ── 1. Failure (test-utf8.R:86:3): UTF-8 in stdout ──────────────────────────────
     out$stdout not equal to "úáö".
     1/1 mismatches
     x[1]: ""
     y[1]: "úáö"
    
     ── 2. Failure (test-utf8.R:91:3): UTF-8 in stderr ──────────────────────────────
     out$stderr not equal to "úáö".
     1/1 mismatches
     x[1]: ""
     y[1]: "úáö"
    
     ══ DONE ════════════════════════════════════════════════════════════════════════
     Error: Test failures
     Execution halted
Flavor: r-devel-windows-x86_64-new-TK