# Logfile created on 2024-07-14 02:45:31 +0000 by logger.rb/v1.5.3
#<BuildRuby:0x00007eff4161fde0 @REPOSITORY="https://github.com/ruby/ruby.git", @REPOSITORY_TYPE=:git, @git_branch=nil, @git_worktree=nil, @svn_revision=nil, @SRC_DIR="/tmp/ruby/src", @BUILD_DIR="/tmp/ruby/build", @INSTALL_DIR="/tmp/ruby/install", @TARGET_NAME="trunk-repeat50", @TARGET_SRC_DIR="/tmp/ruby/src/trunk-repeat50", @TARGET_BUILD_DIR="/tmp/ruby/build/trunk-repeat50", @TARGET_INSTALL_DIR="/tmp/ruby/install/trunk-repeat50", @configure_opts=["--enable-shared"], @build_opts="-j4", @btest_opts="-j4", @test_opts="TESTS=--repeat-count=50", @spec_opts="-j", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=208000, @logfile="/home/ko1/ruby/logs/brlog.trunk-repeat50.20240714-024531", @ruby_env=[["RUBY_DEBUG", "ci"]], @make="make", @logger=#<Logger:0x00007eff41641f08 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007eff41641cb0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007eff4155a7e8 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-repeat50.20240714-024531", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-repeat50.20240714-024531>, @binmode=false, @mon_data=#<Monitor:0x00007eff41641828>, @mon_data_owner_object_id=860>>>
$$$[beg] make update-download -j4
tool/config.guess already exists
tool/config.sub already exists
Update typeprof to b19a6416da3a05d57fadd6ffdadb382b6d236ca5
Update power_assert to 84e85124c5014a139af39161d484156cfe87a9ed
echo 84e85124c5014a139af39161d484156cfe87a9ed | /bin/sh /tmp/ruby/src/trunk-repeat50/tool/ifchange /tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/power_assert.revision -
echo b19a6416da3a05d57fadd6ffdadb382b6d236ca5 | /bin/sh /tmp/ruby/src/trunk-repeat50/tool/ifchange /tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/typeprof.revision -
/tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/power_assert.revision unchanged
/tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/typeprof.revision unchanged
Building power_assert@84e85124c5014a139af39161d484156cfe87a9ed to /tmp/ruby/src/trunk-repeat50/gems/power_assert-2.0.3.gem
  Successfully built RubyGem
  Name: power_assert
  Version: 2.0.4dev
  File: power_assert-2.0.4dev.gem
$$$[end] "make update-download -j4" exit with 0.
$$$[beg] make update-src      -j4
From https://github.com/ruby/ruby
   84138f5..7472fff  master     -> origin/master
Updating 84138f5..7472fff
Fast-forward
 vm_insnhelper.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Latest commit hash = 7472fff7f1
$$$[end] "make update-src      -j4" exit with 0.
$$$[beg] make after-update    -j4
/tmp/ruby/src/trunk-repeat50/revision.h updated
generating x86_64-linux-fake.rb
x86_64-linux-fake.rb updated
generating enc.mk
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
Update power_assert to 84e85124c5014a139af39161d484156cfe87a9ed
Update typeprof to b19a6416da3a05d57fadd6ffdadb382b6d236ca5
echo 84e85124c5014a139af39161d484156cfe87a9ed | /bin/sh /tmp/ruby/src/trunk-repeat50/tool/ifchange /tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/power_assert.revision -
echo b19a6416da3a05d57fadd6ffdadb382b6d236ca5 | /bin/sh /tmp/ruby/src/trunk-repeat50/tool/ifchange /tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/typeprof.revision -
/tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/power_assert.revision unchanged
/tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/typeprof.revision unchanged
Building power_assert@84e85124c5014a139af39161d484156cfe87a9ed to /tmp/ruby/src/trunk-repeat50/gems/power_assert-2.0.3.gem
  Successfully built RubyGem
  Name: power_assert
  Version: 2.0.4dev
  File: power_assert-2.0.4dev.gem
Extracting bundle gem power_assert-2.0.3...
Try with hash version of bundled gems instead of gems/power_assert-2.0.3.gem. We don't use this gem with release version of Ruby.
Unpacked gems/power_assert-2.0.4dev.gem
$$$[end] "make after-update    -j4" exit with 0.
$$$[beg] make miniruby -j4
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat50/include -I/tmp/ruby/src/trunk-repeat50 -I/tmp/ruby/src/trunk-repeat50/prism -I/tmp/ruby/src/trunk-repeat50/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = -j4 --jobserver-auth=4,5
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat50/yjit/target/release/' /tmp/ruby/src/trunk-repeat50/yjit/src/lib.rs
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

compiling /tmp/ruby/src/trunk-repeat50/version.c
compiling /tmp/ruby/src/trunk-repeat50/vm.c
linking miniruby
$$$[end] "make miniruby -j4" exit with 0.
$$$[beg] make ruby -j4
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat50/include -I/tmp/ruby/src/trunk-repeat50 -I/tmp/ruby/src/trunk-repeat50/prism -I/tmp/ruby/src/trunk-repeat50/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = -j4 --jobserver-auth=4,5
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat50/yjit/target/release/' /tmp/ruby/src/trunk-repeat50/yjit/src/lib.rs
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

builtin_binary.inc updated
34ea3d0c9e78a63b49857af2d85218c1294a460e3598a1e93a2f39333b2fa6a6  builtin_binary.inc
compiling /tmp/ruby/src/trunk-repeat50/builtin.c
linking static-library libruby-static.a
linking shared-library libruby.so.3.4.0
linking ruby
$$$[end] "make ruby -j4" exit with 0.
$$$[beg] make all -j4
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat50/include -I/tmp/ruby/src/trunk-repeat50 -I/tmp/ruby/src/trunk-repeat50/prism -I/tmp/ruby/src/trunk-repeat50/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = -j4 --jobserver-auth=4,5
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat50/yjit/target/release/' /tmp/ruby/src/trunk-repeat50/yjit/src/lib.rs
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating encdb.h
generating enc.mk
building spec/ruby/optional/capi/ext/basic_object_spec.so
building spec/ruby/optional/capi/ext/array_spec.so
encdb.h unchanged
building spec/ruby/optional/capi/ext/bignum_spec.so
building spec/ruby/optional/capi/ext/binding_spec.so
building spec/ruby/optional/capi/ext/boolean_spec.so
building spec/ruby/optional/capi/ext/class_id_under_autoload_spec.so
building spec/ruby/optional/capi/ext/class_spec.so
building spec/ruby/optional/capi/ext/class_under_autoload_spec.so
building spec/ruby/optional/capi/ext/complex_spec.so
building spec/ruby/optional/capi/ext/constants_spec.so
building spec/ruby/optional/capi/ext/data_spec.so
building spec/ruby/optional/capi/ext/debug_spec.so
building spec/ruby/optional/capi/ext/encoding_spec.so
building spec/ruby/optional/capi/ext/enumerator_spec.so
building spec/ruby/optional/capi/ext/exception_spec.so
building spec/ruby/optional/capi/ext/fiber_spec.so
building spec/ruby/optional/capi/ext/file_spec.so
building spec/ruby/optional/capi/ext/fixnum_spec.so
building spec/ruby/optional/capi/ext/float_spec.so
building spec/ruby/optional/capi/ext/gc_spec.so
building spec/ruby/optional/capi/ext/globals_spec.so
building spec/ruby/optional/capi/ext/hash_spec.so
building spec/ruby/optional/capi/ext/integer_spec.so
building spec/ruby/optional/capi/ext/io_spec.so
building spec/ruby/optional/capi/ext/kernel_spec.so
building spec/ruby/optional/capi/ext/language_spec.so
building spec/ruby/optional/capi/ext/marshal_spec.so
building spec/ruby/optional/capi/ext/module_spec.so
building spec/ruby/optional/capi/ext/module_under_autoload_spec.so
building spec/ruby/optional/capi/ext/mutex_spec.so
building spec/ruby/optional/capi/ext/numeric_spec.so
building spec/ruby/optional/capi/ext/object_spec.so
building spec/ruby/optional/capi/ext/proc_spec.so
building spec/ruby/optional/capi/ext/range_spec.so
building spec/ruby/optional/capi/ext/rational_spec.so
building spec/ruby/optional/capi/ext/rbasic_spec.so
building spec/ruby/optional/capi/ext/regexp_spec.so
building spec/ruby/optional/capi/ext/st_spec.so
building spec/ruby/optional/capi/ext/string_spec.so
building spec/ruby/optional/capi/ext/struct_spec.so
building spec/ruby/optional/capi/ext/symbol_spec.so
building spec/ruby/optional/capi/ext/thread_spec.so
building spec/ruby/optional/capi/ext/time_spec.so
building spec/ruby/optional/capi/ext/tracepoint_spec.so
building spec/ruby/optional/capi/ext/typed_data_spec.so
building spec/ruby/optional/capi/ext/util_spec.so
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating transdb.h
transdb.h unchanged
generating makefiles ext/configure-ext.mk
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
making encs
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50'
linking ruby
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
$$$[end] "make all -j4" exit with 0.
$$$[beg] make install -j4
Update power_assert to 84e85124c5014a139af39161d484156cfe87a9ed
Update typeprof to b19a6416da3a05d57fadd6ffdadb382b6d236ca5
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat50/include -I/tmp/ruby/src/trunk-repeat50 -I/tmp/ruby/src/trunk-repeat50/prism -I/tmp/ruby/src/trunk-repeat50/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = -j4 --jobserver-auth=4,5
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat50/yjit/target/release/' /tmp/ruby/src/trunk-repeat50/yjit/src/lib.rs
echo 84e85124c5014a139af39161d484156cfe87a9ed | /bin/sh /tmp/ruby/src/trunk-repeat50/tool/ifchange /tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/power_assert.revision -
echo b19a6416da3a05d57fadd6ffdadb382b6d236ca5 | /bin/sh /tmp/ruby/src/trunk-repeat50/tool/ifchange /tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/typeprof.revision -
/tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/typeprof.revision unchanged
generating encdb.h
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating enc.mk
/tmp/ruby/src/trunk-repeat50/.bundle/.timestamp/power_assert.revision unchanged
encdb.h unchanged
Building power_assert@84e85124c5014a139af39161d484156cfe87a9ed to /tmp/ruby/src/trunk-repeat50/gems/power_assert-2.0.3.gem
  Successfully built RubyGem
  Name: power_assert
  Version: 2.0.4dev
  File: power_assert-2.0.4dev.gem
Extracting bundle gem power_assert-2.0.3...
making srcs under enc
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating transdb.h
Try with hash version of bundled gems instead of gems/power_assert-2.0.3.gem. We don't use this gem with release version of Ruby.
Unpacked gems/power_assert-2.0.4dev.gem
transdb.h unchanged
generating makefiles ext/configure-ext.mk
making trans
ext/configure-ext.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
./miniruby -I/tmp/ruby/src/trunk-repeat50/lib -I. -I.ext/common  /tmp/ruby/src/trunk-repeat50/tool/runruby.rb --extout=.ext  -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk-repeat50/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j4 --jobserver-auth=4,5" --make-flags=" -j4 --jobserver-auth=4,5" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man"  --gnumake --install=all --exclude=doc
installing binary commands:         /tmp/ruby/install/trunk-repeat50/bin
installing base libraries:          /tmp/ruby/install/trunk-repeat50/lib
installing arch files:              /tmp/ruby/install/trunk-repeat50/lib/ruby/3.4.0+0/x86_64-linux
installing pkgconfig data:          /tmp/ruby/install/trunk-repeat50/lib/pkgconfig
installing extension objects:       /tmp/ruby/install/trunk-repeat50/lib/ruby/3.4.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-repeat50/lib/ruby/site_ruby/3.4.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-repeat50/lib/ruby/vendor_ruby/3.4.0+0/x86_64-linux
installing extension headers:       /tmp/ruby/install/trunk-repeat50/include/ruby-3.4.0+0/x86_64-linux
installing extension scripts:       /tmp/ruby/install/trunk-repeat50/lib/ruby/3.4.0+0
installing extension scripts:       /tmp/ruby/install/trunk-repeat50/lib/ruby/site_ruby/3.4.0+0
installing extension scripts:       /tmp/ruby/install/trunk-repeat50/lib/ruby/vendor_ruby/3.4.0+0
installing extension headers:       /tmp/ruby/install/trunk-repeat50/include/ruby-3.4.0+0/ruby
installing command scripts:         /tmp/ruby/install/trunk-repeat50/bin
installing library scripts:         /tmp/ruby/install/trunk-repeat50/lib/ruby/3.4.0+0
installing common headers:          /tmp/ruby/install/trunk-repeat50/include/ruby-3.4.0+0
installing manpages:                /tmp/ruby/install/trunk-repeat50/share/man/man1
installing default gems from lib:   /tmp/ruby/install/trunk-repeat50/lib/ruby/gems/3.4.0+0
                                    benchmark 0.3.0
                                    bundler 2.6.0.dev
                                    cgi 0.4.1
                                    delegate 0.3.1
                                    did_you_mean 1.6.3
                                    english 0.8.0
                                    erb 4.0.4
                                    error_highlight 0.6.0
                                    fileutils 1.7.2
                                    find 0.2.0
                                    forwardable 1.3.3
                                    ipaddr 1.2.6
                                    irb 1.14.0
                                    logger 1.6.0
                                    net-http 0.4.1
                                    net-protocol 0.2.2
                                    open-uri 0.4.1
                                    open3 0.2.1
                                    optparse 0.5.0
                                    ostruct 0.6.0
                                    pp 0.5.0
                                    prettyprint 0.2.0
                                    prism 0.30.0
                                    pstore 0.1.3
                                    rdoc 6.7.0
                                    readline 0.0.4
                                    reline 0.5.9
                                    resolv 0.4.0
                                    ruby2_keywords 0.0.5
                                    securerandom 0.3.1
                                    set 1.1.0
                                    shellwords 0.2.0
                                    singleton 0.2.0
                                    syntax_suggest 2.0.0
                                    tempfile 0.2.1
                                    time 0.3.0
                                    timeout 0.4.1
                                    tmpdir 0.2.0
                                    tsort 0.2.0
                                    un 0.3.0
                                    uri 0.13.0
                                    weakref 0.1.3
                                    yaml 0.3.0
installing default gems from ext:   /tmp/ruby/install/trunk-repeat50/lib/ruby/gems/3.4.0+0
                                    date 3.3.4
                                    digest 3.1.1
                                    etc 1.4.3
                                    fcntl 1.1.0
                                    fiddle 1.1.3
                                    io-console 0.7.2
                                    io-nonblock 0.3.0
                                    io-wait 0.3.1
                                    json 2.7.2
                                    openssl 3.2.0
                                    pathname 0.3.0
                                    psych 5.1.2
                                    stringio 3.1.2
                                    strscan 3.1.1
                                    zlib 3.1.0
installing bundled gems:            /tmp/ruby/install/trunk-repeat50/lib/ruby/gems/3.4.0+0
                                    minitest 5.24.1
                                    rake 13.2.1
                                    test-unit 3.6.2
                                    rexml 3.3.1
                                    rss 0.3.0
                                    net-ftp 0.3.7
                                    net-imap 0.4.14
                                    net-pop 0.1.2
                                    net-smtp 0.5.0
                                    matrix 0.4.2
                                    prime 0.1.2
                                    rbs 3.5.2
                                    typeprof 0.21.11
                                    debug 1.9.2
                                    racc 1.8.0
                                    mutex_m 0.2.0
                                    getoptlong 0.2.1
                                    base64 0.2.0
                                    bigdecimal 3.1.8
                                    observer 0.1.2
                                    abbrev 0.1.2
                                    resolv-replace 0.1.1
                                    rinda 0.2.0
                                    drb 2.2.1
                                    nkf 0.2.0
                                    syslog 0.1.2
                                    csv 3.3.0
installing bundled gem cache:       /tmp/ruby/install/trunk-repeat50/lib/ruby/gems/3.4.0+0/cache
skipped bundled gems:
    power_assert-2.0.4dev.gem       not found in bundled_gems
$$$[end] "make install -j4" exit with 0.
$$$[beg] make yes-btest TESTOPTS='-q -j4'
PASS all 1975 tests
 
$$$[end] "make yes-btest TESTOPTS='-q -j4'" exit with 0.
$$$[beg] make yes-test-basic TESTS=--repeat-count=50
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat50/include -I/tmp/ruby/src/trunk-repeat50 -I/tmp/ruby/src/trunk-repeat50/prism -I/tmp/ruby/src/trunk-repeat50/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat50/yjit/target/release/' /tmp/ruby/src/trunk-repeat50/yjit/src/lib.rs
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Checking leaked global symbols...none
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:condition ..OK 2
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:if/unless ...OK 3
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:case .....OK 5
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:while/until ........OK 8
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:exception ..........OK 10
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:array .......................................OK 39
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:hash ...........................OK 27
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:iterator ...........................................................................................................OK 107
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:float ................................................................................OK 80
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:bignum ...............................OK 31
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:string & char ..............................................................OK 62
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:assignment ..........OK 10
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:call ......OK 6
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:proc .........OK 9
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:signal ..OK 2
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:eval ...........................OK 27
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:system ........OK 8
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:const .....OK 5
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:clone .....OK 5
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:marshal ....OK 4
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:pack ....OK 4
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:math ..OK 2
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:struct ......OK 6
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:variable ............OK 12
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:trace ...OK 3
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:defined? ............OK 12
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:alias ......OK 6
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:path .......................OK 23
/tmp/ruby/src/trunk-repeat50/basictest/test.rb:gc ....OK 4

test succeeded
$$$[end] "make yes-test-basic TESTS=--repeat-count=50" exit with 0.
$$$[beg] make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=--repeat-count=50
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat50/include -I/tmp/ruby/src/trunk-repeat50 -I/tmp/ruby/src/trunk-repeat50/prism -I/tmp/ruby/src/trunk-repeat50/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat50/yjit/target/release/' /tmp/ruby/src/trunk-repeat50/yjit/src/lib.rs
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating enc.mk
generating encdb.h
encdb.h unchanged
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating transdb.h
transdb.h unchanged
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
Run options: 
  --seed=39897
  "--ruby=./miniruby -I/tmp/ruby/src/trunk-repeat50/lib -I. -I.ext/common  /tmp/ruby/src/trunk-repeat50/tool/runruby.rb --extout=.ext  -- --disable-gems"
  --excludes-dir=/tmp/ruby/src/trunk-repeat50/test/.excludes
  --name=!/memory_leak/
  --stderr-on-failure
  --repeat-count=50

# Running tests:

Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 39623>
Closed file descriptor: TestGemUninstaller#test_remove_executables_user_format: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 32935>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 8 : #<TCPServer:fd 8, AF_INET6, ::1, 36523>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 9 : #<TCPServer:fd 9, AF_INET6, ::1, 35639>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 10 : #<TCPServer:fd 10, AF_INET6, ::1, 38585>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 9
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 10
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 9 : #<TCPServer:fd 9, AF_INET6, ::1, 46735>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 10 : #<TCPServer:fd 10, AF_INET6, ::1, 37947>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 9
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 10
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 9 : #<TCPServer:fd 9, AF_INET6, ::1, 46873>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 10 : #<TCPServer:fd 10, AF_INET6, ::1, 33281>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 9
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 10
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 8
Leaked file descriptor: TestOpenURIProxy#test_proxy: 10 : #<TCPSocket:fd 10, AF_INET, 127.0.0.1, 41163>
Leaked file descriptor: TestOpenURISSL#test_proxy_cacert_dir: 11 : #<TCPSocket:fd 11, AF_INET, 127.0.0.1, 52868>
Closed file descriptor: TestOpenURISSL#test_proxy_cacert_file: 11
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 45491>
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef07f9540 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef07f9540 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee727581a0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get_SNI_proxy: #<Thread:0x00007fee727581a0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 9 : #<TCPSocket:fd 9, AF_INET6, ::1, 39813>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 9
Leaked file descriptor: TestNetHTTPS#test_max_version: 8 #<File::Stat dev=0x8, ino=171101725, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_session_reuse_but_expire: #<Thread:0x00007fee7275fae0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007fee7275fae0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_skip_hostname_verification: 10 : #<TCPSocket:fd 10, AF_INET6, ::1, 37573>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_skip_hostname_verification:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_get: 10
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007fee7275fdb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 10
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef08144d0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007feef08144d0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get2: 10
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37261>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 9 : #<TCPServer:fd 9, AF_INET, 0.0.0.0, 38519>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 11 : #<TCPSocket:fd 11, AF_INET, 127.0.0.1, 38519>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 9
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 11
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 9 : #<TCPServer:fd 9, AF_INET, 0.0.0.0, 46385>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 9
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 9 : #<TCPServer:fd 9, AF_INET, 0.0.0.0, 44031>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_request: 10
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get_response: 10
Leaked thread: TestNetHTTP_v1_2_chunked#test_get__crlf: #<Thread:0x00007feef0813b98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_get__implicit_start: #<Thread:0x00007feef0813b98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get: 10
Finished(1/50)  tests in 1462.215569s, 22.8393 tests/s, 4430.6142 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 37679>
Closed file descriptor: TestGemUninstaller#test_uninstall_user_install_with_symlinked_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 42189>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 9 : #<TCPServer:fd 9, AF_INET6, ::1, 40269>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 10 : #<TCPServer:fd 10, AF_INET6, ::1, 38867>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 11 : #<TCPServer:fd 11, AF_INET6, ::1, 43143>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 10
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 11
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 10 : #<TCPServer:fd 10, AF_INET6, ::1, 46789>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 11 : #<TCPServer:fd 11, AF_INET6, ::1, 33037>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 10
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 10 : #<TCPServer:fd 10, AF_INET6, ::1, 41121>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 37557>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 10
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 11
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 12
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 9
Leaked thread: TestNetHTTPContinue#test_expect_continue_error: #<Thread:0x00007fee6f6f23f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error_while_waiting: 10
Finished thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee6f6f23f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_string_without_content_type: 10
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 10 : #<TCPSocket:fd 10, AF_INET, 127.0.0.1, 39113>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_request: 10
Leaked file descriptor: TestOpenURISSL#test_proxy_cacert_dir: 12 : #<TCPSocket:fd 12, AF_INET, 127.0.0.1, 57000>
Closed file descriptor: TestOpenURISSL#test_proxy_cacert_file: 12
Leaked thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee721b44d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get_SNI_proxy: #<Thread:0x00007fee721b44d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007fee721bbeb8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_certificate_verify_failure: #<Thread:0x00007fee721bbeb8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_skip_hostname_verification: 10 : #<TCPSocket:fd 10, AF_INET6, ::1, 40237>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_skip_hostname_verification:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_get: 10
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007feef8d8fe20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_request: 10
Closed file descriptor: TestNetHTTP_v1_2#test_post: 11
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 10
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef0c454f0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007feef0c454f0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 10
Closed file descriptor: TestNetHTTP_v1_2#test_get: 10
Leaked thread: TestNetHTTP_v1_2#test_get2: #<Thread:0x00007fee721bf748 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 38841>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 9 : #<TCPServer:fd 9, AF_INET, 0.0.0.0, 38367>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 9
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 10 : #<TCPSocket:fd 10, AF_INET, 127.0.0.1, 37427>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 10
Leaked thread: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: #<Thread:0x00007feef8d84958 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 sleep>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 9 : #<TCPServer:fd 9, AF_INET, 0.0.0.0, 46551>
Finished thread: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: #<Thread:0x00007feef8d84958 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 dead>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 9
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session_write: 7
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 9 #<File::Stat dev=0x8, ino=172181426, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form: 11
Leaked thread: TestNetHTTP_v1_2_chunked#test_head: #<Thread:0x00007fee721bef78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_s_post: #<Thread:0x00007fee721bef78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(2/50)  tests in 2196.125479s, 15.2072 tests/s, 2951.9566 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 40059>
Closed file descriptor: TestGemUninstaller#test_remove_executables_user_format: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 38629>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 10 : #<TCPServer:fd 10, AF_INET6, ::1, 33075>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 11 : #<TCPServer:fd 11, AF_INET6, ::1, 34651>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 35645>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 11
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 12
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 11 : #<TCPServer:fd 11, AF_INET6, ::1, 45919>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 38131>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 11
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 12
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 11 : #<TCPServer:fd 11, AF_INET6, ::1, 36307>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 37385>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 11
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 12
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 10
Leaked thread: TestSocket#test_accept_loop: #<Thread:0x00007fee5fc3eb78 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 sleep>
Finished thread: TestSocket#test_unix: #<Thread:0x00007fee5fc3eb78 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 dead>
Leaked thread: TestNetHTTPKeepAlive#test_http_retry_success: #<Thread:0x00007fee6e2aa210 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPKeepAlive#test_server_closed_connection_auto_reconnect: #<Thread:0x00007fee6e2aa210 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPKeepAlive#test_server_closed_connection_auto_reconnect: #<Thread:0x00007fee6e2afe18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 11 : #<TCPSocket:fd 11, AF_INET, 127.0.0.1, 46553>
Closed file descriptor: TestNetHTTP_v1_2#test_post: 12
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 11
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 40183>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 10 : #<TCPServer:fd 10, AF_INET, 0.0.0.0, 37611>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 10
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 10 : #<TCPServer:fd 10, AF_INET, 0.0.0.0, 36903>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 10
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 10 : #<TCPServer:fd 10, AF_INET, 0.0.0.0, 39827>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 10 #<File::Stat dev=0x8, ino=172687899, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(3/50)  tests in 1626.315138s, 20.5354 tests/s, 3985.4428 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 41533>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 33655>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 11 : #<TCPServer:fd 11, AF_INET6, ::1, 44867>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 34367>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 13 : #<TCPServer:fd 13, AF_INET6, ::1, 36905>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 12
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 13
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 40697>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 13 : #<TCPServer:fd 13, AF_INET6, ::1, 44343>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 12
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 13
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 36749>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 13 : #<TCPServer:fd 13, AF_INET6, ::1, 43497>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 12
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 13
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 11
Leaked file descriptor: TestNetHTTPS#test_max_version: 11 #<File::Stat dev=0x8, ino=173132174, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTP_v1_2#test_get__crlf: #<Thread:0x00007fee7337fa28 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_get__implicit_start: 13
Finished thread: TestNetHTTP_v1_2#test_get__implicit_start: #<Thread:0x00007fee7337fa28 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 42003>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 33173>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 12
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 33629>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 12
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 39729>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 13 #<File::Stat dev=0x8, ino=173176956, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(4/50)  tests in 1549.888695s, 21.5480 tests/s, 4182.1661 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 38535>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 33755>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 37239>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 14 : #<TCPServer:fd 14, AF_INET6, ::1, 43641>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 15 : #<TCPServer:fd 15, AF_INET6, ::1, 43129>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 14
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 15
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 14 : #<TCPServer:fd 14, AF_INET6, ::1, 36329>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 15 : #<TCPServer:fd 15, AF_INET6, ::1, 37867>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 14
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 15
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 14 : #<TCPServer:fd 14, AF_INET6, ::1, 34875>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 15 : #<TCPServer:fd 15, AF_INET6, ::1, 36159>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 14
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 15
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 12
Leaked thread: TestNetHTTPPartialResponse#test_partial_response: #<Thread:0x00007feef397e3b8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee6fad3c88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get_SNI_proxy: #<Thread:0x00007fee6fad3c88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 14 : #<TCPSocket:fd 14, AF_INET6, ::1, 45037>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 14
Leaked thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007fee6fc32cc8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_certificate_verify_failure: #<Thread:0x00007fee6fc32cc8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007fee6fc3b648 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_post: 15
Leaked thread: TestNetHTTP_v1_2#test_s_get_response: #<Thread:0x00007fee71bb27d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 14
Finished thread: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: #<Thread:0x00007fee71bb27d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get__implicit_start: 14
Leaked thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007fee71d8f8a8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_patch: #<Thread:0x00007fee71d8f8a8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2#test_patch: #<Thread:0x00007fee71bbf7d0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 14
Finished thread: TestNetHTTP_v1_2#test_send_large_POST_request: #<Thread:0x00007fee71bbf7d0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 33401>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 39367>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 12
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 46843>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 12
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 32799>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form_with_file: 14
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get: 14
Closed file descriptor: TestNetHTTPLocalBind#test_bind_to_local_port: 14
Finished(5/50)  tests in 1736.613842s, 19.2311 tests/s, 3732.5869 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 34427>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 36329>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 12 : #<TCPServer:fd 12, AF_INET6, ::1, 46353>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 14 : #<TCPServer:fd 14, AF_INET6, ::1, 42967>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 15 : #<TCPServer:fd 15, AF_INET6, ::1, 41385>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 14
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 15
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 14 : #<TCPServer:fd 14, AF_INET6, ::1, 46103>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 15 : #<TCPServer:fd 15, AF_INET6, ::1, 43723>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 14
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 15
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 14 : #<TCPServer:fd 14, AF_INET6, ::1, 33683>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 15 : #<TCPServer:fd 15, AF_INET6, ::1, 34557>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 14
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 15
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 12
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 14
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee6f8ab348 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee6f8ab348 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef17aa9f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef17aa9f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 14 #<File::Stat dev=0x8, ino=174743741, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_get_SNI_failure: #<Thread:0x00007fee706e2448 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 14
Finished thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007fee706e2448 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_session_reuse_but_expire: #<Thread:0x00007fee706e5c10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007fee706e5c10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007fee706e33e8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 14
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef8d8ef70 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007feef8d8ef70 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 14
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 38149>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 41803>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 15 : #<TCPSocket:fd 15, AF_INET, 127.0.0.1, 41803>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 12
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 15
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 40085>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 12
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 12 : #<TCPServer:fd 12, AF_INET, 0.0.0.0, 44589>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 14 #<File::Stat dev=0x8, ino=174793692, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007feef3abeb60 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007feef3abeb60 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 15
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 12 #<File::Stat dev=0x8, ino=174788465, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get: 16
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__break: 16
Leaked thread: TestNetHTTP_v1_2_chunked#test_get2: #<Thread:0x00007fee706eff58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished(6/50)  tests in 2380.280729s, 14.0307 tests/s, 2723.1401 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 42477>
Closed file descriptor: TestGemUninstaller#test_remove_executables_user_format: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 42133>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 15 : #<TCPServer:fd 15, AF_INET6, ::1, 45247>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 16 : #<TCPServer:fd 16, AF_INET6, ::1, 37457>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 17 : #<TCPServer:fd 17, AF_INET6, ::1, 33079>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 16
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 17
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 16 : #<TCPServer:fd 16, AF_INET6, ::1, 45711>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 17 : #<TCPServer:fd 17, AF_INET6, ::1, 46259>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 16
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 17
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 16 : #<TCPServer:fd 16, AF_INET6, ::1, 34385>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 17 : #<TCPServer:fd 17, AF_INET6, ::1, 40153>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 16
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 17
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 15
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 15 #<File::Stat dev=0x8, ino=175217052, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 16 #<File::Stat dev=0x8, ino=175269171, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37467>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 17 : #<TCPServer:fd 17, AF_INET, 0.0.0.0, 40277>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 17
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 17 : #<TCPServer:fd 17, AF_INET, 0.0.0.0, 39187>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 17
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 17 : #<TCPServer:fd 17, AF_INET, 0.0.0.0, 43009>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 18 #<File::Stat dev=0x8, ino=175277556, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 17 #<File::Stat dev=0x8, ino=175270684, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 19 #<File::Stat dev=0x8, ino=175285682, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(7/50)  tests in 1523.254057s, 21.9248 tests/s, 4255.6466 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 38919>
Closed file descriptor: TestGemUninstaller#test_remove_executables_user_format: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 41135>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 20 : #<TCPServer:fd 20, AF_INET6, ::1, 45781>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 21 : #<TCPServer:fd 21, AF_INET6, ::1, 39217>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 22 : #<TCPServer:fd 22, AF_INET6, ::1, 36771>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 21
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 22
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 21 : #<TCPServer:fd 21, AF_INET6, ::1, 42021>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 22 : #<TCPServer:fd 22, AF_INET6, ::1, 39847>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 21
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 22
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 21 : #<TCPServer:fd 21, AF_INET6, ::1, 37857>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 22 : #<TCPServer:fd 22, AF_INET6, ::1, 38425>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 21
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 22
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 20
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 20 #<File::Stat dev=0x8, ino=175717772, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef10bda28 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef10bda28 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 22 : #<TCPSocket:fd 22, AF_INET6, ::1, 37431>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 22
Leaked file descriptor: TestNetHTTP_v1_2#test_post: 22 #<File::Stat dev=0x8, ino=175779538, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2#test_post: #<Thread:0x00007feef10be720 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 22
Finished thread: TestNetHTTP_v1_2#test_s_get_response: #<Thread:0x00007feef10be720 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 45361>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 21 : #<TCPServer:fd 21, AF_INET, 0.0.0.0, 34239>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 21
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 21 : #<TCPServer:fd 21, AF_INET, 0.0.0.0, 36317>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 21
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 21 : #<TCPServer:fd 21, AF_INET, 0.0.0.0, 46693>
Leaked thread: TestNetHTTP_v1_2_chunked#test_post: #<Thread:0x00007fee6ff7f2c8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get_response: 22
Finished thread: TestNetHTTP_v1_2_chunked#test_s_get_response: #<Thread:0x00007fee6ff7f2c8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(8/50)  tests in 1642.332582s, 20.3351 tests/s, 3947.4757 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 39725>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 39385>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 21 : #<TCPServer:fd 21, AF_INET6, ::1, 46641>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 22 : #<TCPServer:fd 22, AF_INET6, ::1, 45067>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 23 : #<TCPServer:fd 23, AF_INET6, ::1, 39033>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 22
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 23
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 22 : #<TCPServer:fd 22, AF_INET6, ::1, 36515>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 23 : #<TCPServer:fd 23, AF_INET6, ::1, 43393>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 22
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 23
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 22 : #<TCPServer:fd 22, AF_INET6, ::1, 44315>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 23 : #<TCPServer:fd 23, AF_INET6, ::1, 36251>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 22
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 23
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 21
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 22
Leaked file descriptor: TestOpenURISSL#test_proxy_cacert_file: 24 : #<TCPSocket:fd 24, AF_INET, 127.0.0.1, 59616>
Closed file descriptor: TestOpenURISSL#test_validation_success: 24
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 22 : #<TCPSocket:fd 22, AF_INET6, ::1, 46679>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 22
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 21 #<File::Stat dev=0x8, ino=176314650, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2#test_s_get: 23
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37801>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 22 : #<TCPServer:fd 22, AF_INET, 0.0.0.0, 41357>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 24 : #<TCPSocket:fd 24, AF_INET, 127.0.0.1, 41357>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 22
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 24
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 22 : #<TCPServer:fd 22, AF_INET, 0.0.0.0, 46271>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 22
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 22 : #<TCPServer:fd 22, AF_INET, 0.0.0.0, 38783>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_post: 24
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get_response: 23
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 22 #<File::Stat dev=0x8, ino=176335288, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get: 24
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_head: 25
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__break: 24
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 24
Finished(9/50)  tests in 1828.923022s, 18.2605 tests/s, 3544.0382 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 41987>
Closed file descriptor: TestGemUninstaller#test_remove_all: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 34445>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 23 : #<TCPServer:fd 23, AF_INET6, ::1, 34749>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 24 : #<TCPServer:fd 24, AF_INET6, ::1, 39839>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 25 : #<TCPServer:fd 25, AF_INET6, ::1, 34271>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 24
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 25
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 24 : #<TCPServer:fd 24, AF_INET6, ::1, 45639>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 25 : #<TCPServer:fd 25, AF_INET6, ::1, 33223>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 24
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 25
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 24 : #<TCPServer:fd 24, AF_INET6, ::1, 45255>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 25 : #<TCPServer:fd 25, AF_INET6, ::1, 41131>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 24
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 23
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 25
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 24
Leaked file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 23 #<File::Stat dev=0x8, ino=177246728, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_reconnect: #<Thread:0x00007fee7196fef8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_success: 25
Finished thread: TestNetHTTPKeepAlive#test_http_retry_success: #<Thread:0x00007fee7196fef8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 25
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 25 : #<TCPSocket:fd 25, AF_INET, 127.0.0.1, 44677>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 25 : #<TCPSocket:fd 25, AF_INET, 127.0.0.1, 41201>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 25
Leaked file descriptor: TestOpenURISSL#test_proxy_cacert_dir: 27 : #<TCPSocket:fd 27, AF_INET, 127.0.0.1, 57100>
Closed file descriptor: TestOpenURISSL#test_proxy_cacert_file: 27
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 24 #<File::Stat dev=0x8, ino=177303728, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007fee701f3068 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 26 : #<TCPSocket:fd 26, AF_INET6, ::1, 40101>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Finished thread: TestNetHTTPS#test_certificate_verify_failure: #<Thread:0x00007fee701f3068 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_skip_hostname_verification: #<Thread:0x00007feef32dfbd8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get: #<Thread:0x00007feef32dfbd8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: Emoji::TestUTF8_BLACK_SUN_WITH_RAYS#test_convert: 26
Closed file descriptor: TestNetHTTP_v1_2#test_request: 26
Closed file descriptor: TestNetHTTP_v1_2#test_head: 27
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007fee6ffbfd50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007fee6ffbfd50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 33637>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 25 : #<TCPServer:fd 25, AF_INET, 0.0.0.0, 45001>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 27 : #<TCPSocket:fd 27, AF_INET, 127.0.0.1, 45001>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 25
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 27
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 25 : #<TCPServer:fd 25, AF_INET, 0.0.0.0, 39139>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 25
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 25 : #<TCPServer:fd 25, AF_INET, 0.0.0.0, 35173>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_request: 26
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get_response: 26
Leaked thread: TestNetHTTP_v1_2_chunked#test_get__crlf: #<Thread:0x00007fee6ffbfee0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_get__implicit_start: #<Thread:0x00007fee6ffbfee0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get__implicit_start: #<Thread:0x00007fee6ffbfc10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get: 26
Finished thread: TestNetHTTP_v1_2_chunked#test_s_get: #<Thread:0x00007fee6ffbfc10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_head: 27
Finished(10/50)  tests in 2232.462578s, 14.9597 tests/s, 2903.9170 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 42831>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 35365>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 25 : #<TCPServer:fd 25, AF_INET6, ::1, 45075>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 26 : #<TCPServer:fd 26, AF_INET6, ::1, 40169>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 27 : #<TCPServer:fd 27, AF_INET6, ::1, 37895>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 26
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 27
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 26 : #<TCPServer:fd 26, AF_INET6, ::1, 38679>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 27 : #<TCPServer:fd 27, AF_INET6, ::1, 45145>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 26
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 27
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 26 : #<TCPServer:fd 26, AF_INET6, ::1, 42083>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 27 : #<TCPServer:fd 27, AF_INET6, ::1, 37475>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 26
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 27
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 25
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 26 : #<TCPSocket:fd 26, AF_INET6, ::1, 45483>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 26
Leaked file descriptor: TestNetHTTPS#test_max_version: 25 #<File::Stat dev=0x8, ino=177844773, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 35895>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 26 : #<TCPServer:fd 26, AF_INET, 0.0.0.0, 35361>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 26
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 26 : #<TCPServer:fd 26, AF_INET, 0.0.0.0, 34283>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 26
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 26 : #<TCPServer:fd 26, AF_INET, 0.0.0.0, 34469>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 27 #<File::Stat dev=0x8, ino=177890797, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 26 #<File::Stat dev=0x8, ino=177891742, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(11/50)  tests in 1659.663693s, 20.1228 tests/s, 3905.5792 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 45827>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 33093>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 28 : #<TCPServer:fd 28, AF_INET6, ::1, 38159>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 29 : #<TCPServer:fd 29, AF_INET6, ::1, 40321>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 30 : #<TCPServer:fd 30, AF_INET6, ::1, 38351>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 29
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 30
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 29 : #<TCPServer:fd 29, AF_INET6, ::1, 44545>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 30 : #<TCPServer:fd 30, AF_INET6, ::1, 42801>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 29
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 30
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 29 : #<TCPServer:fd 29, AF_INET6, ::1, 44859>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 30 : #<TCPServer:fd 30, AF_INET6, ::1, 40243>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 32 : #<TCPSocket:fd 32, AF_INET6, ::1, 44859>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 29
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 30
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 32
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 28
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 28 #<File::Stat dev=0x8, ino=178351927, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_max_version: 29 #<File::Stat dev=0x8, ino=178383274, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef81792f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007feef81792f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 36555>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 30 : #<TCPServer:fd 30, AF_INET, 0.0.0.0, 33411>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 32 : #<TCPSocket:fd 32, AF_INET, 127.0.0.1, 33411>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 30
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 32
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 30 : #<TCPServer:fd 30, AF_INET, 0.0.0.0, 38181>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 30
Leaked thread: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: #<Thread:0x00007feef2539330 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 sleep>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 30 : #<TCPServer:fd 30, AF_INET, 0.0.0.0, 37405>
Finished thread: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: #<Thread:0x00007feef2539330 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_chunked_break: 31
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007feef253feb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007feef253feb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 31
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get: 31
Leaked thread: TestNetHTTP_v1_2_chunked#test_patch: #<Thread:0x00007feef817f9c8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__break: 31
Finished thread: TestNetHTTP_v1_2_chunked#test_get__break: #<Thread:0x00007feef817f9c8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 31
Finished(12/50)  tests in 1694.228331s, 19.7122 tests/s, 3825.6874 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 39999>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 41609>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 30 : #<TCPServer:fd 30, AF_INET6, ::1, 33315>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 31 : #<TCPServer:fd 31, AF_INET6, ::1, 41911>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 32 : #<TCPServer:fd 32, AF_INET6, ::1, 40515>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 31
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 31 : #<TCPServer:fd 31, AF_INET6, ::1, 33909>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 33 : #<TCPServer:fd 33, AF_INET6, ::1, 33237>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 31
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 32
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 33
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 31 : #<TCPServer:fd 31, AF_INET6, ::1, 43245>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 32 : #<TCPServer:fd 32, AF_INET6, ::1, 37413>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 34 : #<TCPSocket:fd 34, AF_INET6, ::1, 43245>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 31
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 32
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 34
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 30
Leaked thread: TestNetHTTPPartialResponse#test_partial_response: #<Thread:0x00007feef3619380 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_retry: #<Thread:0x00007fee71960a70 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 31
Finished thread: TestNetHTTPKeepAlive#test_http_retry_failed: #<Thread:0x00007fee71960a70 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee7199c3b8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee7199c3b8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 31 : #<TCPSocket:fd 31, AF_INET, 127.0.0.1, 41303>
Leaked file descriptor: TestOpenURISSL#test_validation_failure: 31 : #<TCPSocket:fd 31, AF_INET, 127.0.0.1, 39947>
Closed file descriptor: TestOpenURISSL#test_validation_noverify: 31
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef3e0d910 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef3e0d910 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 31 : #<TCPSocket:fd 31, AF_INET6, ::1, 37635>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 31
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee71f2c350 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007fee71f2c350 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 31 : #<TCPSocket:fd 31, AF_INET6, ::1, 46663>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 31
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 31
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 31
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 30 #<File::Stat dev=0x8, ino=179076637, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2#test_s_get: 32
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 32
Closed file descriptor: TestNetHTTP_v1_2#test_get: 32
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 31 #<File::Stat dev=0x8, ino=179083653, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 41827>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 32 : #<TCPServer:fd 32, AF_INET, 0.0.0.0, 33871>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 34 : #<TCPSocket:fd 34, AF_INET, 127.0.0.1, 33871>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 32
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 34
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 32 : #<TCPServer:fd 32, AF_INET, 0.0.0.0, 37663>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 32
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 32 : #<TCPServer:fd 32, AF_INET, 0.0.0.0, 38549>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_post: 34
Finished(13/50)  tests in 2060.423879s, 16.2088 tests/s, 3145.8231 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 43909>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 42709>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 32 : #<TCPServer:fd 32, AF_INET6, ::1, 44967>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 33 : #<TCPServer:fd 33, AF_INET6, ::1, 33105>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 34 : #<TCPServer:fd 34, AF_INET6, ::1, 36711>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 33
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 34
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 33 : #<TCPServer:fd 33, AF_INET6, ::1, 34147>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 34 : #<TCPServer:fd 34, AF_INET6, ::1, 40841>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 33
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 34
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 33 : #<TCPServer:fd 33, AF_INET6, ::1, 35361>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 34 : #<TCPServer:fd 34, AF_INET6, ::1, 36921>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 33
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 34
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 32
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 33
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_success: 33
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef1ebb760 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef1ebb760 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee718ba198 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get_SNI_proxy: #<Thread:0x00007fee718ba198 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 33 : #<TCPSocket:fd 33, AF_INET6, ::1, 39543>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 33
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 33 : #<TCPSocket:fd 33, AF_INET6, ::1, 34445>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 33
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 39527>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 32 : #<TCPServer:fd 32, AF_INET, 0.0.0.0, 41785>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 32
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 32 : #<TCPServer:fd 32, AF_INET, 0.0.0.0, 41855>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 32
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 32 : #<TCPServer:fd 32, AF_INET, 0.0.0.0, 40431>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 33 #<File::Stat dev=0x8, ino=180046837, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 32 #<File::Stat dev=0x8, ino=180055171, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(14/50)  tests in 2034.255332s, 16.4173 tests/s, 3186.0106 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 37699>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 40863>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 34 : #<TCPServer:fd 34, AF_INET6, ::1, 37007>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 35 : #<TCPServer:fd 35, AF_INET6, ::1, 33037>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 36 : #<TCPServer:fd 36, AF_INET6, ::1, 43079>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 35
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 36
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 35 : #<TCPServer:fd 35, AF_INET6, ::1, 33315>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 36 : #<TCPServer:fd 36, AF_INET6, ::1, 45067>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 35
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 36
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 35 : #<TCPServer:fd 35, AF_INET6, ::1, 37901>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 36 : #<TCPServer:fd 36, AF_INET6, ::1, 43231>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 35
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 34
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 36
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 35 : #<TCPSocket:fd 35, AF_INET6, ::1, 34413>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_max_version: 34 #<File::Stat dev=0x8, ino=180525177, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_session_reuse_but_expire: 35
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 36 : #<TCPSocket:fd 36, AF_INET6, ::1, 37705>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 36
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 35 #<File::Stat dev=0x8, ino=180561220, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 38107>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 36 : #<TCPServer:fd 36, AF_INET, 0.0.0.0, 35343>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 36
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 37 : #<TCPSocket:fd 37, AF_INET, 127.0.0.1, 45013>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 37
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 36 : #<TCPServer:fd 36, AF_INET, 0.0.0.0, 34307>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session_write: 7
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 37 #<File::Stat dev=0x8, ino=180564678, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(15/50)  tests in 1650.679036s, 20.2323 tests/s, 3927.0360 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 45125>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 38805>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 38 : #<TCPServer:fd 38, AF_INET6, ::1, 36895>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 39 : #<TCPServer:fd 39, AF_INET6, ::1, 37771>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 40 : #<TCPServer:fd 40, AF_INET6, ::1, 43281>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 39
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 40
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 39 : #<TCPServer:fd 39, AF_INET6, ::1, 39899>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 40 : #<TCPServer:fd 40, AF_INET6, ::1, 34439>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 39
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 40
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 39 : #<TCPServer:fd 39, AF_INET6, ::1, 42341>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 40 : #<TCPServer:fd 40, AF_INET6, ::1, 40137>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 39
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 40
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 38
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 39
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 38 #<File::Stat dev=0x8, ino=180994722, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 40 : #<TCPSocket:fd 40, AF_INET6, ::1, 35313>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 40
Leaked file descriptor: TestNetHTTPS#test_max_version: 39 #<File::Stat dev=0x8, ino=181019117, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 41 : #<TCPSocket:fd 41, AF_INET6, ::1, 46335>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 41
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 34315>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 40 : #<TCPServer:fd 40, AF_INET, 0.0.0.0, 40343>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 42 : #<TCPSocket:fd 42, AF_INET, 127.0.0.1, 40343>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 40
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 42
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 40 : #<TCPServer:fd 40, AF_INET, 0.0.0.0, 34219>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 40
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 40 : #<TCPServer:fd 40, AF_INET, 0.0.0.0, 43747>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 40 #<File::Stat dev=0x8, ino=181054619, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(16/50)  tests in 1674.023727s, 19.9501 tests/s, 3872.3233 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 36437>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 34669>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 41 : #<TCPServer:fd 41, AF_INET6, ::1, 35257>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 42 : #<TCPServer:fd 42, AF_INET6, ::1, 45033>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 43 : #<TCPServer:fd 43, AF_INET6, ::1, 39369>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 42
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 42 : #<TCPServer:fd 42, AF_INET6, ::1, 32797>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 44 : #<TCPServer:fd 44, AF_INET6, ::1, 40855>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 42
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 43
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 44
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 42 : #<TCPServer:fd 42, AF_INET6, ::1, 42111>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 43 : #<TCPServer:fd 43, AF_INET6, ::1, 38513>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 42
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 43
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 41
Closed file descriptor: TestNetHTTPKeepAlive#test_keep_alive_get_auto_reconnect: 42
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_string_without_content_type: 42
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 42 : #<TCPSocket:fd 42, AF_INET, 127.0.0.1, 34237>
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef298c400 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef298c400 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_post: #<Thread:0x00007fee719dff50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee719dff50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee719dfbb8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get_SNI_proxy: #<Thread:0x00007fee719dfbb8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 42 : #<TCPSocket:fd 42, AF_INET6, ::1, 35913>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 42
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee719dfeb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTPS#test_max_version: 41 #<File::Stat dev=0x8, ino=181653417, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007fee719dfeb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 43 : #<TCPSocket:fd 43, AF_INET6, ::1, 40659>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_skip_hostname_verification: #<Thread:0x00007fee719dff00 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get: #<Thread:0x00007fee719dff00 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007fee719dfb68 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTP_v1_2#test_s_get_response: #<Thread:0x00007fee62cffe88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 43
Finished thread: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: #<Thread:0x00007fee62cffe88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 43
Leaked thread: TestNetHTTP_v1_2#test_s_get: #<Thread:0x00007fee62cfff00 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_set_form: 43
Finished thread: TestNetHTTP_v1_2#test_set_form: #<Thread:0x00007fee62cfff00 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2#test_get: #<Thread:0x00007fee62cffd98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_s_start: 43
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 42 #<File::Stat dev=0x8, ino=181737119, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished thread: TestNetHTTP_v1_2#test_s_start: #<Thread:0x00007fee62cffd98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37413>
Leaked thread: TestGemRemoteFetcherLocalSSLServer#test_do_not_follow_insecure_redirect: #<Thread:0x00007fee62cf5028 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 sleep>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 43 : #<TCPServer:fd 43, AF_INET, 0.0.0.0, 39969>
Finished thread: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: #<Thread:0x00007fee62cf5028 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 dead>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 43
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 43 : #<TCPServer:fd 43, AF_INET, 0.0.0.0, 37125>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 43
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 43 : #<TCPServer:fd 43, AF_INET, 0.0.0.0, 38631>
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_get_response: #<Thread:0x00007fee62cffe10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_chunked_break: 44
Finished thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee62cffe10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee62cffc30 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007fee62cffc30 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 44
Leaked thread: TestNetHTTP_v1_2_chunked#test_get__break: #<Thread:0x00007fee62cffd20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get: 44
Finished thread: TestNetHTTP_v1_2_chunked#test_get: #<Thread:0x00007fee62cffd20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get2: #<Thread:0x00007fee62cff5c8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished(17/50)  tests in 2126.838657s, 15.7026 tests/s, 3047.7770 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 42275>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 43143>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 43 : #<TCPServer:fd 43, AF_INET6, ::1, 45783>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 44 : #<TCPServer:fd 44, AF_INET6, ::1, 44211>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 45 : #<TCPServer:fd 45, AF_INET6, ::1, 33681>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 44
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 45
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 44 : #<TCPServer:fd 44, AF_INET6, ::1, 35945>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 45 : #<TCPServer:fd 45, AF_INET6, ::1, 45159>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 44
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 44 : #<TCPServer:fd 44, AF_INET6, ::1, 40059>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 46 : #<TCPServer:fd 46, AF_INET6, ::1, 33037>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 44
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 45
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 46
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 43
Leaked thread: TestSocket#test_accept_loop_multi_port: #<Thread:0x00007fee6fd552b8 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 sleep>
Finished thread: TestSocket#test_tcp_socket_v6_address_passed: #<Thread:0x00007fee6fd552b8 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007fee7193de30 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007fee7193de30 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007feef1de5548 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007feef1de5548 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_false: 44
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 44 : #<TCPSocket:fd 44, AF_INET, 127.0.0.1, 42079>
Closed file descriptor: TestHashOnly#test_symbol_hash_random: 44
Leaked file descriptor: TestOpenURISSL#test_proxy_cacert_dir: 46 : #<TCPSocket:fd 46, AF_INET, 127.0.0.1, 49036>
Closed file descriptor: TestIRB::CompletionTest::CommandCompletionTest#test_complete_methods: 46
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 44 : #<TCPSocket:fd 44, AF_INET6, ::1, 39605>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 45 : #<TCPSocket:fd 45, AF_INET6, ::1, 45645>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 45
Leaked thread: TestNetHTTPS#test_skip_hostname_verification: #<Thread:0x00007fee705affa8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get: #<Thread:0x00007fee705affa8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: Psych_Unit_Tests#test_object_id_collision: 44
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 45665>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 43 : #<TCPServer:fd 43, AF_INET, 0.0.0.0, 38791>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 43
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 43 : #<TCPServer:fd 43, AF_INET, 0.0.0.0, 35973>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 43
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 43 : #<TCPServer:fd 43, AF_INET, 0.0.0.0, 32969>
Finished(18/50)  tests in 1951.165927s, 17.1164 tests/s, 3322.5206 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 34679>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 34453>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 43 : #<TCPServer:fd 43, AF_INET6, ::1, 41523>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 44 : #<TCPServer:fd 44, AF_INET6, ::1, 41283>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 45 : #<TCPServer:fd 45, AF_INET6, ::1, 42805>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 44
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 45
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 44 : #<TCPServer:fd 44, AF_INET6, ::1, 38005>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 45 : #<TCPServer:fd 45, AF_INET6, ::1, 46847>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 44
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 45
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 44 : #<TCPServer:fd 44, AF_INET6, ::1, 43589>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 45 : #<TCPServer:fd 45, AF_INET6, ::1, 35913>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 44
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 45
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 43
Leaked file descriptor: TestNetHTTPS#test_max_version: 43 #<File::Stat dev=0x8, ino=183128877, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 45
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 44 #<File::Stat dev=0x8, ino=183168083, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37341>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 45 : #<TCPServer:fd 45, AF_INET, 0.0.0.0, 40347>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 45
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 45 : #<TCPServer:fd 45, AF_INET, 0.0.0.0, 39431>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 45
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 45 : #<TCPServer:fd 45, AF_INET, 0.0.0.0, 40561>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_head: 47
Finished(19/50)  tests in 1691.691494s, 19.7418 tests/s, 3831.4758 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 40323>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 35331>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 45 : #<TCPServer:fd 45, AF_INET6, ::1, 37609>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 46 : #<TCPServer:fd 46, AF_INET6, ::1, 40859>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 47 : #<TCPServer:fd 47, AF_INET6, ::1, 42823>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 46
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 47
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 46 : #<TCPServer:fd 46, AF_INET6, ::1, 38631>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 47 : #<TCPServer:fd 47, AF_INET6, ::1, 41327>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 46
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 47
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 46 : #<TCPServer:fd 46, AF_INET6, ::1, 46261>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 47 : #<TCPServer:fd 47, AF_INET6, ::1, 40613>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 46
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 47
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 45
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007fee721b7bb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007fee721b7bb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_false: 46
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef2d29568 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef2d29568 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 46
Leaked thread: TestNetHTTP_v1_2#test_send_request: #<Thread:0x00007fee61d121b0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 46
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 45 #<File::Stat dev=0x8, ino=183652061, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished thread: TestNetHTTP_v1_2#test_get__crlf: #<Thread:0x00007fee61d121b0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 34453>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 46 : #<TCPServer:fd 46, AF_INET, 0.0.0.0, 34547>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 46
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 46 : #<TCPServer:fd 46, AF_INET, 0.0.0.0, 45143>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 46
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 46 : #<TCPServer:fd 46, AF_INET, 0.0.0.0, 41779>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get: 47
Finished(20/50)  tests in 1716.325055s, 19.4584 tests/s, 3776.4903 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 40827>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 44569>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 46 : #<TCPServer:fd 46, AF_INET6, ::1, 36217>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 47 : #<TCPServer:fd 47, AF_INET6, ::1, 33485>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 48 : #<TCPServer:fd 48, AF_INET6, ::1, 33771>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 47
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 48
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 47 : #<TCPServer:fd 47, AF_INET6, ::1, 33931>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 48 : #<TCPServer:fd 48, AF_INET6, ::1, 38693>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 47
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 48
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 47 : #<TCPServer:fd 47, AF_INET6, ::1, 41689>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 48 : #<TCPServer:fd 48, AF_INET6, ::1, 36443>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 47
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 48
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 46
Leaked thread: TestNetHTTPPartialResponse#test_partial_response: #<Thread:0x00007fee713f5b30 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 47
Leaked file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 46 #<File::Stat dev=0x8, ino=184219859, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: #<Thread:0x00007fee73b5fdd8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_keep_alive_get_auto_reconnect: 48
Finished thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_reconnect: #<Thread:0x00007fee73b5fdd8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007fee73c60700 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007fee73c60700 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error: #<Thread:0x00007fee73b5fbf8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error_while_waiting: 48
Finished thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee73b5fbf8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee73b5fd38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee73b5fd38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_true_without_content_type: 48
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 48 : #<TCPSocket:fd 48, AF_INET, 127.0.0.1, 42515>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 48 : #<TCPSocket:fd 48, AF_INET, 127.0.0.1, 44733>
Closed file descriptor: TestHashOnly#test_symbol_hash_random: 48
Leaked file descriptor: TestOpenURISSL#test_validation_failure: 48 : #<TCPSocket:fd 48, AF_INET, 127.0.0.1, 41387>
Closed file descriptor: TestOpenURISSL#test_validation_noverify: 48
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 48 : #<TCPSocket:fd 48, AF_INET6, ::1, 45099>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007fee7189fe38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee7189fe38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee7189fb90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPS#test_max_version: 48
Leaked file descriptor: TestNetHTTPS#test_max_version: 47 #<File::Stat dev=0x8, ino=184439188, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007fee7189fb90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_skip_hostname_verification: 49 : #<TCPSocket:fd 49, AF_INET6, ::1, 39993>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_skip_hostname_verification:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_get: 49
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007fee7189ff78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTP_v1_2#test_s_get_response: #<Thread:0x00007fee7189feb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 49
Finished thread: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: #<Thread:0x00007fee7189feb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 49
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 48 #<File::Stat dev=0x8, ino=184511240, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2#test_set_form: 50
Closed file descriptor: TestNetHTTP_v1_2#test_head: 51
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007fee7189fc80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007fee7189fc80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get: 50
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 45695>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 49 : #<TCPServer:fd 49, AF_INET, 0.0.0.0, 38447>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 51 : #<TCPSocket:fd 51, AF_INET, 127.0.0.1, 38447>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 49
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 51
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 50 : #<TCPSocket:fd 50, AF_INET, 127.0.0.1, 36345>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 50
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 49 : #<TCPServer:fd 49, AF_INET, 0.0.0.0, 39333>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 49
Closed file descriptor: TestPTY#test_open_without_block: 7
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_chunked_break: 50
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 50
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 49 #<File::Stat dev=0x8, ino=184548842, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_patch: #<Thread:0x00007fee7189fd20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_get__break: #<Thread:0x00007fee7189fd20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get__break: #<Thread:0x00007fee7189fb68 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_get: #<Thread:0x00007fee7189fb68 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get: #<Thread:0x00007fee7189fcf8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 51
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 50 #<File::Stat dev=0x8, ino=184548898, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished thread: TestNetHTTP_v1_2_chunked#test_s_start: #<Thread:0x00007fee7189fcf8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(21/50)  tests in 2171.297442s, 15.3811 tests/s, 2985.6103 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 42947>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 35013>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 51 : #<TCPServer:fd 51, AF_INET6, ::1, 41667>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 52 : #<TCPServer:fd 52, AF_INET6, ::1, 34237>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 53 : #<TCPServer:fd 53, AF_INET6, ::1, 37549>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 52
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 53
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 52 : #<TCPServer:fd 52, AF_INET6, ::1, 37035>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 53 : #<TCPServer:fd 53, AF_INET6, ::1, 39067>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 52
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 53
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 52 : #<TCPServer:fd 52, AF_INET6, ::1, 40553>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 53 : #<TCPServer:fd 53, AF_INET6, ::1, 41071>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 52
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 53
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 51
Leaked thread: TestNetHTTPPartialResponse#test_partial_response: #<Thread:0x00007fee6fd557e0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 52
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 51 #<File::Stat dev=0x8, ino=185208165, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_max_version: 52 #<File::Stat dev=0x8, ino=185222984, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTP_v1_2#test_post: 55
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 54
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 33215>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 53 : #<TCPServer:fd 53, AF_INET, 0.0.0.0, 34893>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 53
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 53 : #<TCPServer:fd 53, AF_INET, 0.0.0.0, 35801>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 53
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 53 : #<TCPServer:fd 53, AF_INET, 0.0.0.0, 43019>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 55 : #<TCPSocket:fd 55, AF_INET, 127.0.0.1, 43019>
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_post_form: #<Thread:0x00007feef2a90a18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_request: 54
Finished thread: TestNetHTTP_v1_2_chunked#test_request: #<Thread:0x00007feef2a90a18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 53 #<File::Stat dev=0x8, ino=185292972, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(22/50)  tests in 1821.120832s, 18.3387 tests/s, 3558.5140 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 39665>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 42495>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 54 : #<TCPServer:fd 54, AF_INET6, ::1, 33085>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 55 : #<TCPServer:fd 55, AF_INET6, ::1, 46323>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 56 : #<TCPServer:fd 56, AF_INET6, ::1, 35309>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 55
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 56
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 55 : #<TCPServer:fd 55, AF_INET6, ::1, 38095>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 56 : #<TCPServer:fd 56, AF_INET6, ::1, 40349>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 55
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 56
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 55 : #<TCPServer:fd 55, AF_INET6, ::1, 32871>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 56 : #<TCPServer:fd 56, AF_INET6, ::1, 39379>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 55
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 56
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 54
Leaked file descriptor: TestNetHTTPKeepAlive#test_keep_alive_reset_on_new_connection: 55 #<File::Stat dev=0x8, ino=185624305, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_reset_on_new_connection: #<Thread:0x00007feef1aa0720 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 55
Finished thread: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: #<Thread:0x00007feef1aa0720 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_post: #<Thread:0x00007feef1dc8678 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_min_version: #<Thread:0x00007feef1dc8678 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_get_SNI_failure: #<Thread:0x00007feef2065700 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 55 : #<TCPSocket:fd 55, AF_INET6, ::1, 33311>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Finished thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007feef2065700 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPS#test_verify_none: 55
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 55 : #<TCPSocket:fd 55, AF_INET6, ::1, 39169>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007feef206c5a0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 54 #<File::Stat dev=0x8, ino=185760545, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 55 #<File::Stat dev=0x8, ino=185774567, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 46815>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 56 : #<TCPServer:fd 56, AF_INET, 0.0.0.0, 46113>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 58 : #<TCPSocket:fd 58, AF_INET, 127.0.0.1, 46113>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 56
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 58
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 57 : #<TCPSocket:fd 57, AF_INET, 127.0.0.1, 40625>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 57
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 56 : #<TCPServer:fd 56, AF_INET, 0.0.0.0, 33795>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 56
Closed file descriptor: TestPTY#test_open_without_block: 7
Leaked thread: TestNetHTTP_v1_2_chunked#test_request: #<Thread:0x00007feef1dcd330 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form_with_file: 57
Finished thread: TestNetHTTP_v1_2_chunked#test_set_form_with_file: #<Thread:0x00007feef1dcd330 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 56 #<File::Stat dev=0x8, ino=185795852, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007feef21555e8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007feef21555e8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 57 #<File::Stat dev=0x8, ino=185795884, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_get: 59
Leaked thread: TestNetHTTP_v1_2_chunked#test_set_form: #<Thread:0x00007feef2153a90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_head: 60
Finished thread: TestNetHTTP_v1_2_chunked#test_head: #<Thread:0x00007feef2153a90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(23/50)  tests in 1672.745382s, 19.9654 tests/s, 3875.0333 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 34005>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 40029>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 58 : #<TCPServer:fd 58, AF_INET6, ::1, 34305>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 59 : #<TCPServer:fd 59, AF_INET6, ::1, 44181>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 60 : #<TCPServer:fd 60, AF_INET6, ::1, 34007>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 59
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 60
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 59 : #<TCPServer:fd 59, AF_INET6, ::1, 36245>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 60 : #<TCPServer:fd 60, AF_INET6, ::1, 43789>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 59
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 60
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 59 : #<TCPServer:fd 59, AF_INET6, ::1, 37363>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 60 : #<TCPServer:fd 60, AF_INET6, ::1, 39637>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 59
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 60
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 58
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_reset_on_new_connection: #<Thread:0x00007fee7254fe58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 59
Finished thread: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: #<Thread:0x00007fee7254fe58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee7261be40 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 59 : #<TCPSocket:fd 59, AF_INET, 127.0.0.1, 44075>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_request: 59
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 58 #<File::Stat dev=0x8, ino=186223769, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 60 : #<TCPSocket:fd 60, AF_INET6, ::1, 37863>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 60
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 60 : #<TCPSocket:fd 60, AF_INET6, ::1, 40803>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 60
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 35339>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 59 : #<TCPServer:fd 59, AF_INET, 0.0.0.0, 42735>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 59
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 59 : #<TCPServer:fd 59, AF_INET, 0.0.0.0, 39269>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 59
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 59 : #<TCPServer:fd 59, AF_INET, 0.0.0.0, 38525>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 60 #<File::Stat dev=0x8, ino=186292215, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(24/50)  tests in 1646.327663s, 20.2858 tests/s, 3937.4136 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 41541>
Closed file descriptor: TestGemUninstaller#test_remove_all: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 37565>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 59 : #<TCPServer:fd 59, AF_INET6, ::1, 41041>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 61 : #<TCPServer:fd 61, AF_INET6, ::1, 46603>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 62 : #<TCPServer:fd 62, AF_INET6, ::1, 45541>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 64 : #<TCPSocket:fd 64, AF_INET6, ::1, 46603>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 61
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 62
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 64
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 61 : #<TCPServer:fd 61, AF_INET6, ::1, 37779>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 62 : #<TCPServer:fd 62, AF_INET6, ::1, 45265>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 61
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 61 : #<TCPServer:fd 61, AF_INET6, ::1, 46193>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 63 : #<TCPServer:fd 63, AF_INET6, ::1, 35445>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 61
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 62
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 63
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 59
Leaked thread: TestSocket#test_accept_loop: #<Thread:0x00007feef39858c0 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 sleep>
Finished thread: TestSocket#test_unix: #<Thread:0x00007feef39858c0 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007feef3e0bae8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007feef3e0bae8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 61
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee71ab9e80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee71ab9e80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_encoding_without_content_type: 61
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_string_without_content_type: 61
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 61 : #<TCPSocket:fd 61, AF_INET, 127.0.0.1, 45929>
Closed file descriptor: TestHashOnly#test_symbol_hash_random: 61
Leaked file descriptor: TestOpenURISSL#test_validation_failure: 61 : #<TCPSocket:fd 61, AF_INET, 127.0.0.1, 43943>
Closed file descriptor: TestOpenURISSL#test_validation_noverify: 61
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 61 : #<TCPSocket:fd 61, AF_INET6, ::1, 46001>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 61
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee732ec728 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007fee732ec728 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 61 : #<TCPSocket:fd 61, AF_INET6, ::1, 35397>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: Psych_Unit_Tests#test_object_id_collision: 61
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007fee72e7ca80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007fee72e7ca80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 61
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 38253>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 59 : #<TCPServer:fd 59, AF_INET, 0.0.0.0, 44347>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 62 : #<TCPSocket:fd 62, AF_INET, 127.0.0.1, 44347>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 59
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 62
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 59 : #<TCPServer:fd 59, AF_INET, 0.0.0.0, 40627>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 59
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 59 : #<TCPServer:fd 59, AF_INET, 0.0.0.0, 41467>
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_get_response: #<Thread:0x00007fee732efcc0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_chunked_break: 61
Finished thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee732efcc0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee732efb58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007fee732efb58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 59 #<File::Stat dev=0x8, ino=187298373, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_get: #<Thread:0x00007fee732efc20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form: 62
Finished thread: TestNetHTTP_v1_2_chunked#test_set_form: #<Thread:0x00007fee732efc20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_head: 63
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 62
Finished(25/50)  tests in 2308.982615s, 14.4639 tests/s, 2807.4858 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 45525>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 46051>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 61 : #<TCPServer:fd 61, AF_INET6, ::1, 44131>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 62 : #<TCPServer:fd 62, AF_INET6, ::1, 40005>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 63 : #<TCPServer:fd 63, AF_INET6, ::1, 33335>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 62
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 63
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 62 : #<TCPServer:fd 62, AF_INET6, ::1, 41549>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 63 : #<TCPServer:fd 63, AF_INET6, ::1, 43841>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 62
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 63
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 62 : #<TCPServer:fd 62, AF_INET6, ::1, 33601>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 63 : #<TCPServer:fd 63, AF_INET6, ::1, 42735>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 62
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 63
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 61
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 62
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 61 #<File::Stat dev=0x8, ino=187843613, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 63 : #<TCPSocket:fd 63, AF_INET6, ::1, 37371>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: Psych_Unit_Tests#test_object_id_collision: 63
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 41919>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 62 : #<TCPServer:fd 62, AF_INET, 0.0.0.0, 44791>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 62
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 62 : #<TCPServer:fd 62, AF_INET, 0.0.0.0, 43725>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 62
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 62 : #<TCPServer:fd 62, AF_INET, 0.0.0.0, 36335>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 63 #<File::Stat dev=0x8, ino=187904137, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 62 #<File::Stat dev=0x8, ino=187904179, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(26/50)  tests in 1776.535485s, 18.7989 tests/s, 3648.9842 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 37397>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 46059>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 64 : #<TCPServer:fd 64, AF_INET6, ::1, 34293>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 65 : #<TCPServer:fd 65, AF_INET6, ::1, 35273>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 66 : #<TCPServer:fd 66, AF_INET6, ::1, 36597>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 65
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 66
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 65 : #<TCPServer:fd 65, AF_INET6, ::1, 37709>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 66 : #<TCPServer:fd 66, AF_INET6, ::1, 44591>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 65
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 66
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 65 : #<TCPServer:fd 65, AF_INET6, ::1, 38713>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 66 : #<TCPServer:fd 66, AF_INET6, ::1, 42363>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 65
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 66
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 64
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 65 : #<TCPSocket:fd 65, AF_INET, 127.0.0.1, 42135>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 65
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 64 #<File::Stat dev=0x8, ino=188354045, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_max_version: 65 #<File::Stat dev=0x8, ino=188373117, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 66 #<File::Stat dev=0x8, ino=188409947, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 40509>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 67 : #<TCPServer:fd 67, AF_INET, 0.0.0.0, 41463>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 67
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 67 : #<TCPServer:fd 67, AF_INET, 0.0.0.0, 45101>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 67
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 67 : #<TCPServer:fd 67, AF_INET, 0.0.0.0, 36555>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 68 #<File::Stat dev=0x8, ino=188414921, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 67 #<File::Stat dev=0x8, ino=188413319, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 69 #<File::Stat dev=0x8, ino=188420172, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(27/50)  tests in 1680.018115s, 19.8790 tests/s, 3857.4911 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 38479>
Closed file descriptor: TestGemUninstaller#test_remove_executables_user: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 37127>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 70 : #<TCPServer:fd 70, AF_INET6, ::1, 40917>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 71 : #<TCPServer:fd 71, AF_INET6, ::1, 37183>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 72 : #<TCPServer:fd 72, AF_INET6, ::1, 39715>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 71
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 72
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 71 : #<TCPServer:fd 71, AF_INET6, ::1, 41739>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 72 : #<TCPServer:fd 72, AF_INET6, ::1, 45331>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 71
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 72
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 71 : #<TCPServer:fd 71, AF_INET6, ::1, 34371>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 72 : #<TCPServer:fd 72, AF_INET6, ::1, 43317>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 71
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 72
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 70
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_server_close: #<Thread:0x00007fee72cef618 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_retry: #<Thread:0x00007fee72cef618 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestOpenURISSL#test_validation_failure: 71 : #<TCPSocket:fd 71, AF_INET, 127.0.0.1, 37445>
Closed file descriptor: TestOpenURISSL#test_validation_noverify: 71
Leaked thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007feef34273d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_patch: 71
Finished thread: TestNetHTTP_v1_2#test_patch: #<Thread:0x00007feef34273d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 70 #<File::Stat dev=0x8, ino=188919942, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 35369>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 71 : #<TCPServer:fd 71, AF_INET, 0.0.0.0, 42745>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 71
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 71 : #<TCPServer:fd 71, AF_INET, 0.0.0.0, 34971>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 71
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 71 : #<TCPServer:fd 71, AF_INET, 0.0.0.0, 46669>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 72 #<File::Stat dev=0x8, ino=188926080, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 71 #<File::Stat dev=0x8, ino=188895011, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(28/50)  tests in 1631.454983s, 20.4707 tests/s, 3972.8923 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 42877>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 35735>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 73 : #<TCPServer:fd 73, AF_INET6, ::1, 45551>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 74 : #<TCPServer:fd 74, AF_INET6, ::1, 43693>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 75 : #<TCPServer:fd 75, AF_INET6, ::1, 46497>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 74
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 75
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 74 : #<TCPServer:fd 74, AF_INET6, ::1, 40557>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 75 : #<TCPServer:fd 75, AF_INET6, ::1, 42813>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 74
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 74 : #<TCPServer:fd 74, AF_INET6, ::1, 38967>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 76 : #<TCPServer:fd 76, AF_INET6, ::1, 43055>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 74
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 75
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 76
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 73
Leaked thread: TestNetHTTPPartialResponse#test_partial_response: #<Thread:0x00007feef8434308 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTPKeepAlive#test_server_closed_connection_auto_reconnect: #<Thread:0x00007feef143ff48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007feef15fb008 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007feef15fb008 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 74 : #<TCPSocket:fd 74, AF_INET, 127.0.0.1, 43453>
Closed file descriptor: TestHashOnly#test_symbol_hash_random: 74
Leaked file descriptor: TestOpenURISSL#test_validation_failure: 74 : #<TCPSocket:fd 74, AF_INET, 127.0.0.1, 45043>
Closed file descriptor: TestOpenURISSL#test_validation_noverify: 74
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 74 : #<TCPSocket:fd 74, AF_INET6, ::1, 40795>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007fee731dfe48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee731dfe48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee731dfba0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPS#test_max_version: 74
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007fee731dfba0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_post: 75
Leaked thread: TestNetHTTP_v1_2#test_patch: #<Thread:0x00007fee731dfd58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 74
Finished thread: TestNetHTTP_v1_2#test_send_large_POST_request: #<Thread:0x00007fee731dfd58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get: 74
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 43193>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 73 : #<TCPServer:fd 73, AF_INET, 0.0.0.0, 45903>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 75 : #<TCPSocket:fd 75, AF_INET, 127.0.0.1, 45903>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 73
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 75
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 74 : #<TCPSocket:fd 74, AF_INET, 127.0.0.1, 36989>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 74
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 73 : #<TCPServer:fd 73, AF_INET, 0.0.0.0, 41715>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 73
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session_write: 7
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee73f3acc8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007fee73f3acc8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 74
Finished(29/50)  tests in 2381.590968s, 14.0230 tests/s, 2722.0480 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 38479>
Closed file descriptor: TestGemUninstaller#test_remove_all: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 43621>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 73 : #<TCPServer:fd 73, AF_INET6, ::1, 37227>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 74 : #<TCPServer:fd 74, AF_INET6, ::1, 45005>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 75 : #<TCPServer:fd 75, AF_INET6, ::1, 44377>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 74
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 75
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 74 : #<TCPServer:fd 74, AF_INET6, ::1, 40971>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 75 : #<TCPServer:fd 75, AF_INET6, ::1, 45251>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 74
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 74 : #<TCPServer:fd 74, AF_INET6, ::1, 45505>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 76 : #<TCPServer:fd 76, AF_INET6, ::1, 42527>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 74
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 75
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 76
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 73
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 74
Leaked file descriptor: TestNetHTTPS#test_max_version: 73 #<File::Stat dev=0x8, ino=190492030, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_session_reuse_but_expire: #<Thread:0x00007fee71c1fdd8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007fee71c1fdd8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 44753>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 74 : #<TCPServer:fd 74, AF_INET, 0.0.0.0, 40303>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 74
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 74 : #<TCPServer:fd 74, AF_INET, 0.0.0.0, 34223>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 74
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 74 : #<TCPServer:fd 74, AF_INET, 0.0.0.0, 34881>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 74 #<File::Stat dev=0x8, ino=190518188, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(30/50)  tests in 1749.636767s, 19.0880 tests/s, 3704.7684 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 42183>
Closed file descriptor: TestGemUninstaller#test_remove_all: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 40929>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 75 : #<TCPServer:fd 75, AF_INET6, ::1, 45887>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 76 : #<TCPServer:fd 76, AF_INET6, ::1, 46543>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 77 : #<TCPServer:fd 77, AF_INET6, ::1, 45113>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 76
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 77
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 76 : #<TCPServer:fd 76, AF_INET6, ::1, 43375>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 77 : #<TCPServer:fd 77, AF_INET6, ::1, 38031>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 76
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 77
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 76 : #<TCPServer:fd 76, AF_INET6, ::1, 38491>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 77 : #<TCPServer:fd 77, AF_INET6, ::1, 40249>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 76
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 77
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 75
Leaked thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007fee706e4770 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 76
Finished thread: TestNetHTTPContinue#test_expect_continue_error: #<Thread:0x00007fee706e4770 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee706b9d40 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee706b9d40 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 75 #<File::Stat dev=0x8, ino=190970427, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_max_version: 76 #<File::Stat dev=0x8, ino=191017151, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 78 : #<TCPSocket:fd 78, AF_INET6, ::1, 43095>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 78
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 77 #<File::Stat dev=0x8, ino=191048065, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2#test_set_form: #<Thread:0x00007feef22703d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_head: 80
Finished thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef22703d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 38713>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 78 : #<TCPServer:fd 78, AF_INET, 0.0.0.0, 35201>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 80 : #<TCPSocket:fd 80, AF_INET, 127.0.0.1, 35201>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 78
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 80
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 78 : #<TCPServer:fd 78, AF_INET, 0.0.0.0, 43153>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 78
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 78 : #<TCPServer:fd 78, AF_INET, 0.0.0.0, 38351>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 79 #<File::Stat dev=0x8, ino=191067440, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 78 #<File::Stat dev=0x8, ino=191068432, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(31/50)  tests in 1730.208764s, 19.3023 tests/s, 3746.2797 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 34489>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 37761>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 80 : #<TCPServer:fd 80, AF_INET6, ::1, 32877>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 81 : #<TCPServer:fd 81, AF_INET6, ::1, 44787>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 82 : #<TCPServer:fd 82, AF_INET6, ::1, 33125>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 81
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 82
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 81 : #<TCPServer:fd 81, AF_INET6, ::1, 45421>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 82 : #<TCPServer:fd 82, AF_INET6, ::1, 40405>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 81
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 82
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 81 : #<TCPServer:fd 81, AF_INET6, ::1, 33603>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 82 : #<TCPServer:fd 82, AF_INET6, ::1, 36979>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 81
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 82
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 80
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_reset_on_new_connection: #<Thread:0x00007feef2d9b9b0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 81
Finished thread: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: #<Thread:0x00007feef2d9b9b0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee71866138 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee71866138 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_true_without_content_type: 81
Leaked file descriptor: TestNetHTTPS#test_skip_hostname_verification: 81 : #<TCPSocket:fd 81, AF_INET6, ::1, 38389>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_skip_hostname_verification:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_get: 81
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 81
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 81
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 80 #<File::Stat dev=0x8, ino=191591195, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 82
Closed file descriptor: TestNetHTTP_v1_2#test_s_start: 82
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 46221>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 81 : #<TCPServer:fd 81, AF_INET, 0.0.0.0, 46357>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 81
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 82 : #<TCPSocket:fd 82, AF_INET, 127.0.0.1, 33155>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 82
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 81 : #<TCPServer:fd 81, AF_INET, 0.0.0.0, 35159>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 81
Closed file descriptor: TestPTY#test_open_without_block: 7
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_post_form: #<Thread:0x00007fee706af048 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_request: 82
Finished thread: TestNetHTTP_v1_2_chunked#test_request: #<Thread:0x00007fee706af048 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_chunked_break: 82
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 82
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__break: 82 #<File::Stat dev=0x8, ino=191604710, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get__break: #<Thread:0x00007feef3676210 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_get: #<Thread:0x00007feef3676210 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get: #<Thread:0x00007fee706afd18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 82
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 81 #<File::Stat dev=0x8, ino=191608613, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished thread: TestNetHTTP_v1_2_chunked#test_s_start: #<Thread:0x00007fee706afd18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(32/50)  tests in 1771.409180s, 18.8534 tests/s, 3659.2144 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 37007>
Closed file descriptor: TestGemUninstaller#test_remove_executables_user: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 39073>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 82 : #<TCPServer:fd 82, AF_INET6, ::1, 33511>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 83 : #<TCPServer:fd 83, AF_INET6, ::1, 33537>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 84 : #<TCPServer:fd 84, AF_INET6, ::1, 44589>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 86 : #<TCPSocket:fd 86, AF_INET6, ::1, 33537>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 83
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 84
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 86
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 83 : #<TCPServer:fd 83, AF_INET6, ::1, 44249>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 84 : #<TCPServer:fd 84, AF_INET6, ::1, 39927>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 83
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 84
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 83 : #<TCPServer:fd 83, AF_INET6, ::1, 38447>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 84 : #<TCPServer:fd 84, AF_INET6, ::1, 39351>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 83
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 84
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 82
Leaked thread: TestSocket#test_accept_loop: #<Thread:0x00007fee61935e48 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 sleep>
Finished thread: TestSocket#test_unix: #<Thread:0x00007fee61935e48 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 dead>
Leaked file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 82 #<File::Stat dev=0x8, ino=192520245, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_success: 84
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 83 #<File::Stat dev=0x8, ino=192605737, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee726247e8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007fee726247e8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 85 : #<TCPSocket:fd 85, AF_INET6, ::1, 45745>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_skip_hostname_verification: #<Thread:0x00007fee6183ff20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get: #<Thread:0x00007fee6183ff20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestEtc#test_uname: 85
Closed file descriptor: TestNetHTTP_v1_2#test_request: 85
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 85
Closed file descriptor: TestNetHTTP_v1_2#test_patch: 85
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 46685>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 84 : #<TCPServer:fd 84, AF_INET, 0.0.0.0, 43241>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 86 : #<TCPSocket:fd 86, AF_INET, 127.0.0.1, 43241>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 84
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 86
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 84 : #<TCPServer:fd 84, AF_INET, 0.0.0.0, 41185>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 84
Leaked thread: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: #<Thread:0x00007fee718d56c8 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 sleep>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 84 : #<TCPServer:fd 84, AF_INET, 0.0.0.0, 40439>
Finished thread: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: #<Thread:0x00007fee718d56c8 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_post: 86
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_chunked_break: 85
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee718dfe98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007fee718dfe98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_patch: 85
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get: 85
Finished(33/50)  tests in 2406.491932s, 13.8779 tests/s, 2693.6891 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 43995>
Closed file descriptor: TestGemUninstaller#test_remove_symlinked_gem_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 38391>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 84 : #<TCPServer:fd 84, AF_INET6, ::1, 38237>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 85 : #<TCPServer:fd 85, AF_INET6, ::1, 38247>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 86 : #<TCPServer:fd 86, AF_INET6, ::1, 33003>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 85
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 86
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 85 : #<TCPServer:fd 85, AF_INET6, ::1, 33015>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 86 : #<TCPServer:fd 86, AF_INET6, ::1, 42719>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 85
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 86
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 85 : #<TCPServer:fd 85, AF_INET6, ::1, 33131>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 86 : #<TCPServer:fd 86, AF_INET6, ::1, 33975>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 85
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 86
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 84
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_encoding_without_content_type: 85
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_false: 85
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 84 #<File::Stat dev=0x8, ino=193135788, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2#test_s_get_response: #<Thread:0x00007feef2bf2190 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 86
Finished thread: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: #<Thread:0x00007feef2bf2190 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 86
Closed file descriptor: TestNetHTTP_v1_2#test_head: 87
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef2bffd90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007feef2bffd90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2#test_get: #<Thread:0x00007feef0b042f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_start: #<Thread:0x00007feef0b042f8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2#test_s_start: #<Thread:0x00007feef2bf9c88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_get2: 86
Finished thread: TestNetHTTP_v1_2#test_get2: #<Thread:0x00007feef2bf9c88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 36533>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 85 : #<TCPServer:fd 85, AF_INET, 0.0.0.0, 34587>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 85
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 85 : #<TCPServer:fd 85, AF_INET, 0.0.0.0, 43213>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 85
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 85 : #<TCPServer:fd 85, AF_INET, 0.0.0.0, 40605>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 86 #<File::Stat dev=0x8, ino=193204621, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_set_form_with_file: #<Thread:0x00007fee71b47dc0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_post: 88
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 85 #<File::Stat dev=0x8, ino=193210477, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished thread: TestNetHTTP_v1_2_chunked#test_post: #<Thread:0x00007fee71b47dc0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(34/50)  tests in 1631.991365s, 20.4640 tests/s, 3971.6393 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 38627>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 43285>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 87 : #<TCPServer:fd 87, AF_INET6, ::1, 44447>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 88 : #<TCPServer:fd 88, AF_INET6, ::1, 43135>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 89 : #<TCPServer:fd 89, AF_INET6, ::1, 44051>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 88
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 89
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 88 : #<TCPServer:fd 88, AF_INET6, ::1, 46281>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 89 : #<TCPServer:fd 89, AF_INET6, ::1, 42915>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 88
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 89
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 88 : #<TCPServer:fd 88, AF_INET6, ::1, 37007>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 89 : #<TCPServer:fd 89, AF_INET6, ::1, 33915>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 88
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 89
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 87
Closed file descriptor: TestNetHTTPKeepAlive#test_keep_alive_get_auto_reconnect: 88
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 88 : #<TCPSocket:fd 88, AF_INET, 127.0.0.1, 44515>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_request: 88
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef14eccc0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef14eccc0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 88 : #<TCPSocket:fd 88, AF_INET6, ::1, 42417>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 88
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007feef2bebf48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTPS#test_max_version: 87 #<File::Stat dev=0x8, ino=193674700, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007feef2bebf48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 88 #<File::Stat dev=0x8, ino=193700362, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 44163>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 89 : #<TCPServer:fd 89, AF_INET, 0.0.0.0, 42355>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 91 : #<TCPSocket:fd 91, AF_INET, 127.0.0.1, 42355>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 89
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 91
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 89 : #<TCPServer:fd 89, AF_INET, 0.0.0.0, 46237>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 89
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 89 : #<TCPServer:fd 89, AF_INET, 0.0.0.0, 33133>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form: 90
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_set_form: 91 #<File::Stat dev=0x8, ino=193715044, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_set_form: #<Thread:0x00007feef2beff30 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_head: 91
Finished thread: TestNetHTTP_v1_2_chunked#test_head: #<Thread:0x00007feef2beff30 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_patch: 90
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 90
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 89 #<File::Stat dev=0x8, ino=193700647, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(35/50)  tests in 1680.591577s, 19.8722 tests/s, 3856.7699 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 36911>
Closed file descriptor: TestGemUninstaller#test_uninstall_nonexistent: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 37867>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 90 : #<TCPServer:fd 90, AF_INET6, ::1, 41505>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 91 : #<TCPServer:fd 91, AF_INET6, ::1, 40183>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 92 : #<TCPServer:fd 92, AF_INET6, ::1, 38389>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 91
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 92
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 91 : #<TCPServer:fd 91, AF_INET6, ::1, 37425>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 92 : #<TCPServer:fd 92, AF_INET6, ::1, 41173>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 91
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 92
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 91 : #<TCPServer:fd 91, AF_INET6, ::1, 39029>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 92 : #<TCPServer:fd 92, AF_INET6, ::1, 45655>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 91
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 92
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 90
Leaked file descriptor: TestOpenURISSL#test_proxy_cacert_dir: 93 : #<TCPSocket:fd 93, AF_INET, 127.0.0.1, 58132>
Closed file descriptor: TestOpenURISSL#test_proxy_cacert_file: 93
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007fee7328dae8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007fee7328dae8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_get_SNI_failure: #<Thread:0x00007feef170f340 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 91
Finished thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007feef170f340 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007feef2f4bd78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTPS#test_max_version: 90 #<File::Stat dev=0x8, ino=194222392, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007feef2f4bd78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_session_reuse_but_expire: #<Thread:0x00007feef2f4fb80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007feef2f4fb80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_skip_hostname_verification: 92 : #<TCPSocket:fd 92, AF_INET6, ::1, 33033>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_skip_hostname_verification:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_get: 92
Closed file descriptor: TestNetHTTP_v1_2#test_request: 92
Closed file descriptor: TestNetHTTP_v1_2#test_post: 93
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 92
Closed file descriptor: TestNetHTTP_v1_2#test_get__implicit_start: 92
Leaked thread: TestNetHTTP_v1_2#test_s_start: #<Thread:0x00007feef2f4eff0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_get2: #<Thread:0x00007feef2f4eff0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 33433>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 91 : #<TCPServer:fd 91, AF_INET, 0.0.0.0, 44445>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 93 : #<TCPSocket:fd 93, AF_INET, 127.0.0.1, 44445>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 91
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 93
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 91 : #<TCPServer:fd 91, AF_INET, 0.0.0.0, 35647>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 91
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 91 : #<TCPServer:fd 91, AF_INET, 0.0.0.0, 42855>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_patch: 92
Finished(36/50)  tests in 1904.283498s, 17.5378 tests/s, 3402.9156 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 34689>
Closed file descriptor: TestGemUninstaller#test_uninstall_with_install_dir_regenerates_plugins: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 41825>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 91 : #<TCPServer:fd 91, AF_INET6, ::1, 37953>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 92 : #<TCPServer:fd 92, AF_INET6, ::1, 42479>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 93 : #<TCPServer:fd 93, AF_INET6, ::1, 46451>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 92
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 92 : #<TCPServer:fd 92, AF_INET6, ::1, 46683>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 94 : #<TCPServer:fd 94, AF_INET6, ::1, 46131>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 92
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 93
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 94
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 92 : #<TCPServer:fd 92, AF_INET6, ::1, 35649>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 93 : #<TCPServer:fd 93, AF_INET6, ::1, 40137>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 92
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 93
Closed file descriptor: TestIO#test_advise: 7
Closed file descriptor: TestIO#test_advise: 91
Leaked thread: TestSocket#test_accept_loop: #<Thread:0x00007fee71ea8d48 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 sleep>
Finished thread: TestSocket#test_unix: #<Thread:0x00007fee71ea8d48 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 dead>
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_server_close: #<Thread:0x00007fee7129cc48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_retry: #<Thread:0x00007fee7129cc48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 92
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_reconnect: #<Thread:0x00007fee711dff80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_success: 92
Finished thread: TestNetHTTPKeepAlive#test_http_retry_success: #<Thread:0x00007fee711dff80 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 92
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 92 : #<TCPSocket:fd 92, AF_INET, 127.0.0.1, 33327>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_request: 92
Leaked thread: TestNetHTTPS#test_post: #<Thread:0x00007feef2c51e60 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_min_version: #<Thread:0x00007feef2c51e60 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 92 : #<TCPSocket:fd 92, AF_INET6, ::1, 45487>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007fee71e1fe58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007fee71e1fe58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 93 : #<TCPSocket:fd 93, AF_INET6, ::1, 41149>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 92
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 93
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007fee71e1c208 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 91 #<File::Stat dev=0x8, ino=195344979, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 45417>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 92 : #<TCPServer:fd 92, AF_INET, 0.0.0.0, 44075>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 92
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 92 : #<TCPServer:fd 92, AF_INET, 0.0.0.0, 37041>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 92
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 92 : #<TCPServer:fd 92, AF_INET, 0.0.0.0, 38097>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 93 #<File::Stat dev=0x8, ino=195337657, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 92 #<File::Stat dev=0x8, ino=195339021, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(37/50)  tests in 2227.989321s, 14.9897 tests/s, 2909.2765 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 40567>
Closed file descriptor: TestGemUninstaller#test_remove_all: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 42485>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 94 : #<TCPServer:fd 94, AF_INET6, ::1, 40505>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 95 : #<TCPServer:fd 95, AF_INET6, ::1, 46091>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 40923>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 95
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 96
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 95 : #<TCPServer:fd 95, AF_INET6, ::1, 41719>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 43591>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 95
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 96
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 95 : #<TCPServer:fd 95, AF_INET6, ::1, 36565>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 44101>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 95
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 96
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 94
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_success: 95
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37413>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 94 : #<TCPServer:fd 94, AF_INET, 0.0.0.0, 45061>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 94
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 94 : #<TCPServer:fd 94, AF_INET, 0.0.0.0, 35065>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 94
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 94 : #<TCPServer:fd 94, AF_INET, 0.0.0.0, 38019>
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007feef2c294d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007feef2c294d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_patch: #<Thread:0x00007fee715bfce0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__break: 95
Finished thread: TestNetHTTP_v1_2_chunked#test_get__break: #<Thread:0x00007fee715bfce0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(38/50)  tests in 1597.705456s, 20.9031 tests/s, 4056.3478 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 36815>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 34205>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 94 : #<TCPServer:fd 94, AF_INET6, ::1, 38049>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 96 : #<TCPSocket:fd 96, AF_INET6, ::1, 34205>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_list: 96
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 95 : #<TCPServer:fd 95, AF_INET6, ::1, 45905>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 44307>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 95
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 96
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 95 : #<TCPServer:fd 95, AF_INET6, ::1, 45875>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 42249>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 95
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 96
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 95 : #<TCPServer:fd 95, AF_INET6, ::1, 46247>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 46487>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 95
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 96
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 94
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 95
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 95 : #<TCPSocket:fd 95, AF_INET6, ::1, 42199>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 96 : #<TCPSocket:fd 96, AF_INET6, ::1, 35349>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 95
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 96
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 95
Leaked thread: TestNetHTTP_v1_2#test_get__implicit_start: #<Thread:0x00007fee73f0ffc8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_s_get: 95
Finished thread: TestNetHTTP_v1_2#test_s_get: #<Thread:0x00007fee73f0ffc8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_get2: 95
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37285>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 94 : #<TCPServer:fd 94, AF_INET, 0.0.0.0, 34691>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 94
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 94 : #<TCPServer:fd 94, AF_INET, 0.0.0.0, 35659>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 94
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 94 : #<TCPServer:fd 94, AF_INET, 0.0.0.0, 36831>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 95 #<File::Stat dev=0x8, ino=196371629, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(39/50)  tests in 1735.169889s, 19.2471 tests/s, 3735.9039 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 43371>
Closed file descriptor: TestGemUninstaller#test_uninstall_selection_greater_than_one: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 46063>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 94 : #<TCPServer:fd 94, AF_INET6, ::1, 34569>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 40737>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 97 : #<TCPServer:fd 97, AF_INET6, ::1, 36579>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 96
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 97
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 33615>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 97 : #<TCPServer:fd 97, AF_INET6, ::1, 41677>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 96
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 97
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 96 : #<TCPServer:fd 96, AF_INET6, ::1, 40793>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 97 : #<TCPServer:fd 97, AF_INET6, ::1, 46065>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 96
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 97
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 94
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007fee6ff0c430 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007fee6ff0c430 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 96
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 96 : #<TCPSocket:fd 96, AF_INET, 127.0.0.1, 37133>
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef228ac38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef228ac38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_post: #<Thread:0x00007fee72d8fe38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee72d8fe38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee72d8fb90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get_SNI_proxy: #<Thread:0x00007fee72d8fb90 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 96 : #<TCPSocket:fd 96, AF_INET6, ::1, 37685>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 97 : #<TCPSocket:fd 97, AF_INET6, ::1, 38913>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 97
Leaked thread: TestNetHTTPS#test_skip_hostname_verification: #<Thread:0x00007fee72d8ff28 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get: #<Thread:0x00007fee72d8ff28 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: Emoji::TestUTF8_BLACK_SUN_WITH_RAYS#test_convert: 96
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 94 #<File::Stat dev=0x8, ino=197028419, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2#test_s_get: #<Thread:0x00007fee72d8fd20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_set_form: 97
Finished thread: TestNetHTTP_v1_2#test_set_form: #<Thread:0x00007fee72d8fd20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 97
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 96 #<File::Stat dev=0x8, ino=197028506, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 36535>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 97 : #<TCPServer:fd 97, AF_INET, 0.0.0.0, 42309>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 97
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 97 : #<TCPServer:fd 97, AF_INET, 0.0.0.0, 42537>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 97
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 97 : #<TCPServer:fd 97, AF_INET, 0.0.0.0, 33307>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 98 #<File::Stat dev=0x8, ino=197059554, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007feef1879bb8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007feef1879bb8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__break: 99
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_start: #<Thread:0x00007feef187b0a8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_get2: #<Thread:0x00007feef187b0a8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get2: #<Thread:0x00007fee72d8ff50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished(40/50)  tests in 2080.931363s, 16.0491 tests/s, 3114.8110 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 43955>
Closed file descriptor: TestGemUninstaller#test_uninstall_nonexistent: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 37025>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 97 : #<TCPServer:fd 97, AF_INET6, ::1, 43875>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 99 : #<TCPServer:fd 99, AF_INET6, ::1, 34809>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 100 : #<TCPServer:fd 100, AF_INET6, ::1, 43963>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 99
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 100
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 99 : #<TCPServer:fd 99, AF_INET6, ::1, 34731>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 100 : #<TCPServer:fd 100, AF_INET6, ::1, 45471>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 99
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 100
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 99 : #<TCPServer:fd 99, AF_INET6, ::1, 44319>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 100 : #<TCPServer:fd 100, AF_INET6, ::1, 42281>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 99
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 97
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 100
Leaked thread: TestNetHTTPForceEncoding#test_response_body_encoding_true_with_content_type: #<Thread:0x00007feef1093de0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_encoding_without_content_type: 99
Finished thread: TestNetHTTPForceEncoding#test_response_body_encoding_encoding_without_content_type: #<Thread:0x00007feef1093de0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_max_version: 97 #<File::Stat dev=0x8, ino=197954608, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 100 : #<TCPSocket:fd 100, AF_INET6, ::1, 42959>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 100
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 42585>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 99 : #<TCPServer:fd 99, AF_INET, 0.0.0.0, 43825>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 101 : #<TCPSocket:fd 101, AF_INET, 127.0.0.1, 43825>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 99
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 101
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 100 : #<TCPSocket:fd 100, AF_INET, 127.0.0.1, 45689>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 100
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 99 : #<TCPServer:fd 99, AF_INET, 0.0.0.0, 36667>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 99
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session_write: 7
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_get: #<Thread:0x00007fee71c8ff20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form: 100
Finished thread: TestNetHTTP_v1_2_chunked#test_set_form: #<Thread:0x00007fee71c8ff20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 99 #<File::Stat dev=0x8, ino=197984237, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(41/50)  tests in 2077.464015s, 16.0759 tests/s, 3120.5811 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 43869>
Closed file descriptor: TestGemUninstaller#test_uninstall_prompts_about_broken_deps: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 46135>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 100 : #<TCPServer:fd 100, AF_INET6, ::1, 46181>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 101 : #<TCPServer:fd 101, AF_INET6, ::1, 41257>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 102 : #<TCPServer:fd 102, AF_INET6, ::1, 45177>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 101
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 102
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 101 : #<TCPServer:fd 101, AF_INET6, ::1, 42521>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 102 : #<TCPServer:fd 102, AF_INET6, ::1, 39529>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 101
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 102
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 101 : #<TCPServer:fd 101, AF_INET6, ::1, 45013>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 102 : #<TCPServer:fd 102, AF_INET6, ::1, 42837>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 101
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 102
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 100
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_success: 101
Leaked thread: TestNetHTTPSwitchingProtocols#test_info: #<Thread:0x00007feef2d55190 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007fee73972b38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error: #<Thread:0x00007fee73972b38 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error: #<Thread:0x00007fee7013fe78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error_while_waiting: 101
Finished thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee7013fe78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_encoding_without_content_type: 101
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_string_without_content_type: 101
Leaked file descriptor: TestOpenURISSL#test_validation_failure: 101 : #<TCPSocket:fd 101, AF_INET, 127.0.0.1, 34375>
Closed file descriptor: TestOpenURISSL#test_validation_noverify: 101
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 101 : #<TCPSocket:fd 101, AF_INET6, ::1, 38755>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007feef1b7fe48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007feef1b7fe48 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_session_reuse_but_expire: #<Thread:0x00007feef1b75b78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPS#test_session_reuse: 101
Finished thread: TestNetHTTPS#test_session_reuse: #<Thread:0x00007feef1b75b78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 101 : #<TCPSocket:fd 101, AF_INET6, ::1, 46703>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 101
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 100 #<File::Stat dev=0x8, ino=198520304, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 41405>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 101 : #<TCPServer:fd 101, AF_INET, 0.0.0.0, 34737>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 101
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 101 : #<TCPServer:fd 101, AF_INET, 0.0.0.0, 38899>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 101
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 101 : #<TCPServer:fd 101, AF_INET, 0.0.0.0, 46093>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 101 #<File::Stat dev=0x8, ino=198534822, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(42/50)  tests in 1738.226646s, 19.2133 tests/s, 3729.0891 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 46867>
Closed file descriptor: TestGemUninstaller#test_path_ok_eh_legacy: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 40361>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 102 : #<TCPServer:fd 102, AF_INET6, ::1, 35347>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 103 : #<TCPServer:fd 103, AF_INET6, ::1, 46073>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 104 : #<TCPServer:fd 104, AF_INET6, ::1, 44597>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 103
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 104
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 103 : #<TCPServer:fd 103, AF_INET6, ::1, 43879>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 104 : #<TCPServer:fd 104, AF_INET6, ::1, 38499>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 103
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 104
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 103 : #<TCPServer:fd 103, AF_INET6, ::1, 36925>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 104 : #<TCPServer:fd 104, AF_INET6, ::1, 41039>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 103
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 104
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 102
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 103 : #<TCPSocket:fd 103, AF_INET, 127.0.0.1, 42897>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 102 : #<TCPSocket:fd 102, AF_INET6, ::1, 41003>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 102
Closed file descriptor: TestNetHTTP_v1_2#test_timeout_during_HTTP_session: 103
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 102 #<File::Stat dev=0x8, ino=199013339, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2#test_patch: 104
Closed file descriptor: TestNetHTTP_v1_2#test_s_start: 104
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 39081>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 103 : #<TCPServer:fd 103, AF_INET, 0.0.0.0, 42399>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 105 : #<TCPSocket:fd 105, AF_INET, 127.0.0.1, 42399>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 103
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 105
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 103 : #<TCPServer:fd 103, AF_INET, 0.0.0.0, 43855>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 103
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 103 : #<TCPServer:fd 103, AF_INET, 0.0.0.0, 33499>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 103 #<File::Stat dev=0x8, ino=199036339, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(43/50)  tests in 1747.509864s, 19.1112 tests/s, 3709.2844 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 45125>
Closed file descriptor: TestGemUninstaller#test_remove_all: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 41933>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 104 : #<TCPServer:fd 104, AF_INET6, ::1, 42501>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 105 : #<TCPServer:fd 105, AF_INET6, ::1, 38401>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 106 : #<TCPServer:fd 106, AF_INET6, ::1, 46575>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 105
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 106
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 105 : #<TCPServer:fd 105, AF_INET6, ::1, 42309>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 106 : #<TCPServer:fd 106, AF_INET6, ::1, 33271>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 105
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 106
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 105 : #<TCPServer:fd 105, AF_INET6, ::1, 44531>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 106 : #<TCPServer:fd 106, AF_INET6, ::1, 35945>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 105
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 106
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 104
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_server_close: #<Thread:0x00007fee7049b2e8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_retry: #<Thread:0x00007fee7049b2e8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 105
Leaked thread: TestNetHTTPContinue#test_expect_continue_error: #<Thread:0x00007fee7046fd78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error_while_waiting: 105
Finished thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee7046fd78 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_string_without_content_type: 105
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 105 : #<TCPSocket:fd 105, AF_INET, 127.0.0.1, 38457>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 105 : #<TCPSocket:fd 105, AF_INET, 127.0.0.1, 33983>
Closed file descriptor: TestHashOnly#test_symbol_hash_random: 105
Leaked file descriptor: TestOpenURISSL#test_validation_failure: 105 : #<TCPSocket:fd 105, AF_INET, 127.0.0.1, 45865>
Closed file descriptor: TestOpenURISSL#test_validation_noverify: 105
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 105 : #<TCPSocket:fd 105, AF_INET6, ::1, 37049>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_fail_if_verify_hostname_is_true: #<Thread:0x00007feef388fe20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007feef388fe20 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_verify_none: #<Thread:0x00007feef388fb50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPS#test_max_version: 105
Finished thread: TestNetHTTPS#test_max_version: #<Thread:0x00007feef388fb50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 105 : #<TCPSocket:fd 105, AF_INET6, ::1, 38067>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked thread: TestNetHTTPS#test_skip_hostname_verification: #<Thread:0x00007feef388ff88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get: #<Thread:0x00007feef388ff88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPS#test_get: #<Thread:0x00007feef388fc18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_get__implicit_start: 104
Leaked thread: TestNetHTTP_v1_2#test_s_get: #<Thread:0x00007fee704bf3c8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_set_form: 105
Finished thread: TestNetHTTP_v1_2#test_set_form: #<Thread:0x00007fee704bf3c8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2#test_get: #<Thread:0x00007fee704b4950 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_s_start: 105
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 104 #<File::Stat dev=0x8, ino=200012616, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished thread: TestNetHTTP_v1_2#test_s_start: #<Thread:0x00007fee704b4950 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 44333>
Leaked thread: TestGemRemoteFetcherLocalSSLServer#test_do_not_follow_insecure_redirect: #<Thread:0x00007fee704b5940 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 sleep>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 105 : #<TCPServer:fd 105, AF_INET, 0.0.0.0, 37665>
Finished thread: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: #<Thread:0x00007fee704b5940 /tmp/ruby/src/trunk-repeat50/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb:164 dead>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 105
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 106 : #<TCPSocket:fd 106, AF_INET, 127.0.0.1, 36291>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 106
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 105 : #<TCPServer:fd 105, AF_INET, 0.0.0.0, 39365>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session_write: 7
Leaked thread: TestNetHTTP_v1_2_chunked#test_request: #<Thread:0x00007fee704bfd50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form_with_file: 107
Finished thread: TestNetHTTP_v1_2_chunked#test_set_form_with_file: #<Thread:0x00007fee704bfd50 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_get_response: #<Thread:0x00007fee704bfcb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_chunked_break: 107
Finished thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee704bfcb0 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_chunked_break: #<Thread:0x00007fee704bfb98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session: #<Thread:0x00007fee704bfb98 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 107
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_get: #<Thread:0x00007fee704bfe68 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_set_form: 107
Finished thread: TestNetHTTP_v1_2_chunked#test_set_form: #<Thread:0x00007fee704bfe68 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2_chunked#test_get__break: #<Thread:0x00007fee704bfc88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get: 107
Finished thread: TestNetHTTP_v1_2_chunked#test_get: #<Thread:0x00007fee704bfc88 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(44/50)  tests in 2386.726681s, 13.9928 tests/s, 2715.6210 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 33197>
Closed file descriptor: TestGemUninstaller#test_uninstall_doesnt_prompt_when_removing_a_dev_dep: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 36989>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 106 : #<TCPServer:fd 106, AF_INET6, ::1, 42733>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 107 : #<TCPServer:fd 107, AF_INET6, ::1, 38951>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 108 : #<TCPServer:fd 108, AF_INET6, ::1, 40785>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 107
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 108
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 107 : #<TCPServer:fd 107, AF_INET6, ::1, 33021>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 108 : #<TCPServer:fd 108, AF_INET6, ::1, 33519>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 107
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 108
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 107 : #<TCPServer:fd 107, AF_INET6, ::1, 46801>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 108 : #<TCPServer:fd 108, AF_INET6, ::1, 43527>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 107
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 106
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 108
Leaked thread: TestNetHTTP_v1_2#test_send_request: #<Thread:0x00007fee73db64d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 107
Finished thread: TestNetHTTP_v1_2#test_get__crlf: #<Thread:0x00007fee73db64d8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 33257>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 106 : #<TCPServer:fd 106, AF_INET, 0.0.0.0, 40879>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 106
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 106 : #<TCPServer:fd 106, AF_INET, 0.0.0.0, 36123>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 106
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 106 : #<TCPServer:fd 106, AF_INET, 0.0.0.0, 42529>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 107 #<File::Stat dev=0x8, ino=200725845, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(45/50)  tests in 1869.317835s, 17.8659 tests/s, 3467.6789 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 34911>
Closed file descriptor: TestGemUninstaller#test_remove_executables_force_remove: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 43905>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 106 : #<TCPServer:fd 106, AF_INET6, ::1, 45405>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_list: 109 : #<TCPSocket:fd 109, AF_INET6, ::1, 33615>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 109
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 108 : #<TCPServer:fd 108, AF_INET6, ::1, 45737>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 109 : #<TCPServer:fd 109, AF_INET6, ::1, 35085>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 111 : #<TCPSocket:fd 111, AF_INET6, ::1, 45737>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 108
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 109
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 111
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 108 : #<TCPServer:fd 108, AF_INET6, ::1, 40573>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 109 : #<TCPServer:fd 109, AF_INET6, ::1, 40785>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 108
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 109
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 108 : #<TCPServer:fd 108, AF_INET6, ::1, 34329>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 109 : #<TCPServer:fd 109, AF_INET6, ::1, 40005>
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 106 #<File::Stat dev=0x8, ino=201179624, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked thread: TestNetHTTPS#test_min_version: #<Thread:0x00007fee71b78858 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get_SNI_proxy: #<Thread:0x00007fee71b78858 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 109 : #<TCPSocket:fd 109, AF_INET6, ::1, 36519>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 109
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 36699>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 108 : #<TCPServer:fd 108, AF_INET, 0.0.0.0, 43279>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 108
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 109 : #<TCPSocket:fd 109, AF_INET, 127.0.0.1, 40653>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 109
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 108 : #<TCPServer:fd 108, AF_INET, 0.0.0.0, 43191>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session_write: 7
Finished(46/50)  tests in 1744.242257s, 19.1470 tests/s, 3716.2424 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 37509>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 46621>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 109 : #<TCPServer:fd 109, AF_INET6, ::1, 46393>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 110 : #<TCPServer:fd 110, AF_INET6, ::1, 44609>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 111 : #<TCPServer:fd 111, AF_INET6, ::1, 45779>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 110
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 111
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 110 : #<TCPServer:fd 110, AF_INET6, ::1, 33505>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 111 : #<TCPServer:fd 111, AF_INET6, ::1, 41241>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 110
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 111
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 110 : #<TCPServer:fd 110, AF_INET6, ::1, 36321>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 111 : #<TCPServer:fd 111, AF_INET6, ::1, 35767>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 110
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 111
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 109
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 110
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 109 #<File::Stat dev=0x8, ino=201684132, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_max_version: 110 #<File::Stat dev=0x8, ino=201699049, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 36685>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 111 : #<TCPServer:fd 111, AF_INET, 0.0.0.0, 36585>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 111
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 111 : #<TCPServer:fd 111, AF_INET, 0.0.0.0, 44477>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 111
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 111 : #<TCPServer:fd 111, AF_INET, 0.0.0.0, 38531>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 112 #<File::Stat dev=0x8, ino=201749487, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 111 #<File::Stat dev=0x8, ino=201763034, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 113 #<File::Stat dev=0x8, ino=201751246, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: 114 #<File::Stat dev=0x8, ino=201760408, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(47/50)  tests in 1664.733519s, 20.0615 tests/s, 3893.6989 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 37255>
Closed file descriptor: TestGemUninstaller#test_remove_not_in_home: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 44689>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 115 : #<TCPServer:fd 115, AF_INET6, ::1, 41761>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 116 : #<TCPServer:fd 116, AF_INET6, ::1, 39959>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 117 : #<TCPServer:fd 117, AF_INET6, ::1, 46653>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 116
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 117
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 116 : #<TCPServer:fd 116, AF_INET6, ::1, 42037>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 117 : #<TCPServer:fd 117, AF_INET6, ::1, 35035>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 116
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 117
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 116 : #<TCPServer:fd 116, AF_INET6, ::1, 35255>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 117 : #<TCPServer:fd 117, AF_INET6, ::1, 41295>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 116
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 117
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 115
Leaked thread: TestSocket#test_accept_loop_multi_port: #<Thread:0x00007fee63c20868 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 sleep>
Finished thread: TestSocket#test_tcp_socket_v6_address_passed: #<Thread:0x00007fee63c20868 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 dead>
Leaked thread: TestNetHTTPPartialResponse#test_partial_response: #<Thread:0x00007fee7306a608 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Leaked thread: TestNetHTTPKeepAlive#test_keep_alive_server_close: #<Thread:0x00007fee6fd2a018 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPKeepAlive#test_keep_alive_get_auto_retry: #<Thread:0x00007fee6fd2a018 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007fee6fd78510 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007fee6fd78510 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error: #<Thread:0x00007fee6fd0fc18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error_while_waiting: 116
Finished thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee6fd0fc18 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTPContinue#test_expect_continue_error_while_waiting: #<Thread:0x00007fee6fd0fd58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_error_before_body: #<Thread:0x00007fee6fd0fd58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_encoding_without_content_type: 116
Closed file descriptor: TestNetHTTPForceEncoding#test_response_body_encoding_string_without_content_type: 116
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 116 : #<TCPSocket:fd 116, AF_INET, 127.0.0.1, 34835>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 116 : #<TCPSocket:fd 116, AF_INET, 127.0.0.1, 36369>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_request: 116
Leaked file descriptor: TestNetHTTPS#test_get_SNI_failure: 116 : #<TCPSocket:fd 116, AF_INET6, ::1, 42491>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_get_SNI_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestNetHTTPS#test_certificate_verify_failure: 117 : #<TCPSocket:fd 117, AF_INET6, ::1, 43073>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_certificate_verify_failure:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_skip_hostname_verification: 117
Leaked thread: TestNetHTTPS#test_skip_hostname_verification: #<Thread:0x00007fee6fdaff10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_get: #<Thread:0x00007fee6fdaff10 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestEtc#test_uname: 116
Closed file descriptor: TestNetHTTP_v1_2#test_s_get_response: 116
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 116
Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: 115 #<File::Stat dev=0x8, ino=202860449, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestNetHTTP_v1_2#test_set_form: 117
Leaked thread: TestNetHTTP_v1_2#test_set_form: #<Thread:0x00007feef1f6ff58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Closed file descriptor: TestNetHTTP_v1_2#test_head: 118
Finished thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef1f6ff58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked thread: TestNetHTTP_v1_2#test_head: #<Thread:0x00007feef1f6fc60 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2#test_s_post: #<Thread:0x00007feef1f6fc60 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 117
Closed file descriptor: TestNetHTTP_v1_2#test_get: 117
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 45413>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 116 : #<TCPServer:fd 116, AF_INET, 0.0.0.0, 35999>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 116
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 116 : #<TCPServer:fd 116, AF_INET, 0.0.0.0, 35885>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 116
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 116 : #<TCPServer:fd 116, AF_INET, 0.0.0.0, 38079>
Closed file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 117
Leaked thread: TestNetHTTP_v1_2_chunked#test_head: #<Thread:0x00007feef1268be8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_s_post: #<Thread:0x00007feef1268be8 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Finished(48/50)  tests in 2389.403797s, 13.9771 tests/s, 2712.8504 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 42581>
Closed file descriptor: TestGemUninstaller#test_remove_executables_user_format: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 33239>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 116 : #<TCPServer:fd 116, AF_INET6, ::1, 44427>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 118 : #<TCPSocket:fd 118, AF_INET6, ::1, 33239>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_list: 118
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 117 : #<TCPServer:fd 117, AF_INET6, ::1, 40959>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 118 : #<TCPServer:fd 118, AF_INET6, ::1, 36255>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 117
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 117 : #<TCPServer:fd 117, AF_INET6, ::1, 46559>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 119 : #<TCPServer:fd 119, AF_INET6, ::1, 38459>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 121 : #<TCPSocket:fd 121, AF_INET6, ::1, 38459>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 117
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 118
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 119
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 121
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 117 : #<TCPServer:fd 117, AF_INET6, ::1, 41763>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 118 : #<TCPServer:fd 118, AF_INET6, ::1, 45315>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 117
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 118
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 116
Leaked thread: TestSocket#test_accept_loop_multi_port: #<Thread:0x00007fee7202cc28 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 sleep>
Finished thread: TestSocket#test_tcp_socket_v6_address_passed: #<Thread:0x00007fee7202cc28 /tmp/ruby/build/trunk-repeat50/.ext/common/socket.rb:709 dead>
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed_with_block: 117
Leaked thread: TestNetHTTPContinue#test_expect_continue: #<Thread:0x00007feef14f8598 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPContinue#test_expect_continue_timeout: #<Thread:0x00007feef14f8598 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 117
Leaked thread: TestNetHTTPS#test_get_SNI: #<Thread:0x00007feef32cf030 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTPS#test_post: #<Thread:0x00007feef32cf030 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTPS#test_fail_if_verify_hostname_is_true: 117 : #<TCPSocket:fd 117, AF_INET6, ::1, 41053>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_fail_if_verify_hostname_is_true:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_verify_none: 117
Leaked file descriptor: TestNetHTTPS#test_skip_hostname_verification: 117 : #<TCPSocket:fd 117, AF_INET6, ::1, 35427>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_skip_hostname_verification:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Closed file descriptor: TestNetHTTPS#test_get: 117
Closed file descriptor: TestNetHTTP_v1_2#test_request: 117
Closed file descriptor: TestNetHTTP_v1_2#test_post: 118
Closed file descriptor: TestNetHTTP_v1_2#test_get__crlf: 117
Closed file descriptor: TestNetHTTP_v1_2#test_send_large_POST_request: 117
Closed file descriptor: TestNetHTTP_v1_2#test_get: 117
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 44903>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 116 : #<TCPServer:fd 116, AF_INET, 0.0.0.0, 36615>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 116
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 117 : #<TCPSocket:fd 117, AF_INET, 127.0.0.1, 46161>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 117
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 116 : #<TCPServer:fd 116, AF_INET, 0.0.0.0, 35839>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 116
Closed file descriptor: TestPTY#test_open_without_block: 7
Leaked thread: TestNetHTTP_v1_2_chunked#test_s_post_form: #<Thread:0x00007fee738cde58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 sleep>
Finished thread: TestNetHTTP_v1_2_chunked#test_request: #<Thread:0x00007fee738cde58 /tmp/ruby/src/trunk-repeat50/test/net/http/utils.rb:28 dead>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 116 #<File::Stat dev=0x8, ino=203442257, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(49/50)  tests in 1794.265592s, 18.6132 tests/s, 3612.7756 assertions/s.
Leaked file descriptor: HTTPSProxyTest#test_https_proxy_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 127.0.0.1, 34741>
Closed file descriptor: TestGemUninstaller#test_remove_all: 7
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 7 : #<TCPServer:fd 7, AF_INET6, ::1, 35671>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_no_proxy: 117 : #<TCPServer:fd 117, AF_INET6, ::1, 42729>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 118 : #<TCPServer:fd 118, AF_INET6, ::1, 37057>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env: 119 : #<TCPServer:fd 119, AF_INET6, ::1, 34891>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 118
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_no_proxy: 119
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 118 : #<TCPServer:fd 118, AF_INET6, ::1, 44199>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_proxy: 119 : #<TCPServer:fd 119, AF_INET6, ::1, 41503>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 118
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host: 119
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 118 : #<TCPServer:fd 118, AF_INET6, ::1, 44549>
Leaked file descriptor: TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers: 119 : #<TCPServer:fd 119, AF_INET6, ::1, 41621>
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 118
Closed file descriptor: TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy: 119
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 7
Closed file descriptor: TestIO#test_read_nonblock_invalid_exception: 117
Closed file descriptor: TestNetHTTPKeepAlive#test_http_retry_failed: 118
Closed file descriptor: TestNetHTTPContinue#test_expect_continue_error: 118
Leaked file descriptor: TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure: 118 : #<TCPSocket:fd 118, AF_INET, 127.0.0.1, 33879>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 118 : #<TCPSocket:fd 118, AF_INET, 127.0.0.1, 42487>
Closed file descriptor: TestHashOnly#test_symbol_hash_random: 118
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 117 #<File::Stat dev=0x8, ino=203898336, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Leaked file descriptor: TestNetHTTPS#test_max_version: 118 #<File::Stat dev=0x8, ino=203913176, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Multiple autoclose IO objects for a file descriptor in: TestNetHTTPS#test_max_version:  #<IO:<STDIN>>(autoclose) #<IO:fd 0>(autoclose)
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 37015>
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert: 119 : #<TCPServer:fd 119, AF_INET, 0.0.0.0, 38423>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default: 119
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none: 119 : #<TCPServer:fd 119, AF_INET, 0.0.0.0, 37517>
Closed file descriptor: TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection: 119
Leaked file descriptor: TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection: 119 : #<TCPServer:fd 119, AF_INET, 0.0.0.0, 33955>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: 119 #<File::Stat dev=0x8, ino=203967010, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Finished(50/50)  tests in 1727.466444s, 19.3329 tests/s, 3752.4978 assertions/s.
1669849 tests, 324095305 assertions, 0 failures, 0 errors, 8546 skips

ruby -v: ruby 3.4.0dev (2024-07-14T01:36:35Z master 7472fff7f1) [x86_64-linux]
$$$[end] "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=--repeat-count=50" exit with 0.
$$$[beg] make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS=--repeat-count=50
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat50/include -I/tmp/ruby/src/trunk-repeat50 -I/tmp/ruby/src/trunk-repeat50/prism -I/tmp/ruby/src/trunk-repeat50/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat50/yjit/target/release/' /tmp/ruby/src/trunk-repeat50/yjit/src/lib.rs
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating enc.mk
generating encdb.h
encdb.h unchanged
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating transdb.h
transdb.h unchanged
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/debug-1.9.2/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/racc-1.8.0/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.1/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/rbs-3.5.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat50'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat50'
ruby 3.4.0dev (2024-07-14T01:36:35Z master 7472fff7f1) [x86_64-linux]
     0 ............................................................
    60 ............................................................
   120 ............................................................
   180 ............................................................
   240 ............................................................
   300 ............................................................
   360 ............................................................
   420 ............................................................
   480 ............................................................
   540 ............................................................
   600 ............................................................
   660 ............................................................
   720 ............................................................
   780 ............................................................
   840 ............................................................
   900 ............................................................
   960 ............................................................
  1020 ............................................................
  1080 ............................................................
  1140 ............................................................
  1200 ............................................................
  1260 ............................................................
  1320 ............................................................
  1380 ............................................................
  1440 ............................................................
  1500 ............................................................
  1560 ............................................................
  1620 ............................................................
  1680 ............................................................
  1740 ............................................................
  1800 ............................................................
  1860 ............................................................
  1920 ............................................................
  1980 ............................................................
  2040 ............................................................
  2100 ............................................................
  2160 ............................................................
  2220 ............................................................
  2280 ............................................................
  2340 ............................................................
  2400 ............................................................
  2460 ............................................................
  2520 ............................................................
  2580 ............................................................
  2640 ............................................................
  2700 ............................................................
  2760 ............................................................
  2820 ............................................................
  2880 ............................................................
  2940 ............................................................
  3000 ............................................................
  3060 ............................................................
  3120 ............................................................
  3180 ............................................................
  3240 ............................................................
  3300 ............................................................
  3360 ............................................................
  3420 .............

Finished in 27.350926 seconds

3432 files, 32767 examples, 145680 expectations, 0 failures, 0 errors, 0 tagged
$$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS=--repeat-count=50" exit with 0.
raw logfile