# 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.