mirror of
https://github.com/wassname/ray.git
synced 2026-07-03 05:45:24 +08:00
Use Process instead of pid_t (round 2) (#6882)
* Revert "Revert "Use Boost.Process instead of pid_t (#6510)" (#6909)" This reverts commitbde575b8dd. * Process wrapper, using Boost.Process on Windows - Revertsbde575b8dd. - Re-appliesfb8e3615d5after some refactoring. * Remove Boost.Process dependency * Don't open /proc file on Linux * Change FATAL to ERROR and modify error message when process doesn't exist
This commit is contained in:
@@ -39,7 +39,7 @@ def wait_for_pid_to_exit(pid, timeout=20):
|
||||
return
|
||||
time.sleep(0.1)
|
||||
raise RayTestTimeoutException(
|
||||
"Timed out while waiting for process to exit.")
|
||||
"Timed out while waiting for process {} to exit.".format(pid))
|
||||
|
||||
|
||||
def wait_for_children_of_pid(pid, num_children=1, timeout=20):
|
||||
@@ -51,8 +51,8 @@ def wait_for_children_of_pid(pid, num_children=1, timeout=20):
|
||||
return
|
||||
time.sleep(0.1)
|
||||
raise RayTestTimeoutException(
|
||||
"Timed out while waiting for process children to start "
|
||||
"({}/{} started).".format(num_alive, num_children))
|
||||
"Timed out while waiting for process {} children to start "
|
||||
"({}/{} started).".format(pid, num_alive, num_children))
|
||||
|
||||
|
||||
def wait_for_children_of_pid_to_exit(pid, timeout=20):
|
||||
|
||||
Reference in New Issue
Block a user