r67303 ruby 2.4.6p352 (2019-03-19) [x86_64-linux] [2.4] (debian) 1247W failed(test-all CommandTimeout) 4failed(test/) failed(test/openssl CommandTimeout) failed(test/webrick CommandTimeout)

chkbuild summary recent last

OlderDiff < 20190323T175516Z(failure) < ThisDiff > 20190323T235511Z(failure)

===================================================================
+++ 20190323T235511Z
@@ 145 @@
 Gid:	1002	1002	1002	1002
 FDSize:	64
 Groups:	1002
+NStgid:	31953
+NSpid:	31953
+NSpgid:	31953
+NSsid:	22784
 VmPeak: <nnn> kB
 VmSize: <nnn> kB
 VmLck: <nnn> kB
@@ 156 @@
 VmHWM: <nnn> kB
 VmRSS: <nnn> kB
 RssAnon:	      64 kB
+RssFile:	     616 kB
 RssShmem:	       0 kB
 VmData: <nnn> kB
 VmStk: <nnn> kB
@@ 1180 @@
 downloading 9.0.0/ucd/CaseFolding.txt ... done
 downloading 9.0.0/ucd/SpecialCasing.txt ... done
 make[1]: Leaving directory '<build-dir>/ruby'
+/bin/mkdir -p enc/unicode/9.0.0
 No such file or directory - gperf
 compiling enc/unicode.c
 compiling enc/utf_8.c
@@ 10700 @@
 [n/n] OpenSSL::TestPair#test_connect_accept_nonblocktimeout: output interval exceeds 300.0 seconds.
 timeout: the process group <pgid> is alive.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
+PSOUT 19355 19355       06:18  0.0   7348 make            make TESTS=--hide-skip -v RUBYOPT=-w test-all
+PSOUT 19355 19361       06:18 12.1 753876 ruby            ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
+PSOUT 19355 19361       06:16  0.0 753876 extservm.rb:64  ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
+PSOUT 19355 19361       06:16  0.0 753876 drb.rb:1498     ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
+PSOUT 19355 19361       06:16  0.0 753876 drb.rb:1498     ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
+PSOUT 19355 19361       06:16  0.0 753876 drb.rb:1498     ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
+PSOUT 19355 19361       06:15  3.1 753876 tuplespace.rb:* ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
+PSOUT 19355 19361       05:05  0.0 753876 ruby-timer-thr  ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
 timeout: INT signal sent.
  = <elapsed> sLeaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: 19 : #<TCPSocket:fd <fd>>
 Leaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: <fd> : #<TCPSocket:fd <fd>>
@@ 17367 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
+<["[2019-03-24 00:11:01] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17396 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
+<["[2019-03-24 00:12:01] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17456 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
+<["[2019-03-24 00:14:01] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17484 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
+<["[2019-03-24 00:15:01] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17661 @@
 
 [n/n] OpenSSL::TestEOF1LowlevelSocket#test_eof_2 = <elapsed> sFinished thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_2: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestEOF1LowlevelSocket#test_eof_3 = <elapsed> sLeaked thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_3: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
+[n/n] OpenSSL::TestEOF2#test_eof_0 = <elapsed> sFinished thread: OpenSSL::TestEOF2#test_eof_0: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
+Leaked thread: OpenSSL::TestEOF2#test_eof_0: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
 
 [n/n] OpenSSL::TestEOF2#test_eof_0_rw = <elapsed> s
 [n/n] OpenSSL::TestEOF2#test_eof_1 = <elapsed> sFinished thread: OpenSSL::TestEOF2#test_eof_1: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
@@ 17781 @@
 [n/n] OpenSSL::TestPair#test_connect_accept_nonblocktimeout: output interval exceeds 300.0 seconds.
 timeout: the process group <pgid> is alive.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
+PSOUT 25523 25523       05:02  0.0   7348 make            make TESTS=--hide-skip -v openssl RUBYOPT=-w test-all
+PSOUT 25523 25529       05:02  0.4 170040 ruby            ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
+PSOUT 25523 25529       05:02  0.0 170040 ruby-timer-thr  ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
 timeout: INT signal sent.
  = <elapsed> sLeaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: 8 : #<TCPSocket:fd <fd>>
 Leaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: <fd> : #<TCPSocket:fd <fd>>
@@ 17799 @@
 
 [n/n] OpenSSL::TestPair#test_multibyte_read_write = <elapsed> sFinished thread: OpenSSL::TestPair#test_multibyte_read_write: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestPair#test_partial_tls_record_read_nonblock = <elapsed> sLeaked thread: OpenSSL::TestPair#test_partial_tls_record_read_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPair#test_puts_empty = <elapsed> sFinished thread: OpenSSL::TestPair#test_puts_empty: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestPair#test_puts_meta = <elapsed> sLeaked thread: OpenSSL::TestPair#test_puts_meta: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPair#test_read_nonblock = <elapsed> sFinished thread: OpenSSL::TestPair#test_read_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestPair#test_read_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
@@ 17813 @@
 
 [n/n] OpenSSL::TestPair#test_read_with_outbuf = <elapsed> sFinished thread: OpenSSL::TestPair#test_read_with_outbuf: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestPair#test_readall = <elapsed> sLeaked thread: OpenSSL::TestPair#test_readall: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPair#test_readline = <elapsed> sFinished thread: OpenSSL::TestPair#test_readline: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestPair#test_readpartial = <elapsed> sLeaked thread: OpenSSL::TestPair#test_readpartial: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPair#test_write_nonblock = <elapsed> sFinished thread: OpenSSL::TestPair#test_write_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestPair#test_write_nonblock_no_exceptions = <elapsed> sLeaked thread: OpenSSL::TestPair#test_write_nonblock_no_exceptions: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPair#test_write_nonblock_retry = <elapsed> sFinished thread: OpenSSL::TestPair#test_write_nonblock_retry: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestPair#test_write_nonblock_retry: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
@@ 17845 @@
 Closed file descriptor: <test-method>: <fd>
 Finished thread: <test-method>: <thread>
 
+[n/n] OpenSSL::TestPairLowlevelSocket#test_gets_eof_limit = <elapsed> sLeaked thread: OpenSSL::TestPairLowlevelSocket#test_gets_eof_limit: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_multibyte_read_write = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_multibyte_read_write: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestPairLowlevelSocket#test_partial_tls_record_read_nonblock = <elapsed> sLeaked thread: OpenSSL::TestPairLowlevelSocket#test_partial_tls_record_read_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_puts_empty = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_puts_empty: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestPairLowlevelSocket#test_puts_empty: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
@@ 17865 @@
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_read_with_outbuf = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_read_with_outbuf: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
+[n/n] OpenSSL::TestPairLowlevelSocket#test_readall = <elapsed> sLeaked thread: OpenSSL::TestPairLowlevelSocket#test_readall: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_readline = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_readline: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestPairLowlevelSocket#test_readline: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
@@ 18555 @@
 
  <n>) Error:
 OpenSSL::TestPair#test_gets:
+OpenSSL::SSL::SSLError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv3/TLS write client hello
     <build-dir>/ruby/test/openssl/test_pair.rb:<line_a>:in `connect'
     <build-dir>/ruby/test/openssl/test_pair.rb:<line_a>:in `ssl_pair'
     <build-dir>/ruby/test/openssl/test_pair.rb:<line_a>:in `test_gets'
@@ 24154 @@
 [n/n] TestComparable#test_le = <elapsed> s
 [n/n] TestComparable#test_lt = <elapsed> s
 [n/n] TestComparable#test_no_cmp = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ASCII-8BIT_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Big5_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Big5_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Big5_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Big5_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-JP_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-JP_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-JP_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-JP_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-KR_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-KR_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-KR_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_EUC-KR_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB18030_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB18030_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB18030_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB18030_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB2312_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB2312_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB2312_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GB2312_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GBK_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GBK_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GBK_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_GBK_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-10_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-11_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-13_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-14_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-15_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-16_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-1_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-2_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-3_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-4_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-5_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-6_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-7_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-8_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_ISO-8859-9_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-R_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-R_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-R_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-R_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-U_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-U_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-U_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_KOI8-U_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Shift_JIS_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Shift_JIS_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Shift_JIS_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Shift_JIS_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_US-ASCII_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16BE_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-16LE_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32BE_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-32LE_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_UTF-8_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1250_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1251_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1252_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1253_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1254_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1255_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1256_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1256_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1256_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1256_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_capitalize_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_capitalize_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_downcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_downcase_fold = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_downcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_swapcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_swapcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_upcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_upcase_ascii = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-1257_upcase_turkic = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-31J_capitalize = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-31J_downcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-31J_swapcase = <elapsed> s
+[n/n] TestComprehensiveCaseMapping#test_Windows-31J_upcase = <elapsed> s
 [n/n] TestComprehensiveCaseMapping#test_data_files_available = <elapsed> s
 [n/n] TestCondition#test_condition = <elapsed> s
 [n/n] TestConst#test_const = <elapsed> s
@@ 29847 @@
 Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values_that_end_with_original_in_path: <fd> : #<TCPServer:fd <fd>>
 Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values_that_end_with_original_in_path: <fd> : #<TCPServer:fd <fd>>
 Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values_that_end_with_original_in_path: <fd> : #<IO:fd <fd>>
+[n/n] TestGemRemoteFetcher#test_do_not_follow_insecure_redirect = <elapsed> sClosed file descriptor: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect: 7
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
+Leaked file descriptor: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect: <fd> : #<TCPSocket:fd <fd>>
 
 [n/n] TestGemRemoteFetcher#test_fetch_path_socket_error = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_socket_error: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_socket_error: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_socket_error: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_local_read_only = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values_that_starts_with_original = <elapsed> s
 Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values_that_starts_with_original: <fd> : #<TCPServer:fd <fd>>
@@ 29893 @@
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_download = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_download: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_download: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_download: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_local = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_download_with_auth = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_download_with_auth: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_download_with_auth: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_download_with_auth: <fd> : #<IO:fd <fd>>
+[n/n] TestGemRemoteFetcher#test_ssl_connection = <elapsed> sClosed file descriptor: TestGemRemoteFetcher#test_ssl_connection: 7
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
+Leaked file descriptor: TestGemRemoteFetcher#test_ssl_connection: <fd> : #<TCPSocket:fd <fd>>
 
 [n/n] TestGemRemoteFetcher#test_fetch_s3 = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_s3: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_s3: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_s3: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_fetch_size_socket_error = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_http = <elapsed> s
 Leaked file descriptor: TestGemRemoteFetcher#test_fetch_http: <fd> : #<TCPServer:fd <fd>>
@@ 29931 @@
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_implicit_upper_case_proxy = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_self_fetcher = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_fetch_path_gzip_unmodified = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 29941 @@
 [n/n] TestGemRemoteFetcher#test_implicit_proxy_no_env = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_implicit_proxy = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_do_not_allow_invalid_client_cert_auth_connection = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_do_not_allow_invalid_client_cert_auth_connection: <fd> : #<TCPSocket:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_fetch_http_redirects = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_observe_no_proxy_env_list = <elapsed> s
@@ 29953 @@
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
+[n/n] TestGemRemoteFetcher#test_ssl_client_cert_auth_connection = <elapsed> sLeaked file descriptor: TestGemRemoteFetcher#test_ssl_client_cert_auth_connection: 20 : #<TCPSocket:fd <fd>>
 
 [n/n] TestGemRemoteFetcher#test_fetch_path_unmodified = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_download_same_file = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_no_proxy = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_api_endpoint_timeout_warning = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_timeout_warning: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_timeout_warning: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_timeout_warning: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_platform_legacy = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_implicit_no_proxy = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_request_block = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 29993 @@
 
 [n/n] TestGemRemoteFetcher#test_download_unsupported = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
+Leaked file descriptor: TestGemRemoteFetcher#test_download_unsupported: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_download_unsupported: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_download_unsupported: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_fetch_path_system_call_error = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_yaml_error_on_size = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_yaml_error_on_size: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_yaml_error_on_size: <fd> : #<TCPServer:fd <fd>>
+Leaked file descriptor: TestGemRemoteFetcher#test_yaml_error_on_size: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_correct_for_windows_path = <elapsed> s
 [n/n] TestGemRequest#test_get_proxy_from_env_https = <elapsed> s
 [n/n] TestGemRequest#test_configure_connection_for_https = <elapsed> s
@@ 30977 @@
 TestGemRemoteFetcher#test_do_not_follow_insecure_redirect [<build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:871]:
 [Gem::RemoteFetcher::FetchError] exception expected, not
 Class: <Gem::RemoteFetcher::UnknownHostError>
+Message: <"timed out (https://localhost:40685/insecure_redirect?to=http://localhost:35725/yaml)">
 ---Backtrace---
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
@@ 30988 @@
 TestGemRemoteFetcher#test_do_not_allow_insecure_ssl_connection_by_default [<build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:854]:
 [Gem::RemoteFetcher::FetchError] exception expected, not
 Class: <Gem::RemoteFetcher::UnknownHostError>
+Message: <"timed out (https://localhost:37337/yaml)">
 ---Backtrace---
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
@@ 30997 @@
 
  <n>) Error:
 TestGemRemoteFetcher#test_ssl_connection:
+Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:34011/yaml)
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
     <build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:<line_a>:in `block in test_ssl_connection'
@@ 31006 @@
 
  <n>) Error:
 TestGemRemoteFetcher#test_ssl_client_cert_auth_connection:
+Gem::RemoteFetcher::FetchError: SSL_CTX_use_certificate: ca md too weak (https://localhost:43397/yaml)
     <build-dir>/ruby/lib/rubygems/request.rb:<line_a>:in `rescue in connection_for'
     <build-dir>/ruby/lib/rubygems/request.rb:<line_a>:in `connection_for'
     <build-dir>/ruby/lib/rubygems/request.rb:<line_a>:in `perform_request'
@@ 31020 @@
 
  <n>) Error:
 TestGemRemoteFetcher#test_ssl_connection_allow_verify_none:
+Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:35641/yaml)
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
     <build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:<line_a>:in `block in test_ssl_connection_allow_verify_none'
@@ 33270 @@
 [n/n] TestTempfile#test_concurrency = <elapsed> s
 [n/n] TestTempfile#test_create_default_basename = <elapsed> s
 [n/n] TestTempfile#test_create_traversal_dir = <elapsed> s
+Leaked file descriptor: TestTempfile#test_create_traversal_dir: <fd> : #<File:<build-dir>/tmp/..............datachkbuildtmpbuild<buildtime>rubyfoo20190324-10305-zhmtag>
 [n/n] TestTempfile#test_create_with_block = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestTempfile#test_create_without_block = <elapsed> s
@@ 33495 @@
 
 # Running tests:
 
+[n/n] TestUnicodeNormalize#test_0_normalizationtest_firstline = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFC_as_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFC_as_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFC_as_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFD_as_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFD_as_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFD_as_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFKC_as_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFKC_as_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFKD_as_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_NFKD_as_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_source_as_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_source_as_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_source_as_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_false_source_as_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_true_NFC_as_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_true_NFD_as_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_true_NFKC_as_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_true_NFKC_as_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_true_NFKD_as_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_check_true_NFKD_as_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_hangul_plus_accents = <elapsed> s
+[n/n] TestUnicodeNormalize#test_non_UTF_8 = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFC_from_NFC_with_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFC_from_NFD_with_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFC_from_source_with_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFD_from_NFC_with_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFD_from_NFD_with_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFD_from_source_with_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKC_from_NFC_with_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKC_from_NFD_with_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKC_from_NFKC_with_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKC_from_NFKC_with_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKC_from_NFKD_with_nfc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKC_from_NFKD_with_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKC_from_source_with_nfkc = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKD_from_NFC_with_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKD_from_NFD_with_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKD_from_NFKC_with_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKD_from_NFKC_with_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKD_from_NFKD_with_nfd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKD_from_NFKD_with_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_normalize_to_NFKD_from_source_with_nfkd = <elapsed> s
+[n/n] TestUnicodeNormalize#test_partial_jamo_compose = <elapsed> s
+[n/n] TestUnicodeNormalize#test_partial_jamo_decompose = <elapsed> s
+[n/n] TestUnicodeNormalize#test_raise_exception_for_non_unicode_encoding = <elapsed> s
+[n/n] TestUnicodeNormalize#test_singleton_with_accents = <elapsed> s
+[n/n] TestUnicodeNormalize#test_us_ascii = <elapsed> s
 Finished tests in <n>s, <n> tests/s, <n> assertions/s.
 <num> tests, <num> assertions, <num> failures, <num> errors, <num> skips
 
@@ 33889 @@
 [n/n] TestWEBrickSSLServer#test_self_signed_cert_servertimeout: output interval exceeds 300.0 seconds.
 timeout: the process group <pgid> is alive.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
+PSOUT 11029 11029       07:03  0.0   7348 make            make TESTS=--hide-skip -v webrick RUBYOPT=-w test-all
+PSOUT 11029 11035       07:03  0.0 590392 ruby            ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
+PSOUT 11029 11035       07:03  0.0 590392 ruby-timer-thr  ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
+PSOUT 11029 11035       05:00  0.0 590392 server.rb:158   ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
+PSOUT 11029 11035       05:00  0.0 590392 utils.rb:48     ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
+PSOUT 11029 11035       05:00  0.0 590392 utils.rb:55     ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
 timeout: INT signal sent.
 timeout: INT signal sent.
  = <elapsed> sLeaked file descriptor: TestWEBrickSSLServer#test_self_signed_cert_server: 7 : #<TCPServer:fd <fd>>
@@ 84524 @@
 Exported revision <rev>.
 copying ./tool/config.guess
 copying ./tool/config.sub
+copying ./enc/unicode/data/9.0.0/CaseFolding.txt
+copying ./enc/unicode/data/9.0.0/SpecialCasing.txt
+copying ./enc/unicode/data/9.0.0/CompositionExclusions.txt
+copying ./enc/unicode/data/9.0.0/NormalizationTest.txt
+copying ./enc/unicode/data/9.0.0/UnicodeData.txt
 take a breath, and go ahead
 creating configure... done
 creating prerequisites...

===================================================================
--- 20190323T175516Z
@@ 145 @@
 Gid:	1002	1002	1002	1002
 FDSize:	64
 Groups:	1002
-NStgid:	17921
-NSpid:	17921
-NSpgid:	17921
-NSsid:	7827
 VmPeak: <nnn> kB
 VmSize: <nnn> kB
 VmLck: <nnn> kB
@@ 156 @@
 VmHWM: <nnn> kB
 VmRSS: <nnn> kB
 RssAnon:	      64 kB
-RssFile:	     620 kB
 RssShmem:	       0 kB
 VmData: <nnn> kB
 VmStk: <nnn> kB
@@ 10690 @@
 [n/n] OpenSSL::TestPair#test_connect_accept_nonblocktimeout: output interval exceeds 300.0 seconds.
 timeout: the process group <pgid> is alive.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
-PSOUT  5290  5290       05:56  0.0   7348 make            make TESTS=--hide-skip -v RUBYOPT=-w test-all
-PSOUT  5290  5296       05:56  7.9 723068 ruby            ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
-PSOUT  5290  5296       05:54  0.0 723068 extservm.rb:64  ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
-PSOUT  5290  5296       05:54  0.0 723068 drb.rb:1498     ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
-PSOUT  5290  5296       05:54  0.0 723068 drb.rb:1498     ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
-PSOUT  5290  5296       05:54  0.0 723068 drb.rb:1498     ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
-PSOUT  5290  5296       05:53  2.0 723068 tuplespace.rb:* ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
-PSOUT  5290  5296       05:05  0.0 723068 ruby-timer-thr  ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
 timeout: INT signal sent.
  = <elapsed> sLeaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: 19 : #<TCPSocket:fd <fd>>
 Leaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: <fd> : #<TCPSocket:fd <fd>>
@@ 11718 @@
 [n/n] REXMLTests::SAX2Tester#test_sax2 = <elapsed> s
 [n/n] REXMLTests::SAX2Tester#test_simple_doctype_listener = <elapsed> s
 [n/n] REXMLTests::SAX2Tester#test_socket = <elapsed> s
-[n/n] REXMLTests::SAX2Tester#test_ticket_68timeout: TERM signal sent.
 make: *** [uncommon.mk:623: yes-test-all] Terminated
 failed(test-all CommandTimeout)
 == test-all # <time>
@@ 17528 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
-<["[2019-03-23 18:10:17] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17557 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
-<["[2019-03-23 18:11:18] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17617 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
-<["[2019-03-23 18:13:18] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17645 @@
 exceptions on 2 threads:
 #<Thread:<address>@<build-dir>/ruby/test/open-uri/test_ssl.rb:39 dead>:
 <build-dir>/ruby/test/lib/minitest/unit.rb:<line_a>:in `assert': <[]> expected but was
-<["[2019-03-23 18:14:18] ERROR OpenSSL::SSL::SSLError: SSL_CTX_use_certificate: ee key too small\n" +
  "\t<build-dir>/ruby/lib/webrick/server.rb:<line_a>:in `initialize'\n"]>. (MiniTest::Assertion)
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert'
 	from <build-dir>/ruby/test/lib/test/unit/assertions.rb:<line_a>:in `assert_equal'
@@ 17816 @@
 [n/n] OpenSSL::TestEOF1#test_eof_3 = <elapsed> sLeaked thread: OpenSSL::TestEOF1#test_eof_3: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestEOF1LowlevelSocket#test_eof_0 = <elapsed> sFinished thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_0: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
-Leaked thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_0: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
 
 [n/n] OpenSSL::TestEOF1LowlevelSocket#test_eof_0_rw = <elapsed> s
-[n/n] OpenSSL::TestEOF1LowlevelSocket#test_eof_1 = <elapsed> sFinished thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_1: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
-Leaked thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_1: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
 
 [n/n] OpenSSL::TestEOF1LowlevelSocket#test_eof_2 = <elapsed> sFinished thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_2: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestEOF1LowlevelSocket#test_eof_2: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
@@ 17946 @@
 [n/n] OpenSSL::TestPair#test_connect_accept_nonblocktimeout: output interval exceeds 300.0 seconds.
 timeout: the process group <pgid> is alive.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
-PSOUT 11564 11564       05:03  0.0   7348 make            make TESTS=--hide-skip -v openssl RUBYOPT=-w test-all
-PSOUT 11564 11570       05:02  0.3 168372 ruby            ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
-PSOUT 11564 11570       05:02  0.0 168372 ruby-timer-thr  ./test/runner.rb: OpenSSL::TestPair#test_connect_accept_nonblock
 timeout: INT signal sent.
  = <elapsed> sLeaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: 8 : #<TCPSocket:fd <fd>>
 Leaked file descriptor: OpenSSL::TestPair#test_connect_accept_nonblock: <fd> : #<TCPSocket:fd <fd>>
@@ 18000 @@
 
 [n/n] OpenSSL::TestPair#test_write_nonblock_retry = <elapsed> sFinished thread: OpenSSL::TestPair#test_write_nonblock_retry: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
-[n/n] OpenSSL::TestPair#test_write_nonblock_with_buffered_data = <elapsed> sLeaked thread: OpenSSL::TestPair#test_write_nonblock_with_buffered_data: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPair#test_write_nonblock_with_buffered_data_no_exceptions = <elapsed> sFinished thread: OpenSSL::TestPair#test_write_nonblock_with_buffered_data_no_exceptions: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
-[n/n] OpenSSL::TestPair#test_write_zero = <elapsed> sLeaked thread: OpenSSL::TestPair#test_write_zero: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_connect_accept_nonblocktimeout: INT signal sent.
  = <elapsed> sLeaked file descriptor: OpenSSL::TestPairLowlevelSocket#test_connect_accept_nonblock: 8 : #<TCPSocket:fd <fd>>
@@ 18021 @@
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_gets_eof_limit = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_gets_eof_limit: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
-[n/n] OpenSSL::TestPairLowlevelSocket#test_multibyte_read_write = <elapsed> sLeaked thread: OpenSSL::TestPairLowlevelSocket#test_multibyte_read_write: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_partial_tls_record_read_nonblock = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_partial_tls_record_read_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
-[n/n] OpenSSL::TestPairLowlevelSocket#test_puts_empty = <elapsed> sLeaked thread: OpenSSL::TestPairLowlevelSocket#test_puts_empty: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_puts_meta = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_puts_meta: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestPairLowlevelSocket#test_puts_meta: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_read_nonblock = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_read_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
-[n/n] OpenSSL::TestPairLowlevelSocket#test_read_nonblock_no_exception = <elapsed> sLeaked thread: OpenSSL::TestPairLowlevelSocket#test_read_nonblock_no_exception: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_read_with_outbuf = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_read_with_outbuf: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestPairLowlevelSocket#test_read_with_outbuf: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
@@ 18045 @@
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_readpartial = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_readpartial: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 
-[n/n] OpenSSL::TestPairLowlevelSocket#test_write_nonblock = <elapsed> sLeaked thread: OpenSSL::TestPairLowlevelSocket#test_write_nonblock: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 sleep>
 
 [n/n] OpenSSL::TestPairLowlevelSocket#test_write_nonblock_no_exceptions = <elapsed> sFinished thread: OpenSSL::TestPairLowlevelSocket#test_write_nonblock_no_exceptions: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 dead>
 Leaked thread: OpenSSL::TestPairLowlevelSocket#test_write_nonblock_no_exceptions: #<Thread:<address>@<build-dir>/ruby/test/openssl/test_pair.rb:22 <status>>
@@ 24707 @@
 [n/n] TestException#test_cause_raised_in_rescue = <elapsed> s
 [n/n] TestException#test_cause_reraised = <elapsed> s
 [n/n] TestException#test_cause_thread_no_cause = <elapsed> s
-Leaked thread: TestException#test_cause_thread_no_cause: #<Thread:<address>@<build-dir>/ruby/test/ruby/test_exception.rb:716 <status>>
 [n/n] TestException#test_cause_thread_with_cause = <elapsed> s
 Finished thread: <test-method>: <thread>
 [n/n] TestException#test_cause_with_no_arguments = <elapsed> s
@@ 29596 @@
 [n/n] TestGemRemoteFetcher#test_download_with_auth = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_size_socket_error = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_size_socket_error: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_size_socket_error: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_size_socket_error: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_implicit_upper_case_proxy = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_self_fetcher = <elapsed> s
-[n/n] TestGemRemoteFetcher#test_do_not_follow_insecure_redirect = <elapsed> sLeaked file descriptor: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect: 20 : #<TCPSocket:fd <fd>>
 
 [n/n] TestGemRemoteFetcher#test_download_local = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
-Leaked file descriptor: TestGemRemoteFetcher#test_download_local: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_download_local: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_download_local: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_platform_legacy = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_self_fetcher_with_proxy = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher_with_proxy: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher_with_proxy: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher_with_proxy: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_local_read_only = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_http_with_additional_headers = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_s3 = <elapsed> s
-[n/n] TestGemRemoteFetcher#test_ssl_connection = <elapsed> sLeaked file descriptor: TestGemRemoteFetcher#test_ssl_connection: 23 : #<TCPSocket:fd <fd>>
 
 [n/n] TestGemRemoteFetcher#test_cache_update_path = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_download_install_dir = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_download_install_dir: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_download_install_dir: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_download_install_dir: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_to_cache = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 29661 @@
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_api_endpoint = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_api_endpoint: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_do_not_allow_insecure_ssl_connection_by_default = <elapsed> sClosed file descriptor: TestGemRemoteFetcher#test_do_not_allow_insecure_ssl_connection_by_default: 7
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 29684 @@
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_request_block = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_request_block: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_request_block: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_request_block: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_fetch_path_socket_error = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_http = <elapsed> s
 Leaked file descriptor: TestGemRemoteFetcher#test_fetch_http: <fd> : #<TCPServer:fd <fd>>
@@ 29706 @@
 [n/n] TestGemRemoteFetcher#test_api_endpoint_timeout_warning = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_implicit_proxy_no_env = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_path_gzip = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_gzip: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_gzip: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_gzip: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_same_file = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 29723 @@
 Leaked file descriptor: TestGemRemoteFetcher#test_download_cached: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_fetch_size_bad_uri = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_path_gzip_unmodified = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_gzip_unmodified: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_gzip_unmodified: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_path_gzip_unmodified: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_observe_no_proxy_env_list = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 29738 @@
 Leaked file descriptor: TestGemRemoteFetcher#test_cache_update_path_no_update: <fd> : #<TCPServer:fd <fd>>
 Leaked file descriptor: TestGemRemoteFetcher#test_cache_update_path_no_update: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values_that_end_with_original = <elapsed> s
-[n/n] TestGemRemoteFetcher#test_ssl_client_cert_auth_connection = <elapsed> sLeaked file descriptor: TestGemRemoteFetcher#test_ssl_client_cert_auth_connection: 23 : #<TCPSocket:fd <fd>>
 
 [n/n] TestGemRemoteFetcher#test_download_unsupported = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestGemRemoteFetcher#test_fetch_http_redirects_without_location = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_http_redirects_without_location: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_http_redirects_without_location: <fd> : #<TCPServer:fd <fd>>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_http_redirects_without_location: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_fetch_s3_no_creds = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 30727 @@
 TestGemRemoteFetcher#test_do_not_follow_insecure_redirect [<build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:871]:
 [Gem::RemoteFetcher::FetchError] exception expected, not
 Class: <Gem::RemoteFetcher::UnknownHostError>
-Message: <"timed out (https://localhost:41353/insecure_redirect?to=http://localhost:41703/yaml)">
 ---Backtrace---
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
@@ 30738 @@
 TestGemRemoteFetcher#test_do_not_allow_insecure_ssl_connection_by_default [<build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:854]:
 [Gem::RemoteFetcher::FetchError] exception expected, not
 Class: <Gem::RemoteFetcher::UnknownHostError>
-Message: <"timed out (https://localhost:39367/yaml)">
 ---Backtrace---
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
 <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
@@ 30747 @@
 
  <n>) Error:
 TestGemRemoteFetcher#test_ssl_connection:
-Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:34847/yaml)
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
     <build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:<line_a>:in `block in test_ssl_connection'
@@ 30756 @@
 
  <n>) Error:
 TestGemRemoteFetcher#test_ssl_client_cert_auth_connection:
-Gem::RemoteFetcher::FetchError: SSL_CTX_use_certificate: ca md too weak (https://localhost:35187/yaml)
     <build-dir>/ruby/lib/rubygems/request.rb:<line_a>:in `rescue in connection_for'
     <build-dir>/ruby/lib/rubygems/request.rb:<line_a>:in `connection_for'
     <build-dir>/ruby/lib/rubygems/request.rb:<line_a>:in `perform_request'
@@ 30770 @@
 
  <n>) Error:
 TestGemRemoteFetcher#test_ssl_connection_allow_verify_none:
-Gem::RemoteFetcher::UnknownHostError: timed out (https://localhost:40845/yaml)
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `rescue in fetch_path'
     <build-dir>/ruby/lib/rubygems/remote_fetcher.rb:<line_a>:in `fetch_path'
     <build-dir>/ruby/test/rubygems/test_gem_remote_fetcher.rb:<line_a>:in `block in test_ssl_connection_allow_verify_none'
@@ 33020 @@
 [n/n] TestTempfile#test_concurrency = <elapsed> s
 [n/n] TestTempfile#test_create_default_basename = <elapsed> s
 [n/n] TestTempfile#test_create_traversal_dir = <elapsed> s
-Leaked file descriptor: TestTempfile#test_create_traversal_dir: <fd> : #<File:<build-dir>/tmp/..............datachkbuildtmpbuild<buildtime>rubyfoo20190323-27707-1oa10gb>
 [n/n] TestTempfile#test_create_with_block = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 [n/n] TestTempfile#test_create_without_block = <elapsed> s
@@ 33591 @@
 [n/n] TestWEBrickSSLServer#test_self_signed_cert_servertimeout: output interval exceeds 300.0 seconds.
 timeout: the process group <pgid> is alive.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
-PSOUT 28424 28424       07:03  0.0   7348 make            make TESTS=--hide-skip -v webrick RUBYOPT=-w test-all
-PSOUT 28424 28430       07:03  0.0 590264 ruby            ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
-PSOUT 28424 28430       07:03  0.0 590264 ruby-timer-thr  ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
-PSOUT 28424 28430       05:01  0.0 590264 server.rb:158   ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
-PSOUT 28424 28430       05:01  0.0 590264 utils.rb:48     ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
-PSOUT 28424 28430       05:01  0.0 590264 utils.rb:55     ./test/runner.rb: TestWEBrickSSLServer#test_self_signed_cert_server
 timeout: INT signal sent.
 timeout: INT signal sent.
  = <elapsed> sLeaked file descriptor: TestWEBrickSSLServer#test_self_signed_cert_server: 7 : #<TCPServer:fd <fd>>

OlderDiff < 20190323T175516Z(failure) < ThisDiff > 20190323T235511Z(failure)


chkbuild summary recent last