thrownewTimeoutException($"command '${process.StartInfo.FileName}{process.StartInfo.Arguments}' timed out after {timeout}.");
thrownewTimeoutException($"command '${process.StartInfo.FileName}{process.StartInfo.Arguments}' timed out after {timeout}. Output: {output.ToString()}");