0s autopkgtest [04:04:33]: starting date and time: 2025-01-31 04:04:33+0000 0s autopkgtest [04:04:33]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [04:04:33]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.6q_ozd86/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:ruby-nokogiri --apt-upgrade ruby-html-proofer --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=ruby-nokogiri/1.18.2+dfsg-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-21.secgroup --name adt-plucky-amd64-ruby-html-proofer-20250131-040433-juju-7f2275-prod-proposed-migration-environment-2-d1e69866-8dd4-41e7-890f-b8a8b120d102 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -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/ 140s autopkgtest [04:06:53]: testbed dpkg architecture: amd64 140s autopkgtest [04:06:53]: testbed apt version: 2.9.18 140s autopkgtest [04:06:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 140s autopkgtest [04:06:53]: testbed release detected to be: None 141s autopkgtest [04:06:54]: updating testbed package index (apt update) 141s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 142s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 142s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 142s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 142s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [758 kB] 142s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [59.0 kB] 142s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [8640 B] 142s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [11.9 kB] 142s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [64.2 kB] 142s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [112 kB] 142s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 142s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [35.4 kB] 142s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [218 kB] 142s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [609 kB] 142s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [12.7 kB] 142s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4916 B] 142s Fetched 2007 kB in 1s (2013 kB/s) 143s Reading package lists... 144s Reading package lists... 144s Building dependency tree... 144s Reading state information... 144s Calculating upgrade... 144s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 144s Reading package lists... 145s Building dependency tree... 145s Reading state information... 145s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 145s autopkgtest [04:06:58]: upgrading testbed (apt dist-upgrade and autopurge) 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 145s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 145s Starting 2 pkgProblemResolver with broken count: 0 145s Done 146s Entering ResolveByKeep 146s 146s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 146s Reading package lists... 147s Building dependency tree... 147s Reading state information... 147s Starting pkgProblemResolver with broken count: 0 147s Starting 2 pkgProblemResolver with broken count: 0 147s Done 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 150s autopkgtest [04:07:03]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 150s autopkgtest [04:07:03]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-html-proofer 152s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ruby-html-proofer 3.19.4-1 (dsc) [2291 B] 152s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ruby-html-proofer 3.19.4-1 (tar) [1381 kB] 152s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ruby-html-proofer 3.19.4-1 (diff) [8040 B] 152s gpgv: Signature made Wed Aug 30 21:14:03 2023 UTC 152s gpgv: using RSA key FEDEC1CB337BCF509F43C2243914B532F4DFBE99 152s gpgv: Can't check signature: No public key 152s dpkg-source: warning: cannot verify inline signature for ./ruby-html-proofer_3.19.4-1.dsc: no acceptable signature found 152s autopkgtest [04:07:05]: testing package ruby-html-proofer version 3.19.4-1 153s autopkgtest [04:07:06]: build not needed 154s autopkgtest [04:07:07]: test gem2deb-test-runner: preparing testbed 154s Reading package lists... 154s Building dependency tree... 154s Reading state information... 154s Starting pkgProblemResolver with broken count: 0 154s Starting 2 pkgProblemResolver with broken count: 0 154s Done 155s The following NEW packages will be installed: 155s gem2deb-test-runner libruby libruby3.3 libxslt1.1 pry racc rake ruby 155s ruby-addressable ruby-awesome-print ruby-byebug ruby-coderay ruby-columnize 155s ruby-did-you-mean ruby-diff-lcs ruby-ethon ruby-ffi ruby-html-proofer 155s ruby-mercenary ruby-method-source ruby-mime-types ruby-mime-types-data 155s ruby-mini-portile2 ruby-minitest ruby-net-telnet ruby-nokogiri ruby-parallel 155s ruby-pkg-config ruby-power-assert ruby-progressbar ruby-pry-byebug 155s ruby-public-suffix ruby-rainbow ruby-rspec ruby-rspec-core 155s ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-rubygems 155s ruby-sdbm ruby-test-unit ruby-timecop ruby-typhoeus ruby-vcr ruby-webrick 155s ruby-xmlrpc ruby-yell ruby3.3 rubygems-integration 155s 0 upgraded, 49 newly installed, 0 to remove and 0 not upgraded. 155s Need to get 8522 kB of archives. 155s After this operation, 43.5 MB of additional disk space will be used. 155s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 rubygems-integration all 1.18ubuntu1 [5528 B] 155s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-did-you-mean all 1.6.3-2 [14.8 kB] 155s Get:3 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-minitest all 5.22.3-1ubuntu1 [48.0 kB] 155s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 155s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-power-assert all 2.0.3-1 [12.0 kB] 155s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-test-unit all 3.6.2-1 [67.0 kB] 155s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 155s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-xmlrpc all 0.3.3-2 [24.8 kB] 155s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libruby amd64 1:3.3~ubuntu3 [5036 B] 155s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-sdbm amd64 1.0.0-5build5 [16.1 kB] 155s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libruby3.3 amd64 3.3.6-1.1ubuntu1 [6115 kB] 156s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby3.3 amd64 3.3.6-1.1ubuntu1 [49.2 kB] 156s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-rubygems all 3.4.20-1 [238 kB] 156s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby amd64 1:3.3~ubuntu3 [3618 B] 156s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 rake all 13.2.1-1 [45.8 kB] 156s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 gem2deb-test-runner amd64 2.2.5 [18.3 kB] 156s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu2 [175 kB] 156s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-coderay all 1.1.3-8 [78.5 kB] 156s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-method-source all 1.0.0-3 [8528 B] 156s Get:20 http://ftpmaster.internal/ubuntu plucky/universe amd64 pry all 0.14.2-1 [121 kB] 156s Get:21 http://ftpmaster.internal/ubuntu plucky/universe amd64 racc all 1.6.2-1ubuntu1 [84.0 kB] 156s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-public-suffix all 4.0.6+ds-2 [14.1 kB] 156s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-addressable all 2.8.5-1 [55.3 kB] 156s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-awesome-print all 1.9.2-1 [22.2 kB] 156s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-columnize all 0.9.0-1.1 [9472 B] 156s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-byebug amd64 11.1.3-5 [59.3 kB] 156s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-diff-lcs all 1.5.1-1 [22.8 kB] 156s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-ffi amd64 1.17.0+dfsg-1build1 [102 kB] 156s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-mime-types-data all 3.2024.0206-1 [134 kB] 156s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-mime-types all 3.5.2-1 [21.7 kB] 156s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 ruby-ethon all 0.16.0-2 [36.2 kB] 156s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-mercenary all 0.4.0-1 [12.5 kB] 156s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 156s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-pkg-config all 1.5.9-1 [8710 B] 156s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 ruby-nokogiri amd64 1.18.2+dfsg-1 [255 kB] 156s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-progressbar all 1.11.0-1 [16.3 kB] 156s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-parallel all 1.22.1-2 [12.3 kB] 156s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-rainbow all 3.1.1-1 [12.4 kB] 156s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-typhoeus all 1.4.0-4 [31.5 kB] 156s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-yell all 2.2.2-1 [19.6 kB] 156s Get:41 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-html-proofer all 3.19.4-1 [32.8 kB] 156s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-pry-byebug all 3.10.1-1 [10.9 kB] 156s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 156s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 156s Get:45 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 156s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 156s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 156s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-timecop all 0.9.10-1.1 [11.5 kB] 156s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 ruby-vcr all 6.0.0+really5.0.0-6 [39.3 kB] 156s Fetched 8522 kB in 1s (7521 kB/s) 156s Selecting previously unselected package rubygems-integration. 156s (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 ... 76576 files and directories currently installed.) 156s Preparing to unpack .../00-rubygems-integration_1.18ubuntu1_all.deb ... 156s Unpacking rubygems-integration (1.18ubuntu1) ... 157s Selecting previously unselected package ruby-did-you-mean. 157s Preparing to unpack .../01-ruby-did-you-mean_1.6.3-2_all.deb ... 157s Unpacking ruby-did-you-mean (1.6.3-2) ... 157s Selecting previously unselected package ruby-minitest. 157s Preparing to unpack .../02-ruby-minitest_5.22.3-1ubuntu1_all.deb ... 157s Unpacking ruby-minitest (5.22.3-1ubuntu1) ... 157s Selecting previously unselected package ruby-net-telnet. 157s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 157s Unpacking ruby-net-telnet (0.2.0-1) ... 157s Selecting previously unselected package ruby-power-assert. 157s Preparing to unpack .../04-ruby-power-assert_2.0.3-1_all.deb ... 157s Unpacking ruby-power-assert (2.0.3-1) ... 157s Selecting previously unselected package ruby-test-unit. 157s Preparing to unpack .../05-ruby-test-unit_3.6.2-1_all.deb ... 157s Unpacking ruby-test-unit (3.6.2-1) ... 157s Selecting previously unselected package ruby-webrick. 157s Preparing to unpack .../06-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 157s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 157s Selecting previously unselected package ruby-xmlrpc. 157s Preparing to unpack .../07-ruby-xmlrpc_0.3.3-2_all.deb ... 157s Unpacking ruby-xmlrpc (0.3.3-2) ... 157s Selecting previously unselected package libruby:amd64. 157s Preparing to unpack .../08-libruby_1%3a3.3~ubuntu3_amd64.deb ... 157s Unpacking libruby:amd64 (1:3.3~ubuntu3) ... 157s Selecting previously unselected package ruby-sdbm:amd64. 157s Preparing to unpack .../09-ruby-sdbm_1.0.0-5build5_amd64.deb ... 157s Unpacking ruby-sdbm:amd64 (1.0.0-5build5) ... 157s Selecting previously unselected package libruby3.3:amd64. 157s Preparing to unpack .../10-libruby3.3_3.3.6-1.1ubuntu1_amd64.deb ... 157s Unpacking libruby3.3:amd64 (3.3.6-1.1ubuntu1) ... 157s Selecting previously unselected package ruby3.3. 157s Preparing to unpack .../11-ruby3.3_3.3.6-1.1ubuntu1_amd64.deb ... 157s Unpacking ruby3.3 (3.3.6-1.1ubuntu1) ... 157s Selecting previously unselected package ruby-rubygems. 157s Preparing to unpack .../12-ruby-rubygems_3.4.20-1_all.deb ... 157s Unpacking ruby-rubygems (3.4.20-1) ... 157s Selecting previously unselected package ruby. 157s Preparing to unpack .../13-ruby_1%3a3.3~ubuntu3_amd64.deb ... 157s Unpacking ruby (1:3.3~ubuntu3) ... 157s Selecting previously unselected package rake. 157s Preparing to unpack .../14-rake_13.2.1-1_all.deb ... 157s Unpacking rake (13.2.1-1) ... 157s Selecting previously unselected package gem2deb-test-runner. 157s Preparing to unpack .../15-gem2deb-test-runner_2.2.5_amd64.deb ... 157s Unpacking gem2deb-test-runner (2.2.5) ... 157s Selecting previously unselected package libxslt1.1:amd64. 157s Preparing to unpack .../16-libxslt1.1_1.1.39-0exp1ubuntu2_amd64.deb ... 157s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 157s Selecting previously unselected package ruby-coderay. 157s Preparing to unpack .../17-ruby-coderay_1.1.3-8_all.deb ... 157s Unpacking ruby-coderay (1.1.3-8) ... 157s Selecting previously unselected package ruby-method-source. 157s Preparing to unpack .../18-ruby-method-source_1.0.0-3_all.deb ... 157s Unpacking ruby-method-source (1.0.0-3) ... 157s Selecting previously unselected package pry. 157s Preparing to unpack .../19-pry_0.14.2-1_all.deb ... 157s Unpacking pry (0.14.2-1) ... 157s Selecting previously unselected package racc. 157s Preparing to unpack .../20-racc_1.6.2-1ubuntu1_all.deb ... 157s Unpacking racc (1.6.2-1ubuntu1) ... 157s Selecting previously unselected package ruby-public-suffix. 157s Preparing to unpack .../21-ruby-public-suffix_4.0.6+ds-2_all.deb ... 157s Unpacking ruby-public-suffix (4.0.6+ds-2) ... 157s Selecting previously unselected package ruby-addressable. 157s Preparing to unpack .../22-ruby-addressable_2.8.5-1_all.deb ... 157s Unpacking ruby-addressable (2.8.5-1) ... 157s Selecting previously unselected package ruby-awesome-print. 157s Preparing to unpack .../23-ruby-awesome-print_1.9.2-1_all.deb ... 157s Unpacking ruby-awesome-print (1.9.2-1) ... 158s Selecting previously unselected package ruby-columnize. 158s Preparing to unpack .../24-ruby-columnize_0.9.0-1.1_all.deb ... 158s Unpacking ruby-columnize (0.9.0-1.1) ... 158s Selecting previously unselected package ruby-byebug:amd64. 158s Preparing to unpack .../25-ruby-byebug_11.1.3-5_amd64.deb ... 158s Unpacking ruby-byebug:amd64 (11.1.3-5) ... 158s Selecting previously unselected package ruby-diff-lcs. 158s Preparing to unpack .../26-ruby-diff-lcs_1.5.1-1_all.deb ... 158s Unpacking ruby-diff-lcs (1.5.1-1) ... 158s Selecting previously unselected package ruby-ffi:amd64. 158s Preparing to unpack .../27-ruby-ffi_1.17.0+dfsg-1build1_amd64.deb ... 158s Unpacking ruby-ffi:amd64 (1.17.0+dfsg-1build1) ... 158s Selecting previously unselected package ruby-mime-types-data. 158s Preparing to unpack .../28-ruby-mime-types-data_3.2024.0206-1_all.deb ... 158s Unpacking ruby-mime-types-data (3.2024.0206-1) ... 158s Selecting previously unselected package ruby-mime-types. 158s Preparing to unpack .../29-ruby-mime-types_3.5.2-1_all.deb ... 158s Unpacking ruby-mime-types (3.5.2-1) ... 158s Selecting previously unselected package ruby-ethon. 158s Preparing to unpack .../30-ruby-ethon_0.16.0-2_all.deb ... 158s Unpacking ruby-ethon (0.16.0-2) ... 158s Selecting previously unselected package ruby-mercenary. 158s Preparing to unpack .../31-ruby-mercenary_0.4.0-1_all.deb ... 158s Unpacking ruby-mercenary (0.4.0-1) ... 158s Selecting previously unselected package ruby-mini-portile2. 158s Preparing to unpack .../32-ruby-mini-portile2_2.8.7-1_all.deb ... 158s Unpacking ruby-mini-portile2 (2.8.7-1) ... 158s Selecting previously unselected package ruby-pkg-config. 158s Preparing to unpack .../33-ruby-pkg-config_1.5.9-1_all.deb ... 158s Unpacking ruby-pkg-config (1.5.9-1) ... 158s Selecting previously unselected package ruby-nokogiri. 158s Preparing to unpack .../34-ruby-nokogiri_1.18.2+dfsg-1_amd64.deb ... 158s Unpacking ruby-nokogiri (1.18.2+dfsg-1) ... 158s Selecting previously unselected package ruby-progressbar. 158s Preparing to unpack .../35-ruby-progressbar_1.11.0-1_all.deb ... 158s Unpacking ruby-progressbar (1.11.0-1) ... 158s Selecting previously unselected package ruby-parallel. 158s Preparing to unpack .../36-ruby-parallel_1.22.1-2_all.deb ... 158s Unpacking ruby-parallel (1.22.1-2) ... 158s Selecting previously unselected package ruby-rainbow. 158s Preparing to unpack .../37-ruby-rainbow_3.1.1-1_all.deb ... 158s Unpacking ruby-rainbow (3.1.1-1) ... 158s Selecting previously unselected package ruby-typhoeus. 158s Preparing to unpack .../38-ruby-typhoeus_1.4.0-4_all.deb ... 158s Unpacking ruby-typhoeus (1.4.0-4) ... 158s Selecting previously unselected package ruby-yell. 158s Preparing to unpack .../39-ruby-yell_2.2.2-1_all.deb ... 158s Unpacking ruby-yell (2.2.2-1) ... 158s Selecting previously unselected package ruby-html-proofer. 158s Preparing to unpack .../40-ruby-html-proofer_3.19.4-1_all.deb ... 158s Unpacking ruby-html-proofer (3.19.4-1) ... 158s Selecting previously unselected package ruby-pry-byebug. 158s Preparing to unpack .../41-ruby-pry-byebug_3.10.1-1_all.deb ... 158s Unpacking ruby-pry-byebug (3.10.1-1) ... 158s Selecting previously unselected package ruby-rspec-support. 158s Preparing to unpack .../42-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 158s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 158s Selecting previously unselected package ruby-rspec-core. 158s Preparing to unpack .../43-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 158s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 158s Selecting previously unselected package ruby-rspec-expectations. 158s Preparing to unpack .../44-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 158s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 158s Selecting previously unselected package ruby-rspec-mocks. 158s Preparing to unpack .../45-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 158s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 158s Selecting previously unselected package ruby-rspec. 158s Preparing to unpack .../46-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 158s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 158s Selecting previously unselected package ruby-timecop. 158s Preparing to unpack .../47-ruby-timecop_0.9.10-1.1_all.deb ... 158s Unpacking ruby-timecop (0.9.10-1.1) ... 158s Selecting previously unselected package ruby-vcr. 158s Preparing to unpack .../48-ruby-vcr_6.0.0+really5.0.0-6_all.deb ... 158s Unpacking ruby-vcr (6.0.0+really5.0.0-6) ... 158s Setting up ruby-rainbow (3.1.1-1) ... 158s Setting up ruby-mercenary (0.4.0-1) ... 158s Setting up ruby-power-assert (2.0.3-1) ... 158s Setting up ruby-vcr (6.0.0+really5.0.0-6) ... 158s Setting up ruby-awesome-print (1.9.2-1) ... 158s Setting up ruby-public-suffix (4.0.6+ds-2) ... 158s Setting up ruby-mini-portile2 (2.8.7-1) ... 158s Setting up rubygems-integration (1.18ubuntu1) ... 158s Setting up ruby-timecop (0.9.10-1.1) ... 158s Setting up ruby-minitest (5.22.3-1ubuntu1) ... 158s Setting up ruby-method-source (1.0.0-3) ... 158s Setting up ruby-test-unit (3.6.2-1) ... 158s Setting up ruby-net-telnet (0.2.0-1) ... 158s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 158s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 158s Setting up ruby-progressbar (1.11.0-1) ... 158s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 158s Setting up ruby-mime-types-data (3.2024.0206-1) ... 158s Setting up ruby-did-you-mean (1.6.3-2) ... 158s Setting up ruby-xmlrpc (0.3.3-2) ... 158s Setting up ruby-addressable (2.8.5-1) ... 158s Setting up ruby-parallel (1.22.1-2) ... 158s Setting up ruby-mime-types (3.5.2-1) ... 158s Setting up libruby:amd64 (1:3.3~ubuntu3) ... 158s Setting up ruby-rubygems (3.4.20-1) ... 158s Setting up rake (13.2.1-1) ... 158s Setting up ruby-sdbm:amd64 (1.0.0-5build5) ... 158s Setting up libruby3.3:amd64 (3.3.6-1.1ubuntu1) ... 158s Setting up ruby3.3 (3.3.6-1.1ubuntu1) ... 158s Setting up ruby-ffi:amd64 (1.17.0+dfsg-1build1) ... 158s Setting up ruby (1:3.3~ubuntu3) ... 158s Setting up racc (1.6.2-1ubuntu1) ... 158s Setting up ruby-pkg-config (1.5.9-1) ... 158s Setting up ruby-columnize (0.9.0-1.1) ... 158s Setting up ruby-coderay (1.1.3-8) ... 158s Setting up ruby-byebug:amd64 (11.1.3-5) ... 158s Setting up ruby-ethon (0.16.0-2) ... 158s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 158s Setting up pry (0.14.2-1) ... 158s Setting up ruby-diff-lcs (1.5.1-1) ... 158s Setting up ruby-nokogiri (1.18.2+dfsg-1) ... 158s Setting up ruby-typhoeus (1.4.0-4) ... 158s Setting up ruby-yell (2.2.2-1) ... 158s Setting up gem2deb-test-runner (2.2.5) ... 158s Setting up ruby-pry-byebug (3.10.1-1) ... 158s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 158s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 158s Setting up ruby-html-proofer (3.19.4-1) ... 158s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 158s Processing triggers for libc-bin (2.40-4ubuntu1) ... 158s Processing triggers for man-db (2.13.0-1) ... 160s autopkgtest [04:07:13]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 160s autopkgtest [04:07:13]: test gem2deb-test-runner: [----------------------- 160s 160s ┌──────────────────────────────────────────────────────────────────────────────┐ 160s │ Checking Rubygems dependency resolution on ruby3.3 │ 160s └──────────────────────────────────────────────────────────────────────────────┘ 160s 160s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"html-proofer\" 160s mv lib ./.gem2deb.lib 160s mv ./.gem2deb.lib lib 160s 160s ┌──────────────────────────────────────────────────────────────────────────────┐ 160s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 160s └──────────────────────────────────────────────────────────────────────────────┘ 160s 160s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 160s mv lib ./.gem2deb.lib 160s /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 --format documentation 161s 161s Randomized with seed 26213 161s 161s Command test 161s  works with allow-hash-href 161s  works with only-4xx (PENDING: Temporarily skipped with xit) 162s  works with empty-alt-ignore 162s  works with alt-ignore (PENDING: Temporarily skipped with xit) 162s  works with extension (PENDING: Temporarily skipped with xit) 163s  works with url-swap and colon 163s  navigates above itself in a subdirectory 163s  has only one UA [does not work in CI] (PENDING: No reason given) 164s  works with url-ignore 164s  works with as-links (PENDING: Temporarily skipped with xit) 164s  works with directory-index-file 169s  accepts hydra max_concurrency 169s  has every option for validation defaults 170s  works with url-swap 173s  works with check-external-hash 173s  works with internal-domains 174s  works with disable-external 174s  has every option for proofer defaults 175s  works with checks-to-ignore 176s  works with file-ignore 176s  works with check-favicon 177s  works with check-html 177s 177s HTMLProofer::Runner 177s #before_request 177s  sends authorization header to github.com 177s  plays nice with cache 177s 177s Favicons test 177s  fails for broken favicon 177s  specifically ignores jekyll redirect_from template 177s  ignores for absent favicon by default 177s  fails for broken favicon with data-proofer-ignore 177s  fails for ignored with url_ignore 177s  passes for present favicon 177s  fails for absent favicon 177s  translates links via url_swap 177s  passes for present favicon with shortcut notation 177s  fails for absent favicon but present apple touch icon 177s  ignores SRI/CORS requirements for favicons 177s 177s Open Graph test 177s  passes for existing external image 177s  fails for missing url content attribute 177s  fails for missing internal images 177s  fails for missing image content attribute 177s  fails for missing external image 177s  passes for internal domains 177s  passes for missing external url when not asked to check 177s  passes for missing external image when not asked to check 177s  passes for existing external url 177s  fails for empty image 177s  fails for empty url 177s  fails for missing external url 177s 177s Maliciousness test 177s  does not accept string input for directories 177s  does not accept non-string input for directory 177s  does not accept non-string input for single file 177s  does not accept string input for links 177s 177s Scripts test 177s  is unhappy if CORS not provided 177s  does not check SRI/CORS for local scripts 177s  is unhappy if SRI and CORS not provided 177s  is unhappy if SRI not provided 177s  works for valid internal src 177s  ignores links via url_ignore 177s  translates src via url_swap 177s  fails for missing internal src 177s  works for broken script within pre 177s  is happy if SRI and CORS provided 177s  fails for broken external src 177s  works for present content 177s  fails for absent content 177s 177s Middleware test 177s with non-HTML content 177s  does not raise an error 177s options 177s internal files 177s  does not raise an error with default options set 177s  does not raise an error with options explicitly set 177s  does raise an error with options removed 177s with invalid HTML 177s  raises an error 177s with valid HTML 177s  does not raise an error 177s proofer-ignore 177s  does not raise an error 177s 177s Images test 177s  properly checks relative links 177s  passes for HTTP images when not asked 177s  fails for image with no src 177s  skips missing alt tag for images marked as aria-hidden 177s  fails for image without alt attribute 177s  fails for image with nothing but spaces in alt attribute 177s  fails for image with an empty alt attribute 177s  translates images via url_swap 177s  fails for missing internal images even when alt_ignore is set 177s  works for images with a srcset 177s  fails for missing external images 177s  passes when ignoring image with nothing but spaces in alt attribute 177s  properly ignores missing alt tags when asked for srcset 177s  fails for image with default mac filename 177s  ignores images via url_ignore 177s  passes for images with spaces all over 177s  fails for HTTP images when asked 177s  passes for existing external images 177s  fails for invalid images missing the protocol 177s  properly checks relative images 177s  works for valid images missing the protocol 177s  properly ignores data URI images 177s  fails for images with an alt but missing src or srcset 177s  properly ignores missing alt tags, but not all URLs, when asked 177s  ignores images marked as ignore data-proofer-ignore 177s  properly ignores empty alt attribute when empty_alt_ignore set 177s  properly ignores missing alt tags when asked 177s  translates src via url_swap 177s  fails for images with a srcset but missing alt 177s  fails for missing internal images 177s  properly checks relative images with base 177s  ignores semicolon outside attribute name 177s 177s HTMLProofer::Element 177s ivar setting 177s  does not explode if given a bad attribute 177s #url 177s  works for src attributes 177s #ignore 177s  works for twitter cards 177s #initialize 177s  accepts the xmlns attribute 177s  accepts the content attribute 177s  assignes the text node 177s #ignores_pattern_check 177s  works for regex patterns 177s  works for string patterns 177s 177s HTMLProofer 177s #options 177s  only has one UA with file 177s  takes options for Parallel 177s  strips out undesired Typhoeus options 177s file ignores 177s  knows how to ignore a directory by regexp 177s  knows how to ignore a file by string 177s  knows how to ignore multiple files by regexp 177s  knows how to ignore a file by regexp 177s sorting 177s  understands sorting by path 177s  understands sorting by status 177s  understands sorting by issue 177s #files 177s  works for directory that ends with .html 177s #failed_tests 177s  is a list of the formatted errors 177s ignored checks 177s  does not care about phoney ignored checks 177s  knows how to ignore checks 177s external only 177s  ignores status codes when asked 177s  still reports external link failures 177s  knows how to ignore non-external link failures 177s #failures 177s  is an array of Issue 177s multiple directories 177s  works 177s 177s JSON config parser 177s  Throws an error when the option name is empty 177s  Throws an error when the json config is not valid json 177s  Returns an object representing the json when valid json 177s  Throws an error when the option name is whitespace 177s  returns an empty options object when config is whitespace 177s  Throws an error when the option name is not a string 177s  returns an empty options object when config is nil 177s  returns an empty options object when config is empty 177s  Throws an error when the json config is not a string 177s 177s Links test 177s  does not fail on redirects we're not following 177s  passes when linking to hash on another page 177s  validates links with external characters 177s  does not check local scripts 177s  ignores javascript links 177s  reports failures for the original link, not the redirection (PENDING: URL seems broken now. Need to find a new one) 177s  works for directory index file 177s  allows for at-sign attribute to be ignored 177s  passes for relative links with a base 177s  ignores non-http(s) protocols 177s  allows empty href on link elements 177s  works for valid links missing the protocol 177s  passes for hash href when asked 177s  is not checking SRI and CORS for links with rel canonical or alternate 177s  can skip expecting href for anchors in non-HTML5 177s  allows missing href on link elements 177s  ignores placeholder with name 177s  fails for internal linking to a directory without trailing slash 177s  is happy if SRI and CORS provided 177s  works with base without href 177s  passes for GitHub hashes on the web when asked 177s  should understand https 177s  does not check sri for pagination 177s  fails for broken internal root links 177s  allows link with no href 177s  finds a mix of broken and unbroken links 177s  does not dupe errors 177s  allows for at-sign attribute 177s  fails for invalid links missing the protocol 177s  properly resolves implicit /index.html in link paths 177s  fails on redirects if not following 177s  complains if CORS not provided 177s  passes for non-HTTPS links when not asked 177s  works for hash hrefs 177s  should follow redirects 177s  handles timeout 177s  translates links via url_swap 177s  passes non-standard characters 177s  does not cgi encode link 177s  works for broken anchors within pre 177s  translates links via url_swap for list of links 177s  works with quotes in the hash href 177s  passes when linking to the top 177s  succeeds for working internal root links 177s  fails for broken internal hash 177s  does not crash on badly formatted urls 177s  works for array of links 178s  passes for broken hashes on the web when ignored (even if the file exists) 178s  checks source tags 178s  fails for invalid mailto links 178s  does not check links with parameters multiple times 178s  properly checks links to root 178s  fails for mismatched hash casing 178s  works for valid href within link elements 178s  fails for broken internal hash (even if the file exists) 178s  works for broken link within pre 178s  ignores valid mailto links 178s  complains if SRI not provided 178s  fails for blank tel links 178s  fails for blank mailto links 178s  fails for non-HTTPS links when asked 178s  does not explode on bad external links in files 178s  works with internal_domains 178s  ignores placeholder with id 178s  ignores links marked as ignore data-proofer-ignore 178s  ignores links when the parent element is ignored 178s  fails for broken IP address links 178s  passes for links hash-referencing itself 178s  does not expect href for anchors in HTML5 178s  ignores external links when asked 178s  fails for broken hash with query 178s  properly checks relative links 178s  fails for broken hash links with status code numbers 178s  fails if directory index file doesn't exist 178s  ignores valid tel links 178s  fails for broken internal links 178s  works for a direct link through directory 178s  ignores links via url_ignore 178s  ignores blank mailto links when configured to allow them 178s  passes for different filename without option 178s  passes for urlencoded href 178s  fails for different filenames 178s  works for pipes in the URL 178s  properly checks ssl links 178s  fails for broken hashes on the web when asked (even if the file exists) 178s  allows unicode domains 178s  ensures Typhoeus options are passed 178s  allows placeholder with empty id 178s  passes for broken hashes on the web (when we look only for 4xx) 178s  should understand relative hash 178s  allows punnycode domains 178s  passes for GitHub hashes to a file on the web when asked 178s  is not checking SRI and CORS for indieweb links with rel "me", "webmention", or "pingback" 178s  works if subdirectory ends with .html 178s  can link to external non-unicode hash 178s  complains if SRI and CORS not provided 178s  passes for external UTF-8 links 178s  passes for broken *nix links 178s  reports linked internal through directory 178s  fails for broken external links 178s  works for internal links to weird encoding IDs 178s  succeeds for working internal-root-links pointing to other folder 178s  works for hash referring to itself 179s  correctly handles empty href 179s  fails for hash href when not asked 179s  does not complain for files with attributes containing dashes 179s  does not bomb on dns-prefetch 179s  does expect href for anchors in non-HTML5 179s  does not explode on bad external links in arrays 179s automatically adding default extensions to files 179s  is not enabled by default 179s  accepts extensionless file links when enabled 179s 179s HTMLProofer::Utils 179s ::create_nokogiri 179s  passes for a file 179s  ignores directories 179s  passes for a string 179s 179s Cache test 179s  fails on an invalid date 179s  removes links that do not exist 179s  does recheck failures, regardless of external and internal cache 179s  does recheck failures, regardless of external-only cache 179s not within date 179s  does write file if timestamp is not within date 179s new internal url added 179s  does write file if a new relative URL 200 is added 179s  does writes file once if a new relative URL 404 hash is detected multiple times 179s  does write file if a new relative URL 404 is added 179s within date 179s  does not write file if timestamp is within date 179s recheck failure 179s  does recheck failures, regardless of cache 179s not within date for internal url 179s  does write file if timestamp is not within date 179s new external url added 179s  does write file if a new URL is added 179s with time parser 179s  understands months 179s  understands days 179s  understands weeks 179s  understands hours 179s with .htmlproofer.log 179s  knows how to write to cache 179s 179s Pending: (Failures listed here are expected and do not affect your suite's status) 179s  179s 1) Command test works with only-4xx 179s # Temporarily skipped with xit 179s  # ./spec/html-proofer/command_spec.rb:79 179s  179s 2) Command test works with alt-ignore 179s # Temporarily skipped with xit 179s  # ./spec/html-proofer/command_spec.rb:11 179s  179s 3) Command test works with extension 179s # Temporarily skipped with xit 179s  # ./spec/html-proofer/command_spec.rb:42 179s  179s 4) Command test has only one UA [does not work in CI] 179s # No reason given 179s  # ./spec/html-proofer/command_spec.rb:110 179s  179s 5) Command test works with as-links 179s # Temporarily skipped with xit 179s  # ./spec/html-proofer/command_spec.rb:6 179s  179s 6) Links test reports failures for the original link, not the redirection 179s # URL seems broken now. Need to find a new one 179s  # ./spec/html-proofer/links_spec.rb:430 179s  179s 179s Finished in 18.04 seconds (files took 0.59193 seconds to load) 179s 270 examples, 0 failures, 6 pending 179s 179s Randomized with seed 26213 179s 179s mv ./.gem2deb.lib lib 179s autopkgtest [04:07:32]: test gem2deb-test-runner: -----------------------] 180s gem2deb-test-runner PASS 180s autopkgtest [04:07:33]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 180s autopkgtest [04:07:33]: @@@@@@@@@@@@@@@@@@@@ summary 180s gem2deb-test-runner PASS 248s nova [W] Skipping flock for amd64 248s Creating nova instance adt-plucky-amd64-ruby-html-proofer-20250131-040433-juju-7f2275-prod-proposed-migration-environment-2-d1e69866-8dd4-41e7-890f-b8a8b120d102 from image adt/ubuntu-plucky-amd64-server-20250131.img (UUID c885e765-889b-45be-a5d5-04daef6aa7fd)... 248s nova [W] Timed out waiting for 437d4738-9695-4291-bde8-d72204f9e5d9 to get deleted.