summaryrefslogtreecommitdiff
path: root/tool/test-coverage.rb
diff options
Diffstat (limited to 'tool/test-coverage.rb')
-rw-r--r--tool/test-coverage.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/tool/test-coverage.rb b/tool/test-coverage.rb
index 055577feea..28ef0bf7f8 100644
--- a/tool/test-coverage.rb
+++ b/tool/test-coverage.rb
@@ -114,6 +114,10 @@ pid = $$
pwd = Dir.pwd
at_exit do
+ # Some tests leave GC.stress enabled, causing slow coverage processing.
+ # Reset it here to avoid performance issues.
+ GC.stress = false
+
exit_exc = $!
Dir.chdir(pwd) do
close