Issue #6036 has been updated by Vit Ondruch.


Akira Tanaka wrote:
> 2012/2/22 Vit Ondruch <v.ondruch / tiscali.cz>:
>  
>  > I am afraid that the test results differs if you run the whole test suite in once or if you run just part of the test suite, as you did.
>  
>  I see.
>  
>  The hang is reproduced on my environment.
>  
>  However the hang is occur at TestProcess#test_abort, not
>  TestPathname#test_pathsubext_510.

Yes, that might be. I just noted that the "TestPathname#test_pathsubext_510" was last entry in my log, so there might be other tests passed, but not flushed yet.

>  
>  |TestProc#test_to_proc = 0.00 s = .
>  |TestProc#test_to_s = 0.00 s = .
>  |TestProcess#test_abort =
>  ^C/home/akr/ruby/193/ruby/test/drb/ut_array_drbssl.rb:22:in `join':
>  Interrupt
>  |        from /home/akr/ruby/193/ruby/test/drb/ut_array_drbssl.rb:22:in `<main>'
>  |/home/akr/ruby/193/ruby/test/drb/ut_drb_drbssl.rb:23:in `join': Interrupt
>  |        from /home/akr/ruby/193/ruby/test/drb/ut_drb_drbssl.rb:23:in `<main>'
>  |
>  |
>  |Finished tests in 3031.769106s, 2.1611 tests/s, 593.4136 assertions/s.
>  |
>  |  1) Failure:
>  |test_dsig_algorithm_mismatch(OpenSSL::TestX509Certificate)
>  [/home/akr/ruby/193/ruby/test/openssl/test_x509cert.rb:175]:
>  |OpenSSL::X509::CertificateError expected but nothing was raised.
>  |...
>  
>  After ^C, bactrace shows drb.
>  
>  I think the problem is caused by drb tests.
>  -- 
>  Tanaka Akira


That makes sense. I now testing with drb tests disabled, and it does not hang.
----------------------------------------
Bug #6036: Test failures in Fedora Rawhide/17
https://bugs.ruby-lang.org/issues/6036

Author: Bohuslav Kabrda
Status: Assigned
Priority: Normal
Assignee: Vit Ondruch
Category: 
Target version: 
ruby -v: ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-linux]


Hi, I'm getting these test failures [1] on both Fedora 17 and Rawhide. The tests unfortunately don't run all, because there is probably an endless loop in one of them, which I can't reproduce when running tests separately (is there a way to output each test file in 'make test', so that I can find the file with the endless loop?).
BTW I'm running tests with GDBM 1.10 and some tests are skipped claiming I have GDBM 1.8 - which is probably an issue with the regexps matching GDBM version.

Regards,
Bohuslav "Slavek" Kabrda

[1] https://gist.github.com/1845285


-- 
http://bugs.ruby-lang.org/