Move constants under the TestCase

This commit is contained in:
Hiroshi SHIBATA 2021-09-07 09:31:44 +09:00
parent 54d2d70629
commit 93c44c4ed2
Notes: git 2021-09-11 08:48:43 +09:00
2 changed files with 5 additions and 5 deletions

View File

@ -844,11 +844,6 @@ EOT
result
end
# kernel resolution can limit the minimum time we can measure
# [ruby-core:81540]
MIN_HZ = MiniTest::Unit::TestCase.windows? ? 67 : 100
MIN_MEASURABLE = 1.0 / MIN_HZ
def assert_cpu_usage_low(msg = nil, pct: 0.05, wait: 1.0, stop: nil)
require 'benchmark'

View File

@ -154,6 +154,11 @@ module Test
PASSTHROUGH_EXCEPTIONS = [NoMemoryError, SignalException,
Interrupt, SystemExit] # :nodoc:
# kernel resolution can limit the minimum time we can measure
# [ruby-core:81540]
MIN_HZ = windows? ? 67 : 100
MIN_MEASURABLE = 1.0 / MIN_HZ
##
# Runs the tests reporting the status to +runner+