summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2020-06-26 22:41:38 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2020-06-26 22:43:59 -0700
commit609ac6ee2c30ec8d91f3a97648565cf0bcaa3b0d (patch)
tree95b85e8f2223a3a1b3e7d5aca0cad18d631afaaa
parent600f3990d671103d50b8eb868d7ce3bd72130902 (diff)
Revert "Try increasing read timeout of rinda tests"
This reverts commit 5c03e4680e724faeedb2c5fc1581d5fcb66aaff2. I gave up stabilizing Rinda::TupleSpaceProxyTest#test_cancel_02. As the test uses sleep, it's probably not gonna be stable with --jit-wait. http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/3028276 http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/3028065 http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/3027857 http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/3027441
-rw-r--r--test/rinda/test_rinda.rb11
1 files changed, 3 insertions, 8 deletions
diff --git a/test/rinda/test_rinda.rb b/test/rinda/test_rinda.rb
index 2f441ccd8a..14fc7ef2cc 100644
--- a/test/rinda/test_rinda.rb
+++ b/test/rinda/test_rinda.rb
@@ -382,7 +382,7 @@ module TupleSpaceTestModule
template = nil
taker = Thread.new do
assert_raise(Rinda::RequestCanceledError) do
- @ts.take([:take, nil], read_timeout) do |t|
+ @ts.take([:take, nil], 10) do |t|
template = t
Thread.new do
template.cancel
@@ -402,6 +402,7 @@ module TupleSpaceTestModule
end
def test_cancel_02
+ skip 'this test is unstable with --jit-wait' if RubyVM::MJIT.enabled?
entry = @ts.write([:removeme, 1])
assert_equal([[:removeme, 1]], @ts.read_all([nil, nil]))
entry.cancel
@@ -410,7 +411,7 @@ module TupleSpaceTestModule
template = nil
reader = Thread.new do
assert_raise(Rinda::RequestCanceledError) do
- @ts.read([:take, nil], read_timeout) do |t|
+ @ts.read([:take, nil], 10) do |t|
template = t
Thread.new do
template.cancel
@@ -469,12 +470,6 @@ module TupleSpaceTestModule
assert(tuple.expired?)
assert(!tuple.alive?)
end
-
- private
-
- def read_timeout
- RubyVM::MJIT.enabled? ? 300 : 10 # for --jit-wait
- end
end
class TupleSpaceTest < Test::Unit::TestCase