[DRE-maint] Bug#743827: FTBFS: failing network tests
Per Andersson
avtobiff at gmail.com
Sun Apr 6 23:16:21 UTC 2014
Package: ruby-hiredis
Version: 0.5.1-1
Severity: important
Hi!
There are failing network tests during build, instead of ETIMEDOUT the
exception raised is ECONNREFUSED.
Running tests for ruby2.0 using debian/ruby-tests.rb...
/tmp/buildd/ruby-hiredis-0.5.1/debian/ruby-hiredis/usr/lib/ruby/vendor_ruby/hiredis/ruby/reader.rb:33: warning: already initialized constant Hiredis::Ruby::Reader::Task::METHOD_INDEX
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/reader.rb:33: warning: previous definition of METHOD_INDEX was here
/tmp/buildd/ruby-hiredis-0.5.1/debian/ruby-hiredis/usr/lib/ruby/vendor_ruby/hiredis/ruby/reader.rb:114: warning: already initialized constant Hiredis::Ruby::Reader::Buffer::CRLF
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/reader.rb:114: warning: previous definition of CRLF was here
Run options:
# Running tests:
FF..................................FF..................................
Finished tests in 4.092331s, 17.5939 tests/s, 21.9924 assertions/s.
1) Failure:
test_connect_tcp_with_timeout(ExtConnectionTest) [/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:111]:
[Errno::ETIMEDOUT] exception expected, not
Class: <Errno::ECONNREFUSED>
Message: <"Connection refused">
---Backtrace---
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:112:in `connect'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:112:in `block in test_connect_tcp_with_timeout'
/usr/lib/ruby/2.0.0/minitest/unit.rb:370:in `assert_raises'
/usr/lib/ruby/2.0.0/test/unit/assertions.rb:69:in `assert_raise'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:111:in `test_connect_tcp_with_timeout'
/usr/lib/ruby/2.0.0/test/unit.rb:858:in `run_test'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1301:in `run'
/usr/lib/ruby/2.0.0/test/unit/testcase.rb:17:in `run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:919:in `block in _run_suite'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `map'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `_run_suite'
/usr/lib/ruby/2.0.0/test/unit.rb:657:in `block in _run_suites'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `each'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `_run_suites'
/usr/lib/ruby/2.0.0/minitest/unit.rb:867:in `_run_anything'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1060:in `run_tests'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1047:in `block in _run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `each'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `_run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1035:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:21:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:774:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:366:in `block (2 levels) in autorun'
/usr/lib/ruby/2.0.0/test/unit.rb:27:in `run_once'
/usr/lib/ruby/2.0.0/test/unit.rb:365:in `block in autorun'
---------------
2) Failure:
test_connect_tcp_with_timeout_override(ExtConnectionTest) [/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:122]:
[Errno::ETIMEDOUT] exception expected, not
Class: <Errno::ECONNREFUSED>
Message: <"Connection refused">
---Backtrace---
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:123:in `connect'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:123:in `block in test_connect_tcp_with_timeout_override'
/usr/lib/ruby/2.0.0/minitest/unit.rb:370:in `assert_raises'
/usr/lib/ruby/2.0.0/test/unit/assertions.rb:69:in `assert_raise'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:122:in `test_connect_tcp_with_timeout_override'
/usr/lib/ruby/2.0.0/test/unit.rb:858:in `run_test'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1301:in `run'
/usr/lib/ruby/2.0.0/test/unit/testcase.rb:17:in `run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:919:in `block in _run_suite'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `map'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `_run_suite'
/usr/lib/ruby/2.0.0/test/unit.rb:657:in `block in _run_suites'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `each'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `_run_suites'
/usr/lib/ruby/2.0.0/minitest/unit.rb:867:in `_run_anything'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1060:in `run_tests'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1047:in `block in _run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `each'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `_run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1035:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:21:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:774:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:366:in `block (2 levels) in autorun'
/usr/lib/ruby/2.0.0/test/unit.rb:27:in `run_once'
/usr/lib/ruby/2.0.0/test/unit.rb:365:in `block in autorun'
---------------
3) Failure:
test_connect_tcp_with_timeout(RubyConnectionTest) [/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:111]:
[Errno::ETIMEDOUT] exception expected, not
Class: <Errno::ECONNREFUSED>
Message: <"Connection refused">
---Backtrace---
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:155:in `rescue in _connect_sockaddr'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:146:in `_connect_sockaddr'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:88:in `block in _connect'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:85:in `each'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:85:in `_connect'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:192:in `connect'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:112:in `block in test_connect_tcp_with_timeout'
/usr/lib/ruby/2.0.0/minitest/unit.rb:370:in `assert_raises'
/usr/lib/ruby/2.0.0/test/unit/assertions.rb:69:in `assert_raise'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:111:in `test_connect_tcp_with_timeout'
/usr/lib/ruby/2.0.0/test/unit.rb:858:in `run_test'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1301:in `run'
/usr/lib/ruby/2.0.0/test/unit/testcase.rb:17:in `run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:919:in `block in _run_suite'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `map'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `_run_suite'
/usr/lib/ruby/2.0.0/test/unit.rb:657:in `block in _run_suites'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `each'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `_run_suites'
/usr/lib/ruby/2.0.0/minitest/unit.rb:867:in `_run_anything'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1060:in `run_tests'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1047:in `block in _run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `each'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `_run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1035:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:21:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:774:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:366:in `block (2 levels) in autorun'
/usr/lib/ruby/2.0.0/test/unit.rb:27:in `run_once'
/usr/lib/ruby/2.0.0/test/unit.rb:365:in `block in autorun'
---------------
4) Failure:
test_connect_tcp_with_timeout_override(RubyConnectionTest) [/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:122]:
[Errno::ETIMEDOUT] exception expected, not
Class: <Errno::ECONNREFUSED>
Message: <"Connection refused">
---Backtrace---
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:155:in `rescue in _connect_sockaddr'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:146:in `_connect_sockaddr'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:88:in `block in _connect'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:85:in `each'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:85:in `_connect'
/tmp/buildd/ruby-hiredis-0.5.1/lib/hiredis/ruby/connection.rb:192:in `connect'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:123:in `block in test_connect_tcp_with_timeout_override'
/usr/lib/ruby/2.0.0/minitest/unit.rb:370:in `assert_raises'
/usr/lib/ruby/2.0.0/test/unit/assertions.rb:69:in `assert_raise'
/tmp/buildd/ruby-hiredis-0.5.1/test/connection_test.rb:122:in `test_connect_tcp_with_timeout_override'
/usr/lib/ruby/2.0.0/test/unit.rb:858:in `run_test'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1301:in `run'
/usr/lib/ruby/2.0.0/test/unit/testcase.rb:17:in `run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:919:in `block in _run_suite'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `map'
/usr/lib/ruby/2.0.0/minitest/unit.rb:912:in `_run_suite'
/usr/lib/ruby/2.0.0/test/unit.rb:657:in `block in _run_suites'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `each'
/usr/lib/ruby/2.0.0/test/unit.rb:655:in `_run_suites'
/usr/lib/ruby/2.0.0/minitest/unit.rb:867:in `_run_anything'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1060:in `run_tests'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1047:in `block in _run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `each'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1046:in `_run'
/usr/lib/ruby/2.0.0/minitest/unit.rb:1035:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:21:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:774:in `run'
/usr/lib/ruby/2.0.0/test/unit.rb:366:in `block (2 levels) in autorun'
/usr/lib/ruby/2.0.0/test/unit.rb:27:in `run_once'
/usr/lib/ruby/2.0.0/test/unit.rb:365:in `block in autorun'
---------------
72 tests, 90 assertions, 4 failures, 0 errors, 0 skips
ruby -v: ruby 2.0.0p457 (2014-03-03) [x86_64-linux-gnu]
ERROR: Test "ruby2.0" failed. Exiting.
--
Per
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ruby-hiredis depends on:
ii libc6 2.18-4
ii libgmp10 2:6.0.0+dfsg-2
pn libhiredis0.10 <none>
ii libruby2.0 2.0.0.484+really457-2
ii libruby2.1 2.1.1-2
ii ruby 1:2.0.0.1
ii ruby1.9.1 [ruby-interpreter] 1.9.3.484-2
ii ruby2.0 [ruby-interpreter] 2.0.0.484+really457-2
ii ruby2.1 [ruby-interpreter] 2.1.1-2
ruby-hiredis recommends no packages.
Versions of packages ruby-hiredis suggests:
pn redis-server <none>
More information about the Pkg-ruby-extras-maintainers
mailing list