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


Reply via email to