0s autopkgtest [23:42:58]: starting date and time: 2025-03-15 23:42:58+0000 0s autopkgtest [23:42:58]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [23:42:58]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lxftfa76/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade puma --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-25.secgroup --name adt-plucky-s390x-puma-20250315-234258-juju-7f2275-prod-proposed-migration-environment-2-13c31a05-85f6-4948-affb-a63d24e32b4a --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 106s autopkgtest [23:44:44]: testbed dpkg architecture: s390x 106s autopkgtest [23:44:44]: testbed apt version: 2.9.33 107s autopkgtest [23:44:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 107s autopkgtest [23:44:45]: testbed release detected to be: None 108s autopkgtest [23:44:46]: updating testbed package index (apt update) 108s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 108s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 108s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 109s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 109s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [44.1 kB] 109s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.5 kB] 109s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [369 kB] 109s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [76.2 kB] 109s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1788 B] 109s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 109s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [321 kB] 109s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [13.0 kB] 109s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3532 B] 109s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [240 B] 109s Fetched 970 kB in 1s (984 kB/s) 110s Reading package lists... 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 111s Calculating upgrade... 111s Calculating upgrade... 111s The following packages were automatically installed and are no longer required: 111s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 111s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 111s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 111s linux-tools-6.11.0-8-generic 111s Use 'sudo apt autoremove' to remove them. 111s The following packages will be upgraded: 111s pinentry-curses python3-jinja2 strace 111s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 111s Need to get 652 kB of archives. 111s After this operation, 27.6 kB of additional disk space will be used. 111s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 112s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x pinentry-curses s390x 1.3.1-2ubuntu3 [42.9 kB] 112s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 112s Fetched 652 kB in 1s (690 kB/s) 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81428 files and directories currently installed.) 112s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 112s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 112s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_s390x.deb ... 112s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 112s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 112s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 112s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 112s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 112s Setting up strace (6.13+ds-1ubuntu1) ... 112s Processing triggers for man-db (2.13.0-1) ... 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s Solving dependencies... 113s The following packages will be REMOVED: 113s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 113s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 113s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 113s linux-tools-6.11.0-8-generic* 113s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 113s After this operation, 167 MB disk space will be freed. 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81428 files and directories currently installed.) 113s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 113s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 113s Removing libpython3.12t64:s390x (3.12.9-1) ... 113s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 113s Removing libnsl2:s390x (1.3.0-3build3) ... 113s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 113s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 114s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 114s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 114s Processing triggers for libc-bin (2.41-1ubuntu1) ... 114s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56328 files and directories currently installed.) 114s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 114s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 115s autopkgtest [23:44:53]: upgrading testbed (apt dist-upgrade and autopurge) 115s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 115s Starting 2 pkgProblemResolver with broken count: 0 115s Done 115s Entering ResolveByKeep 115s 115s Calculating upgrade... 116s The following packages will be upgraded: 116s libc-bin libc-dev-bin libc6 libc6-dev locales 116s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s Need to get 9512 kB of archives. 116s After this operation, 8192 B of additional disk space will be used. 116s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 118s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 118s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 120s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 121s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 126s Preconfiguring packages ... 126s Fetched 9512 kB in 10s (914 kB/s) 126s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 126s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 126s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 126s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 126s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 126s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 126s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 127s Setting up libc6:s390x (2.41-1ubuntu2) ... 127s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 127s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 127s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 127s Setting up libc-bin (2.41-1ubuntu2) ... 127s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 127s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 127s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 127s Setting up locales (2.41-1ubuntu2) ... 127s Generating locales (this might take a while)... 128s en_US.UTF-8... done 128s Generation complete. 128s Setting up libc-dev-bin (2.41-1ubuntu2) ... 128s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 128s Processing triggers for man-db (2.13.0-1) ... 129s Processing triggers for systemd (257.3-1ubuntu3) ... 130s Reading package lists... 130s Building dependency tree... 130s Reading state information... 130s Starting pkgProblemResolver with broken count: 0 130s Starting 2 pkgProblemResolver with broken count: 0 130s Done 130s Solving dependencies... 130s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 130s autopkgtest [23:45:08]: rebooting testbed after setup commands that affected boot 150s autopkgtest [23:45:28]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 152s autopkgtest [23:45:30]: @@@@@@@@@@@@@@@@@@@@ apt-source puma 154s Get:1 http://ftpmaster.internal/ubuntu plucky/main puma 6.6.0-2 (dsc) [2109 B] 154s Get:2 http://ftpmaster.internal/ubuntu plucky/main puma 6.6.0-2 (tar) [409 kB] 154s Get:3 http://ftpmaster.internal/ubuntu plucky/main puma 6.6.0-2 (diff) [12.6 kB] 154s gpgv: Signature made Fri Feb 7 20:49:09 2025 UTC 154s gpgv: using RSA key FEDEC1CB337BCF509F43C2243914B532F4DFBE99 154s gpgv: Can't check signature: No public key 154s dpkg-source: warning: cannot verify inline signature for ./puma_6.6.0-2.dsc: no acceptable signature found 154s autopkgtest [23:45:32]: testing package puma version 6.6.0-2 155s autopkgtest [23:45:33]: build not needed 157s autopkgtest [23:45:35]: test gem2deb-test-runner: preparing testbed 157s Reading package lists... 157s Building dependency tree... 157s Reading state information... 157s Starting pkgProblemResolver with broken count: 0 157s Starting 2 pkgProblemResolver with broken count: 0 157s Done 157s The following NEW packages will be installed: 157s gem2deb-test-runner libruby libruby3.3 libssl-dev puma rake ruby 157s ruby-concurrent ruby-did-you-mean ruby-localhost ruby-minitest 157s ruby-minitest-stub-const ruby-net-telnet ruby-nio4r ruby-power-assert 157s ruby-rack ruby-rubygems ruby-sd-notify ruby-sdbm ruby-test-unit ruby-webrick 157s ruby-xmlrpc ruby3.3 rubygems-integration 158s 0 upgraded, 24 newly installed, 0 to remove and 0 not upgraded. 158s Need to get 9687 kB of archives. 158s After this operation, 50.0 MB of additional disk space will be used. 158s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x rubygems-integration all 1.19 [5550 B] 158s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-did-you-mean all 1.6.3-2 [14.8 kB] 158s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 158s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-net-telnet all 0.2.0-1 [13.3 kB] 158s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-power-assert all 2.0.3-1 [12.0 kB] 158s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-test-unit all 3.6.2-1 [67.0 kB] 158s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 158s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-xmlrpc all 0.3.3-2 [24.8 kB] 158s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libruby s390x 1:3.3~ubuntu3 [5038 B] 158s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-sdbm s390x 1.0.0-5build5 [16.3 kB] 158s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libruby3.3 s390x 3.3.6-1.1ubuntu1 [5869 kB] 162s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x ruby3.3 s390x 3.3.6-1.1ubuntu1 [49.1 kB] 162s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-rubygems all 3.6.3-1 [332 kB] 162s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x ruby s390x 1:3.3~ubuntu3 [3618 B] 162s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x rake all 13.2.1-1 [45.8 kB] 162s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x gem2deb-test-runner s390x 2.2.5 [18.3 kB] 162s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libssl-dev s390x 3.4.1-1ubuntu1 [2429 kB] 164s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-nio4r s390x 2.7.3-1build1 [116 kB] 164s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x puma s390x 6.6.0-2 [152 kB] 164s Get:20 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-concurrent all 1.3.4-1 [283 kB] 164s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-localhost all 1.1.9-2 [5018 B] 164s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-minitest-stub-const all 0.6-2 [4580 B] 164s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-rack all 2.2.7-1.1 [114 kB] 164s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-sd-notify all 0.1.1-2 [4716 B] 165s Fetched 9687 kB in 7s (1401 kB/s) 165s Selecting previously unselected package rubygems-integration. 165s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56326 files and directories currently installed.) 165s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 165s Unpacking rubygems-integration (1.19) ... 165s Selecting previously unselected package ruby-did-you-mean. 165s Preparing to unpack .../01-ruby-did-you-mean_1.6.3-2_all.deb ... 165s Unpacking ruby-did-you-mean (1.6.3-2) ... 165s Selecting previously unselected package ruby-minitest. 165s Preparing to unpack .../02-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 165s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 165s Selecting previously unselected package ruby-net-telnet. 165s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 165s Unpacking ruby-net-telnet (0.2.0-1) ... 165s Selecting previously unselected package ruby-power-assert. 165s Preparing to unpack .../04-ruby-power-assert_2.0.3-1_all.deb ... 165s Unpacking ruby-power-assert (2.0.3-1) ... 165s Selecting previously unselected package ruby-test-unit. 165s Preparing to unpack .../05-ruby-test-unit_3.6.2-1_all.deb ... 165s Unpacking ruby-test-unit (3.6.2-1) ... 165s Selecting previously unselected package ruby-webrick. 165s Preparing to unpack .../06-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 165s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 165s Selecting previously unselected package ruby-xmlrpc. 165s Preparing to unpack .../07-ruby-xmlrpc_0.3.3-2_all.deb ... 165s Unpacking ruby-xmlrpc (0.3.3-2) ... 165s Selecting previously unselected package libruby:s390x. 165s Preparing to unpack .../08-libruby_1%3a3.3~ubuntu3_s390x.deb ... 165s Unpacking libruby:s390x (1:3.3~ubuntu3) ... 165s Selecting previously unselected package ruby-sdbm:s390x. 165s Preparing to unpack .../09-ruby-sdbm_1.0.0-5build5_s390x.deb ... 165s Unpacking ruby-sdbm:s390x (1.0.0-5build5) ... 165s Selecting previously unselected package libruby3.3:s390x. 165s Preparing to unpack .../10-libruby3.3_3.3.6-1.1ubuntu1_s390x.deb ... 165s Unpacking libruby3.3:s390x (3.3.6-1.1ubuntu1) ... 165s Selecting previously unselected package ruby3.3. 165s Preparing to unpack .../11-ruby3.3_3.3.6-1.1ubuntu1_s390x.deb ... 165s Unpacking ruby3.3 (3.3.6-1.1ubuntu1) ... 165s Selecting previously unselected package ruby-rubygems. 165s Preparing to unpack .../12-ruby-rubygems_3.6.3-1_all.deb ... 165s Unpacking ruby-rubygems (3.6.3-1) ... 165s Selecting previously unselected package ruby. 165s Preparing to unpack .../13-ruby_1%3a3.3~ubuntu3_s390x.deb ... 165s Unpacking ruby (1:3.3~ubuntu3) ... 165s Selecting previously unselected package rake. 165s Preparing to unpack .../14-rake_13.2.1-1_all.deb ... 165s Unpacking rake (13.2.1-1) ... 165s Selecting previously unselected package gem2deb-test-runner. 165s Preparing to unpack .../15-gem2deb-test-runner_2.2.5_s390x.deb ... 165s Unpacking gem2deb-test-runner (2.2.5) ... 165s Selecting previously unselected package libssl-dev:s390x. 165s Preparing to unpack .../16-libssl-dev_3.4.1-1ubuntu1_s390x.deb ... 165s Unpacking libssl-dev:s390x (3.4.1-1ubuntu1) ... 165s Selecting previously unselected package ruby-nio4r. 165s Preparing to unpack .../17-ruby-nio4r_2.7.3-1build1_s390x.deb ... 165s Unpacking ruby-nio4r (2.7.3-1build1) ... 165s Selecting previously unselected package puma. 165s Preparing to unpack .../18-puma_6.6.0-2_s390x.deb ... 165s Unpacking puma (6.6.0-2) ... 165s Selecting previously unselected package ruby-concurrent. 165s Preparing to unpack .../19-ruby-concurrent_1.3.4-1_all.deb ... 165s Unpacking ruby-concurrent (1.3.4-1) ... 165s Selecting previously unselected package ruby-localhost. 165s Preparing to unpack .../20-ruby-localhost_1.1.9-2_all.deb ... 165s Unpacking ruby-localhost (1.1.9-2) ... 165s Selecting previously unselected package ruby-minitest-stub-const. 165s Preparing to unpack .../21-ruby-minitest-stub-const_0.6-2_all.deb ... 165s Unpacking ruby-minitest-stub-const (0.6-2) ... 165s Selecting previously unselected package ruby-rack. 165s Preparing to unpack .../22-ruby-rack_2.2.7-1.1_all.deb ... 165s Unpacking ruby-rack (2.2.7-1.1) ... 165s Selecting previously unselected package ruby-sd-notify. 165s Preparing to unpack .../23-ruby-sd-notify_0.1.1-2_all.deb ... 165s Unpacking ruby-sd-notify (0.1.1-2) ... 165s Setting up ruby-minitest-stub-const (0.6-2) ... 165s Setting up ruby-power-assert (2.0.3-1) ... 165s Setting up rubygems-integration (1.19) ... 165s Setting up ruby-concurrent (1.3.4-1) ... 165s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 165s Setting up ruby-test-unit (3.6.2-1) ... 165s Setting up ruby-localhost (1.1.9-2) ... 165s Setting up ruby-net-telnet (0.2.0-1) ... 165s Setting up libssl-dev:s390x (3.4.1-1ubuntu1) ... 165s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 165s Setting up ruby-sd-notify (0.1.1-2) ... 165s Setting up ruby-did-you-mean (1.6.3-2) ... 165s Setting up ruby-xmlrpc (0.3.3-2) ... 165s Setting up rake (13.2.1-1) ... 165s Setting up ruby3.3 (3.3.6-1.1ubuntu1) ... 165s Setting up ruby-sdbm:s390x (1.0.0-5build5) ... 165s Setting up libruby3.3:s390x (3.3.6-1.1ubuntu1) ... 165s Setting up ruby-rubygems (3.6.3-1) ... 165s Setting up libruby:s390x (1:3.3~ubuntu3) ... 165s Setting up ruby (1:3.3~ubuntu3) ... 165s Setting up ruby-nio4r (2.7.3-1build1) ... 165s Setting up puma (6.6.0-2) ... 165s Setting up ruby-rack (2.2.7-1.1) ... 165s Setting up gem2deb-test-runner (2.2.5) ... 165s Processing triggers for man-db (2.13.0-1) ... 166s Processing triggers for libc-bin (2.41-1ubuntu2) ... 167s autopkgtest [23:45:45]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 167s autopkgtest [23:45:45]: test gem2deb-test-runner: [----------------------- 167s 167s ┌──────────────────────────────────────────────────────────────────────────────┐ 167s │ Checking Rubygems dependency resolution on ruby3.3 │ 167s └──────────────────────────────────────────────────────────────────────────────┘ 167s 167s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"puma\" 167s mv lib ./.gem2deb.lib 167s mv ext ./.gem2deb.ext 167s mv ./.gem2deb.lib lib 167s mv ./.gem2deb.ext ext 167s 167s ┌──────────────────────────────────────────────────────────────────────────────┐ 167s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 167s └──────────────────────────────────────────────────────────────────────────────┘ 167s 167s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 167s mv lib ./.gem2deb.lib 167s mv ext ./.gem2deb.ext 167s /usr/bin/ruby3.3 -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.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_minissl.rb" "test/test_normalize.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_current.rb" "test/test_puma_server_hijack.rb" "test/test_puma_server_ssl.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_skip_sigusr2.rb" "test/test_skip_systemd.rb" "test/test_state_file.rb" "test/test_thread_pool.rb" "test/test_unix_socket.rb" "test/test_url_map.rb" "test/test_web_concurrency_auto.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/' 168s 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 21560 168s 168s # Running: 168s 168s TestAppStatus#test_multiple_params = TestAppStatus#test_multiple_params = TestAppStatus#test_multiple_params = 0.01 s = . 168s 0.01 s = . 168s 0.01 s = . 168s TestAppStatus#test_stats = TestAppStatus#test_stats = TestAppStatus#test_stats = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestAppStatus#test_stop = TestAppStatus#test_stop = TestAppStatus#test_stop = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestAppStatus#test_good_token = TestAppStatus#test_good_token = TestAppStatus#test_good_token = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestAppStatus#test_halt = TestAppStatus#test_halt = TestAppStatus#test_halt = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestAppStatus#test_bad_token = TestAppStatus#test_bad_token = TestAppStatus#test_bad_token = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestAppStatus#test_alternate_location = TestAppStatus#test_alternate_location = TestAppStatus#test_alternate_location = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestAppStatus#test_unsupported = TestAppStatus#test_unsupported = TestAppStatus#test_unsupported = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestPumaSSLLocalhostAuthority#test_self_signed_by_localhost_authority = TestPumaSSLLocalhostAuthority#test_self_signed_by_localhost_authority = TestPumaSSLLocalhostAuthority#test_self_signed_by_localhost_authority = 0.28 s = . 168s 0.28 s = . 168s 0.28 s = . 168s TestRequestInvalid#test_content_length_bad_characters_2 = TestRequestInvalid#test_content_length_bad_characters_2 = TestRequestInvalid#test_content_length_bad_characters_2 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_underscore_header_1 = TestRequestInvalid#test_underscore_header_1 = TestRequestInvalid#test_underscore_header_1 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_transfer_encoding_invalid_single = TestRequestInvalid#test_transfer_encoding_invalid_single = TestRequestInvalid#test_transfer_encoding_invalid_single = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_content_length_bad_characters_3 = TestRequestInvalid#test_content_length_bad_characters_3 = TestRequestInvalid#test_content_length_bad_characters_3 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_transfer_encoding_chunked_not_last = TestRequestInvalid#test_transfer_encoding_chunked_not_last = TestRequestInvalid#test_transfer_encoding_chunked_not_last = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_transfer_encoding_chunked_multiple = TestRequestInvalid#test_transfer_encoding_chunked_multiple = TestRequestInvalid#test_transfer_encoding_chunked_multiple = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_underscore_header_2 = TestRequestInvalid#test_underscore_header_2 = TestRequestInvalid#test_underscore_header_2 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_chunked_size_bad_characters_1 = TestRequestInvalid#test_chunked_size_bad_characters_1 = TestRequestInvalid#test_chunked_size_bad_characters_1 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_chunked_size_mismatch_1 = TestRequestInvalid#test_chunked_size_mismatch_1 = TestRequestInvalid#test_chunked_size_mismatch_1 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_content_length_bad_characters_1_keep_alive = TestRequestInvalid#test_content_length_bad_characters_1_keep_alive = TestRequestInvalid#test_content_length_bad_characters_1_keep_alive = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_content_length_bad_characters_1 = TestRequestInvalid#test_content_length_bad_characters_1 = TestRequestInvalid#test_content_length_bad_characters_1 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_chunked_size_bad_characters_2 = TestRequestInvalid#test_chunked_size_bad_characters_2 = TestRequestInvalid#test_chunked_size_bad_characters_2 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_content_length_multiple = TestRequestInvalid#test_content_length_multiple = TestRequestInvalid#test_content_length_multiple = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_chunked_size_bad_characters_4 = TestRequestInvalid#test_chunked_size_bad_characters_4 = TestRequestInvalid#test_chunked_size_bad_characters_4 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_oversize_path = TestRequestInvalid#test_oversize_path = TestRequestInvalid#test_oversize_path = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_chunked_size_bad_characters_3 = TestRequestInvalid#test_chunked_size_bad_characters_3 = TestRequestInvalid#test_chunked_size_bad_characters_3 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_chunked_size_mismatch_2 = TestRequestInvalid#test_chunked_size_mismatch_2 = TestRequestInvalid#test_chunked_size_mismatch_2 = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_transfer_encoding_invalid_multiple = TestRequestInvalid#test_transfer_encoding_invalid_multiple = TestRequestInvalid#test_transfer_encoding_invalid_multiple = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_oversize_path_keep_alive = TestRequestInvalid#test_oversize_path_keep_alive = TestRequestInvalid#test_oversize_path_keep_alive = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestRequestInvalid#test_transfer_encoding_single_not_chunked = TestRequestInvalid#test_transfer_encoding_single_not_chunked = TestRequestInvalid#test_transfer_encoding_single_not_chunked = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestPumaSSLCertChain#test_single_cert_file_with_ca = TestPumaSSLCertChain#test_single_cert_file_with_ca = TestPumaSSLCertChain#test_single_cert_file_with_ca = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestPumaSSLCertChain#test_chain_cert_string_without_ca = TestPumaSSLCertChain#test_chain_cert_string_without_ca = TestPumaSSLCertChain#test_chain_cert_string_without_ca = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestPumaSSLCertChain#test_chain_cert_file_without_ca = TestPumaSSLCertChain#test_chain_cert_file_without_ca = TestPumaSSLCertChain#test_chain_cert_file_without_ca = 0.01 s = . 168s 0.01 s = . 168s 0.01 s = . 168s TestPumaSSLCertChain#test_single_cert_string_with_ca = TestPumaSSLCertChain#test_single_cert_string_with_ca = TestPumaSSLCertChain#test_single_cert_string_with_ca = 0.01 s = . 168s 0.01 s = . 168s 0.01 s = . 168s TestLauncher#test_fire_on_stopped = TestLauncher#test_fire_on_stopped = TestLauncher#test_fire_on_stopped = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestLauncher#test_prints_thread_traces = TestLauncher#test_prints_thread_traces = TestLauncher#test_prints_thread_traces = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestLauncher#test_log_config_enabled = TestLauncher#test_log_config_enabled = TestLauncher#test_log_config_enabled = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 168s TestLauncher#test_state_permission_nil = TestLauncher#test_state_permission_nil = TestLauncher#test_state_permission_nil = 0.00 s = . 168s 0.00 s = . 168s 0.00 s = . 174s TestLauncher#test_puma_stats_clustered = TestLauncher#test_puma_stats_clustered = TestLauncher#test_puma_stats_clustered = 6.21 s = . 174s 6.21 s = . 174s 6.21 s = . 174s TestLauncher#test_pid_file = TestLauncher#test_pid_file = TestLauncher#test_pid_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLauncher#test_puma_stats = TestLauncher#test_puma_stats = TestLauncher#test_puma_stats = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLauncher#test_no_state_permission = TestLauncher#test_no_state_permission = TestLauncher#test_no_state_permission = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLauncher#test_log_config_disabled = TestLauncher#test_log_config_disabled = TestLauncher#test_log_config_disabled = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLauncher#test_state_permission_0640 = TestLauncher#test_state_permission_0640 = TestLauncher#test_state_permission_0640 = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file_with_explicit_host = TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file_with_explicit_host = TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file_with_explicit_host = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file = TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file = TestRackUp::TestUserSuppliedOptionsIsEmpty#test_default_host_when_using_config_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsEmpty#test_config_file_wins_over_port = TestRackUp::TestUserSuppliedOptionsIsEmpty#test_config_file_wins_over_port = TestRackUp::TestUserSuppliedOptionsIsEmpty#test_config_file_wins_over_port = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_log_writes_to_stdout = TestLogWriter#test_log_writes_to_stdout = TestLogWriter#test_log_writes_to_stdout = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_null_log_does_nothing = TestLogWriter#test_null_log_does_nothing = TestLogWriter#test_null_log_does_nothing = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_custom_log_formatter = TestLogWriter#test_custom_log_formatter = TestLogWriter#test_custom_log_formatter = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_ssl_error = TestLogWriter#test_ssl_error = TestLogWriter#test_ssl_error = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_strings = TestLogWriter#test_strings = TestLogWriter#test_strings = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_write_writes_to_stdout = TestLogWriter#test_write_writes_to_stdout = TestLogWriter#test_write_writes_to_stdout = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_parse_error = TestLogWriter#test_parse_error = TestLogWriter#test_parse_error = 0.10 s = . 174s 0.10 s = . 174s 0.10 s = . 174s TestLogWriter#test_stdio = TestLogWriter#test_stdio = TestLogWriter#test_stdio = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_debug_writes_to_stdout_if_env_is_present = TestLogWriter#test_debug_writes_to_stdout_if_env_is_present = TestLogWriter#test_debug_writes_to_stdout_if_env_is_present = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_null = TestLogWriter#test_null = TestLogWriter#test_null = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_stdio_respects_sync = TestLogWriter#test_stdio_respects_sync = TestLogWriter#test_stdio_respects_sync = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_error_writes_to_stderr_and_exits = TestLogWriter#test_error_writes_to_stderr_and_exits = TestLogWriter#test_error_writes_to_stderr_and_exits = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_debug_not_write_to_stdout_if_env_is_not_present = TestLogWriter#test_debug_not_write_to_stdout_if_env_is_not_present = TestLogWriter#test_debug_not_write_to_stdout_if_env_is_not_present = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestLogWriter#test_pid_formatter = TestLogWriter#test_pid_formatter = TestLogWriter#test_pid_formatter = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_invalid_key_pem = TestMiniSSL#test_raises_with_invalid_key_pem = TestMiniSSL#test_raises_with_invalid_key_pem = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_unreadable_ca_file = TestMiniSSL#test_raises_with_unreadable_ca_file = TestMiniSSL#test_raises_with_unreadable_ca_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_unreadable_cert_file = TestMiniSSL#test_raises_with_unreadable_cert_file = TestMiniSSL#test_raises_with_unreadable_cert_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_invalid_key_file = TestMiniSSL#test_raises_with_invalid_key_file = TestMiniSSL#test_raises_with_invalid_key_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_invalid_key_password_command = TestMiniSSL#test_raises_with_invalid_key_password_command = TestMiniSSL#test_raises_with_invalid_key_password_command = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_invalid_cert_pem = TestMiniSSL#test_raises_with_invalid_cert_pem = TestMiniSSL#test_raises_with_invalid_cert_pem = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_invalid_cert_file = TestMiniSSL#test_raises_with_invalid_cert_file = TestMiniSSL#test_raises_with_invalid_cert_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestMiniSSL#test_raises_with_unreadable_key_file = TestMiniSSL#test_raises_with_unreadable_key_file = TestMiniSSL#test_raises_with_unreadable_key_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_log_requests_wins_over_file_config = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_log_requests_wins_over_file_config = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_log_requests_wins_over_file_config = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_config = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_config = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_config = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_port_when_no_config_file = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_port_when_no_config_file = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_port_when_no_config_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_file_log_requests_wins_over_default_config = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_file_log_requests_wins_over_default_config = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_file_log_requests_wins_over_default_config = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_log_request_when_no_config_file = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_log_request_when_no_config_file = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_default_log_request_when_no_config_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_config_wins_over_default = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_config_wins_over_default = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_config_wins_over_default = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default_when_user_supplied_is_blank = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default_when_user_supplied_is_blank = TestRackUp::TestUserSuppliedOptionsIsNotPresent#test_user_port_wins_over_default_when_user_supplied_is_blank = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestRackUp::TestUserSuppliedOptionsPortIsSet#test_port_wins_over_config = TestRackUp::TestUserSuppliedOptionsPortIsSet#test_port_wins_over_config = TestRackUp::TestUserSuppliedOptionsPortIsSet#test_port_wins_over_config = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_invalid_command = TestPumaControlCli#test_invalid_command = TestPumaControlCli#test_invalid_command = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_control_no_token = TestPumaControlCli#test_control_no_token = TestPumaControlCli#test_control_no_token = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_control_url_and_status = TestPumaControlCli#test_control_url_and_status = TestPumaControlCli#test_control_url_and_status = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_app_env_precedence = TestPumaControlCli#test_app_env_precedence = TestPumaControlCli#test_app_env_precedence = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_environment_specific_config_file_exist = TestPumaControlCli#test_environment_specific_config_file_exist = TestPumaControlCli#test_environment_specific_config_file_exist = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_control_aunix = TestPumaControlCli#test_control_aunix = TestPumaControlCli#test_control_aunix = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_environment_without_rack_env = TestPumaControlCli#test_environment_without_rack_env = TestPumaControlCli#test_environment_without_rack_env = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_default_config_file_exist = TestPumaControlCli#test_default_config_file_exist = TestPumaControlCli#test_default_config_file_exist = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_environment_with_rack_env = TestPumaControlCli#test_environment_with_rack_env = TestPumaControlCli#test_environment_with_rack_env = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_blank_command = TestPumaControlCli#test_blank_command = TestPumaControlCli#test_blank_command = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_control_ipv6 = TestPumaControlCli#test_control_ipv6 = TestPumaControlCli#test_control_ipv6 = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_environment_without_app_env = TestPumaControlCli#test_environment_without_app_env = TestPumaControlCli#test_environment_without_app_env = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_config_file = TestPumaControlCli#test_config_file = TestPumaControlCli#test_config_file = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_app_env_without_environment = TestPumaControlCli#test_app_env_without_environment = TestPumaControlCli#test_app_env_without_environment = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_control_url_with_signal_only_cmd = TestPumaControlCli#test_control_url_with_signal_only_cmd = TestPumaControlCli#test_control_url_with_signal_only_cmd = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestPumaControlCli#test_rack_env_without_environment = TestPumaControlCli#test_rack_env_without_environment = TestPumaControlCli#test_rack_env_without_environment = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_info_with_request = TestErrorLogger#test_info_with_request = TestErrorLogger#test_info_with_request = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_info_with_text = TestErrorLogger#test_info_with_text = TestErrorLogger#test_info_with_text = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_stdio = TestErrorLogger#test_stdio = TestErrorLogger#test_stdio = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_debug_without_debug_mode = TestErrorLogger#test_debug_without_debug_mode = TestErrorLogger#test_debug_without_debug_mode = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_info_with_only_error = TestErrorLogger#test_info_with_only_error = TestErrorLogger#test_info_with_only_error = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_debug_with_debug_mode = TestErrorLogger#test_debug_with_debug_mode = TestErrorLogger#test_debug_with_debug_mode = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_debug_backtrace_logging = TestErrorLogger#test_debug_backtrace_logging = TestErrorLogger#test_debug_backtrace_logging = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestErrorLogger#test_stdio_respects_sync = TestErrorLogger#test_stdio_respects_sync = TestErrorLogger#test_stdio_respects_sync = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestBusyWorker#test_not_wait_for_less_busy_worker = TestBusyWorker#test_not_wait_for_less_busy_worker = TestBusyWorker#test_not_wait_for_less_busy_worker = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestBusyWorker#test_multiple_requests_processing_in_parallel = TestBusyWorker#test_multiple_requests_processing_in_parallel = TestBusyWorker#test_multiple_requests_processing_in_parallel = 0.10 s = . 174s 0.10 s = . 174s 0.10 s = . 174s TestBusyWorker#test_wait_for_less_busy_worker = TestBusyWorker#test_wait_for_less_busy_worker = TestBusyWorker#test_wait_for_less_busy_worker = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestConfigEnvVariables#test_config_loads_workers_from_env = TestConfigEnvVariables#test_config_loads_workers_from_env = TestConfigEnvVariables#test_config_loads_workers_from_env = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestConfigEnvVariables#test_config_preloads_app_if_using_workers = TestConfigEnvVariables#test_config_preloads_app_if_using_workers = TestConfigEnvVariables#test_config_preloads_app_if_using_workers = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestConfigEnvVariables#test_config_loads_correct_max_threads = TestConfigEnvVariables#test_config_loads_correct_max_threads = TestConfigEnvVariables#test_config_loads_correct_max_threads = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestConfigEnvVariables#test_config_loads_correct_min_threads = TestConfigEnvVariables#test_config_loads_correct_min_threads = TestConfigEnvVariables#test_config_loads_correct_min_threads = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestConfigEnvVariables#test_config_ignores_blank_workers_from_env = TestConfigEnvVariables#test_config_ignores_blank_workers_from_env = TestConfigEnvVariables#test_config_ignores_blank_workers_from_env = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestConfigEnvVariables#test_config_does_not_preload_app_if_not_using_workers = TestConfigEnvVariables#test_config_does_not_preload_app_if_not_using_workers = TestConfigEnvVariables#test_config_does_not_preload_app_if_not_using_workers = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestBinderSingle#test_ssl_binder_sets_backlog = TestBinderSingle#test_ssl_binder_sets_backlog = TestBinderSingle#test_ssl_binder_sets_backlog = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 174s TestEnvModifificationConfig#test_double_bind_port = TestEnvModifificationConfig#test_double_bind_port = TestEnvModifificationConfig#test_double_bind_port = 0.00 s = . 174s 0.00 s = . 174s 0.00 s = . 177s TestPlugin#test_plugin = TestPlugin#test_plugin = TestPlugin#test_plugin = 2.23 s = . 177s 2.23 s = . 177s 2.23 s = . 177s TestBinderMRI#test_binder_parses_ssl_verification_flags_multiple = TestBinderMRI#test_binder_parses_ssl_verification_flags_multiple = TestBinderMRI#test_binder_parses_ssl_verification_flags_multiple = 0.00 s = . 177s 0.00 s = . 177s 0.00 s = . 177s TestBinderMRI#test_binder_parses_ssl_ciphersuites = TestBinderMRI#test_binder_parses_ssl_ciphersuites = TestBinderMRI#test_binder_parses_ssl_ciphersuites = 0.00 s = . 177s 0.00 s = . 177s 0.00 s = . 177s TestBinderMRI#test_binder_parses_ssl_cipher_filter = TestBinderMRI#test_binder_parses_ssl_cipher_filter = TestBinderMRI#test_binder_parses_ssl_cipher_filter = 0.00 s = . 177s 0.00 s = . 177s 0.00 s = . 177s TestBinderMRI#test_binder_parses_ssl_verification_flags_one = TestBinderMRI#test_binder_parses_ssl_verification_flags_one = TestBinderMRI#test_binder_parses_ssl_verification_flags_one = 0.00 s = . 177s 0.00 s = . 177s 0.00 s = . 177s TestRackUp::TestOnBootedHandler#test_on_booted = TestRackUp::TestOnBootedHandler#test_on_booted = TestRackUp::TestOnBootedHandler#test_on_booted = 0.50 s = . 177s 0.50 s = . 177s 0.50 s = . 177s TestSkipSystemd#test_systemd_plugin_not_loaded = TestSkipSystemd#test_systemd_plugin_not_loaded = TestSkipSystemd#test_systemd_plugin_not_loaded = 0.32 s = . 177s 0.32 s = . 177s 0.32 s = . 178s TestPumaServerSSLWithCertPemAndKeyPem#test_server_ssl_with_cert_pem_and_key_pem = TestPumaServerSSLWithCertPemAndKeyPem#test_server_ssl_with_cert_pem_and_key_pem = TestPumaServerSSLWithCertPemAndKeyPem#test_server_ssl_with_cert_pem_and_key_pem = 0.21 s = . 178s 0.21 s = . 178s 0.21 s = . 178s TestSkipSigusr2#test_sigusr2_handler_not_installed = TestSkipSigusr2#test_sigusr2_handler_not_installed = TestSkipSigusr2#test_sigusr2_handler_not_installed = 0.32 s = . 178s 0.32 s = . 178s 0.32 s = . 178s TestPumaUnixSocket#test_server_aunix = TestPumaUnixSocket#test_server_aunix = TestPumaUnixSocket#test_server_aunix = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestPumaUnixSocket#test_server_unix = TestPumaUnixSocket#test_server_unix = TestPumaUnixSocket#test_server_unix = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_environment_rails_env = TestCLI#test_environment_rails_env = TestCLI#test_environment_rails_env = 0.01 s = . 178s 0.01 s = . 178s 0.01 s = . 178s TestCLI#test_state_file_callback_filtering = TestCLI#test_state_file_callback_filtering = TestCLI#test_state_file_callback_filtering = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_silent = TestCLI#test_silent = TestCLI#test_silent = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_extra_runtime_dependencies = TestCLI#test_extra_runtime_dependencies = TestCLI#test_extra_runtime_dependencies = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_log_formatter_default_single = TestCLI#test_log_formatter_default_single = TestCLI#test_log_formatter_default_single = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_log_formatter_default_clustered = TestCLI#test_log_formatter_default_clustered = TestCLI#test_log_formatter_default_clustered = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_tmp_control = TestCLI#test_tmp_control = TestCLI#test_tmp_control = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_control_for_ssl = TestCLI#test_control_for_ssl = TestCLI#test_control_for_ssl = 0.01 s = . 178s 0.01 s = . 178s 0.01 s = . 178s TestCLI#test_control_stop = TestCLI#test_control_stop = TestCLI#test_control_stop = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_environment_rack_env = TestCLI#test_environment_rack_env = TestCLI#test_environment_rack_env = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_environment_app_env = TestCLI#test_environment_app_env = TestCLI#test_environment_app_env = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_control_for_tcp = TestCLI#test_control_for_tcp = TestCLI#test_control_for_tcp = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_load_path = TestCLI#test_load_path = TestCLI#test_load_path = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_control_requests_count = TestCLI#test_control_requests_count = TestCLI#test_control_requests_count = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_log_formatter_custom_clustered = TestCLI#test_log_formatter_custom_clustered = TestCLI#test_log_formatter_custom_clustered = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_control_for_unix = TestCLI#test_control_for_unix = TestCLI#test_control_for_unix = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_control_thread_backtraces = TestCLI#test_control_thread_backtraces = TestCLI#test_control_thread_backtraces = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_plugins = TestCLI#test_plugins = TestCLI#test_plugins = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_log_formatter_custom_single = TestCLI#test_log_formatter_custom_single = TestCLI#test_log_formatter_custom_single = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestCLI#test_state = TestCLI#test_state = TestCLI#test_state = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_with_extra_deps = TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_with_extra_deps = TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_with_extra_deps = 0.00 s = S 178s 0.00 s = S 178s 0.00 s = S 178s TestBundlePruner#test_puma_wild_path_is_an_absolute_path = TestBundlePruner#test_puma_wild_path_is_an_absolute_path = TestBundlePruner#test_puma_wild_path_is_an_absolute_path = 0.00 s = S 178s 0.00 s = S 178s 0.00 s = S 178s TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_for_no_extra_deps = TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_for_no_extra_deps = TestBundlePruner#test_paths_to_require_after_prune_is_correctly_built_for_no_extra_deps = 0.00 s = S 178s 0.00 s = S 178s 0.00 s = S 178s TestBundlePruner#test_extra_runtime_deps_paths_is_empty_for_no_config = TestBundlePruner#test_extra_runtime_deps_paths_is_empty_for_no_config = TestBundlePruner#test_extra_runtime_deps_paths_is_empty_for_no_config = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestBundlePruner#test_extra_runtime_deps_paths_is_correctly_built = TestBundlePruner#test_extra_runtime_deps_paths_is_correctly_built = TestBundlePruner#test_extra_runtime_deps_paths_is_correctly_built = 0.00 s = S 178s 0.00 s = S 178s 0.00 s = S 178s TestConfigFileWithFakeEnv#test_enable_keep_alives_by_default = TestConfigFileWithFakeEnv#test_enable_keep_alives_by_default = TestConfigFileWithFakeEnv#test_enable_keep_alives_by_default = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestConfigFileWithFakeEnv#test_enable_keep_alives_false = TestConfigFileWithFakeEnv#test_enable_keep_alives_false = TestConfigFileWithFakeEnv#test_enable_keep_alives_false = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestConfigFileWithFakeEnv#test_enable_keep_alives_true = TestConfigFileWithFakeEnv#test_enable_keep_alives_true = TestConfigFileWithFakeEnv#test_enable_keep_alives_true = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestConfigFileWithFakeEnv#test_config_files_with_rails_env = TestConfigFileWithFakeEnv#test_config_files_with_rails_env = TestConfigFileWithFakeEnv#test_config_files_with_rails_env = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestConfigFileWithFakeEnv#test_config_files_with_specified_environment = TestConfigFileWithFakeEnv#test_config_files_with_specified_environment = TestConfigFileWithFakeEnv#test_config_files_with_specified_environment = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestConfigFileWithFakeEnv#test_config_files_with_rack_env = TestConfigFileWithFakeEnv#test_config_files_with_rack_env = TestConfigFileWithFakeEnv#test_config_files_with_rack_env = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestConfigFileWithFakeEnv#test_config_files_with_app_env = TestConfigFileWithFakeEnv#test_config_files_with_app_env = TestConfigFileWithFakeEnv#test_config_files_with_app_env = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestConfigFileSingle#test_custom_logger_from_DSL = TestConfigFileSingle#test_custom_logger_from_DSL = TestConfigFileSingle#test_custom_logger_from_DSL = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 178s TestStateFile#test_load_empty_value_as_nil = TestStateFile#test_load_empty_value_as_nil = TestStateFile#test_load_empty_value_as_nil = 0.00 s = . 178s 0.00 s = . 178s 0.00 s = . 179s TestRackUp::TestPathHandler#test_handler_boots = TestRackUp::TestPathHandler#test_handler_boots = TestRackUp::TestPathHandler#test_handler_boots = 0.51 s = . 179s 0.51 s = . 179s 0.51 s = . 179s TestRackUp::TestUserSuppliedOptionsHostIsSet#test_relative_unix_host = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_relative_unix_host = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_relative_unix_host = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestRackUp::TestUserSuppliedOptionsHostIsSet#test_ssl_host_supplied_port_default = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_ssl_host_supplied_port_default = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_ssl_host_supplied_port_default = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestRackUp::TestUserSuppliedOptionsHostIsSet#test_host_uses_supplied_port_default = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_host_uses_supplied_port_default = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_host_uses_supplied_port_default = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestRackUp::TestUserSuppliedOptionsHostIsSet#test_ipv6_host_supplied_port_default = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_ipv6_host_supplied_port_default = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_ipv6_host_supplied_port_default = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestRackUp::TestUserSuppliedOptionsHostIsSet#test_abstract_unix_host = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_abstract_unix_host = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_abstract_unix_host = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestRackUp::TestUserSuppliedOptionsHostIsSet#test_absolute_unix_host = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_absolute_unix_host = TestRackUp::TestUserSuppliedOptionsHostIsSet#test_absolute_unix_host = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestPumaLocalhostAuthority#test_localhost_authority_file_generated = TestPumaLocalhostAuthority#test_localhost_authority_file_generated = TestPumaLocalhostAuthority#test_localhost_authority_file_generated = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestPluginSystemdJruby#test_systemd_plugin_not_loaded = TestPluginSystemdJruby#test_systemd_plugin_not_loaded = TestPluginSystemdJruby#test_systemd_plugin_not_loaded = 0.00 s = S 179s 0.00 s = S 179s 0.00 s = S 179s TestEvents#test_register_callback_with_block = TestEvents#test_register_callback_with_block = TestEvents#test_register_callback_with_block = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestEvents#test_on_booted_callback = TestEvents#test_on_booted_callback = TestEvents#test_on_booted_callback = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestEvents#test_fire_callback_with_multiple_arguments = TestEvents#test_fire_callback_with_multiple_arguments = TestEvents#test_fire_callback_with_multiple_arguments = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestEvents#test_register_callback_with_object = TestEvents#test_register_callback_with_object = TestEvents#test_register_callback_with_object = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestIOBuffer#test_initial_size = TestIOBuffer#test_initial_size = TestIOBuffer#test_initial_size = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestIOBuffer#test_append_op = TestIOBuffer#test_append_op = TestIOBuffer#test_append_op = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestIOBuffer#test_append = TestIOBuffer#test_append = TestIOBuffer#test_append = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestIOBuffer#test_reset = TestIOBuffer#test_reset = TestIOBuffer#test_reset = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestWebConcurrencyAuto#test_web_concurrency_with_concurrent_ruby_available = TestWebConcurrencyAuto#test_web_concurrency_with_concurrent_ruby_available = TestWebConcurrencyAuto#test_web_concurrency_with_concurrent_ruby_available = 0.53 s = . 179s 0.53 s = . 179s 0.53 s = . 179s TestExampleCertExpiration#test_certs_not_expired = TestExampleCertExpiration#test_certs_not_expired = TestExampleCertExpiration#test_certs_not_expired = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s Http10ParserTest#test_parse_simple = Http10ParserTest#test_parse_simple = Http10ParserTest#test_parse_simple = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_waiting_on_startup = TestThreadPool#test_waiting_on_startup = TestThreadPool#test_waiting_on_startup = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_trim = TestThreadPool#test_trim = TestThreadPool#test_trim = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_reap_only_dead_threads = TestThreadPool#test_reap_only_dead_threads = TestThreadPool#test_reap_only_dead_threads = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_thread_start_hook = TestThreadPool#test_thread_start_hook = TestThreadPool#test_thread_start_hook = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_append_queues_on_max = TestThreadPool#test_append_queues_on_max = TestThreadPool#test_append_queues_on_max = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_force_trim_doesnt_overtrim = TestThreadPool#test_force_trim_doesnt_overtrim = TestThreadPool#test_force_trim_doesnt_overtrim = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_cleanliness = TestThreadPool#test_cleanliness = TestThreadPool#test_cleanliness = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 179s TestThreadPool#test_force_shutdown_immediately = TestThreadPool#test_force_shutdown_immediately = TestThreadPool#test_force_shutdown_immediately = 0.00 s = . 179s 0.00 s = . 179s 0.00 s = . 183s TestThreadPool#test_correct_waiting_count_for_killed_threads = TestThreadPool#test_correct_waiting_count_for_killed_threads = TestThreadPool#test_correct_waiting_count_for_killed_threads = 4.00 s = . 183s 4.00 s = . 183s 4.00 s = . 183s TestThreadPool#test_append_spawns = TestThreadPool#test_append_spawns = TestThreadPool#test_append_spawns = 0.00 s = . 183s 0.00 s = . 183s 0.00 s = . 188s TestThreadPool#test_shutdown_with_grace = TestThreadPool#test_shutdown_with_grace = TestThreadPool#test_shutdown_with_grace = 5.01 s = . 188s 5.01 s = . 188s 5.01 s = . 188s TestThreadPool#test_trim_leaves_min = TestThreadPool#test_trim_leaves_min = TestThreadPool#test_trim_leaves_min = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestThreadPool#test_thread_name = TestThreadPool#test_thread_name = TestThreadPool#test_thread_name = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestThreadPool#test_auto_reap_dead_threads = TestThreadPool#test_auto_reap_dead_threads = TestThreadPool#test_auto_reap_dead_threads = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestThreadPool#test_converts_pool_sizes = TestThreadPool#test_converts_pool_sizes = TestThreadPool#test_converts_pool_sizes = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestThreadPool#test_autotrim = TestThreadPool#test_autotrim = TestThreadPool#test_autotrim = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestThreadPool#test_trim_is_ignored_if_no_waiting_threads = TestThreadPool#test_trim_is_ignored_if_no_waiting_threads = TestThreadPool#test_trim_is_ignored_if_no_waiting_threads = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestThreadPool#test_thread_name_linux = TestThreadPool#test_thread_name_linux = TestThreadPool#test_thread_name_linux = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestThreadPool#test_trim_thread_exit_hook = TestThreadPool#test_trim_thread_exit_hook = TestThreadPool#test_trim_thread_exit_hook = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestRedirectIO#test_sighup_redirects_io_cluster = TestRedirectIO#test_sighup_redirects_io_cluster = TestRedirectIO#test_sighup_redirects_io_cluster = … 188s TestRedirectIO#test_sighup_redirects_io_single = … 188s TestRedirectIO#test_sighup_redirects_io_single = … 188s TestRedirectIO#test_sighup_redirects_io_single = … 188s TestBinderParallel#test_binder_parses_false_low_latency = … 188s TestBinderParallel#test_binder_parses_false_low_latency = … 188s TestBinderParallel#test_binder_parses_false_low_latency = … 188s TestBinderParallel#test_listeners_file_unlink_if_unix_listener = … 188s TestBinderParallel#test_listeners_file_unlink_if_unix_listener = … 188s TestBinderParallel#test_listeners_file_unlink_if_unix_listener = … 188s TestBinderParallel#test_binder_parses_false_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_false_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_false_low_latency = 0.00 s = . 188s TestBinderParallel#test_close_listeners_closes_ios_unless_closed? = TestBinderParallel#test_close_listeners_closes_ios_unless_closed? = TestBinderParallel#test_close_listeners_closes_ios_unless_closed? = … 188s TestBinderParallel#test_listeners_file_unlink_if_unix_listener = 0.00 s = . 188s … 188s TestBinderParallel#test_listeners_file_unlink_if_unix_listener = 0.00 s = . 188s … 188s TestBinderParallel#test_listeners_file_unlink_if_unix_listener = 0.00 s = . 188s TestBinderParallel#test_synthesize_binds_from_activated_fds_no_sockets = TestBinderParallel#test_synthesize_binds_from_activated_fds_no_sockets = TestBinderParallel#test_synthesize_binds_from_activated_fds_no_sockets = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_binder_ssl_defaults_to_true_low_latency = TestBinderParallel#test_binder_ssl_defaults_to_true_low_latency = TestBinderParallel#test_binder_ssl_defaults_to_true_low_latency = … 188s TestBinderParallel#test_close_listeners_closes_ios_unless_closed? = 0.00 s = . 188s … 188s TestBinderParallel#test_close_listeners_closes_ios_unless_closed? = 0.00 s = . 188s … 188s TestBinderParallel#test_close_listeners_closes_ios_unless_closed? = 0.00 s = . 188s TestBinderParallel#test_rack_multiprocess_custom_configuration = TestBinderParallel#test_rack_multiprocess_custom_configuration = TestBinderParallel#test_rack_multiprocess_custom_configuration = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_home_alters_listeners_for_tcp_addresses = TestBinderParallel#test_home_alters_listeners_for_tcp_addresses = TestBinderParallel#test_home_alters_listeners_for_tcp_addresses = … 188s TestBinderParallel#test_binder_ssl_defaults_to_true_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_ssl_defaults_to_true_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_ssl_defaults_to_true_low_latency = 0.00 s = . 188s TestBinderParallel#test_close_calls_close_on_ios = TestBinderParallel#test_close_calls_close_on_ios = TestBinderParallel#test_close_calls_close_on_ios = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_tcp_addresses = TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_tcp_addresses = TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_tcp_addresses = … 188s TestBinderParallel#test_home_alters_listeners_for_tcp_addresses = 0.00 s = . 188s … 188s TestBinderParallel#test_home_alters_listeners_for_tcp_addresses = 0.00 s = . 188s … 188s TestBinderParallel#test_home_alters_listeners_for_tcp_addresses = 0.00 s = . 188s TestBinderParallel#test_allows_both_unix_and_tcp = TestBinderParallel#test_allows_both_unix_and_tcp = TestBinderParallel#test_allows_both_unix_and_tcp = … 188s TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_tcp_addresses = 0.00 s = . 188s … 188s TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_tcp_addresses = 0.00 s = . 188s … 188s TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_tcp_addresses = 0.00 s = . 188s TestBinderParallel#test_socket_activation_unix = TestBinderParallel#test_socket_activation_unix = TestBinderParallel#test_socket_activation_unix = … 188s TestBinderParallel#test_allows_both_unix_and_tcp = 0.00 s = . 188s … 188s TestBinderParallel#test_allows_both_unix_and_tcp = 0.00 s = . 188s … 188s TestBinderParallel#test_allows_both_unix_and_tcp = 0.00 s = . 188s TestBinderParallel#test_rack_multithread_default_configuration = TestBinderParallel#test_rack_multithread_default_configuration = TestBinderParallel#test_rack_multithread_default_configuration = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_home_alters_listeners_for_ssl_addresses = TestBinderParallel#test_home_alters_listeners_for_ssl_addresses = TestBinderParallel#test_home_alters_listeners_for_ssl_addresses = … 188s TestBinderParallel#test_socket_activation_unix = 0.00 s = . 188s … 188s TestBinderParallel#test_socket_activation_unix = 0.00 s = . 188s … 188s TestBinderParallel#test_socket_activation_unix = 0.00 s = . 188s TestBinderParallel#test_allows_both_tcp_and_unix = TestBinderParallel#test_allows_both_tcp_and_unix = TestBinderParallel#test_allows_both_tcp_and_unix = … 188s TestBinderParallel#test_home_alters_listeners_for_ssl_addresses = 0.00 s = . 188s … 188s TestBinderParallel#test_home_alters_listeners_for_ssl_addresses = 0.00 s = . 188s … 188s TestBinderParallel#test_home_alters_listeners_for_ssl_addresses = 0.00 s = . 188s TestBinderParallel#test_env_contains_stderr = TestBinderParallel#test_env_contains_stderr = TestBinderParallel#test_env_contains_stderr = … 188s TestBinderParallel#test_allows_both_tcp_and_unix = 0.00 s = . 188s … 188s TestBinderParallel#test_allows_both_tcp_and_unix = 0.00 s = . 188s … 188s TestBinderParallel#test_allows_both_tcp_and_unix = 0.00 s = . 188s TestBinderParallel#test_binder_parses_tlsv1_1_disabled = TestBinderParallel#test_binder_parses_tlsv1_1_disabled = TestBinderParallel#test_binder_parses_tlsv1_1_disabled = … 188s TestBinderParallel#test_env_contains_stderr = 0.00 s = . 188s … 188s TestBinderParallel#test_env_contains_stderr = 0.00 s = . 188s … 188s TestBinderParallel#test_env_contains_stderr = 0.00 s = . 188s TestBinderParallel#test_binder_tcp_parses_true_low_latency = TestBinderParallel#test_binder_tcp_parses_true_low_latency = TestBinderParallel#test_binder_tcp_parses_true_low_latency = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_binder_tcp_defaults_to_low_latency_off = TestBinderParallel#test_binder_tcp_defaults_to_low_latency_off = TestBinderParallel#test_binder_tcp_defaults_to_low_latency_off = … 188s TestBinderParallel#test_binder_parses_tlsv1_1_disabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_1_disabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_1_disabled = 0.00 s = . 188s TestBinderParallel#test_binder_parses_tlsv1_enabled = TestBinderParallel#test_binder_parses_tlsv1_enabled = TestBinderParallel#test_binder_parses_tlsv1_enabled = … 188s TestBinderParallel#test_binder_tcp_defaults_to_low_latency_off = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_tcp_defaults_to_low_latency_off = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_tcp_defaults_to_low_latency_off = 0.00 s = . 188s TestBinderParallel#test_env_contains_protoenv = TestBinderParallel#test_env_contains_protoenv = TestBinderParallel#test_env_contains_protoenv = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_runs_before_parse_hooks = TestBinderParallel#test_runs_before_parse_hooks = TestBinderParallel#test_runs_before_parse_hooks = … 188s TestBinderParallel#test_binder_parses_tlsv1_enabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_enabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_enabled = 0.00 s = . 188s TestBinderParallel#test_redirects_for_restart_env = TestBinderParallel#test_redirects_for_restart_env = TestBinderParallel#test_redirects_for_restart_env = … 188s TestBinderParallel#test_runs_before_parse_hooks = 0.00 s = . 188s … 188s TestBinderParallel#test_runs_before_parse_hooks = 0.00 s = . 188s … 188s TestBinderParallel#test_runs_before_parse_hooks = 0.00 s = . 188s TestBinderParallel#test_socket_activation_tcp_ipv6 = TestBinderParallel#test_socket_activation_tcp_ipv6 = TestBinderParallel#test_socket_activation_tcp_ipv6 = … 188s TestBinderParallel#test_redirects_for_restart_env = 0.00 s = . 188s … 188s TestBinderParallel#test_redirects_for_restart_env = 0.00 s = . 188s … 188s TestBinderParallel#test_redirects_for_restart_env = 0.00 s = . 188s TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_together = TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_together = TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_together = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_binder_parses_tlsv1_disabled = TestBinderParallel#test_binder_parses_tlsv1_disabled = TestBinderParallel#test_binder_parses_tlsv1_disabled = … 188s TestBinderParallel#test_socket_activation_tcp_ipv6 = 0.00 s = . 188s … 188s TestBinderParallel#test_socket_activation_tcp_ipv6 = 0.00 s = . 188s … 188s TestBinderParallel#test_socket_activation_tcp_ipv6 = 0.00 s = . 188s TestBinderParallel#test_binder_ssl_parses_false_low_latency = TestBinderParallel#test_binder_ssl_parses_false_low_latency = TestBinderParallel#test_binder_ssl_parses_false_low_latency = … 188s TestBinderParallel#test_binder_parses_tlsv1_disabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_disabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_disabled = 0.00 s = . 188s TestBinderParallel#test_binder_parses_tlsv1_tlsv1_1_unspecified_defaults_to_enabled = TestBinderParallel#test_binder_parses_tlsv1_tlsv1_1_unspecified_defaults_to_enabled = TestBinderParallel#test_binder_parses_tlsv1_tlsv1_1_unspecified_defaults_to_enabled = … 188s TestBinderParallel#test_binder_ssl_parses_false_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_ssl_parses_false_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_ssl_parses_false_low_latency = 0.00 s = . 188s TestBinderParallel#test_close_listeners_closes_ios = TestBinderParallel#test_close_listeners_closes_ios = TestBinderParallel#test_close_listeners_closes_ios = … 188s TestBinderParallel#test_binder_parses_tlsv1_tlsv1_1_unspecified_defaults_to_enabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_tlsv1_1_unspecified_defaults_to_enabled = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_parses_tlsv1_tlsv1_1_unspecified_defaults_to_enabled = 0.00 s = . 188s TestBinderParallel#test_allows_both_ssl_and_tcp = TestBinderParallel#test_allows_both_ssl_and_tcp = TestBinderParallel#test_allows_both_ssl_and_tcp = … 188s TestBinderParallel#test_close_listeners_closes_ios = 0.00 s = . 188s … 188s TestBinderParallel#test_close_listeners_closes_ios = 0.00 s = . 188s … 188s TestBinderParallel#test_close_listeners_closes_ios = 0.00 s = . 188s TestBinderParallel#test_redirects_for_restart_creates_a_hash = TestBinderParallel#test_redirects_for_restart_creates_a_hash = TestBinderParallel#test_redirects_for_restart_creates_a_hash = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_binder_tcp_parses_nil_low_latency = TestBinderParallel#test_binder_tcp_parses_nil_low_latency = TestBinderParallel#test_binder_tcp_parses_nil_low_latency = … 188s TestBinderParallel#test_allows_both_ssl_and_tcp = 0.00 s = . 188s … 188s TestBinderParallel#test_allows_both_ssl_and_tcp = 0.00 s = . 188s … 188s TestBinderParallel#test_allows_both_ssl_and_tcp = 0.00 s = . 188s TestBinderParallel#test_rack_multithread_custom_configuration = TestBinderParallel#test_rack_multithread_custom_configuration = TestBinderParallel#test_rack_multithread_custom_configuration = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_socket_activation_tcp = TestBinderParallel#test_socket_activation_tcp = TestBinderParallel#test_socket_activation_tcp = … 188s TestBinderParallel#test_binder_tcp_parses_nil_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_tcp_parses_nil_low_latency = 0.00 s = . 188s … 188s TestBinderParallel#test_binder_tcp_parses_nil_low_latency = 0.00 s = . 188s TestBinderParallel#test_rack_multiprocess_default_configuration = TestBinderParallel#test_rack_multiprocess_default_configuration = TestBinderParallel#test_rack_multiprocess_default_configuration = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_connected_ports = TestBinderParallel#test_connected_ports = TestBinderParallel#test_connected_ports = … 188s TestBinderParallel#test_socket_activation_tcp = 0.00 s = . 188s … 188s TestBinderParallel#test_socket_activation_tcp = 0.00 s = . 188s … 188s TestBinderParallel#test_socket_activation_tcp = 0.00 s = . 188s TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_ssl_addresses = TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_ssl_addresses = TestBinderParallel#test_localhost_addresses_dont_alter_listeners_for_ssl_addresses = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_synthesize_binds_from_activated_fds_complex_binds = TestBinderParallel#test_synthesize_binds_from_activated_fds_complex_binds = TestBinderParallel#test_synthesize_binds_from_activated_fds_complex_binds = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_correct_zero_port = TestBinderParallel#test_correct_zero_port = TestBinderParallel#test_correct_zero_port = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_binder_parses_tlsv1_1_enabled = TestBinderParallel#test_binder_parses_tlsv1_1_enabled = TestBinderParallel#test_binder_parses_tlsv1_1_enabled = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_only = TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_only = TestBinderParallel#test_synthesize_binds_from_activated_fds_non_matching_only = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s TestBinderParallel#test_pre_existing_unix = TestBinderParallel#test_pre_existing_unix = TestBinderParallel#test_pre_existing_unix = … 188s TestBinderParallel#test_connected_ports = 0.00 s = . 188s … 188s TestBinderParallel#test_connected_ports = 0.00 s = . 188s … 188s TestBinderParallel#test_connected_ports = 0.00 s = . 188s TestBinderParallel#test_correct_zero_port_ssl = TestBinderParallel#test_correct_zero_port_ssl = TestBinderParallel#test_correct_zero_port_ssl = … 188s TestBinderParallel#test_pre_existing_unix = 0.00 s = . 188s … 188s TestBinderParallel#test_pre_existing_unix = 0.00 s = . 188s … 188s TestBinderParallel#test_pre_existing_unix = 0.00 s = . 188s TestBinderParallel#test_import_from_env_listen_inherit = TestBinderParallel#test_import_from_env_listen_inherit = TestBinderParallel#test_import_from_env_listen_inherit = 0.00 s = . 188s 0.00 s = . 188s 0.00 s = . 188s PumaServerCurrentTest#test_clean_thread_locals = PumaServerCurrentTest#test_clean_thread_locals = PumaServerCurrentTest#test_clean_thread_locals = … 188s TestBinderParallel#test_correct_zero_port_ssl = 0.00 s = . 188s … 188s TestBinderParallel#test_correct_zero_port_ssl = 0.00 s = . 188s … 188s TestBinderParallel#test_correct_zero_port_ssl = 0.00 s = . 188s TestIntegrationPumactl#test_clustered_stats = TestIntegrationPumactl#test_clustered_stats = TestIntegrationPumactl#test_clustered_stats = … 188s PumaServerCurrentTest#test_clean_thread_locals = 0.00 s = . 188s … 188s PumaServerCurrentTest#test_clean_thread_locals = 0.00 s = . 188s … 188s PumaServerCurrentTest#test_clean_thread_locals = 0.00 s = . 188s TestIntegrationPumactl#test_control_gc_stats_unix = TestIntegrationPumactl#test_control_gc_stats_unix = TestIntegrationPumactl#test_control_gc_stats_unix = … 188s TestRedirectIO#test_sighup_redirects_io_single = 0.25 s = . 188s … 188s TestRedirectIO#test_sighup_redirects_io_single = 0.25 s = . 188s … 188s TestRedirectIO#test_sighup_redirects_io_single = 0.25 s = . 188s TestIntegrationPumactl#test_require_dependencies = TestIntegrationPumactl#test_require_dependencies = TestIntegrationPumactl#test_require_dependencies = … 188s TestIntegrationPumactl#test_control_gc_stats_unix = 0.35 s = . 188s … 188s TestIntegrationPumactl#test_control_gc_stats_unix = 0.35 s = . 188s … 188s TestIntegrationPumactl#test_control_gc_stats_unix = 0.35 s = . 189s TestIntegrationPumactl#test_refork_cluster = TestIntegrationPumactl#test_refork_cluster = TestIntegrationPumactl#test_refork_cluster = … 189s TestRedirectIO#test_sighup_redirects_io_cluster = 0.51 s = . 189s … 189s TestRedirectIO#test_sighup_redirects_io_cluster = 0.51 s = . 189s … 189s TestRedirectIO#test_sighup_redirects_io_cluster = 0.51 s = . 189s TestIntegrationPumactl#test_phased_restart_cluster = TestIntegrationPumactl#test_phased_restart_cluster = TestIntegrationPumactl#test_phased_restart_cluster = … 189s TestIntegrationPumactl#test_clustered_stats = 0.83 s = . 189s … 189s TestIntegrationPumactl#test_clustered_stats = 0.83 s = . 189s … 189s TestIntegrationPumactl#test_clustered_stats = 0.83 s = . 189s TestIntegrationPumactl#test_kill_unknown = TestIntegrationPumactl#test_kill_unknown = TestIntegrationPumactl#test_kill_unknown = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestIntegrationPumactl#test_control_gc_stats_tcp = TestIntegrationPumactl#test_control_gc_stats_tcp = TestIntegrationPumactl#test_control_gc_stats_tcp = … 189s TestIntegrationPumactl#test_require_dependencies = 0.90 s = . 189s … 189s TestIntegrationPumactl#test_require_dependencies = 0.90 s = . 189s … 189s TestIntegrationPumactl#test_require_dependencies = 0.90 s = . 189s TestIntegrationPumactl#test_stop_tcp = TestIntegrationPumactl#test_stop_tcp = TestIntegrationPumactl#test_stop_tcp = … 189s TestIntegrationPumactl#test_control_gc_stats_tcp = 0.32 s = . 189s … 189s TestIntegrationPumactl#test_control_gc_stats_tcp = 0.32 s = . 189s … 189s TestIntegrationPumactl#test_control_gc_stats_tcp = 0.32 s = . 189s TestConfigFile#test_config_does_not_load_workers_by_default = TestConfigFile#test_config_does_not_load_workers_by_default = TestConfigFile#test_config_does_not_load_workers_by_default = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_app_from_app_DSL = TestConfigFile#test_app_from_app_DSL = TestConfigFile#test_app_from_app_DSL = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_on_restart_hook = TestConfigFile#test_run_hooks_on_restart_hook = TestConfigFile#test_run_hooks_on_restart_hook = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_lowlevel_error_handler_DSL = TestConfigFile#test_lowlevel_error_handler_DSL = TestConfigFile#test_lowlevel_error_handler_DSL = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_final_options_returns_merged_options = TestConfigFile#test_final_options_returns_merged_options = TestConfigFile#test_final_options_returns_merged_options = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_backlog = TestConfigFile#test_ssl_bind_with_backlog = TestConfigFile#test_ssl_bind_with_backlog = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_silence_fork_callback_warning_overwrite = TestConfigFile#test_silence_fork_callback_warning_overwrite = TestConfigFile#test_silence_fork_callback_warning_overwrite = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_before_refork = TestConfigFile#test_run_hooks_before_refork = TestConfigFile#test_run_hooks_before_refork = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind = TestConfigFile#test_ssl_bind = TestConfigFile#test_ssl_bind = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_config_files_with_non_existing_path = TestConfigFile#test_config_files_with_non_existing_path = TestConfigFile#test_config_files_with_non_existing_path = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_jruby = TestConfigFile#test_ssl_bind_jruby = TestConfigFile#test_ssl_bind_jruby = 0.00 s = S 189s 0.00 s = S 189s 0.00 s = S 189s TestConfigFile#test_app_from_rackup = TestConfigFile#test_app_from_rackup = TestConfigFile#test_app_from_rackup = Parsing options from the first comment line is deprecated! 189s 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_low_latency_true = TestConfigFile#test_ssl_bind_with_low_latency_true = TestConfigFile#test_ssl_bind_with_low_latency_true = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_before_thread_exit = TestConfigFile#test_run_hooks_before_thread_exit = TestConfigFile#test_run_hooks_before_thread_exit = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_before_worker_boot = TestConfigFile#test_run_hooks_before_worker_boot = TestConfigFile#test_run_hooks_before_worker_boot = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_before_fork = TestConfigFile#test_run_hooks_before_fork = TestConfigFile#test_run_hooks_before_fork = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_cert_and_key_pem = TestConfigFile#test_ssl_bind_with_cert_and_key_pem = TestConfigFile#test_ssl_bind_with_cert_and_key_pem = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_jruby_with_truststore = TestConfigFile#test_ssl_bind_jruby_with_truststore = TestConfigFile#test_ssl_bind_jruby_with_truststore = 0.00 s = S 189s 0.00 s = S 189s 0.00 s = S 189s TestConfigFile#test_config_files_default = TestConfigFile#test_config_files_default = TestConfigFile#test_config_files_default = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_before_worker_shutdown = TestConfigFile#test_run_hooks_before_worker_shutdown = TestConfigFile#test_run_hooks_before_worker_shutdown = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_out_of_band = TestConfigFile#test_run_hooks_out_of_band = TestConfigFile#test_run_hooks_out_of_band = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_explicit_config_files = TestConfigFile#test_explicit_config_files = TestConfigFile#test_explicit_config_files = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_config_raise_exception_on_sigterm = TestConfigFile#test_config_raise_exception_on_sigterm = TestConfigFile#test_config_raise_exception_on_sigterm = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_config_files_with_float_convert = TestConfigFile#test_config_files_with_float_convert = TestConfigFile#test_config_files_with_float_convert = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_and_exception = TestConfigFile#test_run_hooks_and_exception = TestConfigFile#test_run_hooks_and_exception = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_jruby_with_ssl_cipher_list = TestConfigFile#test_ssl_bind_jruby_with_ssl_cipher_list = TestConfigFile#test_ssl_bind_jruby_with_ssl_cipher_list = 0.00 s = S 189s 0.00 s = S 189s 0.00 s = S 189s TestConfigFile#test_ssl_bind_with_verification_flags = TestConfigFile#test_ssl_bind_with_verification_flags = TestConfigFile#test_ssl_bind_with_verification_flags = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_ca = TestConfigFile#test_ssl_bind_with_ca = TestConfigFile#test_ssl_bind_with_ca = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_ciphersuites = TestConfigFile#test_ssl_bind_with_ciphersuites = TestConfigFile#test_ssl_bind_with_ciphersuites = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_self_signed_configuration_from_DSL = TestConfigFile#test_ssl_self_signed_configuration_from_DSL = TestConfigFile#test_ssl_self_signed_configuration_from_DSL = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_config_files_with_existing_path = TestConfigFile#test_config_files_with_existing_path = TestConfigFile#test_config_files_with_existing_path = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_config_files_with_symbol_convert = TestConfigFile#test_config_files_with_symbol_convert = TestConfigFile#test_config_files_with_symbol_convert = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_config_files_with_integer_convert = TestConfigFile#test_config_files_with_integer_convert = TestConfigFile#test_config_files_with_integer_convert = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_http_content_length_limit = TestConfigFile#test_http_content_length_limit = TestConfigFile#test_http_content_length_limit = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_allow_users_to_override_default_options = TestConfigFile#test_allow_users_to_override_default_options = TestConfigFile#test_allow_users_to_override_default_options = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_default_max_threads = TestConfigFile#test_default_max_threads = TestConfigFile#test_default_max_threads = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_silence_single_worker_warning_overwrite = TestConfigFile#test_silence_single_worker_warning_overwrite = TestConfigFile#test_silence_single_worker_warning_overwrite = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_cipher_filter = TestConfigFile#test_ssl_bind_with_cipher_filter = TestConfigFile#test_ssl_bind_with_cipher_filter = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_silence_single_worker_warning_default = TestConfigFile#test_silence_single_worker_warning_default = TestConfigFile#test_silence_single_worker_warning_default = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_no_tlsv1_1 = TestConfigFile#test_ssl_bind_no_tlsv1_1 = TestConfigFile#test_ssl_bind_no_tlsv1_1 = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_overwrite_options = TestConfigFile#test_overwrite_options = TestConfigFile#test_overwrite_options = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_before_worker_fork = TestConfigFile#test_run_hooks_before_worker_fork = TestConfigFile#test_run_hooks_before_worker_fork = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_low_latency_false = TestConfigFile#test_ssl_bind_with_low_latency_false = TestConfigFile#test_ssl_bind_with_low_latency_false = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_parameters_overwrite_files = TestConfigFile#test_parameters_overwrite_files = TestConfigFile#test_parameters_overwrite_files = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_config_files_with_dash = TestConfigFile#test_config_files_with_dash = TestConfigFile#test_config_files_with_dash = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_configuration_from_DSL = TestConfigFile#test_ssl_configuration_from_DSL = TestConfigFile#test_ssl_configuration_from_DSL = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_ssl_bind_with_escaped_filenames = TestConfigFile#test_ssl_bind_with_escaped_filenames = TestConfigFile#test_ssl_bind_with_escaped_filenames = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_silence_fork_callback_warning_default = TestConfigFile#test_silence_fork_callback_warning_default = TestConfigFile#test_silence_fork_callback_warning_default = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_after_worker_fork = TestConfigFile#test_run_hooks_after_worker_fork = TestConfigFile#test_run_hooks_after_worker_fork = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestConfigFile#test_run_hooks_before_thread_start = TestConfigFile#test_run_hooks_before_thread_start = TestConfigFile#test_run_hooks_before_thread_start = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_nil = TestJSONSerialization#test_json_generates_string_for_nil = TestJSONSerialization#test_json_generates_string_for_nil = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_array_of_integers = TestJSONSerialization#test_json_generates_string_for_array_of_integers = TestJSONSerialization#test_json_generates_string_for_array_of_integers = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_array_of_strings = TestJSONSerialization#test_json_generates_string_for_array_of_strings = TestJSONSerialization#test_json_generates_string_for_array_of_strings = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_generate_raises_error_for_unexpected_key_type = TestJSONSerialization#test_generate_raises_error_for_unexpected_key_type = TestJSONSerialization#test_generate_raises_error_for_unexpected_key_type = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_hash_with_string_keys = TestJSONSerialization#test_json_generates_string_for_hash_with_string_keys = TestJSONSerialization#test_json_generates_string_for_hash_with_string_keys = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_escapes_strings_with_quotes = TestJSONSerialization#test_json_escapes_strings_with_quotes = TestJSONSerialization#test_json_escapes_strings_with_quotes = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_nested_arrays = TestJSONSerialization#test_json_generates_string_for_nested_arrays = TestJSONSerialization#test_json_generates_string_for_nested_arrays = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_float = TestJSONSerialization#test_json_generates_string_for_float = TestJSONSerialization#test_json_generates_string_for_float = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_hash_with_symbol_keys = TestJSONSerialization#test_json_generates_string_for_hash_with_symbol_keys = TestJSONSerialization#test_json_generates_string_for_hash_with_symbol_keys = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_escapes_strings_with_backslashes = TestJSONSerialization#test_json_escapes_strings_with_backslashes = TestJSONSerialization#test_json_escapes_strings_with_backslashes = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_escapes_strings_with_unicode_information_separator_one = TestJSONSerialization#test_json_escapes_strings_with_unicode_information_separator_one = TestJSONSerialization#test_json_escapes_strings_with_unicode_information_separator_one = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_integer = TestJSONSerialization#test_json_generates_string_for_integer = TestJSONSerialization#test_json_generates_string_for_integer = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_escapes_strings_with_null_byte = TestJSONSerialization#test_json_escapes_strings_with_null_byte = TestJSONSerialization#test_json_escapes_strings_with_null_byte = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_generate_raises_error_for_unexpected_value_type = TestJSONSerialization#test_generate_raises_error_for_unexpected_value_type = TestJSONSerialization#test_generate_raises_error_for_unexpected_value_type = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_false = TestJSONSerialization#test_json_generates_string_for_false = TestJSONSerialization#test_json_generates_string_for_false = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestJSONSerialization#test_json_generates_string_for_true = TestJSONSerialization#test_json_generates_string_for_true = TestJSONSerialization#test_json_generates_string_for_true = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_after_reply = TestRackServer#test_after_reply = TestRackServer#test_after_reply = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_rack_chunked_array1 = TestRackServer#test_rack_chunked_array1 = TestRackServer#test_rack_chunked_array1 = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_rack_body_proxy = TestRackServer#test_rack_body_proxy = TestRackServer#test_rack_body_proxy = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_path_info = TestRackServer#test_path_info = TestRackServer#test_path_info = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_common_logger = TestRackServer#test_common_logger = TestRackServer#test_common_logger = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_rack_chunked_array10 = TestRackServer#test_rack_chunked_array10 = TestRackServer#test_rack_chunked_array10 = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_lint = TestRackServer#test_lint = TestRackServer#test_lint = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_puma_enum = TestRackServer#test_puma_enum = TestRackServer#test_puma_enum = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_large_post_body = TestRackServer#test_large_post_body = TestRackServer#test_large_post_body = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestRackServer#test_after_reply_exception = TestRackServer#test_after_reply_exception = TestRackServer#test_after_reply_exception = … 189s TestIntegrationPumactl#test_stop_tcp = 0.12 s = . 189s … 189s TestIntegrationPumactl#test_stop_tcp = 0.12 s = . 189s … 189s TestIntegrationPumactl#test_stop_tcp = 0.12 s = . 189s TestRackServer#test_rack_body_proxy_content_length = TestRackServer#test_rack_body_proxy_content_length = TestRackServer#test_rack_body_proxy_content_length = 0.00 s = . 189s 0.00 s = . 189s 0.00 s = . 189s TestIntegrationSSLSession#test_dflt_tls1_2 = TestIntegrationSSLSession#test_dflt_tls1_2 = TestIntegrationSSLSession#test_dflt_tls1_2 = … 189s TestRackServer#test_after_reply_exception = 0.10 s = . 189s … 189s TestRackServer#test_after_reply_exception = 0.10 s = . 189s … 189s TestRackServer#test_after_reply_exception = 0.10 s = . 190s TestIntegrationSSLSession#test_dflt_tls1_3 = TestIntegrationSSLSession#test_dflt_tls1_3 = TestIntegrationSSLSession#test_dflt_tls1_3 = 0.14 s = . 190s 0.14 s = . 190s 0.14 s = . 190s TestIntegrationSSLSession#test_off_tls1_3 = TestIntegrationSSLSession#test_off_tls1_3 = TestIntegrationSSLSession#test_off_tls1_3 = … 190s TestIntegrationSSLSession#test_dflt_tls1_2 = 0.19 s = . 190s … 190s TestIntegrationSSLSession#test_dflt_tls1_2 = 0.19 s = . 190s … 190s TestIntegrationSSLSession#test_dflt_tls1_2 = 0.19 s = . 190s TestIntegrationSSLSession#test__10_tls1_2 = TestIntegrationSSLSession#test__10_tls1_2 = TestIntegrationSSLSession#test__10_tls1_2 = … 190s TestIntegrationSSLSession#test_off_tls1_3 = 0.12 s = . 190s … 190s TestIntegrationSSLSession#test_off_tls1_3 = 0.12 s = . 190s … 190s TestIntegrationSSLSession#test_off_tls1_3 = 0.12 s = . 190s TestIntegrationSSLSession#test_dflt = TestIntegrationSSLSession#test_dflt = TestIntegrationSSLSession#test_dflt = … 190s TestIntegrationSSLSession#test__10_tls1_2 = 0.17 s = . 190s … 190s TestIntegrationSSLSession#test__10_tls1_2 = 0.17 s = . 190s … 190s TestIntegrationSSLSession#test__10_tls1_2 = 0.17 s = . 190s TestIntegrationSSLSession#test_1000_tls1_2 = TestIntegrationSSLSession#test_1000_tls1_2 = TestIntegrationSSLSession#test_1000_tls1_2 = … 190s TestIntegrationSSLSession#test_dflt = 0.13 s = . 190s … 190s TestIntegrationSSLSession#test_dflt = 0.13 s = . 190s … 190s TestIntegrationSSLSession#test_dflt = 0.13 s = . 190s TestIntegrationSSLSession#test_1000_10_tls1_2 = TestIntegrationSSLSession#test_1000_10_tls1_2 = TestIntegrationSSLSession#test_1000_10_tls1_2 = … 190s TestIntegrationPumactl#test_refork_cluster = 1.35 s = . 190s … 190s TestIntegrationPumactl#test_refork_cluster = 1.35 s = . 190s … 190s TestIntegrationPumactl#test_refork_cluster = 1.35 s = . 190s Http11ParserTest#test_max_uri_path_length = Http11ParserTest#test_max_uri_path_length = Http11ParserTest#test_max_uri_path_length = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_newline_smuggler_two = Http11ParserTest#test_newline_smuggler_two = Http11ParserTest#test_newline_smuggler_two = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_fragment_in_uri = Http11ParserTest#test_fragment_in_uri = Http11ParserTest#test_fragment_in_uri = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_parse_error = Http11ParserTest#test_parse_error = Http11ParserTest#test_parse_error = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_semicolon_in_path = Http11ParserTest#test_semicolon_in_path = Http11ParserTest#test_semicolon_in_path = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_trims_whitespace_from_headers = Http11ParserTest#test_trims_whitespace_from_headers = Http11ParserTest#test_trims_whitespace_from_headers = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_parse_absolute_uri = Http11ParserTest#test_parse_absolute_uri = Http11ParserTest#test_parse_absolute_uri = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_parse_escaping_in_query = Http11ParserTest#test_parse_escaping_in_query = Http11ParserTest#test_parse_escaping_in_query = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_horrible_queries = Http11ParserTest#test_horrible_queries = Http11ParserTest#test_horrible_queries = 0.01 s = . 190s 0.01 s = . 190s 0.01 s = . 190s Http11ParserTest#test_newline_smuggler = Http11ParserTest#test_newline_smuggler = Http11ParserTest#test_newline_smuggler = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_parse_simple = Http11ParserTest#test_parse_simple = Http11ParserTest#test_parse_simple = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_htab_in_header_val = Http11ParserTest#test_htab_in_header_val = Http11ParserTest#test_htab_in_header_val = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s Http11ParserTest#test_get_const_length = Http11ParserTest#test_get_const_length = Http11ParserTest#test_get_const_length = 0.00 s = S 190s 0.00 s = S 190s 0.00 s = S 190s Http11ParserTest#test_parse_dumbfuck_headers = Http11ParserTest#test_parse_dumbfuck_headers = Http11ParserTest#test_parse_dumbfuck_headers = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s TestPersistent#test_one_with_content_length = TestPersistent#test_one_with_content_length = TestPersistent#test_one_with_content_length = … 190s TestIntegrationSSLSession#test_1000_tls1_2 = 0.17 s = . 190s … 190s TestIntegrationSSLSession#test_1000_tls1_2 = 0.17 s = . 190s … 190s TestIntegrationSSLSession#test_1000_tls1_2 = 0.17 s = . 190s TestPersistent#test_post_then_get = TestPersistent#test_post_then_get = TestPersistent#test_post_then_get = … 190s TestIntegrationSSLSession#test_1000_10_tls1_2 = 0.17 s = . 190s … 190s TestIntegrationSSLSession#test_1000_10_tls1_2 = 0.17 s = . 190s … 190s TestIntegrationSSLSession#test_1000_10_tls1_2 = 0.17 s = . 190s TestPersistent#test_no_chunked_in_http10 = TestPersistent#test_no_chunked_in_http10 = TestPersistent#test_no_chunked_in_http10 = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s TestPersistent#test_two_requests_in_one_chunk = TestPersistent#test_two_requests_in_one_chunk = TestPersistent#test_two_requests_in_one_chunk = … 190s TestIntegrationPumactl#test_phased_restart_cluster = 1.36 s = . 190s … 190s TestIntegrationPumactl#test_phased_restart_cluster = 1.36 s = . 190s … 190s TestIntegrationPumactl#test_phased_restart_cluster = 1.36 s = . 190s TestPersistent#test_allow_app_to_chunk_itself = TestPersistent#test_allow_app_to_chunk_itself = TestPersistent#test_allow_app_to_chunk_itself = … 190s TestPersistent#test_one_with_content_length = 0.20 s = . 190s … 190s TestPersistent#test_one_with_content_length = 0.20 s = . 190s … 190s TestPersistent#test_one_with_content_length = 0.20 s = . 190s TestPersistent#test_no_body_then_get = TestPersistent#test_no_body_then_get = TestPersistent#test_no_body_then_get = … 190s TestPersistent#test_post_then_get = 0.20 s = . 190s … 190s TestPersistent#test_post_then_get = 0.20 s = . 190s … 190s TestPersistent#test_post_then_get = 0.20 s = . 190s TestPersistent#test_client10_close = TestPersistent#test_client10_close = TestPersistent#test_client10_close = 0.00 s = . 190s 0.00 s = . 190s 0.00 s = . 190s TestPersistent#test_keepalive_doesnt_starve_clients = TestPersistent#test_keepalive_doesnt_starve_clients = TestPersistent#test_keepalive_doesnt_starve_clients = … 190s TestPersistent#test_allow_app_to_chunk_itself = 0.20 s = . 190s … 190s TestPersistent#test_allow_app_to_chunk_itself = 0.20 s = . 190s … 190s TestPersistent#test_allow_app_to_chunk_itself = 0.20 s = . 190s TestPersistent#test_hex = TestPersistent#test_hex = TestPersistent#test_hex = … 190s TestPersistent#test_no_body_then_get = 0.20 s = . 190s … 190s TestPersistent#test_no_body_then_get = 0.20 s = . 190s … 190s TestPersistent#test_no_body_then_get = 0.20 s = . 190s TestPersistent#test_app_sets_content_length = TestPersistent#test_app_sets_content_length = TestPersistent#test_app_sets_content_length = … 190s TestPersistent#test_hex = 0.20 s = . 190s … 190s TestPersistent#test_hex = 0.20 s = . 190s … 190s TestPersistent#test_hex = 0.20 s = . 190s TestPersistent#test_second_request_not_in_first_req_body = TestPersistent#test_second_request_not_in_first_req_body = TestPersistent#test_second_request_not_in_first_req_body = … 190s TestPersistent#test_app_sets_content_length = 0.20 s = . 190s … 190s TestPersistent#test_app_sets_content_length = 0.20 s = . 190s … 190s TestPersistent#test_app_sets_content_length = 0.20 s = . 190s TestPersistent#test_one_with_keep_alive_header = TestPersistent#test_one_with_keep_alive_header = TestPersistent#test_one_with_keep_alive_header = … 190s TestPersistent#test_keepalive_doesnt_starve_clients = 0.40 s = . 190s … 190s TestPersistent#test_keepalive_doesnt_starve_clients = 0.40 s = . 190s … 190s TestPersistent#test_keepalive_doesnt_starve_clients = 0.40 s = . 191s TestPersistent#test_chunked = TestPersistent#test_chunked = TestPersistent#test_chunked = … 191s TestPersistent#test_one_with_keep_alive_header = 0.20 s = . 191s … 191s TestPersistent#test_one_with_keep_alive_header = 0.20 s = . 191s … 191s TestPersistent#test_one_with_keep_alive_header = 0.20 s = . 191s TestPersistent#test_client11_close = TestPersistent#test_client11_close = TestPersistent#test_client11_close = 0.00 s = . 191s 0.00 s = . 191s 0.00 s = . 191s TestPersistent#test_chunked_with_empty_part = TestPersistent#test_chunked_with_empty_part = TestPersistent#test_chunked_with_empty_part = … 191s TestPersistent#test_chunked = 0.20 s = . 191s … 191s TestPersistent#test_chunked = 0.20 s = . 191s … 191s TestPersistent#test_chunked = 0.20 s = . 191s TestPersistent#test_two_back_to_back = TestPersistent#test_two_back_to_back = TestPersistent#test_two_back_to_back = … 191s TestPersistent#test_chunked_with_empty_part = 0.20 s = . 191s … 191s TestPersistent#test_chunked_with_empty_part = 0.20 s = . 191s … 191s TestPersistent#test_chunked_with_empty_part = 0.20 s = . 191s TestPersistent#test_persistent_timeout = TestPersistent#test_persistent_timeout = TestPersistent#test_persistent_timeout = … 191s TestPersistent#test_two_back_to_back = 0.20 s = . 191s … 191s TestPersistent#test_two_back_to_back = 0.20 s = . 191s … 191s TestPersistent#test_two_back_to_back = 0.20 s = . 191s TestOutOfBandServer#test_sequential = TestOutOfBandServer#test_sequential = TestOutOfBandServer#test_sequential = … 191s TestPersistent#test_two_requests_in_one_chunk = 1.00 s = . 191s … 191s TestPersistent#test_two_requests_in_one_chunk = 1.00 s = . 191s … 191s TestPersistent#test_two_requests_in_one_chunk = 1.00 s = . 191s TestOutOfBandServer#test_stream = TestOutOfBandServer#test_stream = TestOutOfBandServer#test_stream = … 191s TestOutOfBandServer#test_sequential = 0.13 s = . 191s … 191s TestOutOfBandServer#test_sequential = 0.13 s = . 191s … 191s TestOutOfBandServer#test_sequential = 0.13 s = . 191s TestOutOfBandServer#test_partial_request = TestOutOfBandServer#test_partial_request = TestOutOfBandServer#test_partial_request = 0.01 s = . 191s 0.01 s = . 191s 0.01 s = . 191s TestOutOfBandServer#test_request_overlapping_hook = TestOutOfBandServer#test_request_overlapping_hook = TestOutOfBandServer#test_request_overlapping_hook = … 191s TestOutOfBandServer#test_stream = 0.09 s = . 191s … 191s TestOutOfBandServer#test_stream = 0.09 s = . 191s … 191s TestOutOfBandServer#test_stream = 0.09 s = . 191s TestOutOfBandServer#test_partial_concurrent = TestOutOfBandServer#test_partial_concurrent = TestOutOfBandServer#test_partial_concurrent = 0.00 s = . 191s 0.00 s = . 191s 0.00 s = . 191s TestOutOfBandServer#test_blocks_new_connection = TestOutOfBandServer#test_blocks_new_connection = TestOutOfBandServer#test_blocks_new_connection = … 191s TestOutOfBandServer#test_request_overlapping_hook = 0.02 s = . 191s … 191s TestOutOfBandServer#test_request_overlapping_hook = 0.02 s = . 191s … 191s TestOutOfBandServer#test_request_overlapping_hook = 0.02 s = . 191s WebServerTest#test_bad_client = WebServerTest#test_bad_client = WebServerTest#test_bad_client = 0.00 s = . 191s 0.00 s = . 191s 0.00 s = . 191s WebServerTest#test_nonexistent_http_method = WebServerTest#test_nonexistent_http_method = WebServerTest#test_nonexistent_http_method = 0.00 s = . 191s 0.00 s = . 191s 0.00 s = . 191s WebServerTest#test_close_client = WebServerTest#test_close_client = WebServerTest#test_close_client = 0.00 s = . 191s 0.00 s = . 191s 0.00 s = . 191s WebServerTest#test_trickle_attack = WebServerTest#test_trickle_attack = WebServerTest#test_trickle_attack = … 191s TestOutOfBandServer#test_blocks_new_connection = 0.01 s = . 191s … 191s TestOutOfBandServer#test_blocks_new_connection = 0.01 s = . 191s … 191s TestOutOfBandServer#test_blocks_new_connection = 0.01 s = . 191s WebServerTest#test_simple_server = WebServerTest#test_simple_server = WebServerTest#test_simple_server = … 191s WebServerTest#test_trickle_attack = 0.00 s = . 191s … 191s WebServerTest#test_trickle_attack = 0.00 s = . 191s … 191s WebServerTest#test_trickle_attack = 0.00 s = . 191s WebServerTest#test_header_is_too_long = WebServerTest#test_header_is_too_long = WebServerTest#test_header_is_too_long = … 191s WebServerTest#test_simple_server = 0.00 s = . 191s … 191s WebServerTest#test_simple_server = 0.00 s = . 191s … 191s WebServerTest#test_simple_server = 0.00 s = . 191s WebServerTest#test_requests_count = WebServerTest#test_requests_count = WebServerTest#test_requests_count = … 191s WebServerTest#test_header_is_too_long = 0.00 s = . 191s … 191s WebServerTest#test_header_is_too_long = 0.00 s = . 191s … 191s WebServerTest#test_header_is_too_long = 0.00 s = . 191s WebServerTest#test_file_streamed_request = WebServerTest#test_file_streamed_request = WebServerTest#test_file_streamed_request = … 191s WebServerTest#test_requests_count = 0.00 s = . 191s … 191s WebServerTest#test_requests_count = 0.00 s = . 191s … 191s WebServerTest#test_requests_count = 0.00 s = . 191s WebServerTest#test_bad_path = WebServerTest#test_bad_path = WebServerTest#test_bad_path = 0.00 s = . 191s 0.00 s = . 191s 0.00 s = . 191s WebServerTest#test_supported_http_method = WebServerTest#test_supported_http_method = WebServerTest#test_supported_http_method = … 191s WebServerTest#test_file_streamed_request = 0.00 s = . 191s … 191s WebServerTest#test_file_streamed_request = 0.00 s = . 191s … 191s WebServerTest#test_file_streamed_request = 0.00 s = . 191s TestPluginSystemd#test_systemd_notify_usr2_hot_restart_single = TestPluginSystemd#test_systemd_notify_usr2_hot_restart_single = TestPluginSystemd#test_systemd_notify_usr2_hot_restart_single = … 191s WebServerTest#test_supported_http_method = 0.00 s = . 191s … 191s WebServerTest#test_supported_http_method = 0.00 s = . 191s … 191s WebServerTest#test_supported_http_method = 0.00 s = . 191s TestPluginSystemd#test_systemd_notify = TestPluginSystemd#test_systemd_notify = TestPluginSystemd#test_systemd_notify = … 191s TestPersistent#test_second_request_not_in_first_req_body = 1.00 s = . 191s … 191s TestPersistent#test_second_request_not_in_first_req_body = 1.00 s = . 191s … 191s TestPersistent#test_second_request_not_in_first_req_body = 1.00 s = . 191s TestPluginSystemd#test_systemd_cluster_notify = TestPluginSystemd#test_systemd_cluster_notify = TestPluginSystemd#test_systemd_cluster_notify = … 191s TestPluginSystemd#test_systemd_notify_usr2_hot_restart_single = 0.36 s = . 191s … 191s TestPluginSystemd#test_systemd_notify_usr2_hot_restart_single = 0.36 s = . 191s … 191s TestPluginSystemd#test_systemd_notify_usr2_hot_restart_single = 0.36 s = . 192s TestPluginSystemd#test_systemd_watchdog = TestPluginSystemd#test_systemd_watchdog = TestPluginSystemd#test_systemd_watchdog = 0.61 s = . 192s 0.61 s = . 192s 0.61 s = . 192s TestPumaServerSSLClient#test_verify_fail_if_client_unknown_ca = TestPumaServerSSLClient#test_verify_fail_if_client_unknown_ca = TestPumaServerSSLClient#test_verify_fail_if_client_unknown_ca = 0.11 s = . 192s 0.11 s = . 192s 0.11 s = . 192s TestPumaServerSSLClient#test_verify_fail_if_client_expired_cert = TestPumaServerSSLClient#test_verify_fail_if_client_expired_cert = TestPumaServerSSLClient#test_verify_fail_if_client_expired_cert = … 192s TestPluginSystemd#test_systemd_notify = 1.14 s = . 192s … 192s TestPluginSystemd#test_systemd_notify = 1.14 s = . 192s … 192s TestPluginSystemd#test_systemd_notify = 1.14 s = . 192s TestPumaServerSSLClient#test_verify_client_cert = TestPumaServerSSLClient#test_verify_client_cert = TestPumaServerSSLClient#test_verify_client_cert = … 192s TestPumaServerSSLClient#test_verify_fail_if_client_expired_cert = 0.11 s = . 192s … 192s TestPumaServerSSLClient#test_verify_fail_if_client_expired_cert = 0.11 s = . 192s … 192s TestPumaServerSSLClient#test_verify_fail_if_client_expired_cert = 0.11 s = . 192s TestPumaServerSSLClient#test_verify_fail_if_no_client_cert = TestPumaServerSSLClient#test_verify_fail_if_no_client_cert = TestPumaServerSSLClient#test_verify_fail_if_no_client_cert = 0.11 s = . 192s 0.11 s = . 192s 0.11 s = . 192s TestIntegrationSingle#test_write_to_log = TestIntegrationSingle#test_write_to_log = TestIntegrationSingle#test_write_to_log = … 192s TestPumaServerSSLClient#test_verify_client_cert = 0.21 s = . 192s … 192s TestPumaServerSSLClient#test_verify_client_cert = 0.21 s = . 192s … 192s TestPumaServerSSLClient#test_verify_client_cert = 0.21 s = . 193s TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = … 193s TestIntegrationSingle#test_write_to_log = 0.13 s = . 193s … 193s TestIntegrationSingle#test_write_to_log = 0.13 s = . 193s … 193s TestIntegrationSingle#test_write_to_log = 0.13 s = . 193s TestIntegrationSingle#test_term_exit_code = TestIntegrationSingle#test_term_exit_code = TestIntegrationSingle#test_term_exit_code = 0.11 s = . 193s 0.11 s = . 193s 0.11 s = . 193s TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = … 193s TestPluginSystemd#test_systemd_cluster_notify = 1.32 s = . 193s … 193s TestPluginSystemd#test_systemd_cluster_notify = 1.32 s = . 193s … 193s TestPluginSystemd#test_systemd_cluster_notify = 1.32 s = . 193s TestIntegrationSingle#test_on_booted_and_on_stopped = TestIntegrationSingle#test_on_booted_and_on_stopped = TestIntegrationSingle#test_on_booted_and_on_stopped = … 193s TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = 0.31 s = . 193s … 193s TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = 0.31 s = . 193s … 193s TestIntegrationSingle#test_prefer_rackup_file_specified_by_cli = 0.31 s = . 193s TestIntegrationSingle#test_int_refuse = TestIntegrationSingle#test_int_refuse = TestIntegrationSingle#test_int_refuse = … 193s TestIntegrationSingle#test_on_booted_and_on_stopped = 0.11 s = . 193s … 193s TestIntegrationSingle#test_on_booted_and_on_stopped = 0.11 s = . 193s … 193s TestIntegrationSingle#test_on_booted_and_on_stopped = 0.11 s = . 193s TestIntegrationSingle#test_closed_listener = TestIntegrationSingle#test_closed_listener = TestIntegrationSingle#test_closed_listener = … 193s TestIntegrationSingle#test_int_refuse = 0.11 s = . 193s … 193s TestIntegrationSingle#test_int_refuse = 0.11 s = . 193s … 193s TestIntegrationSingle#test_int_refuse = 0.11 s = . 193s TestIntegrationSingle#test_puma_started_log_writing = TestIntegrationSingle#test_puma_started_log_writing = TestIntegrationSingle#test_puma_started_log_writing = … 193s TestPersistent#test_persistent_timeout = 2.00 s = . 193s … 193s TestPersistent#test_persistent_timeout = 2.00 s = . 193s … 193s TestPersistent#test_persistent_timeout = 2.00 s = . 193s TestIntegrationSingle#test_usr2_restart = TestIntegrationSingle#test_usr2_restart = TestIntegrationSingle#test_usr2_restart = … 193s TestIntegrationSingle#test_closed_listener = 0.11 s = . 193s … 193s TestIntegrationSingle#test_closed_listener = 0.11 s = . 193s … 193s TestIntegrationSingle#test_closed_listener = 0.11 s = . 193s TestIntegrationSingle#test_rack_url_scheme_default = TestIntegrationSingle#test_rack_url_scheme_default = TestIntegrationSingle#test_rack_url_scheme_default = … 193s TestIntegrationSingle#test_puma_started_log_writing = 0.20 s = . 193s … 193s TestIntegrationSingle#test_puma_started_log_writing = 0.20 s = . 193s … 193s TestIntegrationSingle#test_puma_started_log_writing = 0.20 s = . 193s TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = … 193s TestIntegrationSingle#test_rack_url_scheme_default = 0.31 s = . 193s … 193s TestIntegrationSingle#test_rack_url_scheme_default = 0.31 s = . 193s … 193s TestIntegrationSingle#test_rack_url_scheme_default = 0.31 s = . 193s TestIntegrationSingle#test_idle_timeout = TestIntegrationSingle#test_idle_timeout = TestIntegrationSingle#test_idle_timeout = … 193s TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = 0.31 s = . 193s … 193s TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = 0.31 s = . 193s … 193s TestIntegrationSingle#test_conf_is_loaded_before_passing_it_to_binder = 0.31 s = . 193s TestIntegrationSingle#test_term_suppress = TestIntegrationSingle#test_term_suppress = TestIntegrationSingle#test_term_suppress = 0.11 s = . 193s 0.11 s = . 193s 0.11 s = . 193s TestIntegrationSingle#test_siginfo_thread_print = TestIntegrationSingle#test_siginfo_thread_print = TestIntegrationSingle#test_siginfo_thread_print = 0.00 s = S 193s 0.00 s = S 193s 0.00 s = S 193s TestIntegrationSingle#test_usr2_restart_restores_environment = TestIntegrationSingle#test_usr2_restart_restores_environment = TestIntegrationSingle#test_usr2_restart_restores_environment = … 193s TestIntegrationSingle#test_usr2_restart = 0.63 s = . 193s … 193s TestIntegrationSingle#test_usr2_restart = 0.63 s = . 193s … 193s TestIntegrationSingle#test_usr2_restart = 0.63 s = . 193s TestNormalize#test_comma_headers = TestNormalize#test_comma_headers = TestNormalize#test_comma_headers = 0.00 s = . 193s 0.00 s = . 193s 0.00 s = . 193s TestNormalize#test_unmaskable_headers = TestNormalize#test_unmaskable_headers = TestNormalize#test_unmaskable_headers = 0.00 s = . 193s 0.00 s = . 193s 0.00 s = . 193s TestPumaServer#test_newline_splits_in_early_hint = TestPumaServer#test_newline_splits_in_early_hint = TestPumaServer#test_newline_splits_in_early_hint = 0.00 s = . 193s 0.00 s = . 193s 0.00 s = . 193s TestPumaServer#test_prevent_response_splitting_headers_crlf = TestPumaServer#test_prevent_response_splitting_headers_crlf = TestPumaServer#test_prevent_response_splitting_headers_crlf = 0.00 s = . 193s 0.00 s = . 193s 0.00 s = . 193s TestPumaServer#test_early_hints_is_off_by_default = TestPumaServer#test_early_hints_is_off_by_default = TestPumaServer#test_early_hints_is_off_by_default = 0.00 s = . 193s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_http10_connection_header_no_queue = TestPumaServer#test_http10_connection_header_no_queue = TestPumaServer#test_http10_connection_header_no_queue = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_idle_timeout_before_first_request_data = TestPumaServer#test_idle_timeout_before_first_request_data = TestPumaServer#test_idle_timeout_before_first_request_data = … 194s TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = 1.27 s = . 194s … 194s TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = 1.27 s = . 194s … 194s TestIntegrationSingle#test_pre_existing_unix_after_idle_timeout = 1.27 s = . 194s TestPumaServer#test_back_to_back_no_content = TestPumaServer#test_back_to_back_no_content = TestPumaServer#test_back_to_back_no_content = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_http_10_close_without_body = TestPumaServer#test_http_10_close_without_body = TestPumaServer#test_http_10_close_without_body = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_normalize_host_header_ipv6 = TestPumaServer#test_normalize_host_header_ipv6 = TestPumaServer#test_normalize_host_header_ipv6 = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_respect_x_forwarded_ssl_on = TestPumaServer#test_respect_x_forwarded_ssl_on = TestPumaServer#test_respect_x_forwarded_ssl_on = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_eof_on_connection_close_is_not_logged_as_an_error = TestPumaServer#test_eof_on_connection_close_is_not_logged_as_an_error = TestPumaServer#test_eof_on_connection_close_is_not_logged_as_an_error = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_force_shutdown_custom_error_message = TestPumaServer#test_force_shutdown_custom_error_message = TestPumaServer#test_force_shutdown_custom_error_message = … 194s TestIntegrationSingle#test_usr2_restart_restores_environment = 0.63 s = . 194s … 194s TestIntegrationSingle#test_usr2_restart_restores_environment = 0.63 s = . 194s … 194s TestIntegrationSingle#test_usr2_restart_restores_environment = 0.63 s = . 194s TestPumaServer#test_normalize_host_header_ipv4 = TestPumaServer#test_normalize_host_header_ipv4 = TestPumaServer#test_normalize_host_header_ipv4 = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_http_11_enable_keep_alives_false = TestPumaServer#test_http_11_enable_keep_alives_false = TestPumaServer#test_http_11_enable_keep_alives_false = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_HEAD_has_no_body = TestPumaServer#test_HEAD_has_no_body = TestPumaServer#test_HEAD_has_no_body = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_prevent_response_splitting_headers_cr = TestPumaServer#test_prevent_response_splitting_headers_cr = TestPumaServer#test_prevent_response_splitting_headers_cr = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_http11_connection_header_queue = TestPumaServer#test_http11_connection_header_queue = TestPumaServer#test_http11_connection_header_queue = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_early_hints_works = TestPumaServer#test_early_hints_works = TestPumaServer#test_early_hints_works = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_prevent_response_splitting_headers_early_hint_cr = TestPumaServer#test_prevent_response_splitting_headers_early_hint_cr = TestPumaServer#test_prevent_response_splitting_headers_early_hint_cr = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_normalize_host_header_hostname = TestPumaServer#test_normalize_host_header_hostname = TestPumaServer#test_normalize_host_header_hostname = 0.00 s = . 194s 0.00 s = . 194s 0.00 s = . 194s TestPumaServer#test_early_hints_are_ignored_if_connection_lost = TestPumaServer#test_early_hints_are_ignored_if_connection_lost = TestPumaServer#test_early_hints_are_ignored_if_connection_lost = 0.10 s = . 194s 0.10 s = . 194s 0.10 s = . 194s TestPumaServer#test_http_10_keep_alive_without_body = TestPumaServer#test_http_10_keep_alive_without_body = TestPumaServer#test_http_10_keep_alive_without_body = 0.20 s = . 194s 0.20 s = . 194s 0.20 s = . 194s TestPumaServer#test_chunked_keep_alive = TestPumaServer#test_chunked_keep_alive = TestPumaServer#test_chunked_keep_alive = … 194s TestIntegrationSingle#test_idle_timeout = 1.26 s = . 194s … 194s TestIntegrationSingle#test_idle_timeout = 1.26 s = . 194s … 194s TestIntegrationSingle#test_idle_timeout = 1.26 s = . 195s TestPumaServer#test_chunked_request_pause_mid_value = TestPumaServer#test_chunked_request_pause_mid_value = TestPumaServer#test_chunked_request_pause_mid_value = … 195s TestPumaServer#test_chunked_keep_alive = 0.20 s = . 195s … 195s TestPumaServer#test_chunked_keep_alive = 0.20 s = . 195s … 195s TestPumaServer#test_chunked_keep_alive = 0.20 s = . 195s TestPumaServer#test_form_data_encoding_windows_bom = TestPumaServer#test_form_data_encoding_windows_bom = TestPumaServer#test_form_data_encoding_windows_bom = 0.01 s = . 195s 0.01 s = . 195s 0.01 s = . 195s TestPumaServer#test_http_11_keep_alive_with_large_payload = TestPumaServer#test_http_11_keep_alive_with_large_payload = TestPumaServer#test_http_11_keep_alive_with_large_payload = 0.00 s = . 195s 0.00 s = . 195s 0.00 s = . 195s TestPumaServer#test_default_server_port_respects_x_forwarded_proto = TestPumaServer#test_default_server_port_respects_x_forwarded_proto = TestPumaServer#test_default_server_port_respects_x_forwarded_proto = 0.00 s = . 195s 0.00 s = . 195s 0.00 s = . 195s TestPumaServer#test_http10_req_to_http10_resp = TestPumaServer#test_http10_req_to_http10_resp = TestPumaServer#test_http10_req_to_http10_resp = 0.00 s = . 195s 0.00 s = . 195s 0.00 s = . 195s TestPumaServer#test_cl_and_te_smuggle = TestPumaServer#test_cl_and_te_smuggle = TestPumaServer#test_cl_and_te_smuggle = … 195s TestPumaServer#test_idle_timeout_before_first_request_data = 1.15 s = . 195s … 195s TestPumaServer#test_idle_timeout_before_first_request_data = 1.15 s = . 195s … 195s TestPumaServer#test_idle_timeout_before_first_request_data = 1.15 s = . 195s TestPumaServer#test_http_11_enable_keep_alives_by_default = TestPumaServer#test_http_11_enable_keep_alives_by_default = TestPumaServer#test_http_11_enable_keep_alives_by_default = … 195s TestPumaServer#test_cl_and_te_smuggle = 0.20 s = . 195s … 195s TestPumaServer#test_cl_and_te_smuggle = 0.20 s = . 195s … 195s TestPumaServer#test_cl_and_te_smuggle = 0.20 s = . 195s TestPumaServer#test_supported_http_methods_empty = TestPumaServer#test_supported_http_methods_empty = TestPumaServer#test_supported_http_methods_empty = 0.00 s = . 195s 0.00 s = . 195s 0.00 s = . 195s TestPumaServer#test_two_back_to_back_chunked_have_different_tempfile = TestPumaServer#test_two_back_to_back_chunked_have_different_tempfile = TestPumaServer#test_two_back_to_back_chunked_have_different_tempfile = … 195s TestPumaServer#test_http_11_enable_keep_alives_by_default = 0.20 s = . 195s … 195s TestPumaServer#test_http_11_enable_keep_alives_by_default = 0.20 s = . 195s … 195s TestPumaServer#test_http_11_enable_keep_alives_by_default = 0.20 s = . 195s TestPumaServer#test_idle_timeout_before_first_request = TestPumaServer#test_idle_timeout_before_first_request = TestPumaServer#test_idle_timeout_before_first_request = … 195s TestPumaServer#test_two_back_to_back_chunked_have_different_tempfile = 0.21 s = . 195s … 195s TestPumaServer#test_two_back_to_back_chunked_have_different_tempfile = 0.21 s = . 195s … 195s TestPumaServer#test_two_back_to_back_chunked_have_different_tempfile = 0.21 s = . 195s TestPumaServer#test_prevent_response_splitting_headers_lf = TestPumaServer#test_prevent_response_splitting_headers_lf = TestPumaServer#test_prevent_response_splitting_headers_lf = 0.00 s = . 195s 0.00 s = . 195s 0.00 s = . 195s TestPumaServer#test_default_server_port = TestPumaServer#test_default_server_port = TestPumaServer#test_default_server_port = 0.00 s = . 195s 0.00 s = . 195s 0.00 s = . 195s TestPumaServer#test_run_stop_thread_safety = TestPumaServer#test_run_stop_thread_safety = TestPumaServer#test_run_stop_thread_safety = 0.03 s = . 195s 0.03 s = . 195s 0.03 s = . 195s TestPumaServer#test_idle_timeout_between_requests = TestPumaServer#test_idle_timeout_between_requests = TestPumaServer#test_idle_timeout_between_requests = … 195s TestPumaServer#test_chunked_request_pause_mid_value = 1.00 s = . 195s … 195s TestPumaServer#test_chunked_request_pause_mid_value = 1.00 s = . 195s … 195s TestPumaServer#test_chunked_request_pause_mid_value = 1.00 s = . 196s TestPumaServer#test_back_to_back_chunked = TestPumaServer#test_back_to_back_chunked = TestPumaServer#test_back_to_back_chunked = 0.25 s = . 196s 0.25 s = . 196s 0.25 s = . 196s TestPumaServer#test_lowlevel_error_message_without_backtrace = TestPumaServer#test_lowlevel_error_message_without_backtrace = TestPumaServer#test_lowlevel_error_message_without_backtrace = … 196s TestPumaServer#test_force_shutdown_custom_error_message = 2.00 s = . 196s … 196s TestPumaServer#test_force_shutdown_custom_error_message = 2.00 s = . 196s … 196s TestPumaServer#test_force_shutdown_custom_error_message = 2.00 s = . 196s TestPumaServer#test_prevent_content_length_injection_lf = TestPumaServer#test_prevent_content_length_injection_lf = TestPumaServer#test_prevent_content_length_injection_lf = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 196s TestPumaServer#test_cl_empty_string = TestPumaServer#test_cl_empty_string = TestPumaServer#test_cl_empty_string = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 196s TestPumaServer#test_GET_with_empty_body_has_sane_chunking = TestPumaServer#test_GET_with_empty_body_has_sane_chunking = TestPumaServer#test_GET_with_empty_body_has_sane_chunking = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 196s TestPumaServer#test_empty_body_array_content_length_0 = TestPumaServer#test_empty_body_array_content_length_0 = TestPumaServer#test_empty_body_array_content_length_0 = … 196s TestPumaServer#test_lowlevel_error_message_without_backtrace = 0.20 s = . 196s … 196s TestPumaServer#test_lowlevel_error_message_without_backtrace = 0.20 s = . 196s … 196s TestPumaServer#test_lowlevel_error_message_without_backtrace = 0.20 s = . 196s TestPumaServer#test_http_11_close_with_body = TestPumaServer#test_http_11_close_with_body = TestPumaServer#test_http_11_close_with_body = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 196s TestPumaServer#test_supported_http_methods_no_match = TestPumaServer#test_supported_http_methods_no_match = TestPumaServer#test_supported_http_methods_no_match = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 196s TestPumaServer#test_force_shutdown_error_default = TestPumaServer#test_force_shutdown_error_default = TestPumaServer#test_force_shutdown_error_default = … 196s TestPumaServer#test_idle_timeout_before_first_request = 1.15 s = . 196s … 196s TestPumaServer#test_idle_timeout_before_first_request = 1.15 s = . 196s … 196s TestPumaServer#test_idle_timeout_before_first_request = 1.15 s = . 196s TestPumaServer#test_chunked_request_invalid_extension_header_length = TestPumaServer#test_chunked_request_invalid_extension_header_length = TestPumaServer#test_chunked_request_invalid_extension_header_length = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 196s TestPumaServer#test_custom_io_selector = TestPumaServer#test_custom_io_selector = TestPumaServer#test_custom_io_selector = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 196s TestPumaServer#test_idle_connections_closed_immediately_on_shutdown = TestPumaServer#test_idle_connections_closed_immediately_on_shutdown = TestPumaServer#test_idle_connections_closed_immediately_on_shutdown = … 196s TestPumaServer#test_empty_body_array_content_length_0 = 0.20 s = . 196s … 196s TestPumaServer#test_empty_body_array_content_length_0 = 0.20 s = . 196s … 196s TestPumaServer#test_empty_body_array_content_length_0 = 0.20 s = . 196s TestPumaServer#test_request_body_wait = TestPumaServer#test_request_body_wait = TestPumaServer#test_request_body_wait = … 196s TestPumaServer#test_idle_connections_closed_immediately_on_shutdown = 0.50 s = . 196s … 196s TestPumaServer#test_idle_connections_closed_immediately_on_shutdown = 0.50 s = . 196s … 196s TestPumaServer#test_idle_connections_closed_immediately_on_shutdown = 0.50 s = . 196s TestPumaServer#test_not_drain_on_shutdown = TestPumaServer#test_not_drain_on_shutdown = TestPumaServer#test_not_drain_on_shutdown = 0.00 s = . 196s 0.00 s = . 196s 0.00 s = . 197s TestPumaServer#test_empty_body_enum = TestPumaServer#test_empty_body_enum = TestPumaServer#test_empty_body_enum = 0.20 s = . 197s 0.20 s = . 197s 0.20 s = . 197s TestPumaServer#test_chunked_request_pause_before_count_newline = TestPumaServer#test_chunked_request_pause_before_count_newline = TestPumaServer#test_chunked_request_pause_before_count_newline = … 197s TestPumaServer#test_idle_timeout_between_requests = 1.65 s = . 197s … 197s TestPumaServer#test_idle_timeout_between_requests = 1.65 s = . 197s … 197s TestPumaServer#test_idle_timeout_between_requests = 1.65 s = . 197s TestPumaServer#test_http_11_keep_alive_with_body = TestPumaServer#test_http_11_keep_alive_with_body = TestPumaServer#test_http_11_keep_alive_with_body = 0.20 s = . 197s 0.20 s = . 197s 0.20 s = . 197s TestPumaServer#test_custom_http_codes_10 = TestPumaServer#test_custom_http_codes_10 = TestPumaServer#test_custom_http_codes_10 = 0.00 s = . 197s 0.00 s = . 197s 0.00 s = . 197s TestPumaServer#test_file_body = TestPumaServer#test_file_body = TestPumaServer#test_file_body = 0.20 s = . 197s 0.20 s = . 197s 0.20 s = . 197s TestPumaServer#test_very_large_return = TestPumaServer#test_very_large_return = TestPumaServer#test_very_large_return = 0.04 s = . 197s 0.04 s = . 197s 0.04 s = . 197s TestPumaServer#test_large_chunked_request = TestPumaServer#test_large_chunked_request = TestPumaServer#test_large_chunked_request = 0.00 s = . 197s 0.00 s = . 197s 0.00 s = . 197s TestPumaServer#test_chunked_request_invalid_extension_header_length_split = TestPumaServer#test_chunked_request_invalid_extension_header_length_split = TestPumaServer#test_chunked_request_invalid_extension_header_length_split = … 197s TestPumaServer#test_request_body_wait = 1.20 s = . 197s … 197s TestPumaServer#test_request_body_wait = 1.20 s = . 197s … 197s TestPumaServer#test_request_body_wait = 1.20 s = . 198s TestPumaServer#test_crlf_trailer_smuggle = TestPumaServer#test_crlf_trailer_smuggle = TestPumaServer#test_crlf_trailer_smuggle = … 198s TestPumaServer#test_chunked_request_invalid_extension_header_length_split = 0.50 s = . 198s … 198s TestPumaServer#test_chunked_request_invalid_extension_header_length_split = 0.50 s = . 198s … 198s TestPumaServer#test_chunked_request_invalid_extension_header_length_split = 0.50 s = . 198s TestPumaServer#test_leh_has_status = TestPumaServer#test_leh_has_status = TestPumaServer#test_leh_has_status = 0.00 s = . 198s 0.00 s = . 198s 0.00 s = . 198s TestPumaServer#test_prevent_content_length_injection_cr = TestPumaServer#test_prevent_content_length_injection_cr = TestPumaServer#test_prevent_content_length_injection_cr = 0.00 s = . 198s 0.00 s = . 198s 0.00 s = . 198s TestPumaServer#test_chunked_keep_alive_two_back_to_back_with_set_remote_address = TestPumaServer#test_chunked_keep_alive_two_back_to_back_with_set_remote_address = TestPumaServer#test_chunked_keep_alive_two_back_to_back_with_set_remote_address = … 198s TestPumaServer#test_chunked_request_pause_before_count_newline = 1.00 s = . 198s … 198s TestPumaServer#test_chunked_request_pause_before_count_newline = 1.00 s = . 198s … 198s TestPumaServer#test_chunked_request_pause_before_count_newline = 1.00 s = . 198s TestPumaServer#test_idle_timeout_between_request_data = TestPumaServer#test_idle_timeout_between_request_data = TestPumaServer#test_idle_timeout_between_request_data = … 198s TestPumaServer#test_chunked_keep_alive_two_back_to_back_with_set_remote_address = 0.20 s = . 198s … 198s TestPumaServer#test_chunked_keep_alive_two_back_to_back_with_set_remote_address = 0.20 s = . 198s … 198s TestPumaServer#test_chunked_keep_alive_two_back_to_back_with_set_remote_address = 0.20 s = . 198s TestPumaServer#test_form_data_encoding_windows = TestPumaServer#test_form_data_encoding_windows = TestPumaServer#test_form_data_encoding_windows = 0.01 s = . 198s 0.01 s = . 198s 0.01 s = . 198s TestPumaServer#test_request_body_wait_chunked = TestPumaServer#test_request_body_wait_chunked = TestPumaServer#test_request_body_wait_chunked = … 198s TestPumaServer#test_force_shutdown_error_default = 2.01 s = . 198s … 198s TestPumaServer#test_force_shutdown_error_default = 2.01 s = . 198s … 198s TestPumaServer#test_force_shutdown_error_default = 2.01 s = . 198s TestPumaServer#test_chunked_request_pause_between_closing_cr_lf = TestPumaServer#test_chunked_request_pause_between_closing_cr_lf = TestPumaServer#test_chunked_request_pause_between_closing_cr_lf = … 198s TestPumaServer#test_crlf_trailer_smuggle = 1.00 s = . 198s … 198s TestPumaServer#test_crlf_trailer_smuggle = 1.00 s = . 198s … 198s TestPumaServer#test_crlf_trailer_smuggle = 1.00 s = . 199s TestPumaServer#test_chunked_request_pause_mid_count = TestPumaServer#test_chunked_request_pause_mid_count = TestPumaServer#test_chunked_request_pause_mid_count = … 199s TestPumaServer#test_chunked_request_pause_between_closing_cr_lf = 1.00 s = . 199s … 199s TestPumaServer#test_chunked_request_pause_between_closing_cr_lf = 1.00 s = . 199s … 199s TestPumaServer#test_chunked_request_pause_between_closing_cr_lf = 1.00 s = . 199s TestPumaServer#test_chunked_encoding = TestPumaServer#test_chunked_encoding = TestPumaServer#test_chunked_encoding = 0.20 s = . 199s 0.20 s = . 199s 0.20 s = . 199s TestPumaServer#test_no_timeout_after_data_received = TestPumaServer#test_no_timeout_after_data_received = TestPumaServer#test_no_timeout_after_data_received = … 199s TestPumaServer#test_chunked_request_pause_mid_count = 1.00 s = . 199s … 199s TestPumaServer#test_chunked_request_pause_mid_count = 1.00 s = . 199s … 199s TestPumaServer#test_chunked_request_pause_mid_count = 1.00 s = . 199s TestPumaServer#test_accept_econnaborted = TestPumaServer#test_accept_econnaborted = TestPumaServer#test_accept_econnaborted = 0.01 s = . 199s 0.01 s = . 199s 0.01 s = . 199s TestPumaServer#test_http_11_close_without_body = TestPumaServer#test_http_11_close_without_body = TestPumaServer#test_http_11_close_without_body = 0.00 s = . 199s 0.00 s = . 199s 0.00 s = . 200s TestPumaServer#test_back_to_back_content = TestPumaServer#test_back_to_back_content = TestPumaServer#test_back_to_back_content = 1.00 s = . 200s 1.00 s = . 200s 1.00 s = . 200s TestPumaServer#test_prevent_response_splitting_headers_early_hint_lf = TestPumaServer#test_prevent_response_splitting_headers_early_hint_lf = TestPumaServer#test_prevent_response_splitting_headers_early_hint_lf = 0.00 s = . 200s 0.00 s = . 200s 0.00 s = . 200s TestPumaServer#test_empty_header_values = TestPumaServer#test_empty_header_values = TestPumaServer#test_empty_header_values = 0.00 s = . 200s 0.00 s = . 200s 0.00 s = . 200s TestPumaServer#test_force_shutdown = TestPumaServer#test_force_shutdown = TestPumaServer#test_force_shutdown = 0.00 s = . 200s 0.00 s = . 200s 0.00 s = . 200s TestPumaServer#test_GET_with_no_body_has_sane_chunking = TestPumaServer#test_GET_with_no_body_has_sane_chunking = TestPumaServer#test_GET_with_no_body_has_sane_chunking = 0.00 s = . 200s 0.00 s = . 200s 0.00 s = . 200s TestPumaServer#test_prevent_response_splitting_headers_early_hint_crlf = TestPumaServer#test_prevent_response_splitting_headers_early_hint_crlf = TestPumaServer#test_prevent_response_splitting_headers_early_hint_crlf = 0.00 s = . 200s 0.00 s = . 200s 0.00 s = . 200s TestPumaServer#test_proxy_protocol = TestPumaServer#test_proxy_protocol = TestPumaServer#test_proxy_protocol = 0.15 s = . 200s 0.15 s = . 200s 0.15 s = . 200s TestPumaServer#test_custom_http_codes_11 = TestPumaServer#test_custom_http_codes_11 = TestPumaServer#test_custom_http_codes_11 = 0.00 s = . 200s 0.00 s = . 200s 0.00 s = . 200s TestPumaServer#test_http_11_keep_alive_without_body = TestPumaServer#test_http_11_keep_alive_without_body = TestPumaServer#test_http_11_keep_alive_without_body = … 200s TestPumaServer#test_idle_timeout_between_request_data = 2.80 s = . 200s … 200s TestPumaServer#test_idle_timeout_between_request_data = 2.80 s = . 200s … 200s TestPumaServer#test_idle_timeout_between_request_data = 2.80 s = . 201s TestPumaServer#test_streaming_enum_body_2 = TestPumaServer#test_streaming_enum_body_2 = TestPumaServer#test_streaming_enum_body_2 = … 201s TestPumaServer#test_http_11_keep_alive_without_body = 0.20 s = . 201s … 201s TestPumaServer#test_http_11_keep_alive_without_body = 0.20 s = . 201s … 201s TestPumaServer#test_http_11_keep_alive_without_body = 0.20 s = . 201s TestPumaServer#test_chunked_request_pause_before_closing_cr_lf = TestPumaServer#test_chunked_request_pause_before_closing_cr_lf = TestPumaServer#test_chunked_request_pause_before_closing_cr_lf = … 201s TestPumaServer#test_no_timeout_after_data_received = 1.70 s = . 201s … 201s TestPumaServer#test_no_timeout_after_data_received = 1.70 s = . 201s … 201s TestPumaServer#test_no_timeout_after_data_received = 1.70 s = . 201s TestPumaServer#test_http11_connection_header_no_queue = TestPumaServer#test_http11_connection_header_no_queue = TestPumaServer#test_http11_connection_header_no_queue = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_lowlevel_error_message = TestPumaServer#test_lowlevel_error_message = TestPumaServer#test_lowlevel_error_message = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_respect_x_forwarded_proto = TestPumaServer#test_respect_x_forwarded_proto = TestPumaServer#test_respect_x_forwarded_proto = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_http_10_close_with_body = TestPumaServer#test_http_10_close_with_body = TestPumaServer#test_http_10_close_with_body = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_normalize_host_header_missing = TestPumaServer#test_normalize_host_header_missing = TestPumaServer#test_normalize_host_header_missing = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_accept_emfile = TestPumaServer#test_accept_emfile = TestPumaServer#test_accept_emfile = 0.01 s = . 201s 0.01 s = . 201s 0.01 s = . 201s TestPumaServer#test_status_hook_fires_when_server_changes_states = TestPumaServer#test_status_hook_fires_when_server_changes_states = TestPumaServer#test_status_hook_fires_when_server_changes_states = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_prevent_content_length_injection_crlf = TestPumaServer#test_prevent_content_length_injection_crlf = TestPumaServer#test_prevent_content_length_injection_crlf = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_http10_connection_header_queue = TestPumaServer#test_http10_connection_header_queue = TestPumaServer#test_http10_connection_header_queue = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_HEAD_returns_content_headers = TestPumaServer#test_HEAD_returns_content_headers = TestPumaServer#test_HEAD_returns_content_headers = … 201s TestPumaServer#test_request_body_wait_chunked = 3.00 s = . 201s … 201s TestPumaServer#test_request_body_wait_chunked = 3.00 s = . 201s … 201s TestPumaServer#test_request_body_wait_chunked = 3.00 s = . 201s TestPumaServer#test_file_to_path = TestPumaServer#test_file_to_path = TestPumaServer#test_file_to_path = … 201s TestPumaServer#test_HEAD_returns_content_headers = 0.00 s = . 201s … 201s TestPumaServer#test_HEAD_returns_content_headers = 0.00 s = . 201s … 201s TestPumaServer#test_HEAD_returns_content_headers = 0.00 s = . 201s TestPumaServer#test_lowlevel_error_handler_response = TestPumaServer#test_lowlevel_error_handler_response = TestPumaServer#test_lowlevel_error_handler_response = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 201s TestPumaServer#test_idle_timeout_between_first_request_data = TestPumaServer#test_idle_timeout_between_first_request_data = TestPumaServer#test_idle_timeout_between_first_request_data = … 201s TestPumaServer#test_file_to_path = 0.20 s = . 201s … 201s TestPumaServer#test_file_to_path = 0.20 s = . 201s … 201s TestPumaServer#test_file_to_path = 0.20 s = . 201s TestPumaServer#test_newline_splits = TestPumaServer#test_newline_splits = TestPumaServer#test_newline_splits = 0.00 s = . 201s 0.00 s = . 201s 0.00 s = . 202s TestPumaServer#test_chunked_request_pause_before_value = TestPumaServer#test_chunked_request_pause_before_value = TestPumaServer#test_chunked_request_pause_before_value = … 202s TestPumaServer#test_chunked_request_pause_before_closing_cr_lf = 1.00 s = . 202s … 202s TestPumaServer#test_chunked_request_pause_before_closing_cr_lf = 1.00 s = . 202s … 202s TestPumaServer#test_chunked_request_pause_before_closing_cr_lf = 1.00 s = . 202s TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = … 202s TestPumaServer#test_idle_timeout_between_first_request_data = 1.15 s = . 202s … 202s TestPumaServer#test_idle_timeout_between_first_request_data = 1.15 s = . 202s … 202s TestPumaServer#test_idle_timeout_between_first_request_data = 1.15 s = . 202s TestPumaServer#test_auto_trim_with_fixed_pool_size = TestPumaServer#test_auto_trim_with_fixed_pool_size = TestPumaServer#test_auto_trim_with_fixed_pool_size = 0.00 s = . 202s 0.00 s = . 202s 0.00 s = . 202s TestPumaServer#test_no_timeout_after_data_received_no_queue = TestPumaServer#test_no_timeout_after_data_received_no_queue = TestPumaServer#test_no_timeout_after_data_received_no_queue = … 202s TestPumaServer#test_streaming_enum_body_2 = 1.55 s = . 202s … 202s TestPumaServer#test_streaming_enum_body_2 = 1.55 s = . 202s … 202s TestPumaServer#test_streaming_enum_body_2 = 1.55 s = . 202s TestPumaServer#test_puma_socket = TestPumaServer#test_puma_socket = TestPumaServer#test_puma_socket = 0.00 s = . 202s 0.00 s = . 202s 0.00 s = . 202s TestPumaServer#test_streaming_body = TestPumaServer#test_streaming_body = TestPumaServer#test_streaming_body = 0.00 s = . 202s 0.00 s = . 202s 0.00 s = . 202s TestPumaServer#test_chunked_request = TestPumaServer#test_chunked_request = TestPumaServer#test_chunked_request = 0.00 s = . 202s 0.00 s = . 202s 0.00 s = . 202s TestPumaServer#test_supported_http_methods_accept_all = TestPumaServer#test_supported_http_methods_accept_all = TestPumaServer#test_supported_http_methods_accept_all = 0.00 s = . 202s 0.00 s = . 202s 0.00 s = . 202s TestPumaServer#test_chunked_request_pause_between_chunks = TestPumaServer#test_chunked_request_pause_between_chunks = TestPumaServer#test_chunked_request_pause_between_chunks = … 202s TestPumaServer#test_chunked_request_pause_before_value = 1.00 s = . 202s … 202s TestPumaServer#test_chunked_request_pause_before_value = 1.00 s = . 202s … 202s TestPumaServer#test_chunked_request_pause_before_value = 1.00 s = . 202s TestPumaServer#test_shutdown_requests = TestPumaServer#test_shutdown_requests = TestPumaServer#test_shutdown_requests = 0.40 s = . 202s 0.40 s = . 202s 0.40 s = . 203s TestPumaServer#test_idle_timeout_after_first_request = TestPumaServer#test_idle_timeout_after_first_request = TestPumaServer#test_idle_timeout_after_first_request = … 203s TestPumaServer#test_chunked_request_pause_between_chunks = 1.00 s = . 203s … 203s TestPumaServer#test_chunked_request_pause_between_chunks = 1.00 s = . 203s … 203s TestPumaServer#test_chunked_request_pause_between_chunks = 1.00 s = . 203s TestPumaServer#test_auto_trim_with_variable_pool_size = TestPumaServer#test_auto_trim_with_variable_pool_size = TestPumaServer#test_auto_trim_with_variable_pool_size = 0.00 s = . 203s 0.00 s = . 203s 0.00 s = . 203s TestPumaServer#test_chunked_keep_alive_two_back_to_back = TestPumaServer#test_chunked_keep_alive_two_back_to_back = TestPumaServer#test_chunked_keep_alive_two_back_to_back = … 203s TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = 1.55 s = . 203s … 203s TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = 1.55 s = . 203s … 203s TestPumaServer#test_client_quick_close_no_lowlevel_error_handler_call = 1.55 s = . 203s TestPumaServer#test_Expect_100 = TestPumaServer#test_Expect_100 = TestPumaServer#test_Expect_100 = 0.00 s = . 203s 0.00 s = . 203s 0.00 s = . 203s TestPumaServer#test_proper_stringio_body = TestPumaServer#test_proper_stringio_body = TestPumaServer#test_proper_stringio_body = 0.10 s = . 203s 0.10 s = . 203s 0.10 s = . 203s TestPumaServer#test_chunked_body_pause_within_chunk_size_hex = TestPumaServer#test_chunked_body_pause_within_chunk_size_hex = TestPumaServer#test_chunked_body_pause_within_chunk_size_hex = 0.10 s = . 203s 0.10 s = . 203s 0.10 s = . 203s TestPumaServer#test_open_connection_wait_no_queue = TestPumaServer#test_open_connection_wait_no_queue = TestPumaServer#test_open_connection_wait_no_queue = … 203s TestPumaServer#test_chunked_keep_alive_two_back_to_back = 0.40 s = . 203s … 203s TestPumaServer#test_chunked_keep_alive_two_back_to_back = 0.40 s = . 203s … 203s TestPumaServer#test_chunked_keep_alive_two_back_to_back = 0.40 s = . 204s TestPumaServer#test_streaming_enum_body_1 = TestPumaServer#test_streaming_enum_body_1 = TestPumaServer#test_streaming_enum_body_1 = … 204s TestPumaServer#test_open_connection_wait_no_queue = 0.10 s = . 204s … 204s TestPumaServer#test_open_connection_wait_no_queue = 0.10 s = . 204s … 204s TestPumaServer#test_open_connection_wait_no_queue = 0.10 s = . 204s TestPumaServer#test_request_payload_too_large = TestPumaServer#test_request_payload_too_large = TestPumaServer#test_request_payload_too_large = … 204s TestPumaServer#test_idle_timeout_after_first_request = 1.15 s = . 204s … 204s TestPumaServer#test_idle_timeout_after_first_request = 1.15 s = . 204s … 204s TestPumaServer#test_idle_timeout_after_first_request = 1.15 s = . 204s TestPumaServer#test_open_connection_wait = TestPumaServer#test_open_connection_wait = TestPumaServer#test_open_connection_wait = … 204s TestPumaServer#test_no_timeout_after_data_received_no_queue = 1.70 s = . 204s … 204s TestPumaServer#test_no_timeout_after_data_received_no_queue = 1.70 s = . 204s … 204s TestPumaServer#test_no_timeout_after_data_received_no_queue = 1.70 s = . 204s TestPumaServer#test_respect_x_forwarded_scheme = TestPumaServer#test_respect_x_forwarded_scheme = TestPumaServer#test_respect_x_forwarded_scheme = 0.00 s = . 204s 0.00 s = . 204s 0.00 s = . 204s TestPumaServer#test_http11_req_to_http11_resp = TestPumaServer#test_http11_req_to_http11_resp = TestPumaServer#test_http11_req_to_http11_resp = … 204s TestPumaServer#test_request_payload_too_large = 0.20 s = . 204s … 204s TestPumaServer#test_request_payload_too_large = 0.20 s = . 204s … 204s TestPumaServer#test_request_payload_too_large = 0.20 s = . 204s TestPumaServer#test_drain_on_shutdown = TestPumaServer#test_drain_on_shutdown = TestPumaServer#test_drain_on_shutdown = … 204s TestPumaServer#test_open_connection_wait = 0.10 s = . 204s … 204s TestPumaServer#test_open_connection_wait = 0.10 s = . 204s … 204s TestPumaServer#test_open_connection_wait = 0.10 s = . 204s TestPumaServer#test_doesnt_print_backtrace_in_production = TestPumaServer#test_doesnt_print_backtrace_in_production = TestPumaServer#test_doesnt_print_backtrace_in_production = 0.00 s = . 204s 0.00 s = . 204s 0.00 s = . 204s TestPumaServer#test_leh_gets_env_as_well = TestPumaServer#test_leh_gets_env_as_well = TestPumaServer#test_leh_gets_env_as_well = … 204s TestPumaServer#test_drain_on_shutdown = 0.01 s = . 204s … 204s TestPumaServer#test_drain_on_shutdown = 0.01 s = . 204s … 204s TestPumaServer#test_drain_on_shutdown = 0.01 s = . 204s TestPumaServer#test_chunked_request_pause_between_cr_lf_after_size_of_second_chunk = TestPumaServer#test_chunked_request_pause_between_cr_lf_after_size_of_second_chunk = TestPumaServer#test_chunked_request_pause_between_cr_lf_after_size_of_second_chunk = … 204s TestPumaServer#test_leh_gets_env_as_well = 0.01 s = . 204s … 204s TestPumaServer#test_leh_gets_env_as_well = 0.01 s = . 204s … 204s TestPumaServer#test_leh_gets_env_as_well = 0.01 s = . 204s TestPumaServer#test_supported_http_methods_match = TestPumaServer#test_supported_http_methods_match = TestPumaServer#test_supported_http_methods_match = 0.00 s = . 204s 0.00 s = . 204s 0.00 s = . 204s TestPumaServer#test_prints_custom_error = TestPumaServer#test_prints_custom_error = TestPumaServer#test_prints_custom_error = 0.00 s = . 204s 0.00 s = . 204s 0.00 s = . 204s TestPumaServer#test_chunked_request_header_case = TestPumaServer#test_chunked_request_header_case = TestPumaServer#test_chunked_request_header_case = 0.00 s = . 204s 0.00 s = . 204s 0.00 s = . 204s TestPumaServer#test_http_11_enable_keep_alives_true = TestPumaServer#test_http_11_enable_keep_alives_true = TestPumaServer#test_http_11_enable_keep_alives_true = … 204s TestPumaServer#test_http11_req_to_http11_resp = 0.20 s = . 204s … 204s TestPumaServer#test_http11_req_to_http11_resp = 0.20 s = . 204s … 204s TestPumaServer#test_http11_req_to_http11_resp = 0.20 s = . 204s TestPumaServer#test_lowlevel_error_body_close = TestPumaServer#test_lowlevel_error_body_close = TestPumaServer#test_lowlevel_error_body_close = 0.00 s = . 204s 0.00 s = . 204s 0.00 s = . 204s TestPumaServer#test_remote_address_header = TestPumaServer#test_remote_address_header = TestPumaServer#test_remote_address_header = … 204s TestPumaServer#test_chunked_request_pause_between_cr_lf_after_size_of_second_chunk = 0.21 s = . 204s … 204s TestPumaServer#test_chunked_request_pause_between_cr_lf_after_size_of_second_chunk = 0.21 s = . 204s … 204s TestPumaServer#test_chunked_request_pause_between_cr_lf_after_size_of_second_chunk = 0.21 s = . 204s TestPumaServer#test_empty_body_array_no_content_length = TestPumaServer#test_empty_body_array_no_content_length = TestPumaServer#test_empty_body_array_no_content_length = … 204s TestPumaServer#test_http_11_enable_keep_alives_true = 0.20 s = . 204s … 204s TestPumaServer#test_http_11_enable_keep_alives_true = 0.20 s = . 204s … 204s TestPumaServer#test_http_11_enable_keep_alives_true = 0.20 s = . 204s TestPumaServer#test_http_10_keep_alive_with_body = TestPumaServer#test_http_10_keep_alive_with_body = TestPumaServer#test_http_10_keep_alive_with_body = … 204s TestPumaServer#test_remote_address_header = 0.20 s = . 204s … 204s TestPumaServer#test_remote_address_header = 0.20 s = . 204s … 204s TestPumaServer#test_remote_address_header = 0.20 s = . 204s TestIntegrationSSL#test_ssl_run_with_localhost_authority = TestIntegrationSSL#test_ssl_run_with_localhost_authority = TestIntegrationSSL#test_ssl_run_with_localhost_authority = … 204s TestPumaServer#test_empty_body_array_no_content_length = 0.20 s = . 204s … 204s TestPumaServer#test_empty_body_array_no_content_length = 0.20 s = . 204s … 204s TestPumaServer#test_empty_body_array_no_content_length = 0.20 s = . 204s TestIntegrationSSL#test_ssl_run_with_pem = TestIntegrationSSL#test_ssl_run_with_pem = TestIntegrationSSL#test_ssl_run_with_pem = … 204s TestPumaServer#test_http_10_keep_alive_with_body = 0.20 s = . 204s … 204s TestPumaServer#test_http_10_keep_alive_with_body = 0.20 s = . 204s … 204s TestPumaServer#test_http_10_keep_alive_with_body = 0.20 s = . 204s TestIntegrationSSL#test_verify_client_cert_roundtrip = TestIntegrationSSL#test_verify_client_cert_roundtrip = TestIntegrationSSL#test_verify_client_cert_roundtrip = … 204s TestIntegrationSSL#test_ssl_run_with_pem = 0.12 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_pem = 0.12 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_pem = 0.12 s = . 204s TestIntegrationSSL#test_ssl_run_with_encrypted_key = TestIntegrationSSL#test_ssl_run_with_encrypted_key = TestIntegrationSSL#test_ssl_run_with_encrypted_key = … 204s TestIntegrationSSL#test_ssl_run_with_localhost_authority = 0.16 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_localhost_authority = 0.16 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_localhost_authority = 0.16 s = . 204s TestIntegrationSSL#test_ssl_run_with_encrypted_pem = TestIntegrationSSL#test_ssl_run_with_encrypted_pem = TestIntegrationSSL#test_ssl_run_with_encrypted_pem = … 204s TestIntegrationSSL#test_ssl_run_with_encrypted_key = 0.12 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_encrypted_key = 0.12 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_encrypted_key = 0.12 s = . 204s TestIntegrationSSL#test_ssl_run_with_curl_client = TestIntegrationSSL#test_ssl_run_with_curl_client = TestIntegrationSSL#test_ssl_run_with_curl_client = … 204s TestIntegrationSSL#test_ssl_run_with_encrypted_pem = 0.12 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_encrypted_pem = 0.12 s = . 204s … 204s TestIntegrationSSL#test_ssl_run_with_encrypted_pem = 0.12 s = . 205s TestIntegrationSSL#test_ssl_run = TestIntegrationSSL#test_ssl_run = TestIntegrationSSL#test_ssl_run = … 205s TestIntegrationSSL#test_verify_client_cert_roundtrip = 0.36 s = . 205s … 205s TestIntegrationSSL#test_verify_client_cert_roundtrip = 0.36 s = . 205s … 205s TestIntegrationSSL#test_verify_client_cert_roundtrip = 0.36 s = . 205s TestIntegrationSSL#test_verify_client_cert_roundtrip_tls1_2 = TestIntegrationSSL#test_verify_client_cert_roundtrip_tls1_2 = TestIntegrationSSL#test_verify_client_cert_roundtrip_tls1_2 = … 205s TestIntegrationSSL#test_ssl_run = 0.13 s = . 205s … 205s TestIntegrationSSL#test_ssl_run = 0.13 s = . 205s … 205s TestIntegrationSSL#test_ssl_run = 0.13 s = . 205s TestResponseHeader#test_illegal_character_in_value_when_early_hints = TestResponseHeader#test_illegal_character_in_value_when_early_hints = TestResponseHeader#test_illegal_character_in_value_when_early_hints = … 205s TestIntegrationSSL#test_ssl_run_with_curl_client = 0.15 s = . 205s … 205s TestIntegrationSSL#test_ssl_run_with_curl_client = 0.15 s = . 205s … 205s TestIntegrationSSL#test_ssl_run_with_curl_client = 0.15 s = . 205s TestResponseHeader#test_illegal_character_in_value_when_override_content_length = TestResponseHeader#test_illegal_character_in_value_when_override_content_length = TestResponseHeader#test_illegal_character_in_value_when_override_content_length = … 205s TestResponseHeader#test_illegal_character_in_value_when_early_hints = 0.00 s = . 205s … 205s TestResponseHeader#test_illegal_character_in_value_when_early_hints = 0.00 s = . 205s … 205s TestResponseHeader#test_illegal_character_in_value_when_early_hints = 0.00 s = . 205s TestResponseHeader#test_header_value_array = TestResponseHeader#test_header_value_array = TestResponseHeader#test_header_value_array = … 205s TestResponseHeader#test_illegal_character_in_value_when_override_content_length = 0.00 s = . 205s … 205s TestResponseHeader#test_illegal_character_in_value_when_override_content_length = 0.00 s = . 205s … 205s TestResponseHeader#test_illegal_character_in_value_when_override_content_length = 0.00 s = . 205s TestResponseHeader#test_key_containing_status = TestResponseHeader#test_key_containing_status = TestResponseHeader#test_key_containing_status = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_racket_key = TestResponseHeader#test_racket_key = TestResponseHeader#test_racket_key = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_status_key = TestResponseHeader#test_status_key = TestResponseHeader#test_status_key = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_integer_key = TestResponseHeader#test_integer_key = TestResponseHeader#test_integer_key = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_nil_header = TestResponseHeader#test_nil_header = TestResponseHeader#test_nil_header = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_illegal_character_in_key_when_early_hints = TestResponseHeader#test_illegal_character_in_key_when_early_hints = TestResponseHeader#test_illegal_character_in_key_when_early_hints = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_illegal_character_in_value_when_newline = TestResponseHeader#test_illegal_character_in_value_when_newline = TestResponseHeader#test_illegal_character_in_value_when_newline = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_rack_key = TestResponseHeader#test_rack_key = TestResponseHeader#test_rack_key = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_illegal_character_in_value = TestResponseHeader#test_illegal_character_in_value = TestResponseHeader#test_illegal_character_in_value = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_illegal_character_in_key = TestResponseHeader#test_illegal_character_in_key = TestResponseHeader#test_illegal_character_in_key = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestResponseHeader#test_integer_value = TestResponseHeader#test_integer_value = TestResponseHeader#test_integer_value = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_frozen_buffer = TestNullIOConformance#test_read_with_frozen_buffer = TestNullIOConformance#test_read_with_frozen_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_length_and_buffer = TestNullIOConformance#test_read_with_length_and_buffer = TestNullIOConformance#test_read_with_length_and_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_buffer = TestNullIOConformance#test_read_with_buffer = TestNullIOConformance#test_read_with_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_seek_negative_raises = TestNullIOConformance#test_seek_negative_raises = TestNullIOConformance#test_seek_negative_raises = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_nil_length = TestNullIOConformance#test_read_with_nil_length = TestNullIOConformance#test_read_with_nil_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_sync_returns_true = TestNullIOConformance#test_sync_returns_true = TestNullIOConformance#test_sync_returns_true = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_pos = TestNullIOConformance#test_pos = TestNullIOConformance#test_pos = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_seek_returns_0 = TestNullIOConformance#test_seek_returns_0 = TestNullIOConformance#test_seek_returns_0 = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_negative_length = TestNullIOConformance#test_read_with_negative_length = TestNullIOConformance#test_read_with_negative_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_binmode? = TestNullIOConformance#test_binmode? = TestNullIOConformance#test_binmode? = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_each_never_yields = TestNullIOConformance#test_each_never_yields = TestNullIOConformance#test_each_never_yields = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_closed_returns_false = TestNullIOConformance#test_closed_returns_false = TestNullIOConformance#test_closed_returns_false = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_binmode = TestNullIOConformance#test_binmode = TestNullIOConformance#test_binmode = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_eof_returns_true = TestNullIOConformance#test_eof_returns_true = TestNullIOConformance#test_eof_returns_true = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_set_encoding = TestNullIOConformance#test_set_encoding = TestNullIOConformance#test_set_encoding = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_gets_returns_nil = TestNullIOConformance#test_gets_returns_nil = TestNullIOConformance#test_gets_returns_nil = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_flush_returns_self = TestNullIOConformance#test_flush_returns_self = TestNullIOConformance#test_flush_returns_self = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_implicit_string_like_buffer = TestNullIOConformance#test_read_with_implicit_string_like_buffer = TestNullIOConformance#test_read_with_implicit_string_like_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_positive_integer_length = TestNullIOConformance#test_read_with_positive_integer_length = TestNullIOConformance#test_read_with_positive_integer_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_external_encoding = TestNullIOConformance#test_external_encoding = TestNullIOConformance#test_external_encoding = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_size = TestNullIOConformance#test_size = TestNullIOConformance#test_size = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_nil_buffer = TestNullIOConformance#test_read_with_nil_buffer = TestNullIOConformance#test_read_with_nil_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_invalid_buffer = TestNullIOConformance#test_read_with_invalid_buffer = TestNullIOConformance#test_read_with_invalid_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_zero_length = TestNullIOConformance#test_read_with_zero_length = TestNullIOConformance#test_read_with_zero_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_read_with_no_arguments = TestNullIOConformance#test_read_with_no_arguments = TestNullIOConformance#test_read_with_no_arguments = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIOConformance#test_string_returns_empty_string = TestNullIOConformance#test_string_returns_empty_string = TestNullIOConformance#test_string_returns_empty_string = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_frozen_buffer = TestNullIO#test_read_with_frozen_buffer = TestNullIO#test_read_with_frozen_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_length_and_buffer = TestNullIO#test_read_with_length_and_buffer = TestNullIO#test_read_with_length_and_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_buffer = TestNullIO#test_read_with_buffer = TestNullIO#test_read_with_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_seek_negative_raises = TestNullIO#test_seek_negative_raises = TestNullIO#test_seek_negative_raises = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_nil_length = TestNullIO#test_read_with_nil_length = TestNullIO#test_read_with_nil_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_sync_returns_true = TestNullIO#test_sync_returns_true = TestNullIO#test_sync_returns_true = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_pos = TestNullIO#test_pos = TestNullIO#test_pos = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_seek_returns_0 = TestNullIO#test_seek_returns_0 = TestNullIO#test_seek_returns_0 = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_negative_length = TestNullIO#test_read_with_negative_length = TestNullIO#test_read_with_negative_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_binmode? = TestNullIO#test_binmode? = TestNullIO#test_binmode? = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_each_never_yields = TestNullIO#test_each_never_yields = TestNullIO#test_each_never_yields = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_closed_returns_false = TestNullIO#test_closed_returns_false = TestNullIO#test_closed_returns_false = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_binmode = TestNullIO#test_binmode = TestNullIO#test_binmode = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_eof_returns_true = TestNullIO#test_eof_returns_true = TestNullIO#test_eof_returns_true = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_set_encoding = TestNullIO#test_set_encoding = TestNullIO#test_set_encoding = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_gets_returns_nil = TestNullIO#test_gets_returns_nil = TestNullIO#test_gets_returns_nil = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_flush_returns_self = TestNullIO#test_flush_returns_self = TestNullIO#test_flush_returns_self = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_implicit_string_like_buffer = TestNullIO#test_read_with_implicit_string_like_buffer = TestNullIO#test_read_with_implicit_string_like_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_positive_integer_length = TestNullIO#test_read_with_positive_integer_length = TestNullIO#test_read_with_positive_integer_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_external_encoding = TestNullIO#test_external_encoding = TestNullIO#test_external_encoding = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_size = TestNullIO#test_size = TestNullIO#test_size = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_nil_buffer = TestNullIO#test_read_with_nil_buffer = TestNullIO#test_read_with_nil_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_invalid_buffer = TestNullIO#test_read_with_invalid_buffer = TestNullIO#test_read_with_invalid_buffer = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_zero_length = TestNullIO#test_read_with_zero_length = TestNullIO#test_read_with_zero_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_read_with_no_arguments = TestNullIO#test_read_with_no_arguments = TestNullIO#test_read_with_no_arguments = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestNullIO#test_string_returns_empty_string = TestNullIO#test_string_returns_empty_string = TestNullIO#test_string_returns_empty_string = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerHijack#test_partial_hijack_body_closes_body = TestPumaServerHijack#test_partial_hijack_body_closes_body = TestPumaServerHijack#test_partial_hijack_body_closes_body = … 205s TestResponseHeader#test_header_value_array = 0.20 s = . 205s … 205s TestResponseHeader#test_header_value_array = 0.20 s = . 205s … 205s TestResponseHeader#test_header_value_array = 0.20 s = . 205s TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence = TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence = TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence = … 205s TestPumaServerHijack#test_partial_hijack_body_closes_body = 0.21 s = . 205s … 205s TestPumaServerHijack#test_partial_hijack_body_closes_body = 0.21 s = . 205s … 205s TestPumaServerHijack#test_partial_hijack_body_closes_body = 0.21 s = . 205s TestPumaServerHijack#test_full_hijack_body_close = TestPumaServerHijack#test_full_hijack_body_close = TestPumaServerHijack#test_full_hijack_body_close = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerHijack#test_http_10_header_with_content_length = TestPumaServerHijack#test_http_10_header_with_content_length = TestPumaServerHijack#test_http_10_header_with_content_length = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerHijack#test_101_header = TestPumaServerHijack#test_101_header = TestPumaServerHijack#test_101_header = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerHijack#test_101_body = TestPumaServerHijack#test_101_body = TestPumaServerHijack#test_101_body = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerSSL#test_very_large_return = TestPumaServerSSL#test_very_large_return = TestPumaServerSSL#test_very_large_return = … 205s TestIntegrationSSL#test_verify_client_cert_roundtrip_tls1_2 = 0.35 s = . 205s … 205s TestIntegrationSSL#test_verify_client_cert_roundtrip_tls1_2 = 0.35 s = . 205s … 205s TestIntegrationSSL#test_verify_client_cert_roundtrip_tls1_2 = 0.35 s = . 205s TestPumaServerSSL#test_invalid_key_pem = TestPumaServerSSL#test_invalid_key_pem = TestPumaServerSSL#test_invalid_key_pem = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerSSL#test_request_wont_block_thread = TestPumaServerSSL#test_request_wont_block_thread = TestPumaServerSSL#test_request_wont_block_thread = … 205s TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence = 0.21 s = . 205s … 205s TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence = 0.21 s = . 205s … 205s TestPumaServerHijack#test_partial_hijack_header_closes_body_correct_precedence = 0.21 s = . 205s TestPumaServerSSL#test_form_submit = TestPumaServerSSL#test_form_submit = TestPumaServerSSL#test_form_submit = … 205s TestPumaServerSSL#test_request_wont_block_thread = 0.11 s = . 205s … 205s TestPumaServerSSL#test_request_wont_block_thread = 0.11 s = . 205s … 205s TestPumaServerSSL#test_request_wont_block_thread = 0.11 s = . 205s TestPumaServerSSL#test_tls_v1_1_rejection = TestPumaServerSSL#test_tls_v1_1_rejection = TestPumaServerSSL#test_tls_v1_1_rejection = … 205s TestPumaServerSSL#test_very_large_return = 0.21 s = . 205s … 205s TestPumaServerSSL#test_very_large_return = 0.21 s = . 205s … 205s TestPumaServerSSL#test_very_large_return = 0.21 s = . 205s TestPumaServerSSL#test_invalid_cert_pem = TestPumaServerSSL#test_invalid_cert_pem = TestPumaServerSSL#test_invalid_cert_pem = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerSSL#test_url_scheme_for_https = TestPumaServerSSL#test_url_scheme_for_https = TestPumaServerSSL#test_url_scheme_for_https = … 205s TestPumaServerSSL#test_form_submit = 0.21 s = . 205s … 205s TestPumaServerSSL#test_form_submit = 0.21 s = . 205s … 205s TestPumaServerSSL#test_form_submit = 0.21 s = . 205s TestPumaServerSSL#test_ssl_v3_rejection = TestPumaServerSSL#test_ssl_v3_rejection = TestPumaServerSSL#test_ssl_v3_rejection = 0.00 s = S 205s 0.00 s = S 205s 0.00 s = S 205s TestPumaServerSSL#test_tls_v1_3 = TestPumaServerSSL#test_tls_v1_3 = TestPumaServerSSL#test_tls_v1_3 = … 205s TestPumaServerSSL#test_tls_v1_1_rejection = 0.21 s = . 205s … 205s TestPumaServerSSL#test_tls_v1_1_rejection = 0.21 s = . 205s … 205s TestPumaServerSSL#test_tls_v1_1_rejection = 0.21 s = . 205s TestPumaServerSSL#test_invalid_ca = TestPumaServerSSL#test_invalid_ca = TestPumaServerSSL#test_invalid_ca = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerSSL#test_invalid_key = TestPumaServerSSL#test_invalid_key = TestPumaServerSSL#test_invalid_key = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerSSL#test_tls_v1_rejection = TestPumaServerSSL#test_tls_v1_rejection = TestPumaServerSSL#test_tls_v1_rejection = … 205s TestPumaServerSSL#test_url_scheme_for_https = 0.20 s = . 205s … 205s TestPumaServerSSL#test_url_scheme_for_https = 0.20 s = . 205s … 205s TestPumaServerSSL#test_url_scheme_for_https = 0.20 s = . 205s TestPumaServerSSL#test_invalid_cert = TestPumaServerSSL#test_invalid_cert = TestPumaServerSSL#test_invalid_cert = 0.00 s = . 205s 0.00 s = . 205s 0.00 s = . 205s TestPumaServerSSL#test_http_rejection = TestPumaServerSSL#test_http_rejection = TestPumaServerSSL#test_http_rejection = … 205s TestPumaServerSSL#test_tls_v1_3 = 0.21 s = . 205s … 205s TestPumaServerSSL#test_tls_v1_3 = 0.21 s = . 205s … 205s TestPumaServerSSL#test_tls_v1_3 = 0.21 s = . 205s TestPumaServerSSL#test_ssl_ciphersuites = TestPumaServerSSL#test_ssl_ciphersuites = TestPumaServerSSL#test_ssl_ciphersuites = 0.01 s = . 205s 0.01 s = . 205s 0.01 s = . 205s TestPumaServerSSL#test_tls_v1_rejection = 0.21 s = . 205s TestPumaServerSSL#test_tls_v1_rejection = 0.21 s = . 205s TestPumaServerSSL#test_tls_v1_rejection = 0.21 s = . 206s TestPumaServer#test_streaming_enum_body_1 = 2.20 s = . 206s TestPumaServer#test_streaming_enum_body_1 = 2.20 s = . 206s TestPumaServer#test_streaming_enum_body_1 = 2.20 s = . 216s TestPumaServerSSL#test_http_rejection = 11.01 s = . 216s TestPumaServerSSL#test_http_rejection = 11.01 s = . 216s TestPumaServerSSL#test_http_rejection = 11.01 s = . 216s 216s Finished in 48.617069s, 12.9790 runs/s, 38.3816 assertions/s. 216s 216s Skips: 216s ─────────────────────────── Signal INFO isn't available on the s390x-linux-gnu platform ── 216s test_integration_single.rb 216s 1) :155 TestIntegrationSingle test_siginfo_thread_print 216s 216s ───────────────────────────────────────────────────────────────────── Skip unless JRuby ── 216s test_config.rb 216s 2) :190 TestConfigFile test_ssl_bind_jruby 216s 3) :214 TestConfigFile test_ssl_bind_jruby_with_ssl_cipher_list 216s 4) :237 TestConfigFile test_ssl_bind_jruby_with_truststore 216s 216s test_http11.rb 216s 5) :143 Http11ParserTest test_get_const_length 216s 216s test_plugin_systemd_jruby.rb 216s 6) :23 TestPluginSystemdJruby test_systemd_plugin_not_loaded 216s 216s ─────────────────────────────────────────────────────────────────── Skipped w/o Bundler ── 216s test_bundle_pruner.rb 216s 7) :9 TestBundlePruner test_paths_to_require_after_prune_is_correctly_built_for_no_extra_deps 216s 8) :20 TestBundlePruner test_paths_to_require_after_prune_is_correctly_built_with_extra_deps 216s 9) :35 TestBundlePruner test_extra_runtime_deps_paths_is_correctly_built 216s 10) :44 TestBundlePruner test_puma_wild_path_is_an_absolute_path 216s 216s ───────────────────────────────────────────────────────────── Skipped, no message given ── 216s test_puma_server_ssl.rb 216s 11) :154 TestPumaServerSSL test_ssl_v3_rejection 216s 216s 216s 631 runs, 1866 assertions, 0 failures, 0 errors, 11 skips 216s mv ./.gem2deb.lib lib 216s mv ./.gem2deb.ext ext 217s autopkgtest [23:46:35]: test gem2deb-test-runner: -----------------------] 217s autopkgtest [23:46:35]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 217s gem2deb-test-runner PASS 218s autopkgtest [23:46:36]: @@@@@@@@@@@@@@@@@@@@ summary 218s gem2deb-test-runner PASS 235s nova [W] Using flock in prodstack6-s390x 235s flock: timeout while waiting to get lock 235s Creating nova instance adt-plucky-s390x-puma-20250315-234258-juju-7f2275-prod-proposed-migration-environment-2-13c31a05-85f6-4948-affb-a63d24e32b4a from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 235s nova [W] Timed out waiting for 01238e0c-4c56-4398-a190-f9a34b501d57 to get deleted.