celluloid / celluloid-io

UNMAINTAINED: See celluloid/celluloid#779 - Evented sockets for Celluloid actors
https://celluloid.io
MIT License
879 stars 93 forks source link

tests fail randomly (about 28% of times) #180

Open pravi opened 7 years ago

pravi commented 7 years ago

This debian bug has full log of the test failures https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836595

pravi commented 7 years ago

There is one more failure (about 2.5% it fails) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847450

tarcieri commented 7 years ago

These appear to be the offending specs:

https://github.com/celluloid/celluloid-io/blob/master/spec/celluloid/io/mailbox_spec.rb#L3 https://github.com/celluloid/celluloid-io/blob/master/spec/celluloid/io/reactor_spec.rb#L7

If they're flaky, I think they should be removed or at least disabled until they can be made reliable.