pub async fn wait_interruptible( name: &str, process: Child, interrupt_rx: Receiver<()>, ) -> Result<CommandResult<()>>