Signal/process specs failing on Linux/CI
----------------------------------------
Key: JRUBY-5265
URL: http://jira.codehaus.org/browse/JRUBY-5265
Project: JRuby
Issue Type: Bug
Components: RubySpec
Affects Versions: JRuby 1.5.6, JRuby 1.6
Reporter: Nick Sieger
Creating this bug as a placeholder for signal- and process-related specs that
are failing on Linux (CI machines, both Gentoo and Ubuntu 10.10). Also, tagging
the specs as failing.
{noformat}
[java] MSPEC: {:compile_mode=>"OFF",
:spec_config=>"/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/jruby.1.8.mspec",
:jit_threshold=>20, :jit_max=>-1, :objectspace_enabled=>true,
:thread_pooling=>false, :reflection=>false, :compat=>"RUBY1_8"}
[java] JAVA options:
{:dir=>"/home/ubuntu/hudson/workspace/jruby-spec-coverage",
:resultproperty=>"spec.status.OFF", :fork=>"true", :failonerror=>"true",
:classname=>"org.jruby.Main", :maxmemory=>"512M"}
[java] jruby 1.6.0.dev (ruby 1.8.7 patchlevel 249) (2010-12-19 17d9549)
(Java HotSpot(TM) Client VM 1.6.0_21) [linux-i386-java]
[java]
[java]
[java] 1)
[java] Process.kill accepts symbols as signal names FAILED
[java] Expected false
[java] to equal true
[java]
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/process/kill_spec.rb:30:in
`(root)'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyEnumerable.java:1259:in `all_p'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/process/kill_spec.rb:4:in
`(root)'
[java] org/jruby/RubyKernel.java:1066:in `load'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/process/kill_spec.rb:56:in
`files'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
[java] 2)
[java] Signal.trap returns the previous handler FAILED
[java] Expected #<Proc:0x1bb3a11@(internal):0>
[java] to be identical to
#<Proc:0xef950@/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:7>
[java]
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:16:in
`(root)'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyEnumerable.java:1259:in `all_p'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:3:in
`(root)'
[java] org/jruby/RubyKernel.java:1066:in `load'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:56:in
`files'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
[java] 3)
[java] Signal.trap accepts a block in place of a proc/command argument
FAILED
[java] Expected nil
[java] to equal :block_trap
[java]
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:23:in
`(root)'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyEnumerable.java:1259:in `all_p'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:3:in
`(root)'
[java] org/jruby/RubyKernel.java:1066:in `load'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:56:in
`files'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
[java] 4)
[java] Signal.trap accepts long names as Strings FAILED
[java] Expected #<Proc:0x10df6fe@(internal):0>
[java] to be identical to
#<Proc:0x1e3506d@/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:7>
[java]
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:48:in
`(root)'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyEnumerable.java:1259:in `all_p'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:3:in
`(root)'
[java] org/jruby/RubyKernel.java:1066:in `load'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:56:in
`files'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
[java] 5)
[java] Signal.trap acceps short names as Strings FAILED
[java] Expected #<Proc:0x866463@(internal):0>
[java] to be identical to
#<Proc:0x19ce804@/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:7>
[java]
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:53:in
`(root)'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyEnumerable.java:1259:in `all_p'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:3:in
`(root)'
[java] org/jruby/RubyKernel.java:1066:in `load'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:56:in
`files'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
[java] 6)
[java] Signal.trap accepts long names as Symbols FAILED
[java] Expected #<Proc:0x4127cf@(internal):0>
[java] to be identical to
#<Proc:0x1c6849@/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:7>
[java]
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:58:in
`(root)'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyEnumerable.java:1259:in `all_p'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:3:in
`(root)'
[java] org/jruby/RubyKernel.java:1066:in `load'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:56:in
`files'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
[java] 7)
[java] Signal.trap accepts short names as Symbols FAILED
[java] Expected #<Proc:0x4c786e@(internal):0>
[java] to be identical to
#<Proc:0x292cb9@/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:7>
[java]
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:63:in
`(root)'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyEnumerable.java:1259:in `all_p'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:3:in
`(root)'
[java] org/jruby/RubyKernel.java:1066:in `load'
[java]
/home/ubuntu/hudson/workspace/jruby-spec-coverage/spec/ruby/core/signal/trap_spec.rb:56:in
`files'
[java] org/jruby/RubyObject.java:1204:in `instance_eval'
[java] org/jruby/RubyArray.java:1655:in `each'
[java]
[java] Finished in 116.641000 seconds
[java]
[java] 2858 files, 11876 examples, 38900 expectations, 7 failures, 0 errors
[java] rake aborted!
[java] org.apache.tools.ant.ExitStatusException: Java returned: 1
[java]
[java] (See full trace by running task with --trace)
{noformat}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email