Skip to content

Instantly share code, notes, and snippets.

@argent-smith
Created June 9, 2011 09:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save argent-smith/1016423 to your computer and use it in GitHub Desktop.
Save argent-smith/1016423 to your computer and use it in GitHub Desktop.
new spec fails following #982
bin/mspec ci --background --agent
rubinius 1.2.4dev (1.8.7 842e37c4 yyyy-mm-dd JI) [i386-unknown-freebsd8.2]
............................................................................................................................................
1)
An exception occurred during: after :each
Socket::IPSocket#peeraddr returns an IP instead of hostname if do_not_reverse_lookup is true ERROR
Errno::ECONNRESET: Connection reset by peer
IO(TCPSocket)#close at kernel/common/io.rb:1766
{ } in Object#__script__ at spec/ruby/library/socket/ipsocket
/peeraddr_spec.rb:16
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Object#__script__ at spec/ruby/library/socket/ipsocket
/peeraddr_spec.rb:4
Kernel.load at kernel/common/kernel.rb:732
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
Array#each at kernel/bootstrap/array.rb:76
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:90
Rubinius::Loader#script at kernel/loader.rb:617
Rubinius::Loader#main at kernel/loader.rb:761
2)
Socket#connect_nonblock takes an encoded socket address and starts the connection to it FAILED
Expected Errno::ECONNREFUSED
but got Errno::EINPROGRESS (Operation now in progress - connect(2))
/expectations.rb:15
{ } in Object#__script__ at spec/ruby/library/socket/socket
/connect_nonblock_spec.rb:27
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Object#__script__ at spec/ruby/library/socket/socket
/connect_nonblock_spec.rb:6
Kernel.load at kernel/common/kernel.rb:732
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
Array#each at kernel/bootstrap/array.rb:76
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:90
Rubinius::Loader#script at kernel/loader.rb:617
Rubinius::Loader#main at kernel/loader.rb:761
3)
Socket#getaddrinfo accepts empty addresses for IPv6 passive sockets ERROR
SocketError: hostname nor servname provided, or not known
Socket::Foreign.getaddrinfo at lib/socket.rb:278
Socket.getaddrinfo at lib/socket.rb:539
{ } in Object#__script__ at spec/ruby/library/socket/socket
/getaddrinfo_spec.rb:94
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Object#__script__ at spec/ruby/library/socket/socket
/getaddrinfo_spec.rb:6
Kernel.load at kernel/common/kernel.rb:732
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
Array#each at kernel/bootstrap/array.rb:76
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:90
Rubinius::Loader#script at kernel/loader.rb:617
Rubinius::Loader#main at kernel/loader.rb:761
4)
Socket#getaddrinfo accepts empty addresses for IPv6 non-passive sockets ERROR
SocketError: hostname nor servname provided, or not known
Socket::Foreign.getaddrinfo at lib/socket.rb:278
Socket.getaddrinfo at lib/socket.rb:539
{ } in Object#__script__ at spec/ruby/library/socket/socket
/getaddrinfo_spec.rb:109
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Enumerable(Array)#all? at kernel/common/enumerable.rb:232
Array#each at kernel/bootstrap/array.rb:76
Object#__script__ at spec/ruby/library/socket/socket
/getaddrinfo_spec.rb:6
Kernel.load at kernel/common/kernel.rb:732
Kernel(Object)#instance_eval at kernel/common/eval.rb:120
Array#each at kernel/bootstrap/array.rb:76
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:90
Rubinius::Loader#script at kernel/loader.rb:617
Rubinius::Loader#main at kernel/loader.rb:761
Finished in 411.893240 seconds
3763 files, 16453 examples, 44844 expectations, 1 failure, 3 errors
rake aborted!
Command failed with status (1): [bin/mspec ci --background --agent...]
/usr/local/lib/ruby/1.9/rake.rb:993:in `block in sh'
/usr/local/lib/ruby/1.9/rake.rb:1008:in `call'
/usr/local/lib/ruby/1.9/rake.rb:1008:in `sh'
/usr/local/lib/ruby/1.9/rake.rb:1092:in `sh'
/usr/home/paul/develop/ruby/rubinius/ag/Rakefile:100:in `block in <top (required)>'
/usr/local/lib/ruby/1.9/rake.rb:634:in `call'
/usr/local/lib/ruby/1.9/rake.rb:634:in `block in execute'
/usr/local/lib/ruby/1.9/rake.rb:629:in `each'
/usr/local/lib/ruby/1.9/rake.rb:629:in `execute'
/usr/local/lib/ruby/1.9/rake.rb:595:in `block in invoke_with_call_chain'
/usr/local/lib/ruby/1.9/monitor.rb:201:in `mon_synchronize'
/usr/local/lib/ruby/1.9/rake.rb:588:in `invoke_with_call_chain'
/usr/local/lib/ruby/1.9/rake.rb:581:in `invoke'
/usr/local/lib/ruby/1.9/rake.rb:2041:in `invoke_task'
/usr/local/lib/ruby/1.9/rake.rb:2019:in `block (2 levels) in top_level'
/usr/local/lib/ruby/1.9/rake.rb:2019:in `each'
/usr/local/lib/ruby/1.9/rake.rb:2019:in `block in top_level'
/usr/local/lib/ruby/1.9/rake.rb:2058:in `standard_exception_handling'
/usr/local/lib/ruby/1.9/rake.rb:2013:in `top_level'
/usr/local/lib/ruby/1.9/rake.rb:1992:in `run'
/usr/local/bin/rake:31:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment