[DRE-maint] Bug#694076: one test is failing

Praveen A pravi.a at gmail.com
Fri Nov 23 17:14:48 UTC 2012


/usr/bin/ruby1.8 -I/usr/lib/ruby/vendor_ruby
/usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb
Running tests for ruby1.8 using debian/ruby-tests.rb...
./tests/em_test_helper.rb:54: warning: already initialized constant
TIMEOUT_INTERVAL
Loaded suite debian/ruby-tests
Started
...............................................................................
...............................................................................
..........E
===============================================================================
Error: test_set_sock_opt(TestSetSockOpt)
Errno::EACCES: Permission denied - setsockopt
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/em/connection.rb:280:in
`set_sock_opt'
     277:     end
     278:
     279:     def set_sock_opt level, optname, optval
  => 280:       EventMachine::set_sock_opt @signature, level, optname, optval
     281:     end
     282:
     283:     # A variant of {#close_connection}.
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/em/connection.rb:280:in
`set_sock_opt'
./tests/test_set_sock_opt.rb:22:in `post_init'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/em/connection.rb:58:in
`new'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/em/connection.rb:49:in
`instance_eval'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/em/connection.rb:49:in
`new'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/eventmachine.rb:670:in
`bind_connect'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/eventmachine.rb:640:in
`connect'
./tests/test_set_sock_opt.rb:20:in `test_set_sock_opt'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/eventmachine.rb:187:in
`call'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/eventmachine.rb:187:in
`run_machine'
./debian/ruby-eventmachine//usr/lib/ruby/vendor_ruby/eventmachine.rb:187:in
`run'
./tests/test_set_sock_opt.rb:19:in `test_set_sock_opt'
===============================================================================
..........................................

Finished in 17.601444 seconds.

211 tests, 335 assertions, 0 failures, 1 errors, 0 pendings, 0
omissions, 0 notifications
99.5261% passed

11.99 tests/s, 19.03 assertions/s

Test "ruby1.8" failed. Continue building the package? (Y/N) y
/usr/bin/ruby1.9.1 -I/usr/lib/ruby/vendor_ruby
/usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb
Running tests for ruby1.9.1 using debian/ruby-tests.rb...
Loaded suite debian/ruby-tests
Started
...............................................................................
...............................................................................
..........E
===============================================================================
Error: test_set_sock_opt(TestSetSockOpt)
Errno::EACCES: Permission denied - setsockopt
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/em/connection.rb:280:in
`set_sock_opt'
     277:     end
     278:
     279:     def set_sock_opt level, optname, optval
  => 280:       EventMachine::set_sock_opt @signature, level, optname, optval
     281:     end
     282:
     283:     # A variant of {#close_connection}.
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/em/connection.rb:280:in
`set_sock_opt'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/tests/test_set_sock_opt.rb:22:in
`block (3 levels) in test_set_sock_opt'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/em/connection.rb:58:in
`block in new'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/em/connection.rb:49:in
`instance_eval'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/em/connection.rb:49:in
`new'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/eventmachine.rb:670:in
`bind_connect'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/eventmachine.rb:640:in
`connect'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/tests/test_set_sock_opt.rb:20:in
`block in test_set_sock_opt'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/eventmachine.rb:187:in
`call'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/eventmachine.rb:187:in
`run_machine'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/debian/ruby-eventmachine/usr/lib/ruby/vendor_ruby/eventmachine.rb:187:in
`run'
/media/forge/debian/git/pkg-ruby-extras/ruby-eventmachine/tests/test_set_sock_opt.rb:19:in
`test_set_sock_opt'
===============================================================================
..........................................

Finished in 19.462458462 seconds.

211 tests, 335 assertions, 0 failures, 1 errors, 0 pendings, 0
omissions, 0 notifications
99.5261% passed

10.84 tests/s, 17.21 assertions/s

code is pushed to team git repo
http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-eventmachine.git;a=summary
--
പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
You have to keep reminding your government that you don't get your
rights from them; you give them permission to rule, only so long as
they follow the rules: laws and constitution.



More information about the Pkg-ruby-extras-maintainers mailing list