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