Skip to content

Instantly share code, notes, and snippets.

@bbozo
Created November 21, 2013 12:04
Show Gist options
  • Select an option

  • Save bbozo/7580441 to your computer and use it in GitHub Desktop.

Select an option

Save bbozo/7580441 to your computer and use it in GitHub Desktop.
tests for fix to 477
bbozo@vilma:~/dev/eventmachine (fix_477) $ rake
javac -extdirs "/usr/lib/jvm/java-6-oracle/jre/lib/ext:/usr/java/packages/lib/ext" -target 1.5 -source 1.5 -Xlint:unchecked -cp "/usr/lib/jvm/java-6-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-6-oracle/jre/lib/rt.jar:/usr/lib/jvm/java-6-oracle/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-6-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-6-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-6-oracle/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-oracle/jre/classes:/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/jruby.jar:" -d tmp/java/rubyeventmachine java/src/com/rubyeventmachine/EmReactor.java java/src/com/rubyeventmachine/EmReactorException.java java/src/com/rubyeventmachine/EventableChannel.java java/src/com/rubyeventmachine/EventableDatagramChannel.java java/src/com/rubyeventmachine/EventableSocketChannel.java
touch tmp/java/rubyeventmachine/.build
jar cf tmp/java/rubyeventmachine/rubyeventmachine.jar -C tmp/java/rubyeventmachine com/rubyeventmachine/EmReactor.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EmReactorException.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableChannel.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableDatagramChannel\$Packet.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableDatagramChannel.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableSocketChannel.class
install -c tmp/java/rubyeventmachine/rubyeventmachine.jar lib/rubyeventmachine.jar
EM.set_descriptor_table_size not implemented, skipping test in /home/bbozo/dev/eventmachine/tests/test_epoll.rb
EM.watch_file not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_file_watch.rb
EM.get_sock_opt not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_get_sock_opt.rb
EM.comm_inactivity_timeout not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_inactivity_timeout.rb
EM.open_keyboard not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_kb.rb
EM.pause_connection not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_pause.rb
EM.pending_connect_timeout not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_pending_connect_timeout.rb
EM.popen not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_processes.rb
EM.start_proxy not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_proxy_connection.rb
require 'fastfilereaderext' failed, skipping tests in /home/bbozo/dev/eventmachine/tests/test_send_file.rb
EM.set_sock_opt not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_set_sock_opt.rb
EM built without SSL support, skipping tests in /home/bbozo/dev/eventmachine/tests/test_ssl_verify.rb
Run options:
# Running tests:
..E........EE..E...E..FF.F.FFF.F..FF...E....................EF.................................EE.EE.............................F.....F.FF.....F.EEEFE..FF.FF....SOCKET: SET COMM INACTIVITY UNIMPLEMENTED 60
.SOCKET: SET COMM INACTIVITY UNIMPLEMENTED 60
.SOCKET: SET COMM INACTIVITY UNIMPLEMENTED 60
..................EE............FFF.
Finished tests in 66.995000s, 2.9853 tests/s, 3.9257 assertions/s.
1) Error:
test_attach_server(TestAttach):
NoMethodError: undefined method `attach_sd' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:539:in `attach_server'
/home/bbozo/dev/eventmachine/tests/test_attach.rb:73:in `test_attach_server'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_attach.rb:72:in `test_attach_server'
2) Error:
test_error_handler_idempotent(TestBasic):
RuntimeError:
/home/bbozo/dev/eventmachine/tests/test_basic.rb:283:in `test_error_handler_idempotent'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:280:in `test_error_handler_idempotent'
3) Error:
test_fork_safe(TestBasic):
NotImplementedError: fork is not available on this platform
org/jruby/RubyKernel.java:1884:in `fork'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:250:in `test_fork_safe'
4) Error:
test_schedule_close(TestBasic):
NoMethodError: undefined method `num_close_scheduled' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_basic.rb:233:in `test_schedule_close'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:232:in `test_schedule_close'
5) Error:
test_set_heartbeat_interval(TestBasic):
NoMethodError: undefined method `get_heartbeat_interval' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_basic.rb:187:in `test_set_heartbeat_interval'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:185:in `test_set_heartbeat_interval'
6) Failure:
test_callback(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:43]:
<[:callback]> expected but was
<[]>.
7) Failure:
test_cleared_completions(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:118]:
<[:callback]> expected but was
<[]>.
8) Failure:
test_completions(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:137]:
<[:completion]> expected but was
<[]>.
9) Failure:
test_errback(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:51]:
<[:errback]> expected but was
<[]>.
10) Failure:
test_fail(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:35]:
<[:object]> expected but was
<[]>.
11) Failure:
test_late_defined_callbacks(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:101]:
<[:one]> expected but was
<[]>.
12) Failure:
test_recursive_callbacks(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:94]:
<[:one, :two, :three]> expected but was
<[]>.
13) Failure:
test_stateback(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:58]:
<[:stateback]> expected but was
<[]>.
14) Failure:
test_succeed(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:27]:
<[:object]> expected but was
<[]>.
15) Error:
test_num_close_scheduled(TestConnectionCount):
NoMethodError: undefined method `num_close_scheduled' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_connection_count.rb:47:in `test_num_close_scheduled'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_connection_count.rb:46:in `test_num_close_scheduled'
16) Error:
test_datagrams(TestEpoll):
Java::JavaLang::ClassCastException: com.rubyeventmachine.EventableDatagramChannel cannot be cast to com.rubyeventmachine.EventableSocketChannel
com.rubyeventmachine.EmReactor.close(EmReactor.java:334)
com.rubyeventmachine.EmReactor.run(EmReactor.java:114)
sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440)
org.jruby.javasupport.JavaMethod.tryProxyInvocation(JavaMethod.java:621)
org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:301)
org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb)
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:38)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyBasicObject$INVOKER$i$send19.call(RubyBasicObject$INVOKER$i$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_1_rescue_1$RUBY$SYNTHETIC__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:949)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:945)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:366)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:192)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb:17)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.collect(RubyArray.java:2400)
org.jruby.RubyArray.map19(RubyArray.java:2413)
org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyKernel.send19(RubyKernel.java:2238)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:366)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:192)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:108)
org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:103)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.OrNode.interpret(OrNode.java:97)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125)
org.jruby.runtime.Block.call(Block.java:101)
org.jruby.RubyProc.call(RubyProc.java:290)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.Ruby.tearDown(Ruby.java:3025)
org.jruby.Ruby.tearDown(Ruby.java:3009)
org.jruby.Main.internalRun(Main.java:294)
org.jruby.Main.run(Main.java:217)
org.jruby.Main.main(Main.java:197)
17) Failure:
test_error_handler(TestErrorHandler) [/home/bbozo/dev/eventmachine/tests/test_error_handler.rb:17]:
Exception raised:
<#<#<Class:0x48c4fedd>: test>>.
18) Error:
test_changing_concurrency_affects_active_iteration(TestIterator):
NoMethodError: undefined method `current_time' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:6:in `get_time'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:46:in `test_changing_concurrency_affects_active_iteration'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:43:in `test_changing_concurrency_affects_active_iteration'
19) Error:
test_concurrency_bigger_than_list_size(TestIterator):
NoMethodError: undefined method `current_time' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:6:in `get_time'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:29:in `test_concurrency_bigger_than_list_size'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:27:in `test_concurrency_bigger_than_list_size'
20) Error:
test_default_concurrency(TestIterator):
NoMethodError: undefined method `current_time' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:6:in `get_time'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:14:in `test_default_concurrency'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:12:in `test_default_concurrency'
21) Error:
test_inject(TestIterator):
RuntimeError: unsupported on this platform
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:184:in `invoke_popen'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1175:in `popen'
/home/bbozo/dev/eventmachine/lib/em/processes.rb:119:in `system'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:78:in `test_inject'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:204:in `inject'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:76:in `test_inject'
22) Failure:
test_catches_successful_deferrables(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:90]:
<[:res]> expected but was
<[]>.
23) Failure:
test_prunes_locked_and_removed_resources(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:105]:
<[:res]> expected but was
<[]>.
24) Failure:
test_reques_resources_on_error(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:53]:
<:res> expected but was
<nil>.
25) Failure:
test_supports_custom_error_handler(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:76]:
<:res> expected but was
<nil>.
26) Failure:
test_exception_handling_releases_resources(TestPure) [/home/bbozo/dev/eventmachine/tests/test_pure.rb:26]:
[#<Class:0x3b6cdbb8>] exception expected, not
Class: <Java::JavaLangReflect::UndeclaredThrowableException>
Message: <"">
---Backtrace---
org.jruby.proxy.com.rubyeventmachine.EmReactor$Proxy0.eventCallback(Unknown Source)
com.rubyeventmachine.EmReactor.runTimers(EmReactor.java:371)
com.rubyeventmachine.EmReactor.run(EmReactor.java:105)
sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440)
org.jruby.javasupport.JavaMethod.tryProxyInvocation(JavaMethod.java:621)
org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:301)
org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb)
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:38)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188)
org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.RubyFixnum.times(RubyFixnum.java:275)
org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyBasicObject$INVOKER$i$send19.call(RubyBasicObject$INVOKER$i$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_1_rescue_1$RUBY$SYNTHETIC__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:949)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:945)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:190)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb:17)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.collect(RubyArray.java:2400)
org.jruby.RubyArray.map19(RubyArray.java:2413)
org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyKernel.send19(RubyKernel.java:2238)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:366)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:192)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:108)
org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:103)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.OrNode.interpret(OrNode.java:97)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125)
org.jruby.runtime.Block.call(Block.java:101)
org.jruby.RubyProc.call(RubyProc.java:290)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.Ruby.tearDown(Ruby.java:3025)
org.jruby.Ruby.tearDown(Ruby.java:3009)
org.jruby.Main.internalRun(Main.java:294)
org.jruby.Main.run(Main.java:217)
org.jruby.Main.main(Main.java:197)
---------------
27) Error:
test_a(TestResolver):
Java::JavaLang::ClassCastException: com.rubyeventmachine.EventableDatagramChannel cannot be cast to com.rubyeventmachine.EventableSocketChannel
com.rubyeventmachine.EmReactor.close(EmReactor.java:334)
com.rubyeventmachine.EmReactor.run(EmReactor.java:114)
sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440)
org.jruby.javasupport.JavaMethod.tryProxyInvocation(JavaMethod.java:621)
org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:301)
org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb)
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:38)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyBasicObject$INVOKER$i$send19.call(RubyBasicObject$INVOKER$i$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_1_rescue_1$RUBY$SYNTHETIC__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:949)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:945)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:190)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb:17)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.collect(RubyArray.java:2400)
org.jruby.RubyArray.map19(RubyArray.java:2413)
org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyKernel.send19(RubyKernel.java:2238)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:366)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:192)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:108)
org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:103)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.OrNode.interpret(OrNode.java:97)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125)
org.jruby.runtime.Block.call(Block.java:101)
org.jruby.RubyProc.call(RubyProc.java:290)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.Ruby.tearDown(Ruby.java:3025)
org.jruby.Ruby.tearDown(Ruby.java:3009)
org.jruby.Main.internalRun(Main.java:294)
org.jruby.Main.run(Main.java:217)
org.jruby.Main.main(Main.java:197)
28) Error:
test_a_pair(TestResolver):
NoMethodError: undefined method `report_connection_error_status' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:33:in `test_a_pair'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:32:in `test_a_pair'
29) Error:
test_bad_host(TestResolver):
NoMethodError: undefined method `report_connection_error_status' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:17:in `test_bad_host'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:16:in `test_bad_host'
30) Failure:
test_garbage(TestResolver) [/home/bbozo/dev/eventmachine/tests/test_resolver.rb:24]:
[ArgumentError] exception expected, not
Class: <NoMethodError>
Message: <"undefined method `report_connection_error_status' for EventMachine:Module">
---Backtrace---
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:26:in `test_garbage'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:25:in `test_garbage'
---------------
31) Error:
test_localhost(TestResolver):
NoMethodError: undefined method `report_connection_error_status' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:45:in `test_localhost'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:44:in `test_localhost'
32) Failure:
test_send_file(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:54]:
<"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"> expected but was
<"">.
33) Failure:
test_send_large_file(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:65]:
RuntimeError expected but nothing was raised.
34) Failure:
test_stream_chunked_file_data(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:133]:
<"3e8\r\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r\n0\r\n\r\n"> expected but was
<"3e8\r\n\r\n0\r\n\r\n">.
35) Failure:
test_stream_file_data(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:115]:
<"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"> expected but was
<"">.
36) Error:
test_system(TestSystem):
RuntimeError: unsupported on this platform
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:184:in `invoke_popen'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1175:in `popen'
/home/bbozo/dev/eventmachine/lib/em/processes.rb:119:in `system'
/home/bbozo/dev/eventmachine/tests/test_system.rb:15:in `test_system'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_system.rb:14:in `test_system'
37) Error:
test_system_with_string(TestSystem):
RuntimeError: unsupported on this platform
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:184:in `invoke_popen'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1175:in `popen'
/home/bbozo/dev/eventmachine/lib/em/processes.rb:119:in `system'
/home/bbozo/dev/eventmachine/tests/test_system.rb:29:in `test_system_with_string'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_system.rb:28:in `test_system_with_string'
38) Failure:
test_connect_refused(TestUnbindReason) [/home/bbozo/dev/eventmachine/tests/test_unbind_reason.rb:38]:
<Errno::ECONNREFUSED> expected but was
<nil>.
39) Failure:
test_connect_timeout(TestUnbindReason) [/home/bbozo/dev/eventmachine/tests/test_unbind_reason.rb:25]:
<Errno::ETIMEDOUT> expected but was
<nil>.
40) Failure:
test_optional_argument(TestUnbindReason) [/home/bbozo/dev/eventmachine/tests/test_unbind_reason.rb:46]:
<Errno::ECONNREFUSED> expected but was
<nil>.
200 tests, 263 assertions, 23 failures, 17 errors, 0 skips
rake aborted!
40
org/jruby/RubyProc.java:271:in `call'
org/jruby/RubyProc.java:271:in `call'
org/jruby/RubyArray.java:1613:in `each'
org/jruby/RubyArray.java:1613:in `each'
org/jruby/RubyArray.java:1613:in `each'
org/jruby/RubyKernel.java:1101:in `load'
Tasks: TOP => default => test
(See full trace by running task with --trace)
bbozo@vilma:~/dev/eventmachine (master) $ rake
javac -extdirs "/usr/lib/jvm/java-6-oracle/jre/lib/ext:/usr/java/packages/lib/ext" -target 1.5 -source 1.5 -Xlint:unchecked -cp "/usr/lib/jvm/java-6-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-6-oracle/jre/lib/rt.jar:/usr/lib/jvm/java-6-oracle/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-6-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-6-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-6-oracle/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-oracle/jre/classes:/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/jruby.jar:" -d tmp/java/rubyeventmachine java/src/com/rubyeventmachine/EmReactor.java java/src/com/rubyeventmachine/EmReactorException.java java/src/com/rubyeventmachine/EventableChannel.java java/src/com/rubyeventmachine/EventableDatagramChannel.java java/src/com/rubyeventmachine/EventableSocketChannel.java
touch tmp/java/rubyeventmachine/.build
jar cf tmp/java/rubyeventmachine/rubyeventmachine.jar -C tmp/java/rubyeventmachine com/rubyeventmachine/EmReactor.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EmReactorException.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableChannel.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableDatagramChannel\$Packet.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableDatagramChannel.class -C tmp/java/rubyeventmachine com/rubyeventmachine/EventableSocketChannel.class
install -c tmp/java/rubyeventmachine/rubyeventmachine.jar lib/rubyeventmachine.jar
EM.set_descriptor_table_size not implemented, skipping test in /home/bbozo/dev/eventmachine/tests/test_epoll.rb
EM.watch_file not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_file_watch.rb
EM.get_sock_opt not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_get_sock_opt.rb
EM.comm_inactivity_timeout not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_inactivity_timeout.rb
EM.open_keyboard not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_kb.rb
EM.pause_connection not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_pause.rb
EM.pending_connect_timeout not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_pending_connect_timeout.rb
EM.popen not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_processes.rb
EM.start_proxy not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_proxy_connection.rb
require 'fastfilereaderext' failed, skipping tests in /home/bbozo/dev/eventmachine/tests/test_send_file.rb
EM.set_sock_opt not implemented, skipping tests in /home/bbozo/dev/eventmachine/tests/test_set_sock_opt.rb
EM built without SSL support, skipping tests in /home/bbozo/dev/eventmachine/tests/test_ssl_verify.rb
Run options:
# Running tests:
..E........EE..E...E..FF.F.FFF.F..FF...E....................EF.................................EE.EE.............................F.....F.FF.....F.EEEFE..FF.FF....SOCKET: SET COMM INACTIVITY UNIMPLEMENTED 60
.SOCKET: SET COMM INACTIVITY UNIMPLEMENTED 60
.SOCKET: SET COMM INACTIVITY UNIMPLEMENTED 60
..................EE............FFF.
Finished tests in 66.942000s, 2.9877 tests/s, 3.9288 assertions/s.
1) Error:
test_attach_server(TestAttach):
NoMethodError: undefined method `attach_sd' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:539:in `attach_server'
/home/bbozo/dev/eventmachine/tests/test_attach.rb:73:in `test_attach_server'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_attach.rb:72:in `test_attach_server'
2) Error:
test_error_handler_idempotent(TestBasic):
RuntimeError:
/home/bbozo/dev/eventmachine/tests/test_basic.rb:283:in `test_error_handler_idempotent'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:280:in `test_error_handler_idempotent'
3) Error:
test_fork_safe(TestBasic):
NotImplementedError: fork is not available on this platform
org/jruby/RubyKernel.java:1884:in `fork'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:250:in `test_fork_safe'
4) Error:
test_schedule_close(TestBasic):
NoMethodError: undefined method `num_close_scheduled' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_basic.rb:233:in `test_schedule_close'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:232:in `test_schedule_close'
5) Error:
test_set_heartbeat_interval(TestBasic):
NoMethodError: undefined method `get_heartbeat_interval' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_basic.rb:187:in `test_set_heartbeat_interval'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_basic.rb:185:in `test_set_heartbeat_interval'
6) Failure:
test_callback(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:43]:
<[:callback]> expected but was
<[]>.
7) Failure:
test_cleared_completions(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:118]:
<[:callback]> expected but was
<[]>.
8) Failure:
test_completions(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:137]:
<[:completion]> expected but was
<[]>.
9) Failure:
test_errback(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:51]:
<[:errback]> expected but was
<[]>.
10) Failure:
test_fail(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:35]:
<[:object]> expected but was
<[]>.
11) Failure:
test_late_defined_callbacks(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:101]:
<[:one]> expected but was
<[]>.
12) Failure:
test_recursive_callbacks(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:94]:
<[:one, :two, :three]> expected but was
<[]>.
13) Failure:
test_stateback(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:58]:
<[:stateback]> expected but was
<[]>.
14) Failure:
test_succeed(TestCompletion) [/home/bbozo/dev/eventmachine/tests/test_completion.rb:27]:
<[:object]> expected but was
<[]>.
15) Error:
test_num_close_scheduled(TestConnectionCount):
NoMethodError: undefined method `num_close_scheduled' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_connection_count.rb:47:in `test_num_close_scheduled'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/tests/test_connection_count.rb:46:in `test_num_close_scheduled'
16) Error:
test_datagrams(TestEpoll):
Java::JavaLang::ClassCastException: com.rubyeventmachine.EventableDatagramChannel cannot be cast to com.rubyeventmachine.EventableSocketChannel
com.rubyeventmachine.EmReactor.close(EmReactor.java:334)
com.rubyeventmachine.EmReactor.run(EmReactor.java:114)
sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440)
org.jruby.javasupport.JavaMethod.tryProxyInvocation(JavaMethod.java:621)
org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:301)
org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb)
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:38)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyBasicObject$INVOKER$i$send19.call(RubyBasicObject$INVOKER$i$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_1_rescue_1$RUBY$SYNTHETIC__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:949)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:945)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:190)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb:17)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.collect(RubyArray.java:2400)
org.jruby.RubyArray.map19(RubyArray.java:2413)
org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyKernel.send19(RubyKernel.java:2238)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:366)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:192)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:108)
org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:103)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.OrNode.interpret(OrNode.java:97)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125)
org.jruby.runtime.Block.call(Block.java:101)
org.jruby.RubyProc.call(RubyProc.java:290)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.Ruby.tearDown(Ruby.java:3025)
org.jruby.Ruby.tearDown(Ruby.java:3009)
org.jruby.Main.internalRun(Main.java:294)
org.jruby.Main.run(Main.java:217)
org.jruby.Main.main(Main.java:197)
17) Failure:
test_error_handler(TestErrorHandler) [/home/bbozo/dev/eventmachine/tests/test_error_handler.rb:17]:
Exception raised:
<#<#<Class:0x2a973678>: test>>.
18) Error:
test_changing_concurrency_affects_active_iteration(TestIterator):
NoMethodError: undefined method `current_time' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:6:in `get_time'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:46:in `test_changing_concurrency_affects_active_iteration'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:43:in `test_changing_concurrency_affects_active_iteration'
19) Error:
test_concurrency_bigger_than_list_size(TestIterator):
NoMethodError: undefined method `current_time' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:6:in `get_time'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:29:in `test_concurrency_bigger_than_list_size'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:27:in `test_concurrency_bigger_than_list_size'
20) Error:
test_default_concurrency(TestIterator):
NoMethodError: undefined method `current_time' for EventMachine:Module
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:6:in `get_time'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:14:in `test_default_concurrency'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:12:in `test_default_concurrency'
21) Error:
test_inject(TestIterator):
RuntimeError: unsupported on this platform
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:184:in `invoke_popen'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1175:in `popen'
/home/bbozo/dev/eventmachine/lib/em/processes.rb:119:in `system'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:78:in `test_inject'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:204:in `inject'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:126:in `each'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/em/iterator.rb:219:in `spawn_workers'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:968:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:967:in `run_deferred_callbacks'
org/jruby/RubyFixnum.java:280:in `times'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:965:in `run_deferred_callbacks'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1495:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_iterator.rb:76:in `test_inject'
22) Failure:
test_catches_successful_deferrables(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:90]:
<[:res]> expected but was
<[]>.
23) Failure:
test_prunes_locked_and_removed_resources(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:105]:
<[:res]> expected but was
<[]>.
24) Failure:
test_reques_resources_on_error(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:53]:
<:res> expected but was
<nil>.
25) Failure:
test_supports_custom_error_handler(TestPool) [/home/bbozo/dev/eventmachine/tests/test_pool.rb:76]:
<:res> expected but was
<nil>.
26) Failure:
test_exception_handling_releases_resources(TestPure) [/home/bbozo/dev/eventmachine/tests/test_pure.rb:26]:
[#<Class:0x1f72e08e>] exception expected, not
Class: <Java::JavaLangReflect::UndeclaredThrowableException>
Message: <"">
---Backtrace---
org.jruby.proxy.com.rubyeventmachine.EmReactor$Proxy0.eventCallback(Unknown Source)
com.rubyeventmachine.EmReactor.runTimers(EmReactor.java:371)
com.rubyeventmachine.EmReactor.run(EmReactor.java:105)
sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440)
org.jruby.javasupport.JavaMethod.tryProxyInvocation(JavaMethod.java:621)
org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:301)
org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb)
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:38)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188)
org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.RubyFixnum.times(RubyFixnum.java:275)
org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyBasicObject$INVOKER$i$send19.call(RubyBasicObject$INVOKER$i$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_1_rescue_1$RUBY$SYNTHETIC__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:949)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:945)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:190)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb:17)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.collect(RubyArray.java:2400)
org.jruby.RubyArray.map19(RubyArray.java:2413)
org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyKernel.send19(RubyKernel.java:2238)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:366)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:192)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:108)
org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:103)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.OrNode.interpret(OrNode.java:97)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125)
org.jruby.runtime.Block.call(Block.java:101)
org.jruby.RubyProc.call(RubyProc.java:290)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.Ruby.tearDown(Ruby.java:3025)
org.jruby.Ruby.tearDown(Ruby.java:3009)
org.jruby.Main.internalRun(Main.java:294)
org.jruby.Main.run(Main.java:217)
org.jruby.Main.main(Main.java:197)
---------------
27) Error:
test_a(TestResolver):
Java::JavaLang::ClassCastException: com.rubyeventmachine.EventableDatagramChannel cannot be cast to com.rubyeventmachine.EventableSocketChannel
com.rubyeventmachine.EmReactor.close(EmReactor.java:334)
com.rubyeventmachine.EmReactor.run(EmReactor.java:114)
sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:440)
org.jruby.javasupport.JavaMethod.tryProxyInvocation(JavaMethod.java:621)
org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:301)
org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:52)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111)
rubyjit.Module$$run_machine_3F6D98295A451D3C1755445BA44740A4F7C9B3B8.__file__(/home/bbozo/dev/eventmachine/lib/jeventmachine.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:141)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:134)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178)
rubyjit.Module$$run_2B556411403381958DD6C32D685972E2F58F6320.__file__(/home/bbozo/dev/eventmachine/lib/eventmachine.rb)
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:38)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:161)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyBasicObject$INVOKER$i$send19.call(RubyBasicObject$INVOKER$i$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_1_rescue_1$RUBY$SYNTHETIC__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:949)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.chained_0_ensure_1$RUBY$__ensure__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb:945)
rubyjit.MiniTest::Unit::TestCase$$run_935C7A5B8E08E1E1BB3A66F8629C510FFED10B4A.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/minitest/unit.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:190)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb:17)
rubyjit.Test::Unit::TestCase$$run_8232AEC053062B77E67CEF35DD7A568083795450.__file__(/home/bbozo/.rvm/rubies/jruby-1.7.5/lib/ruby/1.9/test/unit/testcase.rb)
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.collect(RubyArray.java:2400)
org.jruby.RubyArray.map19(RubyArray.java:2413)
org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.RubyClass.finvoke(RubyClass.java:527)
org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1504)
org.jruby.RubyKernel.send19(RubyKernel.java:2238)
org.jruby.RubyKernel$INVOKER$s$send19.call(RubyKernel$INVOKER$s$send19.gen)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:350)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Block.yield(Block.java:142)
org.jruby.RubyArray.eachCommon(RubyArray.java:1606)
org.jruby.RubyArray.each(RubyArray.java:1613)
org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:221)
org.jruby.ast.RescueNode.interpret(RescueNode.java:116)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206)
org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:366)
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:192)
org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:197)
org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:108)
org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:103)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.OrNode.interpret(OrNode.java:97)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157)
org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130)
org.jruby.runtime.Block.yieldSpecific(Block.java:111)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.IfNode.interpret(IfNode.java:118)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206)
org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194)
org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125)
org.jruby.runtime.Block.call(Block.java:101)
org.jruby.RubyProc.call(RubyProc.java:290)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.Ruby.tearDown(Ruby.java:3025)
org.jruby.Ruby.tearDown(Ruby.java:3009)
org.jruby.Main.internalRun(Main.java:294)
org.jruby.Main.run(Main.java:217)
org.jruby.Main.main(Main.java:197)
28) Error:
test_a_pair(TestResolver):
NoMethodError: undefined method `report_connection_error_status' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:33:in `test_a_pair'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:32:in `test_a_pair'
29) Error:
test_bad_host(TestResolver):
NoMethodError: undefined method `report_connection_error_status' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:17:in `test_bad_host'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:16:in `test_bad_host'
30) Failure:
test_garbage(TestResolver) [/home/bbozo/dev/eventmachine/tests/test_resolver.rb:24]:
[ArgumentError] exception expected, not
Class: <NoMethodError>
Message: <"undefined method `report_connection_error_status' for EventMachine:Module">
---Backtrace---
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:26:in `test_garbage'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:25:in `test_garbage'
---------------
31) Error:
test_localhost(TestResolver):
NoMethodError: undefined method `report_connection_error_status' for EventMachine:Module
/home/bbozo/dev/eventmachine/lib/em/connection.rb:340:in `error?'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:12:in `socket'
/home/bbozo/dev/eventmachine/lib/em/resolver.rb:6:in `resolve'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:45:in `test_localhost'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_resolver.rb:44:in `test_localhost'
32) Failure:
test_send_file(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:54]:
<"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"> expected but was
<"">.
33) Failure:
test_send_large_file(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:65]:
RuntimeError expected but nothing was raised.
34) Failure:
test_stream_chunked_file_data(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:133]:
<"3e8\r\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r\n0\r\n\r\n"> expected but was
<"3e8\r\n\r\n0\r\n\r\n">.
35) Failure:
test_stream_file_data(TestSendFile) [/home/bbozo/dev/eventmachine/tests/test_send_file.rb:115]:
<"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"> expected but was
<"">.
36) Error:
test_system(TestSystem):
RuntimeError: unsupported on this platform
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:184:in `invoke_popen'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1175:in `popen'
/home/bbozo/dev/eventmachine/lib/em/processes.rb:119:in `system'
/home/bbozo/dev/eventmachine/tests/test_system.rb:15:in `test_system'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_system.rb:14:in `test_system'
37) Error:
test_system_with_string(TestSystem):
RuntimeError: unsupported on this platform
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:184:in `invoke_popen'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1175:in `popen'
/home/bbozo/dev/eventmachine/lib/em/processes.rb:119:in `system'
/home/bbozo/dev/eventmachine/tests/test_system.rb:29:in `test_system_with_string'
org/jruby/RubyProc.java:271:in `call'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:1490:in `event_callback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:92:in `eventCallback'
/home/bbozo/dev/eventmachine/lib/jeventmachine.rb:111:in `run_machine'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:187:in `run'
/home/bbozo/dev/eventmachine/lib/eventmachine.rb:178:in `run'
/home/bbozo/dev/eventmachine/tests/test_system.rb:28:in `test_system_with_string'
38) Failure:
test_connect_refused(TestUnbindReason) [/home/bbozo/dev/eventmachine/tests/test_unbind_reason.rb:38]:
<Errno::ECONNREFUSED> expected but was
<nil>.
39) Failure:
test_connect_timeout(TestUnbindReason) [/home/bbozo/dev/eventmachine/tests/test_unbind_reason.rb:25]:
<Errno::ETIMEDOUT> expected but was
<nil>.
40) Failure:
test_optional_argument(TestUnbindReason) [/home/bbozo/dev/eventmachine/tests/test_unbind_reason.rb:46]:
<Errno::ECONNREFUSED> expected but was
<nil>.
200 tests, 263 assertions, 23 failures, 17 errors, 0 skips
rake aborted!
40
org/jruby/RubyProc.java:271:in `call'
org/jruby/RubyProc.java:271:in `call'
org/jruby/RubyArray.java:1613:in `each'
org/jruby/RubyArray.java:1613:in `each'
org/jruby/RubyArray.java:1613:in `each'
org/jruby/RubyKernel.java:1101:in `load'
Tasks: TOP => default => test
(See full trace by running task with --trace)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment