Running ‘testthat.R’ [38s/50s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(ps)
  > 
  > if (ps::ps_is_supported() && Sys.getenv("R_COVR", "") != "true") {
  +   reporter <- ps::CleanupReporter(testthat::SummaryReporter)$new()
  + } else {
  +   ## ps does not support this platform
  +   reporter <- "progress"
  + }
  > 
  > if (ps_is_supported()) test_check("ps", reporter = reporter)
  cleanup testthat reporter: ..........1.....................................................................................................................
  common: .................................................................................................................................S....S....S....
  connections: .......................S..............S....S....S....S....S....S....S....
  process finished: ...................................................................................
  kill-tree: ........S....S....S....S....S....S....S....
  linux: ..........S....
  pid reuse: ..............................................................................
  posix-zombie: ..........................................................
  posix: .....S..........................
  system: ......................................................
  utils: ................................
  
  ══ Skipped ═════════════════════════════════════════════════════════════════════
  1. num_fds (@test-common.R#264) - Reason: On CRAN
  
  2. open_files (@test-common.R#280) - Reason: On CRAN
  
  3. interrupt (@test-common.R#297) - Reason: On CRAN
  
  4. UNIX sockets with path (@test-connections.R#45) - Reason: socat is not available
  
  5. TCP on loopback (@test-connections.R#83) - Reason: socat is not available
  
  6. UDP (@test-connections.R#117) - Reason: socat is not available
  
  7. UDP on loopback (@test-connections.R#141) - Reason: socat is not available
  
  8. TCP6 (@test-connections.R#174) - Reason: socat is not available
  
  9. TCP6 on loopback (@test-connections.R#195) - Reason: socat is not available
  
  10. UDP6 (@test-connections.R#234) - Reason: Needs working IPv6 connection
  
  11. UDP6 on loopback (@test-connections.R#259) - Reason: socat is not available
  
  12. kill_tree (@test-kill-tree.R#14) - Reason: On CRAN
  
  13. kill_tree, grandchild (@test-kill-tree.R#44) - Reason: On CRAN
  
  14. kill_tree, orphaned grandchild (@test-kill-tree.R#90) - Reason: On CRAN
  
  15. with_process_cleanup (@test-kill-tree.R#118) - Reason: On CRAN
  
  16. find_tree (@test-kill-tree.R#145) - Reason: On CRAN
  
  17. find_tree, grandchild (@test-kill-tree.R#170) - Reason: On CRAN
  
  18. find_tree, orphaned grandchild (@test-kill-tree.R#218) - Reason: On CRAN
  
  19. memory_info (@test-linux.R#32) - Reason: On CRAN
  
  20. terminal (@test-posix.R#16) - Reason: no terminal
  
  ══ Failed ══════════════════════════════════════════════════════════════════════
  ── 1. Failure: unit: test, multiple processes (@test-cleanup-reporter.R#46)  ───
  out$p1$is_alive() isn't false.
  
  ══ DONE ════════════════════════════════════════════════════════════════════════
  Don't worry, you'll get it.
  Error: Test failures
  Execution halted