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.

|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