From cdffad515c1bc321c4ac7cf864d57b5a50cf4b6f Mon Sep 17 00:00:00 2001 From: k0kubun Date: Sun, 7 Oct 2018 14:05:56 +0000 Subject: appveyor.yml: give up running TestThreadQueue#test_queue_with_trap for mswin. We tried to increase timeout and execute separately but both didn't work. Let me skip this until somebody starts to work on fixing this behavior, since this makes AppVeyor almost impossible to be used as CI. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/excludes/TestThreadQueue.rb | 12 ------------ test/ruby/test_thread_queue.rb | 3 +++ 2 files changed, 3 insertions(+), 12 deletions(-) delete mode 100644 test/excludes/TestThreadQueue.rb (limited to 'test') diff --git a/test/excludes/TestThreadQueue.rb b/test/excludes/TestThreadQueue.rb deleted file mode 100644 index 8e25cbeaaf..0000000000 --- a/test/excludes/TestThreadQueue.rb +++ /dev/null @@ -1,12 +0,0 @@ -if ENV['APPVEYOR'] == 'True' && RUBY_PLATFORM.match?(/mswin/) - exclude :test_queue_with_trap, 'too unstable on vs140' - # separately tested on appveyor.yml. -end - -# https://ci.appveyor.com/project/ruby/ruby/build/9795/job/l9t4w9ks7arsldb1 -# 1) Error: -# TestThreadQueue#test_queue_with_trap: -# Timeout::Error: execution of assert_in_out_err expired timeout (30.0 sec) -# pid 22988 exit 0 -# | -# C:/projects/ruby/test/ruby/test_thread_queue.rb:553:in `test_queue_with_trap' diff --git a/test/ruby/test_thread_queue.rb b/test/ruby/test_thread_queue.rb index 6ea37104c4..8cebbbecb4 100644 --- a/test/ruby/test_thread_queue.rb +++ b/test/ruby/test_thread_queue.rb @@ -550,6 +550,9 @@ class TestThreadQueue < Test::Unit::TestCase end def test_queue_with_trap + if ENV['APPVEYOR'] == 'True' && RUBY_PLATFORM.match?(/mswin/) + skip 'This test fails too often on AppVeyor vs140' + end assert_in_out_err([], <<-INPUT, %w(INT INT exit), []) q = Queue.new trap(:INT){ -- cgit v1.2.3