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