зеркало из https://github.com/github/ruby.git
test_jit.rb: suppress random test failure
on mswin RubyCI by Permission Denied. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
d8008fc29d
Коммит
5049e4c5e8
|
@ -607,9 +607,9 @@ class TestJIT < Test::Unit::TestCase
|
|||
assert_equal(3, compactions.size, debug_info)
|
||||
end
|
||||
|
||||
if appveyor_mswin?
|
||||
# "Permission Denied" error is preventing to remove so file on AppVeyor.
|
||||
warn 'skipped to test directory emptiness in TestJIT#test_unload_units on AppVeyor mswin'
|
||||
if RUBY_PLATFORM.match?(/mswin/)
|
||||
# "Permission Denied" error is preventing to remove so file on AppVeyor/RubyCI.
|
||||
skip 'Removing so file is randomly failing on AppVeyor/RubyCI mswin due to Permission Denied.'
|
||||
else
|
||||
# verify .o files are deleted on unload_units
|
||||
assert_send([Dir, :empty?, dir], debug_info)
|
||||
|
@ -891,10 +891,6 @@ class TestJIT < Test::Unit::TestCase
|
|||
|
||||
private
|
||||
|
||||
def appveyor_mswin?
|
||||
ENV['APPVEYOR'] == 'True' && RUBY_PLATFORM.match?(/mswin/)
|
||||
end
|
||||
|
||||
# The shortest way to test one proc
|
||||
def assert_compile_once(script, result_inspect:, insns: [])
|
||||
if script.match?(/\A\n.+\n\z/m)
|
||||
|
|
Загрузка…
Ссылка в новой задаче