diff options
-rw-r--r-- | test/ruby/envutil.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/ruby/envutil.rb b/test/ruby/envutil.rb index 4b6dd9a425..57d2d11f6b 100644 --- a/test/ruby/envutil.rb +++ b/test/ruby/envutil.rb @@ -77,7 +77,8 @@ module EnvUtil else break end while true - raise Timeout::Error + bt = caller_locations + raise Timeout::Error, "execution of #{bt.shift.label} expired", bt.map(&:to_s) end out_p.close if capture_stdout err_p.close if capture_stderr && capture_stderr != :merge_to_stdout |