From 5049e4c5e8608848029710d441b5426766573a1c Mon Sep 17 00:00:00 2001 From: k0kubun Date: Sat, 29 Dec 2018 10:50:31 +0000 Subject: 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 --- test/ruby/test_jit.rb | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'test') diff --git a/test/ruby/test_jit.rb b/test/ruby/test_jit.rb index 3f3bdc1960..d1c7351f50 100644 --- a/test/ruby/test_jit.rb +++ b/test/ruby/test_jit.rb @@ -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) -- cgit v1.2.3