From e4140140af5832e045bf8196d1bcbe9e5276a8fb Mon Sep 17 00:00:00 2001 From: Matthew Draper Date: Tue, 22 Feb 2022 21:00:16 +1030 Subject: [PATCH] Warm-up to avoid autoloads interfering with class serial --- activesupport/test/executor_test.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/activesupport/test/executor_test.rb b/activesupport/test/executor_test.rb index faad49cc12..893a7c98a7 100644 --- a/activesupport/test/executor_test.rb +++ b/activesupport/test/executor_test.rb @@ -232,6 +232,9 @@ class ExecutorTest < ActiveSupport::TestCase executor.register_hook(hook) + # Warm-up to trigger any pending autoloads + executor.wrap { } + before = RubyVM.stat(:class_serial) executor.wrap { } executor.wrap { }