0s autopkgtest [18:02:32]: starting date and time: 2025-03-15 18:02:32+0000 0s autopkgtest [18:02:32]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [18:02:32]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.gkms9vqa/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:glibc --apt-upgrade thin --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- lxd -r lxd-armhf-10.145.243.58 lxd-armhf-10.145.243.58:autopkgtest/ubuntu/plucky/armhf 21s autopkgtest [18:02:53]: testbed dpkg architecture: armhf 23s autopkgtest [18:02:55]: testbed apt version: 2.9.33 26s autopkgtest [18:02:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 28s autopkgtest [18:03:00]: testbed release detected to be: None 36s autopkgtest [18:03:08]: updating testbed package index (apt update) 38s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 39s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [257 kB] 39s Get:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease [126 kB] 39s Get:4 http://ftpmaster.internal/ubuntu plucky-security InRelease [126 kB] 39s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 39s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.7 kB] 40s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [379 kB] 40s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [114 kB] 40s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf c-n-f Metadata [1832 B] 40s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf c-n-f Metadata [116 B] 40s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [312 kB] 40s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf c-n-f Metadata [11.1 kB] 40s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [3472 B] 40s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf c-n-f Metadata [240 B] 41s Get:15 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [299 kB] 42s Get:16 http://ftpmaster.internal/ubuntu plucky/universe Sources [21.0 MB] 62s Get:17 http://ftpmaster.internal/ubuntu plucky/main Sources [1394 kB] 64s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1378 kB] 65s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf c-n-f Metadata [29.4 kB] 65s Get:20 http://ftpmaster.internal/ubuntu plucky/restricted armhf c-n-f Metadata [108 B] 65s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 79s Get:22 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [172 kB] 81s Fetched 41.0 MB in 43s (961 kB/s) 82s Reading package lists... 88s autopkgtest [18:04:00]: upgrading testbed (apt dist-upgrade and autopurge) 89s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 90s Starting 2 pkgProblemResolver with broken count: 0 90s Done 91s Entering ResolveByKeep 91s 92s Calculating upgrade... 92s The following packages will be upgraded: 92s libc-bin libc6 locales pinentry-curses python3-jinja2 sos strace 92s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s Need to get 8683 kB of archives. 92s After this operation, 23.6 kB of additional disk space will be used. 92s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc6 armhf 2.41-1ubuntu2 [2932 kB] 95s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libc-bin armhf 2.41-1ubuntu2 [545 kB] 96s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf locales all 2.41-1ubuntu2 [4246 kB] 101s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf strace armhf 6.13+ds-1ubuntu1 [445 kB] 101s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf pinentry-curses armhf 1.3.1-2ubuntu3 [40.6 kB] 101s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 101s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf sos all 4.9.0-5 [365 kB] 102s Preconfiguring packages ... 102s Fetched 8683 kB in 10s (906 kB/s) 103s (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 ... 64655 files and directories currently installed.) 103s Preparing to unpack .../libc6_2.41-1ubuntu2_armhf.deb ... 103s Unpacking libc6:armhf (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 103s Setting up libc6:armhf (2.41-1ubuntu2) ... 103s (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 ... 64655 files and directories currently installed.) 103s Preparing to unpack .../libc-bin_2.41-1ubuntu2_armhf.deb ... 103s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 103s Setting up libc-bin (2.41-1ubuntu2) ... 104s (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 ... 64655 files and directories currently installed.) 104s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 104s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 104s Preparing to unpack .../strace_6.13+ds-1ubuntu1_armhf.deb ... 104s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 104s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_armhf.deb ... 104s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 104s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 104s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 104s Preparing to unpack .../archives/sos_4.9.0-5_all.deb ... 105s Unpacking sos (4.9.0-5) over (4.9.0-4) ... 105s Setting up sos (4.9.0-5) ... 105s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 105s Setting up locales (2.41-1ubuntu2) ... 106s Generating locales (this might take a while)... 108s en_US.UTF-8... done 108s Generation complete. 108s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 109s Setting up strace (6.13+ds-1ubuntu1) ... 109s Processing triggers for man-db (2.13.0-1) ... 110s Processing triggers for systemd (257.3-1ubuntu3) ... 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 114s Starting pkgProblemResolver with broken count: 0 114s Starting 2 pkgProblemResolver with broken count: 0 114s Done 114s Solving dependencies... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s autopkgtest [18:04:30]: rebooting testbed after setup commands that affected boot 160s autopkgtest [18:05:12]: testbed running kernel: Linux 6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 18:10:51 UTC 2 184s autopkgtest [18:05:36]: @@@@@@@@@@@@@@@@@@@@ apt-source thin 195s Get:1 http://ftpmaster.internal/ubuntu plucky/universe thin 1.8.2-1ubuntu1 (dsc) [2165 B] 195s Get:2 http://ftpmaster.internal/ubuntu plucky/universe thin 1.8.2-1ubuntu1 (tar) [181 kB] 195s Get:3 http://ftpmaster.internal/ubuntu plucky/universe thin 1.8.2-1ubuntu1 (diff) [8632 B] 195s gpgv: Signature made Fri Sep 6 18:09:35 2024 UTC 195s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 195s gpgv: Can't check signature: No public key 195s dpkg-source: warning: cannot verify inline signature for ./thin_1.8.2-1ubuntu1.dsc: no acceptable signature found 195s autopkgtest [18:05:47]: testing package thin version 1.8.2-1ubuntu1 197s autopkgtest [18:05:49]: build not needed 201s autopkgtest [18:05:53]: test gem2deb-test-runner: preparing testbed 203s Reading package lists... 203s Building dependency tree... 203s Reading state information... 203s Starting pkgProblemResolver with broken count: 0 203s Starting 2 pkgProblemResolver with broken count: 0 203s Done 204s The following NEW packages will be installed: 204s gem2deb-test-runner help2man libruby libruby3.3 rake ruby ruby-daemons 204s ruby-did-you-mean ruby-diff-lcs ruby-eventmachine ruby-minitest 204s ruby-net-telnet ruby-power-assert ruby-rack ruby-rspec ruby-rspec-core 204s ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-rubygems 204s ruby-sdbm ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 204s rubygems-integration thin 205s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 205s Need to get 7209 kB of archives. 205s After this operation, 39.1 MB of additional disk space will be used. 205s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf rubygems-integration all 1.19 [5550 B] 205s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-did-you-mean all 1.6.3-2 [14.8 kB] 205s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 205s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-net-telnet all 0.2.0-1 [13.3 kB] 205s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-power-assert all 2.0.3-1 [12.0 kB] 205s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-test-unit all 3.6.2-1 [67.0 kB] 205s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 205s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-xmlrpc all 0.3.3-2 [24.8 kB] 205s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libruby armhf 1:3.3~ubuntu3 [5038 B] 205s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-sdbm armhf 1.0.0-5build5 [13.9 kB] 205s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libruby3.3 armhf 3.3.6-1.1ubuntu1 [5572 kB] 210s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf ruby3.3 armhf 3.3.6-1.1ubuntu1 [49.0 kB] 210s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-rubygems all 3.6.3-1 [332 kB] 210s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf ruby armhf 1:3.3~ubuntu3 [3618 B] 210s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf rake all 13.2.1-1 [45.8 kB] 210s Get:16 http://ftpmaster.internal/ubuntu plucky/universe armhf gem2deb-test-runner armhf 2.2.5 [18.3 kB] 210s Get:17 http://ftpmaster.internal/ubuntu plucky/universe armhf help2man armhf 1.49.3 [200 kB] 211s Get:18 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-daemons all 1.4.1-2 [25.1 kB] 211s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-diff-lcs all 1.5.1-1 [22.8 kB] 211s Get:20 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-eventmachine armhf 1.3~pre20220315-df4ab006-5build1 [147 kB] 211s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf ruby-rack all 2.2.7-1.1 [114 kB] 211s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 211s Get:23 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 211s Get:24 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 211s Get:25 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 211s Get:26 http://ftpmaster.internal/ubuntu plucky/universe armhf ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 211s Get:27 http://ftpmaster.internal/ubuntu plucky/universe armhf thin armhf 1.8.2-1ubuntu1 [52.5 kB] 212s Fetched 7209 kB in 7s (1028 kB/s) 212s Selecting previously unselected package rubygems-integration. 212s (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 ... 64655 files and directories currently installed.) 212s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 212s Unpacking rubygems-integration (1.19) ... 212s Selecting previously unselected package ruby-did-you-mean. 212s Preparing to unpack .../01-ruby-did-you-mean_1.6.3-2_all.deb ... 212s Unpacking ruby-did-you-mean (1.6.3-2) ... 212s Selecting previously unselected package ruby-minitest. 212s Preparing to unpack .../02-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 212s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 212s Selecting previously unselected package ruby-net-telnet. 212s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 212s Unpacking ruby-net-telnet (0.2.0-1) ... 212s Selecting previously unselected package ruby-power-assert. 212s Preparing to unpack .../04-ruby-power-assert_2.0.3-1_all.deb ... 212s Unpacking ruby-power-assert (2.0.3-1) ... 212s Selecting previously unselected package ruby-test-unit. 212s Preparing to unpack .../05-ruby-test-unit_3.6.2-1_all.deb ... 212s Unpacking ruby-test-unit (3.6.2-1) ... 212s Selecting previously unselected package ruby-webrick. 212s Preparing to unpack .../06-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 212s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 212s Selecting previously unselected package ruby-xmlrpc. 212s Preparing to unpack .../07-ruby-xmlrpc_0.3.3-2_all.deb ... 212s Unpacking ruby-xmlrpc (0.3.3-2) ... 212s Selecting previously unselected package libruby:armhf. 212s Preparing to unpack .../08-libruby_1%3a3.3~ubuntu3_armhf.deb ... 212s Unpacking libruby:armhf (1:3.3~ubuntu3) ... 212s Selecting previously unselected package ruby-sdbm:armhf. 212s Preparing to unpack .../09-ruby-sdbm_1.0.0-5build5_armhf.deb ... 212s Unpacking ruby-sdbm:armhf (1.0.0-5build5) ... 212s Selecting previously unselected package libruby3.3:armhf. 212s Preparing to unpack .../10-libruby3.3_3.3.6-1.1ubuntu1_armhf.deb ... 212s Unpacking libruby3.3:armhf (3.3.6-1.1ubuntu1) ... 213s Selecting previously unselected package ruby3.3. 213s Preparing to unpack .../11-ruby3.3_3.3.6-1.1ubuntu1_armhf.deb ... 213s Unpacking ruby3.3 (3.3.6-1.1ubuntu1) ... 213s Selecting previously unselected package ruby-rubygems. 213s Preparing to unpack .../12-ruby-rubygems_3.6.3-1_all.deb ... 213s Unpacking ruby-rubygems (3.6.3-1) ... 213s Selecting previously unselected package ruby. 213s Preparing to unpack .../13-ruby_1%3a3.3~ubuntu3_armhf.deb ... 213s Unpacking ruby (1:3.3~ubuntu3) ... 213s Selecting previously unselected package rake. 213s Preparing to unpack .../14-rake_13.2.1-1_all.deb ... 213s Unpacking rake (13.2.1-1) ... 213s Selecting previously unselected package gem2deb-test-runner. 213s Preparing to unpack .../15-gem2deb-test-runner_2.2.5_armhf.deb ... 213s Unpacking gem2deb-test-runner (2.2.5) ... 213s Selecting previously unselected package help2man. 213s Preparing to unpack .../16-help2man_1.49.3_armhf.deb ... 213s Unpacking help2man (1.49.3) ... 213s Selecting previously unselected package ruby-daemons. 213s Preparing to unpack .../17-ruby-daemons_1.4.1-2_all.deb ... 213s Unpacking ruby-daemons (1.4.1-2) ... 213s Selecting previously unselected package ruby-diff-lcs. 213s Preparing to unpack .../18-ruby-diff-lcs_1.5.1-1_all.deb ... 213s Unpacking ruby-diff-lcs (1.5.1-1) ... 213s Selecting previously unselected package ruby-eventmachine:armhf. 213s Preparing to unpack .../19-ruby-eventmachine_1.3~pre20220315-df4ab006-5build1_armhf.deb ... 213s Unpacking ruby-eventmachine:armhf (1.3~pre20220315-df4ab006-5build1) ... 213s Selecting previously unselected package ruby-rack. 213s Preparing to unpack .../20-ruby-rack_2.2.7-1.1_all.deb ... 213s Unpacking ruby-rack (2.2.7-1.1) ... 213s Selecting previously unselected package ruby-rspec-support. 213s Preparing to unpack .../21-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 213s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 213s Selecting previously unselected package ruby-rspec-core. 213s Preparing to unpack .../22-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 213s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 213s Selecting previously unselected package ruby-rspec-expectations. 213s Preparing to unpack .../23-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 213s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 213s Selecting previously unselected package ruby-rspec-mocks. 213s Preparing to unpack .../24-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 213s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 213s Selecting previously unselected package ruby-rspec. 213s Preparing to unpack .../25-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 213s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 213s Selecting previously unselected package thin. 213s Preparing to unpack .../26-thin_1.8.2-1ubuntu1_armhf.deb ... 213s Unpacking thin (1.8.2-1ubuntu1) ... 213s Setting up ruby-daemons (1.4.1-2) ... 213s Setting up ruby-power-assert (2.0.3-1) ... 213s Setting up rubygems-integration (1.19) ... 213s Setting up help2man (1.49.3) ... 213s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 213s Setting up ruby-test-unit (3.6.2-1) ... 213s Setting up ruby-net-telnet (0.2.0-1) ... 213s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 213s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 213s Setting up ruby-did-you-mean (1.6.3-2) ... 213s Setting up ruby-xmlrpc (0.3.3-2) ... 213s Setting up ruby-rubygems (3.6.3-1) ... 213s Setting up rake (13.2.1-1) ... 213s Setting up ruby3.3 (3.3.6-1.1ubuntu1) ... 213s Setting up libruby:armhf (1:3.3~ubuntu3) ... 213s Setting up ruby (1:3.3~ubuntu3) ... 213s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 213s Setting up ruby-sdbm:armhf (1.0.0-5build5) ... 213s Setting up ruby-diff-lcs (1.5.1-1) ... 213s Setting up ruby-rack (2.2.7-1.1) ... 213s Setting up libruby3.3:armhf (3.3.6-1.1ubuntu1) ... 213s Setting up ruby-eventmachine:armhf (1.3~pre20220315-df4ab006-5build1) ... 213s Setting up thin (1.8.2-1ubuntu1) ... 214s Setting up gem2deb-test-runner (2.2.5) ... 214s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 214s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 214s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 214s Processing triggers for libc-bin (2.41-1ubuntu2) ... 214s Processing triggers for man-db (2.13.0-1) ... 215s Processing triggers for install-info (7.1.1-1) ... 223s autopkgtest [18:06:15]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 223s autopkgtest [18:06:15]: test gem2deb-test-runner: [----------------------- 225s 225s ┌──────────────────────────────────────────────────────────────────────────────┐ 225s │ Checking Rubygems dependency resolution on ruby3.3 │ 225s └──────────────────────────────────────────────────────────────────────────────┘ 225s 225s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"thin\" 225s mv lib ./.gem2deb.lib 225s mv ext ./.gem2deb.ext 225s mv ./.gem2deb.lib lib 225s mv ./.gem2deb.ext ext 225s 225s ┌──────────────────────────────────────────────────────────────────────────────┐ 225s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 225s └──────────────────────────────────────────────────────────────────────────────┘ 225s 225s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 225s mv lib ./.gem2deb.lib 225s mv ext ./.gem2deb.ext 225s /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --exclude-pattern ./spec/\{controllers/service_spec.rb,\*/\*_perf_spec.rb\} --format documentation 226s Rails 2.0.2 is required to run the Rails adapter specs 226s Install mongrel to test compatibility w/ it 226s Ignoring Server on Swiftiply specs, gem install swiftiply to run 226s 226s Thin::Backends::SwiftiplyClient 226s should connect 226s should disconnect 226s 226s Thin::SwiftiplyConnection 226s is expected to be persistent 226s should send handshake on connection_completed 226s should reconnect on unbind 226s should not reconnect when not running 226s should have a host_ip 226s should generate swiftiply_handshake based on key 226s 226s Thin::Backends::TcpServer 226s should not use epoll 226s should use epoll 226s should connect 226s should disconnect 226s 226s Thin::Backends::UnixServer 226s should connect 226s should disconnect 226s should remove socket file on close 226s 226s Thin::UnixConnection 226s should return 127.0.0.1 as remote_address 226s 226s Thin::Command 226s should shellify command 226s should shellify Array argument to multiple parameters 226s should convert _ to - in option name 226s 226s Thin::Connection 226s should parse on receive_data 226s should make a valid response on bad request 226s should close connection on InvalidRequest error in receive_data 226s should process when parsing complete 226s should process at most once when request is larger than expected 226s should process 226s should rescue error in process 226s should make response on error 226s should not close persistent connection on error 226s should rescue Timeout error in process 226s should not return HTTP_X_FORWARDED_FOR as remote_address 226s should return nil on error retreiving remote_address 226s should return nil on nil get_peername 226s should return nil on empty get_peername 226s should return remote_address 226s should not be persistent 226s should be persistent when response is and allowed 226s should not be persistent when response is but not allowed 226s should return empty body on HEAD request 226s should set request env as rack.multithread 226s should set as threaded when app.deferred? is true 226s should not set as threaded when app.deferred? is false 226s should not set as threaded when app do not respond to deferred? 226s 226s Thin::Controllers::Cluster with host and port 226s should include port number in file names 226s should call each server 226s should start on each port 226s should stop on each port 226s 226s Thin::Controllers::Cluster with UNIX socket 226s should include socket number in file names 226s should exclude :address and :port options 226s should call each server 226s should start each server 226s should stop each server 226s 226s Thin::Controllers::Cluster controlling only one server 226s should call only specified server 226s should start only specified server 226s 226s Thin::Controllers::Cluster controlling only one server with UNIX socket 226s should call only specified server 226s 226s Thin::Controllers::Cluster controlling only one server, by sequence number 226s should call only specified server 226s should start only specified server 226s 226s Thin::Controllers::Cluster with Swiftiply 226s should call each server 226s should start each server 226s should stop each server 226s 226s Thin::Controllers::Cluster rolling restart 226s should restart servers one by one 226s 226s Thin::Controllers::Controller start 226s should configure server 226s should start as daemon 226s should configure Rails adapter 226s should mount app under :prefix 226s should mount Stats adapter under :stats 226s should load app from Rack config 226s should load app from ruby file 226s should throwup if rackup is not a .ru or .rb file 226s should set server as threaded 226s should set RACK_ENV 226s 226s Thin::Controllers::Controller 226s should stop 226s should restart 226s should write configuration file 226s 226s Daemonizing 226s should have a pid file 227s should create a pid file 227s should redirect stdio to a log file 227s should change privilege 227s should kill process in pid file 228s should force kill process in pid file 228s should send kill signal if timeout 233s should restart 233s should ignore if no restart block specified 233s should not restart when not running 233s should exit and raise if pid file already exist 233s should raise if no pid file 233s should should delete pid file if stale 233s 233s Thin::Headers 233s should allow duplicate on some fields 233s should overwrite value on non duplicate fields 233s should output to string 233s should ignore nil values 233s should format Time values correctly 233s should format Integer values correctly 233s should not allow CRLF 233s should not allow CR 233s should not allow LF 233s 233s Thin::Logging 233s when setting a custom logger 233s should not accept a logger object that is not sane 233s should accept a legit custom logger object 233s logging routines (with a custom logger) 233s at log level DEBUG should output logs at debug level 233s at log level NOT DEBUG should NOT output logs at debug level 233s should be usable (at the module level) for logging 233s should not log messages if silenced via module method 233s should not log anything if silenced via module methods 233s should not log anything if silenced via instance methods 233s logging routines (with NO custom logger) 233s should log at debug level if debug logging is enabled 233s should be usable (at the module level) for logging 233s trace routines (with custom trace logger) 233s should NOT emit trace messages if tracing is disabled 233s should emit trace messages when tracing is enabled 233s tracing routines (with NO custom logger) 233s should emit trace messages if tracing is enabled 233s should be usable (at the module level) for logging 233s 233s Rack::Adapter 233s should load Rack app from config 233s should guess Rack app from dir 233s should guess rails app from dir 233s should return nil when can't guess from dir 233s should load Rack adapter 233s should load Rails adapter 233s should load File adapter 233s should raise error when adapter can't be found 233s 233s Rack::Adapter::Rails Adapter version 233s should use Rack based adapter when Rails = 2.2.3 233s should not use Rack based adapter when Rails < 2.2.3 233s should not use Rack based adapter when Rails = 1.2.3 233s should use Rack based adapter when Rails = 3.0.0 233s 233s Thin::Request legacy Mongrel tests 233s should raise error on large header names 233s should raise error on large mangled field values 233s should raise error on big fat ugly headers 233s should raise error on random garbage 233s 233s Thin::Request parser 233s should include basic headers 233s should upcase headers 233s should not prepend HTTP_ to Content-Type and Content-Length 233s should raise error on invalid request line 233s should support fragment in uri 233s should parse path with query string 233s should parse headers from GET request 233s should parse POST request with data 233s should not fuck up on stupid fucked IE6 headers 233s shoud accept long query string 233s should parse even with stupid Content-Length 233s should parse ie6 urls 233s should parse absolute request URI 233s should fails on heders larger then MAX_HEADER 233s should fail when total request vastly exceeds specified CONTENT_LENGTH 233s should default SERVER_NAME to localhost 233s should normalize http_fields 233s should parse PATH_INFO with semicolon 233s should parse IE7 badly encoded URL 233s 233s Thin::Request persistent 233s should not assume that a persistent connection is maintained for HTTP version 1.0 233s should assume that a persistent connection is maintained for HTTP version 1.0 when specified 233s should maintain a persistent connection for HTTP/1.1 client 233s should maintain a persistent connection for HTTP/1.1 client by default 233s should not maintain a persistent connection for HTTP/1.1 client when Connection header include close 233s 233s Thin::Request processing 233s should parse in chunks 233s should move body to tempfile when too big 233s should delete body tempfile when closing 233s should close body tempfile when closing 233s should raise error when header is too big 233s should set body external encoding to ASCII_8BIT 233s 233s Thin::Response 233s should output headers 233s should include server name header 233s should output head 233s should allow duplicates in headers 233s should parse simple header values 233s should parse multiline header values in several headers 233s should ignore nil headers 233s should output body 233s should output String body 233s should not be persistent by default 233s should not be persistent when no Content-Length 233s should ignore Content-Length case 233s should be persistent when the status code implies it should stay open 233s should be persistent when specified 233s should be closeable 233s 233s Thin::Runner 233s should parse options 233s should parse specified command 233s should abort on unknow command 233s should exit on empty command 233s should use Controller when controlling a single server 233s should use Cluster controller when controlling multiple servers 233s should default to single server controller 233s should consider as a cluster with :servers option 233s should consider as a cluster with :only option 233s should warn when require a rack config file 233s should require file 233s should remember requires 233s should remember debug options 233s should default debug, silent and trace to false 233s 233s Thin::Runner with config file 233s should load options from file with :config option 233s should load options from file using an ERB template 233s should change directory after loading config 233s 233s Thin::Runner service 233s should use Service controller when controlling all servers 233s should call install with arguments 233s should call install without arguments 233s 233s Thin::Server app builder 233s should build app from constructor 233s should build app from builder block 233s should use middlewares in builder block 233s should work with Rack url mapper 233s 233s Thin::Server robustness 236s should not crash when header too large 236s 236s Thin::Server stopping 236s should wait for current requests before soft stopping 236s should not accept new requests when soft stopping 236s should drop current requests when hard stopping 236s 236s Thin::Server on TCP socket 236s should GET from Net::HTTP 236s should GET from TCPSocket 239s should return empty string on incomplete headers 242s should return empty string on incorrect Content-Length 242s should POST from Net::HTTP 242s should handle big POST 242s should retrieve remote address 242s 242s Thin::Server with threads 242s should process request 242s should process requests when blocked 242s 242s Thin::Server on UNIX domain socket 242s should accept GET request 242s should retreive remote address 242s should remove socket file after server stops 242s 242s Thin::Server 242s should set maximum_connections size 242s should set lower maximum_connections size when too large 242s should default to non-threaded 242s should set backend to threaded 242s should set the threadpool 242s 242s Thin::Server initialization 242s should set host and port 242s should set socket 242s should set host, port and app 242s should set socket and app 242s should set socket, nil and app 242s should set host, port and backend 242s should set host, port, app and backend 242s should set port as string 242s should not register signals w/ :signals => false 242s 242s Finished in 16.46 seconds (files took 0.40505 seconds to load) 242s 224 examples, 0 failures 242s 242s mv ./.gem2deb.lib lib 242s mv ./.gem2deb.ext ext 243s autopkgtest [18:06:35]: test gem2deb-test-runner: -----------------------] 247s autopkgtest [18:06:39]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 247s gem2deb-test-runner PASS 250s autopkgtest [18:06:42]: @@@@@@@@@@@@@@@@@@@@ summary 250s gem2deb-test-runner PASS