Project

General

Profile

Bug #15045

Test suite fails/hangs with stronger cryptography enforcement

Added by vo.x (Vit Ondruch) 11 months ago.

Status:
Open
Priority:
Normal
Assignee:
-
Target version:
-
ruby -v:
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
[ruby-core:88736]

Description

Testing in Fedora Rawhide with $ sudo update-crypto-policies --set NEXT 1 which sets a higher bar for cryptography algorithms, the test suite fails, several test cases timeouts or even hangs (the WEBrick test suite in particular hangs, I had to unstick it several times by pressing Ctr+C). It would be nice if the test suite passed even with this cryptography settings because sooner or later, this will become default 2.

Here are the test failures:

  1) Failure:
FTPTest#test_tls_post_connection_check [/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1743]:
[OpenSSL::SSL::SSLError] exception expected, not.
Class: <Errno::ECONNRESET>
Message: <"Connection reset by peer - SSL_connect">
---Backtrace---
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session'
/builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect'
/builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
/builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize'
/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1747:in `new'
/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1747:in `block (2 levels) in test_tls_post_connection_check'
/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2407:in `tls_test'
/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1744:in `block in test_tls_post_connection_check'
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise'
/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1743:in `test_tls_post_connection_check'
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test'
---------------

  2) Failure:
FTPTest#test_tls_verify_none [/builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1733]:
Exception raised:
<#<Errno::ECONNRESET: Connection reset by peer - SSL_connect>>.

  3) Failure:
IMAPTest#test_imaps_verify_none [/builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/ssl.rb:483]:
Exception raised:
<#<OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small>>.

  4) Failure:
IMAPTest#test_imaps_with_ca_file [/builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/ssl.rb:483]:
Exception raised:
<#<OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small>>.

  5) Failure:
IMAPTest#test_starttls [/builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:19]:
exceptions on 1 threads:
#<Thread:0x0000555fc6e184c8@/builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:693 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:707:in `initialize': SSL_CTX_use_certificate: ee key too small (OpenSSL::SSL::SSLError)
    from /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:707:in `new'
    from /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:707:in `block in starttls_test'

  6) Failure:
OpenSSL::TestSSL#test_fallback_scsv [/builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:1372]:
Expected Exception(OpenSSL::SSL::SSLError) was raised, but the message doesn't match.
Expected /inappropriate fallback/ to match "SSL_accept returned=1 errno=0 state=error: unsupported protocol".

  7) Failure:
TestGemRemoteFetcher#test_do_not_follow_insecure_redirect [/builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:871]:
[Gem::RemoteFetcher::FetchError] exception expected, not
Class: <Gem::RemoteFetcher::UnknownHostError>
Message: <"timed out (https://localhost:44237/insecure_redirect?to=http://localhost:35147/yaml)">
---Backtrace---
/builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path'
/builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path'
/builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:872:in `block (2 levels) in test_do_not_follow_insecure_redirect'
---------------

  8) Failure:
TestGemRemoteFetcher#test_do_not_allow_insecure_ssl_connection_by_default [/builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:854]:
[Gem::RemoteFetcher::FetchError] exception expected, not
Class: <Gem::RemoteFetcher::UnknownHostError>
Message: <"timed out (https://localhost:37139/yaml)">
---Backtrace---
/builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path'
/builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path'
/builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:855:in `block (2 levels) in test_do_not_allow_insecure_ssl_connection_by_default'
---------------

  9) Failure:
TestNetHTTPS#test_certificate_verify_failure [/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:131]:
[OpenSSL::SSL::SSLError] exception expected, not.
Class: <Net::OpenTimeout>
Message: <"Net::OpenTimeout">
---Backtrace---
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get'
/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:133:in `block in test_certificate_verify_failure'
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise'
/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:131:in `test_certificate_verify_failure'
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test'
---------------

 10) Failure:
TestNetHTTPS#test_certificate_verify_failure [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]:
<[]> expected but was
<["[2018-08-29 13:04:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>.

 11) Failure:
TestNetHTTPS#test_get [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]:
<[]> expected but was
<["[2018-08-29 13:05:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>.

 12) Failure:
TestNetHTTPS#test_identity_verify_failure [/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:155]:
[OpenSSL::SSL::SSLError] exception expected, not.
Class: <Net::OpenTimeout>
Message: <"Net::OpenTimeout">
---Backtrace---
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get'
/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:156:in `block in test_identity_verify_failure'
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise'
/builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:155:in `test_identity_verify_failure'
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test'
---------------

 13) Failure:
TestNetHTTPS#test_min_version [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]:
<[]> expected but was
<["[2018-08-29 13:07:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>.

 14) Failure:
TestNetHTTPS#test_post [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]:
<[]> expected but was
<["[2018-08-29 13:08:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>.

 15) Failure:
TestNetHTTPS#test_session_reuse [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]:
<[]> expected but was
<["[2018-08-29 13:09:30] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>.

 16) Failure:
TestNetHTTPS#test_session_reuse_but_expire [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]:
<[]> expected but was
<["[2018-08-29 13:10:31] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>.

 17) Failure:
TestNetHTTPS#test_verify_none [/builddir/build/BUILD/ruby-2.5.1/test/net/http/utils.rb:48]:
<[]> expected but was
<["[2018-08-29 13:11:31] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>.

 18) Failure:
TestOpenURISSL#test_proxy_cacert_dir [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x0000555fc8023e60@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2018-08-29 13:12:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x0000555fc8023d70@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:168:in `block in test_proxy_cacert_dir'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:136:in `block in with_https_proxy'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'

 19) Failure:
TestOpenURISSL#test_proxy_cacert_file [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x0000555fc28794f8@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2018-08-29 13:13:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x0000555fc2a2ce58@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:152:in `block in test_proxy_cacert_file'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:136:in `block in with_https_proxy'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'

 20) Failure:
TestOpenURISSL#test_validation_failure [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]:
exceptions on 1 threads:
#<Thread:0x0000555fc521c2b0@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': [OpenSSL::SSL::SSLError] exception expected, not.
Class: <Net::OpenTimeout>
Message: <"Net::OpenTimeout">
---Backtrace---
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
/builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open'
/builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open'
/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:106:in `block (2 levels) in test_validation_failure'
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise'
/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:106:in `block in test_validation_failure'
/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'
--------------- (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:87:in `rescue in assert_raise'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:74:in `assert_raise'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:106:in `block in test_validation_failure'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'

 21) Failure:
TestOpenURISSL#test_validation_noverify [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x0000555fc2842750@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2018-08-29 13:15:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x0000555fc28794f8@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:88:in `block in test_validation_noverify'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'

 22) Failure:
TestOpenURISSL#test_validation_success [/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:52]:
exceptions on 2 threads:
#<Thread:0x0000555fc525bc58@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:39 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2018-08-29 13:16:50] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:21:in `block in with_https'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:42:in `block (2 levels) in with_https'
---
#<Thread:0x0000555fc525ba78@/builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:45 dead>:
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:337:in `open_http'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:755:in `buffer_open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:226:in `block in open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `catch'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:224:in `open_loop'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:165:in `open_uri'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:735:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/lib/open-uri.rb:35:in `open'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:78:in `block in test_validation_success'
    from /builddir/build/BUILD/ruby-2.5.1/test/open-uri/test_ssl.rb:47:in `block (2 levels) in with_https'

 23) Failure:
TestWEBrickHTTPProxy#test_connect [/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x0000555fc7df18b8@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 1 threads:
#<Thread:0x0000555fc7e036d0@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:175:in `block (2 levels) in test_connect'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:72:in `start_httpproxy'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:166:in `block in test_connect'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x0000555fc7df1ca0@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:50 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2018-08-29 13:19:43] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ca md too weak\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:53:in `block in start_server'

 24) Failure:
TestWEBrickHTTPProxy#test_upstream_proxy [/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64]:
exceptions on 1 threads:
#<Thread:0x0000555fc5468af0@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 1 threads:
#<Thread:0x0000555fc547f138@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:835:in `assert_join_threads': exceptions on 2 threads:
#<Thread:0x0000555fc586a9a0@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:282:in `block (3 levels) in test_upstream_proxy'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x0000555fc586aec8@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:50 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2018-08-29 13:20:43] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ca md too weak\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:53:in `block in start_server' (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:68:in `start_httpserver'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:271:in `block (2 levels) in test_upstream_proxy'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server' (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:72:in `start_httpproxy'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_httpproxy.rb:214:in `block in test_upstream_proxy'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server'

 25) Failure:
TestWEBrickHTTPS#test_sni [/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x0000555fc5643e38@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 dead>:
/builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect': Net::OpenTimeout (Net::OpenTimeout)
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_https.rb:22:in `ssl_socket_connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    from /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_https.rb:40:in `https_get'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_https.rb:91:in `block in test_sni'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x0000555fc5638060@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:50 dead>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2018-08-29 13:21:43] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
 "\t/builddir/build/BUILD/ruby-2.5.1/lib/webrick/server.rb:259:in `initialize'\n"]>. (MiniTest::Assertion)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:37:in `assert'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:300:in `assert_equal'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:53:in `block in start_server'

 26) Failure:
TestWEBrickSSLServer#test_self_signed_cert_server [/builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:17]:
exceptions on 2 threads:
#<Thread:0x0000555fc5b917f0@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 sleep>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value':  (Interrupt)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:17:in `test_self_signed_cert_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run'
    from ./test/runner.rb:33:in `<main>'
---
#<Thread:0x0000555fc5b91d18@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:50 sleep_forever>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value':  (Interrupt)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:17:in `test_self_signed_cert_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run'
    from ./test/runner.rb:33:in `<main>'

 27) Failure:
TestWEBrickSSLServer#test_self_signed_cert_server_with_string [/builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:24]:
exceptions on 2 threads:
#<Thread:0x0000555fc51da090@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:57 sleep>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value':  (Interrupt)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:24:in `test_self_signed_cert_server_with_string'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run'
    from ./test/runner.rb:33:in `<main>'
---
#<Thread:0x0000555fc51daa90@/builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:50 sleep_forever>:
/builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value':  (Interrupt)
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:31:in `assert_self_signed_cert'
    from /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:24:in `test_self_signed_cert_server_with_string'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1169:in `run_test'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1281:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/testcase.rb:18:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:952:in `block in _run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `map'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:945:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1036:in `_run_suite'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:548:in `block in _run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:546:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:584:in `_run_suites'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:888:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:973:in `_run_anything'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1108:in `run_tests'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1095:in `block in _run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `each'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1094:in `_run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/minitest/unit.rb:1082:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:787:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:617:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:33:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1131:in `run'
    from /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit.rb:1135:in `run'
    from ./test/runner.rb:33:in `<main>'

 28) Error:
DRbTests::TestDRbSSLAry#test_01:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup'

 29) Error:
DRbTests::TestDRbSSLAry#test_02_collect:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup'

 30) Error:
DRbTests::TestDRbSSLAry#test_03_redo:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup'

 31) Error:
DRbTests::TestDRbSSLAry#test_05_break:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup'

 32) Error:
DRbTests::TestDRbSSLAry#test_06_next:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup'

 33) Error:
DRbTests::TestDRbSSLAry#test_07_break_18:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:64:in `setup'

 34) Error:
DRbTests::TestDRbSSLCore#test_00_DRbObject:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 35) Error:
DRbTests::TestDRbSSLCore#test_01:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 36) Error:
DRbTests::TestDRbSSLCore#test_01_02_loop:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 37) Error:
DRbTests::TestDRbSSLCore#test_02_unknown:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 38) Error:
DRbTests::TestDRbSSLCore#test_03:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 39) Error:
DRbTests::TestDRbSSLCore#test_04:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 40) Error:
DRbTests::TestDRbSSLCore#test_05_eq:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 41) Error:
DRbTests::TestDRbSSLCore#test_06_timeout:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 42) Error:
DRbTests::TestDRbSSLCore#test_07_private_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 43) Error:
DRbTests::TestDRbSSLCore#test_07_protected_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 44) Error:
DRbTests::TestDRbSSLCore#test_07_public_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 45) Error:
DRbTests::TestDRbSSLCore#test_07_send_missing:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 46) Error:
DRbTests::TestDRbSSLCore#test_08_here:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 47) Error:
DRbTests::TestDRbSSLCore#test_09_option:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 48) Error:
DRbTests::TestDRbSSLCore#test_10_yield:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 49) Error:
DRbTests::TestDRbSSLCore#test_10_yield_undumped:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 50) Error:
DRbTests::TestDRbSSLCore#test_11_remote_no_method_error:
DRb::DRbConnError: execution expired
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:744:in `rescue in block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:738:in `block in open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `each'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:737:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1247:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `new'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1227:in `open'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1140:in `block in method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1159:in `with_friend'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/drb.rb:1139:in `method_missing'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:40:in `block in service'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/drb/extservm.rb:37:in `service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:31:in `block in ext_service'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:103:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:30:in `ext_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/drbtest.rb:73:in `setup_service'
    /builddir/build/BUILD/ruby-2.5.1/test/drb/test_drbssl.rb:42:in `setup'

 51) Error:
FTPTest#test_abort_tls:
Errno::ECONNRESET: Connection reset by peer - SSL_connect
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2106:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2106:in `test_abort_tls'

 52) Error:
FTPTest#test_abort_tls:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2088:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2088:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2088:in `block in test_abort_tls'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2361:in `block in create_ftp_server'

 53) Error:
FTPTest#test_active_clear_data_connection:
Errno::ECONNRESET: Connection reset by peer - SSL_connect
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1955:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1955:in `test_active_clear_data_connection'

 54) Error:
FTPTest#test_active_clear_data_connection:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1927:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1927:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1927:in `block in test_active_clear_data_connection'

 55) Error:
FTPTest#test_active_private_data_connection:
Errno::ECONNRESET: Connection reset by peer - SSL_connect
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1808:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1808:in `test_active_private_data_connection'

 56) Error:
FTPTest#test_active_private_data_connection:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1773:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1773:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1773:in `block in test_active_private_data_connection'

 57) Error:
FTPTest#test_passive_clear_data_connection:
Errno::ECONNRESET: Connection reset by peer - SSL_connect
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2024:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2024:in `test_passive_clear_data_connection'

 58) Error:
FTPTest#test_passive_clear_data_connection:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1996:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1996:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1996:in `block in test_passive_clear_data_connection'

 59) Error:
FTPTest#test_passive_private_data_connection:
Errno::ECONNRESET: Connection reset by peer - SSL_connect
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:52:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:352:in `start_tls_session'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:378:in `block in connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:370:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/ftp.rb:269:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1885:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1885:in `test_passive_private_data_connection'

 60) Error:
FTPTest#test_passive_private_data_connection:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1850:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1850:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:1850:in `block in test_passive_private_data_connection'

 61) Error:
FTPTest#test_tls_post_connection_check:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test'

 62) Error:
FTPTest#test_tls_unknown_ca:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test'

 63) Error:
FTPTest#test_tls_verify_none:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test'

 64) Error:
FTPTest#test_tls_with_ca_file:
OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `initialize'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `new'
    /builddir/build/BUILD/ruby-2.5.1/test/net/ftp/test_ftp.rb:2392:in `block in tls_test'

 65) Error:
IMAPTest#test_starttls:
OpenSSL::SSL::SSLError: SSL_write
    /builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/buffering.rb:325:in `syswrite'
    /builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/buffering.rb:325:in `do_write'
    /builddir/build/BUILD/ruby-2.5.1/.ext/common/openssl/buffering.rb:428:in `print'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:1286:in `put_string'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:1258:in `block in send_command'
    /builddir/build/BUILD/ruby-2.5.1/lib/monitor.rb:226:in `mon_synchronize'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:1253:in `send_command'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/imap.rb:374:in `logout'
    /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:720:in `starttls_test'
    /builddir/build/BUILD/ruby-2.5.1/test/net/imap/test_imap.rb:118:in `test_starttls'

 66) Error:
Net::TestSMTP#test_tls_connect:
Net::OpenTimeout: Net::OpenTimeout
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/smtp.rb:584:in `tlsconnect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/smtp.rb:552:in `do_start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/smtp.rb:518:in `start'
    /builddir/build/BUILD/ruby-2.5.1/test/net/smtp/test_smtp.rb:132:in `test_tls_connect'

 67) Error:
OpenSSL::TestSSL#test_add_certificate_multiple_certs:
OpenSSL::SSL::SSLError: SSL_CTX_set0_chain: ca key too small
    /builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:118:in `add_certificate'
    /builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:118:in `block (2 levels) in test_add_certificate_multiple_certs'
    /builddir/build/BUILD/ruby-2.5.1/test/lib/envutil.rb:199:in `suppress_warning'
    /builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:117:in `block in test_add_certificate_multiple_certs'
    /builddir/build/BUILD/ruby-2.5.1/test/openssl/utils.rb:203:in `block in start_server'
    /builddir/build/BUILD/ruby-2.5.1/test/openssl/utils.rb:193:in `pipe'
    /builddir/build/BUILD/ruby-2.5.1/test/openssl/utils.rb:193:in `start_server'
    /builddir/build/BUILD/ruby-2.5.1/test/openssl/test_ssl.rb:121:in `test_add_certificate_multiple_certs'

 68) Error:
TestGemRemoteFetcher#test_ssl_connection:
Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:44445/yaml)
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:811:in `block in test_ssl_connection'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:886:in `with_configured_fetcher'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:810:in `test_ssl_connection'

 69) Error:
TestGemRemoteFetcher#test_ssl_connection_allow_verify_none:
Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:33611/yaml)
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:306:in `rescue in fetch_path'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:283:in `fetch_path'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:863:in `block in test_ssl_connection_allow_verify_none'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:886:in `with_configured_fetcher'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:862:in `test_ssl_connection_allow_verify_none'

 70) Error:
TestGemRemoteFetcher#test_ssl_client_cert_auth_connection:
Gem::RemoteFetcher::FetchError: SSL_CTX_use_certificate: ca md too weak (https://localhost:33145/yaml)
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:135:in `rescue in connection_for'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:131:in `connection_for'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:187:in `perform_request'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/request.rb:156:in `fetch'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:368:in `request'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:251:in `fetch_http'
    /builddir/build/BUILD/ruby-2.5.1/lib/rubygems/remote_fetcher.rb:292:in `fetch_path'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:828:in `block in test_ssl_client_cert_auth_connection'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:886:in `with_configured_fetcher'
    /builddir/build/BUILD/ruby-2.5.1/test/rubygems/test_gem_remote_fetcher.rb:825:in `test_ssl_client_cert_auth_connection'

 71) Error:
TestNetHTTPS#test_get:
Net::OpenTimeout: Net::OpenTimeout
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get'
    /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:44:in `test_get'

 72) Error:
TestNetHTTPS#test_min_version:
Net::OpenTimeout: Net::OpenTimeout
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get'
    /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:188:in `test_min_version'

 73) Error:
TestNetHTTPS#test_post:
Net::OpenTimeout: Net::OpenTimeout
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1412:in `request_post'
    /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:58:in `test_post'

 74) Error:
TestNetHTTPS#test_session_reuse:
Net::OpenTimeout: Net::OpenTimeout
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:915:in `start'
    /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:70:in `test_session_reuse'

 75) Error:
TestNetHTTPS#test_session_reuse_but_expire:
Net::OpenTimeout: Net::OpenTimeout
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:915:in `start'
    /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:91:in `test_session_reuse_but_expire'

 76) Error:
TestNetHTTPS#test_verify_none:
Net::OpenTimeout: Net::OpenTimeout
    /builddir/build/BUILD/ruby-2.5.1/lib/net/protocol.rb:41:in `ssl_socket_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:985:in `connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:920:in `do_start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:909:in `start'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1458:in `request'
    /builddir/build/BUILD/ruby-2.5.1/lib/net/http.rb:1368:in `request_get'
    /builddir/build/BUILD/ruby-2.5.1/test/net/http/test_https.rb:121:in `test_verify_none'

 77) Error:
TestWEBrickSSLServer#test_slow_connect:
Timeout::Error: execution expired
    /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `value'
    /builddir/build/BUILD/ruby-2.5.1/test/lib/test/unit/assertions.rb:815:in `assert_join_threads'
    /builddir/build/BUILD/ruby-2.5.1/test/webrick/utils.rb:64:in `start_server'
    /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:59:in `block in test_slow_connect'
    /builddir/build/BUILD/ruby-2.5.1/lib/timeout.rb:108:in `timeout'
    /builddir/build/BUILD/ruby-2.5.1/test/webrick/test_ssl_server.rb:58:in `test_slow_connect'

Please let me know if this ticket was better to split into smaller chunks.

Also available in: Atom PDF