Your message dated Wed, 16 Jul 2025 20:41:05 +0000
with message-id <e1uc8w5-001ryd...@fasolo.debian.org>
and subject line Bug#1078640: fixed in puma 6.6.0-3
has caused the Debian Bug report #1078640,
regarding puma: will FTBFS during trixie support period
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1078640: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078640
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:puma
Version: 6.4.2-5
User: debian...@lists.debian.org
Usertags: ftbfs-during-trixie-support-period
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable in the year 2028, your package 
failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules build
dh build --buildsystem=ruby --with ruby
    dh_update_autotools_config -O--buildsystem=ruby
    dh_autoreconf -O--buildsystem=ruby
    dh_auto_configure -O--buildsystem=ruby
        dh_ruby --configure
    dh_auto_build -O--buildsystem=ruby
        dh_ruby --build
    dh_auto_test -O--buildsystem=ruby
        dh_ruby --test
    create-stamp debian/debhelper-build-stamp
  fakeroot debian/rules binary
dh binary --buildsystem=ruby --with ruby
    dh_testroot -O--buildsystem=ruby
    dh_prep -O--buildsystem=ruby
    dh_auto_install --destdir=debian/puma/ -O--buildsystem=ruby
        dh_ruby --install /<<PKGBUILDDIR>>/debian/puma
/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose 
/tmp/d20280610-227800-vg3i5f/gemspec
Failed to load /dev/null because it doesn't contain valid YAML hash
   Successfully built RubyGem
   Name: puma
   Version: 6.4.2
   File: puma-6.4.2.gem
/usr/bin/ruby3.1 -S gem install --config-file /dev/null --verbose --local 
--verbose --no-document --ignore-dependencies --install-dir 
debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 
/tmp/d20280610-227800-vg3i5f/puma-6.4.2.gem
Failed to load /dev/null because it doesn't contain valid YAML hash
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/bin/puma
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/bin/pumactl
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/PumaHttp11Service.java
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/ext_help.h
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/extconf.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/http11_parser.c
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/http11_parser.h
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/http11_parser.java.rl
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/http11_parser.rl
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/http11_parser_common.rl
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/mini_ssl.c
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/no_ssl/PumaHttp11Service.java
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/org/jruby/puma/Http11.java
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/org/jruby/puma/Http11Parser.java
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/org/jruby/puma/MiniSSL.java
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11/puma_http11.c
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/app/status.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/binder.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/cli.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/client.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/cluster.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/cluster/worker.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/cluster/worker_handle.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/commonlogger.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/configuration.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/const.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/control_cli.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/detect.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/dsl.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/error_logger.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/events.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/io_buffer.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/jruby_restart.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/json_serialization.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/launcher.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/launcher/bundle_pruner.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/log_writer.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/minissl.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/minissl/context_builder.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/null_io.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/plugin.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/plugin/systemd.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/plugin/tmp_restart.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/rack/builder.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/rack/urlmap.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/rack_default.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/reactor.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/request.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/runner.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/sd_notify.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/server.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/single.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/state_file.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/thread_pool.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/puma/util.rb
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/lib/rack/handler/puma.rb
Building native extensions. This could take a while...
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
["/usr/bin/ruby3.1", "-I/usr/lib/ruby/vendor_ruby", "extconf.rb"]
checking for BIO_read() in -llibcrypto... no
checking for BIO_read() in -lcrypto... yes
checking for SSL_CTX_new() in -lssl... yes
checking for openssl/bio.h... yes
checking for DTLS_method() in openssl/ssl.h... yes
checking for SSL_CTX_set_session_cache_mode(NULL, 0) in openssl/ssl.h... yes
checking for TLS_server_method() in openssl/ssl.h... yes
checking for SSL_CTX_set_min_proto_version(NULL, 0) in openssl/ssl.h... yes
checking for X509_STORE_up_ref()... yes
checking for SSL_CTX_set_ecdh_auto(NULL, 0) in openssl/ssl.h... yes
checking for SSL_CTX_set_dh_auto(NULL, 0) in openssl/ssl.h... yes
checking for SSL_get1_peer_certificate() in openssl/ssl.h... yes
checking for Random.bytes... yes
creating Makefile
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=.", "CXX=g++ -fdebug-prefix-map=/<<PKGBUILDDIR>>=.", 
"DESTDIR=", "sitearchdir=./.gem.20280610-227809-emsab9", "sitelibdir=./.gem.20280610-227809-emsab9", "clean"]
make[1]: Entering directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
rm -f
rm -fr puma_http11.so false *.o  *.bak mkmf.log .*.time
make[1]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=.", "CXX=g++ 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.", "DESTDIR=", "sitearchdir=./.gem.20280610-227809-emsab9", 
"sitelibdir=./.gem.20280610-227809-emsab9"]
make[1]: Entering directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -I. 
-I/usr/include/x86_64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward 
-I/usr/include/ruby-3.1.0 -I. -DHAVE_OPENSSL_BIO_H -DHAVE_DTLS_METHOD 
-DHAVE_SSL_CTX_SET_SESSION_CACHE_MODE -DHAVE_TLS_SERVER_METHOD 
-DHAVE_SSL_CTX_SET_MIN_PROTO_VERSION -DHAVE_X509_STORE_UP_REF -DHAVE_SSL_CTX_SET_ECDH_AUTO 
-DHAVE_SSL_CTX_SET_DH_AUTO -DHAVE_SSL_GET1_PEER_CERTIFICATE -DHAVE_RANDOM_BYTES -Wdate-time 
-D_FORTIFY_SOURCE=2   -fPIC -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fPIC  -o http11_parser.o -c http11_parser.c
gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -I. 
-I/usr/include/x86_64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward 
-I/usr/include/ruby-3.1.0 -I. -DHAVE_OPENSSL_BIO_H -DHAVE_DTLS_METHOD 
-DHAVE_SSL_CTX_SET_SESSION_CACHE_MODE -DHAVE_TLS_SERVER_METHOD 
-DHAVE_SSL_CTX_SET_MIN_PROTO_VERSION -DHAVE_X509_STORE_UP_REF -DHAVE_SSL_CTX_SET_ECDH_AUTO 
-DHAVE_SSL_CTX_SET_DH_AUTO -DHAVE_SSL_GET1_PEER_CERTIFICATE -DHAVE_RANDOM_BYTES -Wdate-time 
-D_FORTIFY_SOURCE=2   -fPIC -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fPIC  -o mini_ssl.o -c mini_ssl.c
gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -I. 
-I/usr/include/x86_64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward 
-I/usr/include/ruby-3.1.0 -I. -DHAVE_OPENSSL_BIO_H -DHAVE_DTLS_METHOD 
-DHAVE_SSL_CTX_SET_SESSION_CACHE_MODE -DHAVE_TLS_SERVER_METHOD 
-DHAVE_SSL_CTX_SET_MIN_PROTO_VERSION -DHAVE_X509_STORE_UP_REF -DHAVE_SSL_CTX_SET_ECDH_AUTO 
-DHAVE_SSL_CTX_SET_DH_AUTO -DHAVE_SSL_GET1_PEER_CERTIFICATE -DHAVE_RANDOM_BYTES -Wdate-time 
-D_FORTIFY_SOURCE=2   -fPIC -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fPIC  -o puma_http11.o -c puma_http11.c
rm -f puma_http11.so
gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -shared -o puma_http11.so 
http11_parser.o mini_ssl.o puma_http11.o -L. -L/usr/lib/x86_64-linux-gnu -L. -Wl,-z,relro 
-Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed 
-Wl,-z,relro -Wl,-z,now    -lruby-3.1 -lssl -lcrypto  -lm  -lc
make[1]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=.", "CXX=g++ -fdebug-prefix-map=/<<PKGBUILDDIR>>=.", 
"DESTDIR=", "sitearchdir=./.gem.20280610-227809-emsab9", "sitelibdir=./.gem.20280610-227809-emsab9", "install"]
make[1]: Entering directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
/bin/mkdir -p . ./.gem.20280610-227809-emsab9/puma
exit > .sitearchdir.-.puma.time
/usr/bin/install -c -m 0755 puma_http11.so ./.gem.20280610-227809-emsab9/puma
make[1]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<PKGBUILDDIR>>=.", "CXX=g++ -fdebug-prefix-map=/<<PKGBUILDDIR>>=.", 
"DESTDIR=", "sitearchdir=./.gem.20280610-227809-emsab9", "sitelibdir=./.gem.20280610-227809-emsab9", "clean"]
make[1]: Entering directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
rm -f
rm -fr puma_http11.so false *.o  *.bak mkmf.log .*.time
make[1]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11'
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
/usr/bin/ruby3.1 -I/usr/lib/ruby/vendor_ruby extconf.rb
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. CXX\=g++\ 
-fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. DESTDIR\= 
sitearchdir\=./.gem.20280610-227809-emsab9 sitelibdir\=./.gem.20280610-227809-emsab9 clean
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. CXX\=g++\ 
-fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. DESTDIR\= 
sitearchdir\=./.gem.20280610-227809-emsab9 sitelibdir\=./.gem.20280610-227809-emsab9
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. CXX\=g++\ 
-fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. DESTDIR\= 
sitearchdir\=./.gem.20280610-227809-emsab9 sitelibdir\=./.gem.20280610-227809-emsab9 install
current directory: 
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/puma-6.4.2/ext/puma_http11
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. CXX\=g++\ 
-fdebug-prefix-map\=/<<PKGBUILDDIR>>\=. DESTDIR\= 
sitearchdir\=./.gem.20280610-227809-emsab9 sitelibdir\=./.gem.20280610-227809-emsab9 clean
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/bin/puma
/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/bin/pumactl
Successfully installed puma-6.4.2
1 gem installed
mkdir -p debian/puma/usr/bin
mv debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/bin/puma 
debian/puma/usr/bin
mv debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/bin/pumactl 
debian/puma/usr/bin
cd debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0
rm -rf bin
rm -rf build_info
rm -rf cache
rm -rf doc
find extensions -name mkmf.log -delete
find extensions -name gem_make.out -delete
rmdir plugins
cd gems/puma-6.4.2
rm -rf ext/puma_http11
rm -f lib/puma/puma_http11.so
chmod 644 lib/puma/app/status.rb lib/puma/binder.rb lib/puma/cli.rb 
lib/puma/client.rb lib/puma/cluster/worker.rb lib/puma/cluster/worker_handle.rb 
lib/puma/cluster.rb lib/puma/commonlogger.rb lib/puma/configuration.rb 
lib/puma/const.rb lib/puma/control_cli.rb lib/puma/detect.rb lib/puma/dsl.rb 
lib/puma/error_logger.rb lib/puma/events.rb lib/puma/io_buffer.rb 
lib/puma/jruby_restart.rb lib/puma/json_serialization.rb 
lib/puma/launcher/bundle_pruner.rb lib/puma/launcher.rb lib/puma/log_writer.rb 
lib/puma/minissl/context_builder.rb lib/puma/minissl.rb lib/puma/null_io.rb 
lib/puma/plugin/systemd.rb lib/puma/plugin/tmp_restart.rb lib/puma/plugin.rb 
lib/puma/rack/builder.rb lib/puma/rack/urlmap.rb lib/puma/rack_default.rb 
lib/puma/reactor.rb lib/puma/request.rb lib/puma/runner.rb 
lib/puma/sd_notify.rb lib/puma/server.rb lib/puma/single.rb 
lib/puma/state_file.rb lib/puma/thread_pool.rb lib/puma/util.rb lib/puma.rb 
lib/rack/handler/puma.rb
find lib/ -type d -empty -delete
find ext/ -type d -empty -delete
cd -
cd -
Rewriting shebang line of /<<PKGBUILDDIR>>/debian/puma/usr/bin/puma
Rewriting shebang line of /<<PKGBUILDDIR>>/debian/puma/usr/bin/pumactl
/usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner

┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby3.1                           │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=. 
GEM_PATH=/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0
 ruby3.1 -e gem\ \"puma\"

┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby3.1 from debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=. 
GEM_PATH=/<<PKGBUILDDIR>>/debian/puma/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.1.0:/var/lib/gems/3.1.0:/usr/local/lib/ruby/gems/3.1.0:/usr/lib/ruby/gems/3.1.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0
 ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake
/usr/bin/ruby3.1 -w -I"test" /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb "test/helpers/test_puma.rb" "test/test_app_status.rb" "test/test_binder.rb" "test/test_bundle_pruner.rb" "test/test_busy_worker.rb" "test/test_cli.rb" "test/test_config.rb" "test/test_error_logger.rb" "test/test_events.rb" 
"test/test_example_cert_expiration.rb" "test/test_http10.rb" "test/test_http11.rb" "test/test_integration_pumactl.rb" "test/test_integration_single.rb" "test/test_integration_ssl_session.rb" "test/test_iobuffer.rb" "test/test_json_serialization.rb" "test/test_launcher.rb" "test/test_log_writer.rb" "test/test_null_io.rb" "test/test_out_of_band_server.rb" 
"test/test_persistent.rb" "test/test_plugin.rb" "test/test_plugin_systemd.rb" "test/test_plugin_systemd_jruby.rb" "test/test_puma_localhost_authority.rb" "test/test_puma_server.rb" "test/test_puma_server_hijack.rb" "test/test_pumactl.rb" "test/test_rack_handler.rb" "test/test_rack_server.rb" "test/test_redirect_io.rb" "test/test_request_invalid.rb" 
"test/test_response_header.rb" "test/test_state_file.rb" "test/test_thread_pool.rb" "test/test_unix_socket.rb" "test/test_url_map.rb" "test/test_web_server.rb"  -v -e'/test_application_logs_are_flushed_on_write|test_hot_restart_does_not_drop_connections|test_logs_all_localhost_bindings|test_multiple_requests_waiting_on_less_busy_worker|test_term_not_accepts_new_connections|test_prune_bundler_with_multiple_workers/'
Run options: -v 
"-e/test_application_logs_are_flushed_on_write|test_hot_restart_does_not_drop_connections|test_logs_all_localhost_bindings|test_multiple_requests_waiting_on_less_busy_worker|test_term_not_accepts_new_connections|test_prune_bundler_with_multiple_workers/"
 --seed 9645

# Running:

TestRackUp::TestUserSuppliedOptionsHostIsSet#test_ipv6_host_supplied_port_default
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsHostIsSet#test_host_uses_supplied_port_default
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file_with_explicit_host
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsEmpty#test_config_file_wins_over_port = 
0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file
 = 0.00 s = .
TestRackUp::TestPathHandler#test_handler_boots = 0.50 s = .
TestIOBuffer#test_append = 0.00 s = .
TestIOBuffer#test_append_op = 0.00 s = .
TestIOBuffer#test_initial_size = 0.00 s = .
TestIOBuffer#test_reset = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsPortIsSet#test_port_wins_over_config = 0.00 
s = .
TestCLI#test_state = 0.00 s = .
TestCLI#test_load_path = 0.00 s = .
TestCLI#test_control_for_tcp = 0.02 s = .
TestCLI#test_environment_app_env = 0.00 s = .
TestCLI#test_control_for_ssl = 0.01 s = .
TestCLI#test_log_formatter_custom_clustered = 0.00 s = .
TestCLI#test_extra_runtime_dependencies = 0.00 s = .
TestCLI#test_silent = 0.00 s = .
TestCLI#test_control_stop = 0.00 s = .
TestCLI#test_log_formatter_default_clustered = 0.00 s = .
TestCLI#test_control_requests_count = 0.01 s = .
TestCLI#test_control = 0.00 s = .
TestCLI#test_environment_rack_env = 0.00 s = .
TestCLI#test_environment_rails_env = 0.00 s = .
TestCLI#test_log_formatter_default_single = 0.00 s = .
TestCLI#test_control_clustered = 0.22 s = .
TestCLI#test_tmp_control = 0.00 s = .
TestCLI#test_log_formatter_custom_single = 0.00 s = .
TestCLI#test_state_file_callback_filtering = 0.00 s = .
TestCLI#test_control_thread_backtraces = 0.00 s = .
TestErrorLogger#test_debug_backtrace_logging = 0.00 s = .
TestErrorLogger#test_info_with_request = 0.00 s = .
TestErrorLogger#test_stdio = 0.00 s = .
TestErrorLogger#test_stdio_respects_sync = 0.00 s = .
TestErrorLogger#test_debug_without_debug_mode = 0.00 s = .
TestErrorLogger#test_info_with_only_error = 0.00 s = .
TestErrorLogger#test_debug_with_debug_mode = 0.00 s = .
TestErrorLogger#test_info_with_text = 0.00 s = .
TestBinderMRI#test_binder_parses_ssl_verification_flags_multiple = 0.00 s = .
TestBinderMRI#test_binder_parses_ssl_cipher_filter = 0.00 s = .
TestBinderMRI#test_binder_parses_ssl_verification_flags_one = 0.00 s = .
TestConfigEnvVariables#test_config_loads_correct_min_threads = 0.00 s = .
TestConfigEnvVariables#test_config_preloads_app_if_using_workers = 0.00 s = .
TestConfigEnvVariables#test_config_does_not_preload_app_if_not_using_workers = 
0.00 s = .
TestConfigEnvVariables#test_config_loads_correct_max_threads = 0.00 s = .
TestConfigEnvVariables#test_config_loads_workers_from_env = 0.00 s = .
TestPersistent#test_app_sets_content_length = 0.00 s = .
TestPersistent#test_chunked_with_empty_part = 0.00 s = .
TestPersistent#test_hex = 0.00 s = .
TestPersistent#test_two_back_to_back = 0.00 s = .
TestPersistent#test_two_requests_in_one_chunk = 0.00 s = .
TestPersistent#test_client10_close = 0.00 s = .
TestPersistent#test_one_with_keep_alive_header = 0.00 s = .
TestPersistent#test_keepalive_doesnt_starve_clients = 0.20 s = .
TestPersistent#test_no_body_then_get = 0.00 s = .
TestPersistent#test_client11_close = 0.00 s = .
TestPersistent#test_persistent_timeout = 2.00 s = .
TestPersistent#test_second_request_not_in_first_req_body = 0.00 s = .
TestPersistent#test_allow_app_to_chunk_itself = 0.00 s = .
TestPersistent#test_no_chunked_in_http10 = 0.00 s = .
TestPersistent#test_post_then_get = 0.00 s = .
TestPersistent#test_chunked = 0.00 s = .
TestPersistent#test_one_with_content_length = 0.00 s = .
TestEvents#test_fire_callback_with_multiple_arguments = 0.00 s = .
TestEvents#test_register_callback_with_object = 0.00 s = .
TestEvents#test_on_booted_callback = 0.00 s = .
TestEvents#test_register_callback_with_block = 0.00 s = .
TestConfigFileWithFakeEnv#test_config_files_with_app_env = 0.00 s = .
TestConfigFileWithFakeEnv#test_config_files_with_specified_environment = 0.00 s 
= .
TestConfigFileWithFakeEnv#test_config_files_with_rack_env = 0.00 s = .
TestConfigFileWithFakeEnv#test_config_files_with_rails_env = 0.00 s = .
TestStateFile#test_load_empty_value_as_nil = 0.00 s = .
TestPlugin#test_plugin = 2.30 s = .
TestThreadPool#test_append_spawns = 0.00 s = .
TestThreadPool#test_thread_start_hook = 0.00 s = .
TestThreadPool#test_thread_name = 0.00 s = .
TestThreadPool#test_reap_only_dead_threads = 0.00 s = .
TestThreadPool#test_thread_name_linux = 0.00 s = .
TestThreadPool#test_waiting_on_startup = 0.00 s = .
TestThreadPool#test_autotrim = 0.00 s = .
TestThreadPool#test_converts_pool_sizes = 0.00 s = .
TestThreadPool#test_correct_waiting_count_for_killed_threads = 4.00 s = .
TestThreadPool#test_trim_thread_exit_hook = 0.00 s = .
TestThreadPool#test_shutdown_with_grace = 5.02 s = .
TestThreadPool#test_trim_is_ignored_if_no_waiting_threads = 0.00 s = .
TestThreadPool#test_trim_leaves_min = 0.00 s = .
TestThreadPool#test_force_shutdown_immediately = 0.00 s = .
TestThreadPool#test_trim = 0.00 s = .
TestThreadPool#test_append_queues_on_max = 0.00 s = .
TestThreadPool#test_auto_reap_dead_threads = 0.00 s = .
TestThreadPool#test_cleanliness = 0.00 s = .
TestThreadPool#test_force_trim_doesnt_overtrim = 0.00 s = .
TestEnvModifificationConfig#test_double_bind_port = 0.00 s = .
TestBusyWorker#test_multiple_requests_processing_in_parallel = 0.11 s = .
TestRackUp::TestOnBootedHandler#test_on_booted = 0.50 s = .
TestLogWriter#test_ssl_error = 0.00 s = .
TestLogWriter#test_stdio_respects_sync = 0.00 s = .
TestLogWriter#test_pid_formatter = 0.00 s = .
TestLogWriter#test_stdio = 0.00 s = .
TestLogWriter#test_debug_not_write_to_stdout_if_env_is_not_present = 0.00 s = .
TestLogWriter#test_parse_error = 0.10 s = .
TestLogWriter#test_log_writes_to_stdout = 0.00 s = .
TestLogWriter#test_null_log_does_nothing = 0.00 s = .
TestLogWriter#test_debug_writes_to_stdout_if_env_is_present = 0.00 s = .
TestLogWriter#test_null = 0.00 s = .
TestLogWriter#test_custom_log_formatter = 0.00 s = .
TestLogWriter#test_strings = 0.00 s = .
TestLogWriter#test_error_writes_to_stderr_and_exits = 0.00 s = .
TestLogWriter#test_write_writes_to_stdout = 0.00 s = .
TestLauncher#test_fire_on_stopped = 0.00 s = .
TestLauncher#test_no_state_permission = 0.00 s = .
TestLauncher#test_prints_thread_traces = 0.00 s = .
TestLauncher#test_puma_stats_clustered = 6.20 s = .
TestLauncher#test_state_permission_nil = 0.00 s = .
TestLauncher#test_puma_stats = 0.00 s = .
TestLauncher#test_log_config_disabled = 0.00 s = .
TestLauncher#test_state_permission_0640 = 0.00 s = .
TestLauncher#test_log_config_enabled = 0.00 s = .
TestLauncher#test_pid_file = 0.00 s = .
TestPluginSystemdJruby#test_systemd_plugin_not_loaded = 0.00 s = S
TestBundlePruner#test_puma_wild_path_is_an_absolute_path = 0.00 s = S
TestBundlePruner#test_extra_runtime_deps_paths_is_empty_for_no_config = 0.00 s 
= .
TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_with_extra_deps
 = 0.00 s = S
TestBundlePruner#test_extra_runtime_deps_paths_is_correctly_built = 0.00 s = S
TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_for_no_extra_deps
 = 0.00 s = S
TestRequestInvalid#test_chunked_size_bad_characters_1 = 0.00 s = .
TestRequestInvalid#test_chunked_size_bad_characters_3 = 0.00 s = .
TestRequestInvalid#test_chunked_size_mismatch_1 = 0.00 s = .
TestRequestInvalid#test_chunked_size_bad_characters_4 = 0.00 s = .
TestRequestInvalid#test_content_length_bad_characters_1 = 0.00 s = .
TestRequestInvalid#test_transfer_encoding_invalid_multiple = 0.00 s = .
TestRequestInvalid#test_transfer_encoding_invalid_single = 0.00 s = .
TestRequestInvalid#test_chunked_size_mismatch_2 = 0.00 s = .
TestRequestInvalid#test_content_length_bad_characters_3 = 0.00 s = .
TestRequestInvalid#test_transfer_encoding_chunked_not_last = 0.00 s = .
TestRequestInvalid#test_transfer_encoding_single_not_chunked = 0.00 s = .
TestRequestInvalid#test_content_length_bad_characters_2 = 0.00 s = .
TestRequestInvalid#test_transfer_encoding_chunked_multiple = 0.00 s = .
TestRequestInvalid#test_content_length_multiple = 0.00 s = .
TestRequestInvalid#test_chunked_size_bad_characters_2 = 0.00 s = .
TestPumaLocalhostAuthority#test_localhost_authority_file_generated = 0.05 s = .
TestPumaUnixSocket#test_server_aunix = 0.00 s = .
TestPumaUnixSocket#test_server_unix = 0.00 s = .
TestExampleCertExpiration#test_certs_not_expired = 0.00 s = F
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_file_log_requests_wins_over_default_config
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_log_request_when_no_config_file
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_config_wins_over_default = 
0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_port_when_no_config_file
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_log_requests_wins_over_file_config
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default_when_user_supplied_is_blank
 = 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_config 
= 0.00 s = .
TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default
 = 0.00 s = .
TestPumaSSLLocalhostAuthority#test_self_signed_by_localhost_authority = 0.10 s 
= .
TestRackUp::RackUp#test_bin = 0.89 s = .
TestConfigFileSingle#test_custom_logger_from_DSL = 0.00 s = .
Http10ParserTest#test_parse_simple = 0.00 s = .
TestBinderSingle#test_ssl_binder_sets_backlog = 0.00 s = .
TestPumaControlCli#test_control_ipv6 = 0.01 s = .
TestPumaControlCli#test_control_no_token = 0.00 s = .
TestPumaControlCli#test_app_env_without_environment = 0.00 s = .
TestPumaControlCli#test_blank_command = 0.00 s = .
TestPumaControlCli#test_control_url_with_signal_only_cmd = 0.00 s = .
TestPumaControlCli#test_control_url_and_status = 0.01 s = .
TestPumaControlCli#test_rack_env_without_environment = 0.00 s = .
TestPumaControlCli#test_default_config_file_exist = 0.00 s = .
TestPumaControlCli#test_environment_specific_config_file_exist = 0.00 s = .
TestPumaControlCli#test_environment_without_rack_env = 0.00 s = .
TestPumaControlCli#test_environment_without_app_env = 0.00 s = .
TestPumaControlCli#test_app_env_precedence = 0.00 s = .
TestPumaControlCli#test_config_file = 0.00 s = .
TestPumaControlCli#test_control_aunix = 0.01 s = .
TestPumaControlCli#test_environment_with_rack_env = 0.00 s = .
TestPumaControlCli#test_invalid_command = 0.00 s = .
TestNullIOConformance#test_closed_returns_false = …
TestNullIOConformance#test_read_with_length_and_buffer = …
TestNullIOConformance#test_closed_returns_false = 0.00 s = .
TestNullIOConformance#test_read_with_invalid_buffer = …
TestNullIOConformance#test_read_with_length_and_buffer = 0.00 s = .
TestNullIOConformance#test_each_never_yields = …
TestNullIOConformance#test_read_with_invalid_buffer = 0.00 s = .
TestNullIOConformance#test_gets_returns_nil = …
TestNullIOConformance#test_each_never_yields = 0.00 s = .
TestNullIOConformance#test_string_returns_empty_string = …
TestNullIOConformance#test_gets_returns_nil = 0.00 s = .
TestNullIOConformance#test_sync_returns_true = …
TestNullIOConformance#test_string_returns_empty_string = 0.00 s = .
TestNullIOConformance#test_read_with_buffer = …
TestNullIOConformance#test_sync_returns_true = 0.00 s = .
TestNullIOConformance#test_read_with_positive_integer_length = …
TestNullIOConformance#test_read_with_buffer = 0.00 s = .
TestNullIOConformance#test_size = 0.00 s = .
TestNullIOConformance#test_flush_returns_self = …
TestNullIOConformance#test_read_with_positive_integer_length = 0.00 s = .
TestNullIOConformance#test_read_with_implicit_string_like_buffer = 0.00 s = .
TestNullIOConformance#test_read_with_zero_length = …
TestNullIOConformance#test_flush_returns_self = 0.00 s = .
TestNullIOConformance#test_read_with_nil_buffer = …
TestNullIOConformance#test_read_with_zero_length = 0.00 s = .
TestNullIOConformance#test_eof_returns_true = …
TestNullIOConformance#test_read_with_nil_buffer = 0.00 s = .
TestNullIOConformance#test_read_with_negative_length = 0.00 s = .
TestNullIOConformance#test_read_with_no_arguments = …
TestNullIOConformance#test_eof_returns_true = 0.00 s = .
TestNullIOConformance#test_read_with_nil_length = …
TestNullIOConformance#test_read_with_no_arguments = 0.00 s = .
TestNullIOConformance#test_read_with_frozen_buffer = …
TestNullIOConformance#test_read_with_nil_length = 0.00 s = .
TestAppStatus#test_halt = …
TestNullIOConformance#test_read_with_frozen_buffer = 0.00 s = .
TestAppStatus#test_stats = 0.01 s = .
TestAppStatus#test_unsupported = …
TestAppStatus#test_halt = 0.01 s = .
TestAppStatus#test_bad_token = …
TestAppStatus#test_unsupported = 0.00 s = .
TestAppStatus#test_good_token = …
TestAppStatus#test_bad_token = 0.00 s = .
TestAppStatus#test_alternate_location = …
TestAppStatus#test_good_token = 0.00 s = .
TestAppStatus#test_stop = …
TestAppStatus#test_alternate_location = 0.00 s = .
TestIntegrationSSLSession#test_1000_tls1_2 = …
TestAppStatus#test_stop = 0.00 s = .
TestIntegrationSSLSession#test_dflt_tls1_2 = 0.26 s = .
TestIntegrationSSLSession#test_off_tls1_3 = …
TestIntegrationSSLSession#test_1000_tls1_2 = 0.26 s = .
TestIntegrationSSLSession#test__10_tls1_2 = …
TestIntegrationSSLSession#test_off_tls1_3 = 0.22 s = .
TestIntegrationSSLSession#test_dflt = …
TestIntegrationSSLSession#test__10_tls1_2 = 0.26 s = .
TestIntegrationSSLSession#test_dflt_tls1_3 = …
TestIntegrationSSLSession#test_dflt = 0.20 s = .
TestIntegrationSSLSession#test_1000_10_tls1_2 = …
TestIntegrationSSLSession#test_dflt_tls1_3 = 0.24 s = .
TestRackServer#test_lint = 0.00 s = .
TestRackServer#test_large_post_body = 0.01 s = .
TestRackServer#test_rack_body_proxy_content_length = 0.01 s = .
TestRackServer#test_after_reply_exception = 0.10 s = .
TestRackServer#test_after_reply = 0.00 s = .
TestRackServer#test_puma_enum = 0.00 s = .
TestRackServer#test_rack_chunked_array10 = 0.00 s = .
TestRackServer#test_rack_body_proxy = 0.00 s = .
TestRackServer#test_rack_chunked_array1 = 0.00 s = .
TestRackServer#test_path_info = 0.00 s = .
TestRackServer#test_common_logger = 0.00 s = .
TestRedirectIO#test_sighup_redirects_io_single = …
TestIntegrationSSLSession#test_1000_10_tls1_2 = 0.23 s = .
TestRedirectIO#test_sighup_redirects_io_cluster = …
TestRedirectIO#test_sighup_redirects_io_single = 0.41 s = .
TestPluginSystemd#test_systemd_cluster_notify = …
TestRedirectIO#test_sighup_redirects_io_cluster = 0.60 s = .
TestPluginSystemd#test_systemd_notify_usr2_hot_restart_single = 0.63 s = .
TestPluginSystemd#test_systemd_notify_usr2_hot_restart_cluster = …
TestPluginSystemd#test_systemd_cluster_notify = 1.34 s = .
TestPluginSystemd#test_systemd_notify = …
TestPluginSystemd#test_systemd_notify_usr2_hot_restart_cluster = 1.25 s = .
TestPluginSystemd#test_systemd_watchdog = …
TestPluginSystemd#test_systemd_notify = 1.15 s = .
Http11ParserTest#test_parse_simple = 0.00 s = .
Http11ParserTest#test_htab_in_header_val = 0.00 s = .
Http11ParserTest#test_fragment_in_uri = 0.00 s = .
Http11ParserTest#test_parse_dumbfuck_headers = 0.00 s = .
Http11ParserTest#test_trims_whitespace_from_headers = 0.00 s = .
Http11ParserTest#test_newline_smuggler = 0.00 s = .
Http11ParserTest#test_horrible_queries = 0.01 s = .
Http11ParserTest#test_newline_smuggler_two = 0.00 s = .
Http11ParserTest#test_parse_error = 0.00 s = .
Http11ParserTest#test_max_uri_path_length = 0.00 s = .
Http11ParserTest#test_parse_escaping_in_query = 0.00 s = .
Http11ParserTest#test_parse_absolute_uri = 0.00 s = .
Http11ParserTest#test_semicolon_in_path = 0.00 s = .
TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = …
TestPluginSystemd#test_systemd_watchdog = 0.65 s = .
TestIntegrationSingle#test_idle_timeout = …
TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = 1.30 s = .
TestIntegrationSingle#test_term_exit_code = 0.15 s = .
TestIntegrationSingle#test_closed_listener = …
TestIntegrationSingle#test_idle_timeout = 1.30 s = .
TestIntegrationSingle#test_int_refuse = …
TestIntegrationSingle#test_closed_listener = 0.18 s = .
TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = …
TestIntegrationSingle#test_int_refuse = 0.21 s = .
TestIntegrationSingle#test_siginfo_thread_print = 0.00 s = S
TestIntegrationSingle#test_write_to_log = 0.18 s = .
TestIntegrationSingle#test_on_booted = …
TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = 0.41 s = .
TestIntegrationSingle#test_puma_debug_loaded_exts = …
TestIntegrationSingle#test_on_booted = 0.16 s = .
TestIntegrationSingle#test_usr2_restart = …
TestIntegrationSingle#test_puma_debug_loaded_exts = 0.22 s = .
TestIntegrationSingle#test_usr2_restart_restores_environment = …
TestIntegrationSingle#test_usr2_restart = 0.61 s = .
TestIntegrationSingle#test_rack_url_scheme_default = …
TestIntegrationSingle#test_usr2_restart_restores_environment = 0.56 s = .
TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = …
TestIntegrationSingle#test_rack_url_scheme_default = 0.36 s = .
TestIntegrationSingle#test_puma_started_log_writing = …
TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = 0.35 s 
= .
TestIntegrationSingle#test_term_suppress = …
TestIntegrationSingle#test_puma_started_log_writing = 0.32 s = .
WebServerTest#test_close_client = 0.00 s = .
WebServerTest#test_header_is_too_long = …
TestIntegrationSingle#test_term_suppress = 0.21 s = .
WebServerTest#test_requests_count = …
WebServerTest#test_header_is_too_long = 0.01 s = .
WebServerTest#test_supported_http_method = 0.00 s = .
WebServerTest#test_file_streamed_request = …
WebServerTest#test_requests_count = 0.01 s = .
WebServerTest#test_trickle_attack = 0.00 s = .
WebServerTest#test_simple_server = …
WebServerTest#test_file_streamed_request = 0.01 s = .
WebServerTest#test_nonexistent_http_method = …
WebServerTest#test_simple_server = 0.00 s = .
WebServerTest#test_bad_client = …
WebServerTest#test_nonexistent_http_method = 0.00 s = .
WebServerTest#test_bad_path = …
WebServerTest#test_bad_client = 0.00 s = .
TestPumaServer#test_prevent_content_length_injection_lf = …
WebServerTest#test_bad_path = 0.00 s = .
TestPumaServer#test_proxy_protocol = …
TestPumaServer#test_prevent_content_length_injection_lf = 0.00 s = .
TestPumaServer#test_newline_splits = 0.00 s = .
TestPumaServer#test_leh_gets_env_as_well = 0.00 s = .
TestPumaServer#test_puma_socket = 0.00 s = .
TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = …
TestPumaServer#test_proxy_protocol = 0.15 s = .
TestPumaServer#test_http_11_keep_alive_without_body = 0.20 s = .
TestPumaServer#test_empty_header_values = 0.00 s = .
TestPumaServer#test_HEAD_returns_content_headers = 0.00 s = .
TestPumaServer#test_chunked_keep_alive_two_back_to_back = 0.30 s = .
TestPumaServer#test_http_10_keep_alive_without_body = 0.20 s = .
TestPumaServer#test_idle_timeout_between_first_request_data = …
TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = 1.55 s 
= .
TestPumaServer#test_custom_http_codes_11 = 0.00 s = .
TestPumaServer#test_http11_connection_header_queue = 0.00 s = .
TestPumaServer#test_http_11_keep_alive_with_large_payload = 0.20 s = .
TestPumaServer#test_file_body = 0.20 s = .
TestPumaServer#test_idle_timeout_after_first_request = …
TestPumaServer#test_idle_timeout_between_first_request_data = 1.15 s = .
TestPumaServer#test_idle_timeout_between_request_data = …
TestPumaServer#test_idle_timeout_after_first_request = 1.15 s = .
TestPumaServer#test_prevent_response_splitting_headers_early_hint_lf = 0.00 s = 
.
TestPumaServer#test_request_body_wait_chunked = …
TestPumaServer#test_idle_timeout_between_request_data = 2.80 s = .
TestPumaServer#test_newline_splits_in_early_hint = 0.00 s = .
TestPumaServer#test_very_large_return = 0.00 s = .
TestPumaServer#test_GET_with_no_body_has_sane_chunking = 0.00 s = .
TestPumaServer#test_accept_econnaborted = 0.01 s = .
TestPumaServer#test_http_11_keep_alive_with_body = 0.00 s = .
TestPumaServer#test_respect_x_forwarded_ssl_on = 0.00 s = .
TestPumaServer#test_early_hints_are_ignored_if_connection_lost = 0.10 s = .
TestPumaServer#test_leh_has_status = 0.00 s = .
TestPumaServer#test_normalize_host_header_missing = 0.00 s = .
TestPumaServer#test_accept_emfile = 0.01 s = .
TestPumaServer#test_not_drain_on_shutdown = 0.00 s = .
TestPumaServer#test_chunked_keep_alive = 0.00 s = .
TestPumaServer#test_streaming_enum_body_2 = …
TestPumaServer#test_request_body_wait_chunked = 3.00 s = .
TestPumaServer#test_default_server_port_respects_x_forwarded_proto = 0.00 s = .
TestPumaServer#test_chunked_request_pause_mid_value = …
TestPumaServer#test_streaming_enum_body_2 = 1.35 s = .
TestPumaServer#test_normalize_host_header_ipv6 = 0.00 s = .
TestPumaServer#test_empty_body_enum = 0.20 s = .
TestPumaServer#test_idle_connections_closed_immediately_on_shutdown = 0.50 s = .
TestPumaServer#test_request_body_wait = …
TestPumaServer#test_chunked_request_pause_mid_value = 1.00 s = .
TestPumaServer#test_remote_address_header = …
TestPumaServer#test_request_body_wait = 1.20 s = .
TestPumaServer#test_idle_timeout_before_first_request_data = 1.15 s = .
TestPumaServer#test_normalize_host_header_ipv4 = 0.00 s = .
TestPumaServer#test_crlf_trailer_smuggle = …
TestPumaServer#test_remote_address_header = 20.42 s = .
TestPumaServer#test_early_hints_is_off_by_default = 0.00 s = .
TestPumaServer#test_supported_http_methods_no_match = 0.00 s = .
TestPumaServer#test_GET_with_empty_body_has_sane_chunking = 0.00 s = .
TestPumaServer#test_respect_x_forwarded_scheme = 0.00 s = .
TestPumaServer#test_chunked_request_pause_between_chunks = 1.00 s = .
TestPumaServer#test_chunked_keep_alive_two_back_to_back_with_set_remote_address 
= 0.10 s = .
TestPumaServer#test_large_chunked_request = 0.00 s = .
TestPumaServer#test_supported_http_methods_accept_all = 0.00 s = .
TestPumaServer#test_http_11_close_with_body = 0.00 s = .
TestPumaServer#test_http_11_close_without_body = 0.00 s = .
TestPumaServer#test_large_chunked_request_header = 0.00 s = .
TestPumaServer#test_supported_http_methods_match = 0.00 s = .
TestPumaServer#test_chunked_request = 0.00 s = .
TestPumaServer#test_cl_empty_string = 0.00 s = .
TestPumaServer#test_form_data_encoding_windows = 0.02 s = .
TestPumaServer#test_prevent_response_splitting_headers_early_hint_crlf = 0.00 s 
= .
TestPumaServer#test_respect_x_forwarded_proto = 0.00 s = .
TestPumaServer#test_Expect_100 = 0.00 s = .
TestPumaServer#test_force_shutdown_error_default = …
TestPumaServer#test_crlf_trailer_smuggle = 20.22 s = .
TestPumaServer#test_idle_timeout_between_requests = …
TestPumaServer#test_force_shutdown_error_default = 2.00 s = .
TestPumaServer#test_force_shutdown = 0.02 s = .
TestPumaServer#test_custom_io_selector = 0.00 s = .
TestPumaServer#test_chunked_request_pause_mid_count = …
TestPumaServer#test_idle_timeout_between_requests = 1.65 s = .
TestPumaServer#test_default_server_port = 0.00 s = .
TestPumaServer#test_drain_on_shutdown = 0.00 s = .
TestPumaServer#test_lowlevel_error_message = 0.02 s = .
TestPumaServer#test_cl_and_te_smuggle = …
TestPumaServer#test_chunked_request_pause_mid_count = 1.00 s = .
TestPumaServer#test_prevent_response_splitting_headers_lf = 0.00 s = .
TestPumaServer#test_empty_body_array_no_content_length = 0.20 s = .
TestPumaServer#test_open_connection_wait = 0.10 s = .
TestPumaServer#test_prevent_response_splitting_headers_early_hint_cr = 0.00 s = 
.
TestPumaServer#test_shutdown_requests = 0.41 s = .
TestPumaServer#test_chunked_request_pause_before_value = 1.00 s = .
TestPumaServer#test_doesnt_print_backtrace_in_production = 0.00 s = .
TestPumaServer#test_http11_connection_header_no_queue = 0.00 s = .
TestPumaServer#test_http_10_keep_alive_with_body = 0.20 s = .
TestPumaServer#test_chunked_encoding = 0.00 s = .
TestPumaServer#test_prevent_content_length_injection_cr = 0.00 s = .
TestPumaServer#test_request_payload_too_large = 0.20 s = .
TestPumaServer#test_force_shutdown_custom_error_message = 2.00 s = .
TestPumaServer#test_chunked_request_pause_before_closing_cr_lf = 1.00 s = .
TestPumaServer#test_run_stop_thread_safety = 0.02 s = .
TestPumaServer#test_supported_http_methods_empty = 0.00 s = .
TestPumaServer#test_prevent_response_splitting_headers_crlf = 0.00 s = .
TestPumaServer#test_no_timeout_after_data_received_no_queue = 1.70 s = .
TestPumaServer#test_prints_custom_error = 0.00 s = .
TestPumaServer#test_timeout_in_data_phase = 1.00 s = .
TestPumaServer#test_custom_http_codes_10 = 0.00 s = .
TestPumaServer#test_early_hints_works = 0.00 s = .
TestPumaServer#test_streaming_body = 0.00 s = .
TestPumaServer#test_streaming_enum_body_1 = 2.00 s = .
TestPumaServer#test_chunked_request_pause_between_closing_cr_lf = 1.00 s = .
TestPumaServer#test_http10_connection_header_queue = 0.00 s = .
TestPumaServer#test_HEAD_has_no_body = 0.00 s = .
TestPumaServer#test_lowlevel_error_handler_response = 0.00 s = .
TestPumaServer#test_status_hook_fires_when_server_changes_states = 0.00 s = .
TestPumaServer#test_http_10_close_with_body = 0.00 s = .
TestPumaServer#test_eof_on_connection_close_is_not_logged_as_an_error = 0.00 s 
= .
TestPumaServer#test_prevent_content_length_injection_crlf = 0.00 s = .
TestPumaServer#test_http10_connection_header_no_queue = 0.00 s = .
TestPumaServer#test_http_10_close_without_body = 0.00 s = .
TestPumaServer#test_form_data_encoding_windows_bom = 0.02 s = .
TestPumaServer#test_proper_stringio_body = 0.10 s = .
TestPumaServer#test_file_to_path = 0.20 s = .
TestPumaServer#test_open_connection_wait_no_queue = 0.10 s = .
TestPumaServer#test_no_timeout_after_data_received = 1.70 s = .
TestPumaServer#test_idle_timeout_before_first_request = 1.15 s = .
TestPumaServer#test_lowlevel_error_body_close = 0.00 s = .
TestPumaServer#test_chunked_request_pause_before_count_newline = 1.00 s = .
TestPumaServer#test_empty_body_array_content_length_0 = 0.20 s = .
TestPumaServer#test_lowlevel_error_message_without_backtrace = 0.20 s = .
TestPumaServer#test_normalize_host_header_hostname = 0.00 s = .
TestPumaServer#test_timeout_data_no_queue = 1.00 s = .
TestPumaServer#test_chunked_request_header_case = 0.00 s = .
TestPumaServer#test_chunked_request_pause_between_cr_lf_after_size_of_second_chunk
 = 0.20 s = .
TestPumaServer#test_prevent_response_splitting_headers_cr = 0.00 s = .
TestIntegrationPumactl#test_control_gc_stats_unix = 0.35 s = .
TestIntegrationPumactl#test_stop_unix = 0.15 s = .
TestIntegrationPumactl#test_control_gc_stats_tcp = 0.36 s = .
TestIntegrationPumactl#test_require_dependencies = 0.95 s = .
TestIntegrationPumactl#test_stop_tcp = 0.15 s = .
TestIntegrationPumactl#test_halt_unix = 0.15 s = .
TestIntegrationPumactl#test_kill_unknown = 0.01 s = .
TestIntegrationPumactl#test_phased_restart_cluster = …
TestPumaServer#test_cl_and_te_smuggle = 20.22 s = .
TestIntegrationPumactl#test_refork_cluster = …
TestIntegrationPumactl#test_phased_restart_cluster = 1.39 s = .
TestBinderParallel#test_env_contains_stderr = 0.00 s = .
TestBinderParallel#test_rack_multiprocess_custom_configuration = 0.00 s = .
TestBinderParallel#test_home_alters_listeners_for_tcp_addresses = 0.00 s = .
TestBinderParallel#test_connected_ports = 0.00 s = .
TestBinderParallel#test_socket_activation_tcp = 0.00 s = .
TestBinderParallel#test_binder_ssl_parses_false_low_latency = 0.00 s = .
TestBinderParallel#test_synthesize_binds_from_activated_fds_complex_binds = 
0.00 s = .
TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_only = 
0.00 s = .
TestBinderParallel#test_rack_multithread_custom_configuration = 0.00 s = .
TestBinderParallel#test_binder_parses_tlsv1_enabled = 0.00 s = .
TestBinderParallel#test_binder_parses_tlsv1_tlsv1_1_unspecified_defaults_to_enabled
 = 0.00 s = .
TestBinderParallel#test_binder_tcp_parses_nil_low_latency = 0.00 s = .
TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_together
 = 0.00 s = .
TestBinderParallel#test_allows_both_ssl_and_tcp = 0.00 s = .
TestBinderParallel#test_rack_multithread_default_configuration = 0.00 s = .
TestBinderParallel#test_binder_parses_false_low_latency = 0.00 s = .
TestBinderParallel#test_binder_tcp_parses_true_low_latency = 0.00 s = .
TestBinderParallel#test_correct_zero_port = 0.00 s = .
TestBinderParallel#test_listeners_file_unlink_if_unix_listener = 0.00 s = .
TestBinderParallel#test_close_listeners_closes_ios_unless_closed? = 0.00 s = .
TestBinderParallel#test_allows_both_unix_and_tcp = 0.00 s = .
TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_tcp_addresses
 = 0.00 s = .
TestBinderParallel#test_socket_activation_unix = 0.00 s = .
TestBinderParallel#test_close_calls_close_on_ios = 0.00 s = .
TestBinderParallel#test_binder_tcp_defaults_to_low_latency_off = 0.00 s = .
TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_ssl_addresses
 = 0.00 s = .
TestBinderParallel#test_close_listeners_closes_ios = 0.00 s = .
TestBinderParallel#test_socket_activation_tcp_ipv6 = 0.00 s = .
TestBinderParallel#test_redirects_for_restart_creates_a_hash = 0.00 s = .
TestBinderParallel#test_env_contains_protoenv = 0.00 s = .
TestBinderParallel#test_correct_zero_port_ssl = 0.00 s = .
TestBinderParallel#test_redirects_for_restart_env = 0.00 s = .
TestBinderParallel#test_binder_ssl_defaults_to_true_low_latency = 0.00 s = .
TestBinderParallel#test_binder_parses_tlsv1_1_disabled = 0.00 s = .
TestBinderParallel#test_home_alters_listeners_for_ssl_addresses = 0.00 s = .
TestBinderParallel#test_synthesize_binds_from_activated_fds_no_sockets = 0.00 s 
= .
TestBinderParallel#test_pre_existing_unix = 0.00 s = .
TestBinderParallel#test_binder_parses_tlsv1_1_enabled = 0.00 s = .
TestBinderParallel#test_rack_multiprocess_default_configuration = 0.00 s = .
TestBinderParallel#test_allows_both_tcp_and_unix = 0.00 s = .
TestBinderParallel#test_binder_parses_tlsv1_disabled = 0.00 s = .
TestBinderParallel#test_import_from_env_listen_inherit = 0.00 s = .
TestOutOfBandServer#test_partial_request = 0.01 s = .
TestOutOfBandServer#test_partial_concurrent = 0.01 s = .
TestOutOfBandServer#test_blocks_new_connection = 0.01 s = .
TestOutOfBandServer#test_request_overlapping_hook = 0.02 s = .
TestOutOfBandServer#test_sequential = 0.06 s = .
TestOutOfBandServer#test_stream = 0.52 s = .
TestJSONSerialization#test_generate_raises_error_for_unexpected_key_type = 0.00 
s = .
TestJSONSerialization#test_json_generates_string_for_false = 0.00 s = .
TestJSONSerialization#test_json_generates_string_for_nested_arrays = 0.00 s = .
TestJSONSerialization#test_json_escapes_strings_with_quotes = 0.00 s = .
TestJSONSerialization#test_json_escapes_strings_with_unicode_information_separator_one
 = 0.00 s = .
TestJSONSerialization#test_json_generates_string_for_hash_with_symbol_keys = 
0.00 s = .
TestJSONSerialization#test_json_generates_string_for_array_of_strings = 0.00 s 
= .
TestJSONSerialization#test_json_escapes_strings_with_backslashes = 0.00 s = .
TestJSONSerialization#test_json_generates_string_for_array_of_integers = 0.00 s 
= .
TestJSONSerialization#test_json_generates_string_for_integer = 0.00 s = .
TestJSONSerialization#test_json_generates_string_for_float = 0.00 s = .
TestJSONSerialization#test_json_generates_string_for_hash_with_string_keys = 
0.00 s = .
TestJSONSerialization#test_generate_raises_error_for_unexpected_value_type = 
0.00 s = .
TestJSONSerialization#test_json_generates_string_for_nil = 0.00 s = .
TestJSONSerialization#test_json_escapes_strings_with_null_byte = 0.00 s = .
TestJSONSerialization#test_json_generates_string_for_true = 0.00 s = .
TestConfigFile#test_run_hooks_before_worker_boot = 0.00 s = .
TestConfigFile#test_config_files_with_non_existing_path = 0.00 s = .
TestConfigFile#test_final_options_returns_merged_options = 0.00 s = .
TestConfigFile#test_lowlevel_error_handler_DSL = 0.00 s = .
TestConfigFile#test_app_from_rackup = Parsing options from the first comment 
line is deprecated!
0.00 s = .
TestConfigFile#test_ssl_bind_with_backlog = 0.00 s = .
TestConfigFile#test_ssl_configuration_from_DSL = 0.00 s = .
TestConfigFile#test_explicit_config_files = 0.00 s = .
TestConfigFile#test_parameters_overwrite_files = 0.00 s = .
TestConfigFile#test_silence_single_worker_warning_default = 0.00 s = .
TestConfigFile#test_ssl_bind_with_escaped_filenames = 0.00 s = .
TestConfigFile#test_http_content_length_limit = 0.00 s = .
TestConfigFile#test_ssl_bind_with_cert_and_key_pem = 0.00 s = .
TestConfigFile#test_config_raise_exception_on_sigterm = 0.00 s = .
TestConfigFile#test_ssl_bind_no_tlsv1_1 = 0.00 s = .
TestConfigFile#test_config_files_with_symbol_convert = 0.00 s = .
TestConfigFile#test_run_hooks_before_fork = 0.00 s = .
TestConfigFile#test_config_does_not_load_workers_by_default = 0.00 s = .
TestConfigFile#test_config_files_with_existing_path = 0.00 s = .
TestConfigFile#test_allow_users_to_override_default_options = 0.00 s = .
TestConfigFile#test_config_files_with_dash = 0.00 s = .
TestConfigFile#test_ssl_bind_with_low_latency_false = 0.00 s = .
TestConfigFile#test_overwrite_options = 0.00 s = .
TestConfigFile#test_silence_single_worker_warning_overwrite = 0.00 s = .
TestConfigFile#test_run_hooks_and_exception = 0.00 s = .
TestConfigFile#test_run_hooks_before_worker_fork = 0.00 s = .
TestConfigFile#test_app_from_app_DSL = 0.00 s = .
TestConfigFile#test_ssl_bind_jruby = 0.00 s = S
TestConfigFile#test_config_files_with_integer_convert = 0.00 s = .
TestConfigFile#test_run_hooks_before_worker_shutdown = 0.00 s = .
TestConfigFile#test_ssl_bind_with_low_latency_true = 0.00 s = .
TestConfigFile#test_silence_fork_callback_warning_overwrite = 0.00 s = .
TestConfigFile#test_run_hooks_before_thread_exit = 0.00 s = .
TestConfigFile#test_run_hooks_on_restart_hook = 0.00 s = .
TestConfigFile#test_ssl_bind_with_verification_flags = 0.00 s = .
TestConfigFile#test_ssl_bind = 0.00 s = .
TestConfigFile#test_default_max_threads = 0.00 s = .
TestConfigFile#test_run_hooks_before_thread_start = 0.00 s = .
TestConfigFile#test_config_files_with_float_convert = 0.00 s = .
TestConfigFile#test_config_files_default = 0.00 s = .
TestConfigFile#test_silence_fork_callback_warning_default = 0.00 s = .
TestConfigFile#test_ssl_bind_jruby_with_ssl_cipher_list = 0.00 s = S
TestConfigFile#test_ssl_bind_with_cipher_filter = 0.00 s = .
TestConfigFile#test_run_hooks_after_worker_fork = 0.00 s = .
TestConfigFile#test_ssl_bind_jruby_with_truststore = 0.00 s = S
TestConfigFile#test_ssl_bind_with_ca = 0.00 s = .
TestConfigFile#test_ssl_self_signed_configuration_from_DSL = 0.00 s = .
TestNullIO#test_read_with_frozen_buffer = 0.00 s = .
TestNullIO#test_read_with_no_arguments = 0.00 s = .
TestNullIO#test_read_with_positive_integer_length = 0.00 s = .
TestNullIO#test_each_never_yields = 0.00 s = .
TestNullIO#test_read_with_negative_length = 0.00 s = .
TestNullIO#test_read_with_invalid_buffer = 0.00 s = .
TestNullIO#test_eof_returns_true = 0.00 s = .
TestNullIO#test_read_with_length_and_buffer = 0.00 s = .
TestNullIO#test_read_with_buffer = 0.00 s = .
TestNullIO#test_closed_returns_false = 0.00 s = .
TestNullIO#test_read_with_zero_length = 0.00 s = .
TestNullIO#test_read_with_nil_buffer = 0.00 s = .
TestNullIO#test_size = 0.00 s = .
TestNullIO#test_read_with_nil_length = 0.00 s = .
TestNullIO#test_string_returns_empty_string = 0.00 s = .
TestNullIO#test_flush_returns_self = 0.00 s = .
TestNullIO#test_gets_returns_nil = 0.00 s = .
TestNullIO#test_read_with_implicit_string_like_buffer = 0.00 s = .
TestNullIO#test_sync_returns_true = 0.00 s = .
TestPumaServerHijack#test_101_body = 0.00 s = .
TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence 
= …
TestIntegrationPumactl#test_refork_cluster = 1.39 s = .
TestPumaServerHijack#test_101_header = 0.00 s = .
TestPumaServerHijack#test_full_hijack_body_close = 0.00 s = .
TestPumaServerHijack#test_http_10_header_with_content_length = 0.00 s = .
TestPumaServerHijack#test_partial_hijack_body_closes_body = …
TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence 
= 0.21 s = .
TestResponseHeader#test_illegal_character_in_key = 0.00 s = .
TestResponseHeader#test_integer_key = 0.01 s = .
TestResponseHeader#test_racket_key = 0.00 s = .
TestResponseHeader#test_nil_header = 0.00 s = .
TestResponseHeader#test_illegal_character_in_value = 0.00 s = .
TestResponseHeader#test_status_key = 0.00 s = .
TestResponseHeader#test_header_value_array = …
TestPumaServerHijack#test_partial_hijack_body_closes_body = 0.21 s = .
TestResponseHeader#test_illegal_character_in_value_when_newline = 0.00 s = .
TestResponseHeader#test_integer_value = 0.00 s = .
TestResponseHeader#test_illegal_character_in_key_when_early_hints = 0.00 s = .
TestResponseHeader#test_rack_key = 0.00 s = .
TestResponseHeader#test_illegal_character_in_value_when_override_content_length 
= 0.00 s = .
TestResponseHeader#test_illegal_character_in_value_when_early_hints = 0.00 s = .
TestResponseHeader#test_key_containing_status = 0.00 s = .
TestResponseHeader#test_header_value_array = 0.20 s = .

Finished in 82.738595s, 6.5508 runs/s, 18.0569 assertions/s.

Skips:
────────────────────────── Signal INFO isn't available on the x86_64-linux-gnu 
platform ──
   test_integration_single.rb
      1) :149  TestIntegrationSingle test_siginfo_thread_print

───────────────────────────────────────────────────────────────────── Skip 
unless JRuby ──
   test_config.rb
      2) :191  TestConfigFile test_ssl_bind_jruby
      3) :215  TestConfigFile test_ssl_bind_jruby_with_ssl_cipher_list
      4) :238  TestConfigFile test_ssl_bind_jruby_with_truststore

   test_plugin_systemd_jruby.rb
      5) :28   TestPluginSystemdJruby test_systemd_plugin_not_loaded

─────────────────────────────────────────────────────────────────── Skipped w/o 
Bundler ──
   test_bundle_pruner.rb
      6) :9    TestBundlePruner 
test_paths_to_require_after_prune_is_correctly_built_for_no_extra_deps
      7) :20   TestBundlePruner 
test_paths_to_require_after_prune_is_correctly_built_with_extra_deps
      8) :35   TestBundlePruner test_extra_runtime_deps_paths_is_correctly_built
      9) :44   TestBundlePruner test_puma_wild_path_is_an_absolute_path

Errors & Failures:

   1) Failure:
TestExampleCertExpiration#test_certs_not_expired 
[/<<PKGBUILDDIR>>/test/test_example_cert_expiration.rb:40]:
Cert puma/cert_puma.pem has expired. Check the puma for a `.rb` with 
instructions on how to regenerate.

542 runs, 1494 assertions, 1 failures, 0 errors, 9 skips
rake aborted!
Command failed with status (1): [ruby -w -I"test" /usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb "test/helpers/test_puma.rb" "test/test_app_status.rb" "test/test_binder.rb" "test/test_bundle_pruner.rb" "test/test_busy_worker.rb" "test/test_cli.rb" "test/test_config.rb" "test/test_error_logger.rb" "test/test_events.rb" 
"test/test_example_cert_expiration.rb" "test/test_http10.rb" "test/test_http11.rb" "test/test_integration_pumactl.rb" "test/test_integration_single.rb" "test/test_integration_ssl_session.rb" "test/test_iobuffer.rb" "test/test_json_serialization.rb" "test/test_launcher.rb" "test/test_log_writer.rb" "test/test_null_io.rb" "test/test_out_of_band_server.rb" 
"test/test_persistent.rb" "test/test_plugin.rb" "test/test_plugin_systemd.rb" "test/test_plugin_systemd_jruby.rb" "test/test_puma_localhost_authority.rb" "test/test_puma_server.rb" "test/test_puma_server_hijack.rb" "test/test_pumactl.rb" "test/test_rack_handler.rb" "test/test_rack_server.rb" "test/test_redirect_io.rb" "test/test_request_invalid.rb" 
"test/test_response_header.rb" "test/test_state_file.rb" "test/test_thread_pool.rb" "test/test_unix_socket.rb" "test/test_url_map.rb" "test/test_web_server.rb"  -v -e'/test_application_logs_are_flushed_on_write|test_hot_restart_does_not_drop_connections|test_logs_all_localhost_bindings|test_multiple_requests_waiting_on_less_busy_worker|test_term_not_accepts_new_connections|test_prune_bundler_with_multiple_workers/']
/usr/share/rubygems-integration/all/gems/rake-13.2.1/exe/rake:27:in `<top 
(required)>'
Tasks: TOP => default
(See full trace by running task with --trace)
ERROR: Test "ruby3.1" failed. Exiting.
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/puma returned 
exit code 1
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/ftbfs-future/

About the archive rebuild: This is an effort to keep trixie free from FTBFS bugs
during its lifetime as a supported distribution, as explained here:

https://lists.debian.org/debian-devel/2024/05/msg00414.html

(While they are not yet, please note that the bugs will be RC for trixie)

The build was made using sbuild and a reduced chroot with only
build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: puma
Source-Version: 6.6.0-3
Done: Timo Röhling <roehl...@debian.org>

We believe that the bug you reported is fixed in the latest version of
puma, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1078...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Röhling <roehl...@debian.org> (supplier of updated puma package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 16 Jul 2025 21:51:16 +0200
Source: puma
Architecture: source
Version: 6.6.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Timo Röhling <roehl...@debian.org>
Closes: 1078640
Changes:
 puma (6.6.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Freshly generate example certificates for test suite (Closes: #1078640)
Checksums-Sha1:
 3bcf2d7d6f867f52be8fded4790bfa80edd52d8b 2340 puma_6.6.0-3.dsc
 4a08fa5ae3708590625c37b7c6339f0f088738b7 13036 puma_6.6.0-3.debian.tar.xz
Checksums-Sha256:
 9550ffc6388981eed890f20792d9bdf2c294eb887047bdc88b13f2dd9752ba8d 2340 
puma_6.6.0-3.dsc
 8485129ea5636c210504f72ced54ffeea5ecae2b28de865bdae4b5f88b47500d 13036 
puma_6.6.0-3.debian.tar.xz
Files:
 3575f0f932335826ab33eca937c7179e 2340 web optional puma_6.6.0-3.dsc
 e90317e12fec11061e53f6e60cf68213 13036 web optional puma_6.6.0-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmh4BJMUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQzIxr3RQD9MoUcRAAjWPOQw8Zw8W8oarIRLa0Xcdk/oI1
gmmUFh6P2GV59IjuEKGiaklxEbsjcpZnorF9kpiIO/jCtZcew+ZHi6eD8xQAONNw
Pz54ync6M96hSsZn+QzJbFScwMcl6saUFIXcSWIR8kse9A57h1LvKpwd9q0qySNx
bCrqHZqrKL19AYG55caLPIsZgkayRCCTsLe033U8Q5htOURfaxbrR7bYa4P2LfI2
jFXUTbvOqEufrurH5yOVmEXV1h/Fsif0cbJ4UWiL/wiQs+9Yw6ZZilVwRSgwimG0
QUAat4Cp2u5WXHUTEsph+T9aQ1kqXnsqKgG6Dsy3TOtxgHd1ll17eQ676AVsp6gR
/xPVle1nsqr2TrMfF1frbOAPF3DfGavmnNhWLBZBg2LmarhPjW7hvRJI9BTb0YEu
raFI7Pv4WRZAxLrf/VTD00SmKnMrr+eg/Z3kz9umQ7sJt+T/94SAjxmYztwdspWS
jEzMlVhIBwDAmPXOH6uSs2fdPqauJD1ah0U9kw27XcBFXOl5+7r/gEsoeAK1FTAw
949xY2SuMqkkLTDHA/Dep2qUOpsPl7XoYDov5Zy1r2N1WLS9z/obV2ZIOucE/Gqn
2OARzkBrq+bpPUenfc0pv+7w7yDmaXbNxiP0plVK56H/nvajGjUqUQ94MdUVdgWk
YavKnIm4htI1KbU=
=gvPW
-----END PGP SIGNATURE-----

Attachment: pgpVF4EdSO2Zs.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to