Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intermittently Failing Tests #263

Closed
16 tasks done
jdantonio opened this issue Mar 7, 2015 · 1 comment
Closed
16 tasks done

Intermittently Failing Tests #263

jdantonio opened this issue Mar 7, 2015 · 1 comment
Labels
bug A bug in the library or documentation.
Milestone

Comments

@jdantonio
Copy link
Member

A running list of tests that occasionally fail and need to be fixed:

Output from tests that failed locally rather than on TravisCI:

Failures:

  1) #timeout kills the thread on timeout
     Failure/Error: expect(Thread).to receive(:kill).with(any_args())
       (<Thread (class)>).kill(*(any args))
           expected: 1 time with any arguments
           received: 1443 times with any arguments
     # ./spec/concurrent/utility/timeout_spec.rb:35:in `block (2 levels) in <module:Concurrent>'

  2) #timeout kills the thread on success
     Failure/Error: expect(Thread).to receive(:kill).with(any_args())
       (<Thread (class)>).kill(*(any args))
           expected: 1 time with any arguments
           received: 123 times with any arguments
     # ./spec/concurrent/utility/timeout_spec.rb:30:in `block (2 levels) in <module:Concurrent>'

  3) Concurrent::MVar spurious wake ups #modify returns TIMEOUT on timeout on an empty MVar
     Failure/Error: expect(result).to be_nil
       expected: nil
            got: #<Object:0x007ff9d9560740>
     # ./spec/concurrent/mvar_spec.rb:345:in `block (4 levels) in <module:Concurrent>'
@pitr-ch pitr-ch added this to the 1.0.0 Release milestone Mar 11, 2015
@pitr-ch pitr-ch added the bug A bug in the library or documentation. label Mar 11, 2015
@jdantonio
Copy link
Member Author

The board is all green. Given the massive internal refactoring of later, I'm closing. I'll start a new issue if necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A bug in the library or documentation.
Projects
None yet
Development

No branches or pull requests

2 participants