0s autopkgtest [04:00:31]: starting date and time: 2025-01-31 04:00:31+0000 0s autopkgtest [04:00:31]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [04:00:31]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.k_l01r0_/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-reverse-markdown --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-2@bos03-arm64-14.secgroup --name adt-plucky-arm64-ruby-reverse-markdown-20250131-040031-juju-7f2275-prod-proposed-migration-environment-2-751d0ea6-e907-4299-a19e-d4b50a4e2c3a --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --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/ 150s autopkgtest [04:03:01]: testbed dpkg architecture: arm64 151s autopkgtest [04:03:02]: testbed apt version: 2.9.18 151s autopkgtest [04:03:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 152s autopkgtest [04:03:03]: testbed release detected to be: None 153s autopkgtest [04:03:04]: updating testbed package index (apt update) 154s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 154s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 154s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 154s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 154s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [758 kB] 154s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [59.0 kB] 154s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [11.9 kB] 154s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [8640 B] 154s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [101 kB] 154s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [48.5 kB] 154s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [626 kB] 154s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [12.3 kB] 155s Fetched 1735 kB in 1s (1768 kB/s) 155s Reading package lists... 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 157s Calculating upgrade... 157s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 157s Reading package lists... 157s Building dependency tree... 157s Reading state information... 158s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 158s autopkgtest [04:03:09]: upgrading testbed (apt dist-upgrade and autopurge) 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 159s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 159s Done 160s Entering ResolveByKeep 160s 161s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 161s Reading package lists... 161s Building dependency tree... 161s Reading state information... 161s Starting pkgProblemResolver with broken count: 0 161s Starting 2 pkgProblemResolver with broken count: 0 161s Done 162s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 165s autopkgtest [04:03:16]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 165s autopkgtest [04:03:16]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-reverse-markdown 166s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ruby-reverse-markdown 2.1.1-1ubuntu1 (dsc) [2362 B] 166s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ruby-reverse-markdown 2.1.1-1ubuntu1 (tar) [18.9 kB] 166s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ruby-reverse-markdown 2.1.1-1ubuntu1 (diff) [3980 B] 167s gpgv: Signature made Wed Feb 28 00:22:07 2024 UTC 167s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 167s gpgv: issuer "kanashiro@ubuntu.com" 167s gpgv: Can't check signature: No public key 167s dpkg-source: warning: cannot verify inline signature for ./ruby-reverse-markdown_2.1.1-1ubuntu1.dsc: no acceptable signature found 167s autopkgtest [04:03:18]: testing package ruby-reverse-markdown version 2.1.1-1ubuntu1 167s autopkgtest [04:03:18]: build not needed 168s autopkgtest [04:03:19]: test gem2deb-test-runner: preparing testbed 168s Reading package lists... 168s Building dependency tree... 168s Reading state information... 168s Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 169s The following NEW packages will be installed: 169s gem2deb-test-runner libjs-jquery libjs-jquery-easing libjs-jquery-fancybox 169s libjs-jquery-mousewheel libjs-jquery-ui libruby libruby3.3 libxslt1.1 racc 169s rake ruby ruby-did-you-mean ruby-diff-lcs ruby-docile ruby-kramdown 169s ruby-mini-portile2 ruby-minitest ruby-net-telnet ruby-nokogiri 169s ruby-pkg-config ruby-power-assert ruby-reverse-markdown ruby-rspec 169s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 169s ruby-rubygems ruby-sdbm ruby-simplecov ruby-simplecov-html ruby-test-unit 169s ruby-webrick ruby-xmlrpc ruby3.3 rubygems-integration 169s 0 upgraded, 37 newly installed, 0 to remove and 0 not upgraded. 169s Need to get 8865 kB of archives. 169s After this operation, 48.6 MB of additional disk space will be used. 169s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 rubygems-integration all 1.18ubuntu1 [5528 B] 169s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-did-you-mean all 1.6.3-2 [14.8 kB] 169s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-minitest all 5.22.3-1ubuntu1 [48.0 kB] 170s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 170s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-power-assert all 2.0.3-1 [12.0 kB] 170s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-test-unit all 3.6.2-1 [67.0 kB] 170s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 170s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-xmlrpc all 0.3.3-2 [24.8 kB] 170s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libruby arm64 1:3.3~ubuntu3 [5038 B] 170s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-sdbm arm64 1.0.0-5build5 [15.5 kB] 170s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libruby3.3 arm64 3.3.6-1.1ubuntu1 [5835 kB] 170s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby3.3 arm64 3.3.6-1.1ubuntu1 [49.1 kB] 170s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-rubygems all 3.4.20-1 [238 kB] 170s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby arm64 1:3.3~ubuntu3 [3618 B] 170s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 rake all 13.2.1-1 [45.8 kB] 170s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 gem2deb-test-runner arm64 2.2.5 [18.3 kB] 170s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 170s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-easing all 12-4 [6970 B] 170s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-mousewheel all 1:3.1.13-5 [6324 B] 170s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-fancybox all 12-4 [45.7 kB] 170s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 170s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 170s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 racc all 1.6.2-1ubuntu1 [84.0 kB] 170s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-diff-lcs all 1.5.1-1 [22.8 kB] 170s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-docile all 1.1.5-2.1 [5708 B] 170s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-kramdown all 2.5.1-1 [316 kB] 170s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 170s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-pkg-config all 1.5.9-1 [8710 B] 170s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 ruby-nokogiri arm64 1.18.2+dfsg-1 [258 kB] 171s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-reverse-markdown all 2.1.1-1ubuntu1 [12.0 kB] 171s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 171s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 171s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 171s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 171s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 171s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-simplecov-html all 0.12.3-2 [477 kB] 171s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-simplecov all 0.22.0-2 [40.9 kB] 171s Fetched 8865 kB in 1s (6179 kB/s) 171s Selecting previously unselected package rubygems-integration. 171s (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.) 171s Preparing to unpack .../00-rubygems-integration_1.18ubuntu1_all.deb ... 171s Unpacking rubygems-integration (1.18ubuntu1) ... 171s Selecting previously unselected package ruby-did-you-mean. 171s Preparing to unpack .../01-ruby-did-you-mean_1.6.3-2_all.deb ... 171s Unpacking ruby-did-you-mean (1.6.3-2) ... 171s Selecting previously unselected package ruby-minitest. 171s Preparing to unpack .../02-ruby-minitest_5.22.3-1ubuntu1_all.deb ... 171s Unpacking ruby-minitest (5.22.3-1ubuntu1) ... 171s Selecting previously unselected package ruby-net-telnet. 171s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 171s Unpacking ruby-net-telnet (0.2.0-1) ... 171s Selecting previously unselected package ruby-power-assert. 171s Preparing to unpack .../04-ruby-power-assert_2.0.3-1_all.deb ... 171s Unpacking ruby-power-assert (2.0.3-1) ... 171s Selecting previously unselected package ruby-test-unit. 172s Preparing to unpack .../05-ruby-test-unit_3.6.2-1_all.deb ... 172s Unpacking ruby-test-unit (3.6.2-1) ... 172s Selecting previously unselected package ruby-webrick. 172s Preparing to unpack .../06-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 172s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 172s Selecting previously unselected package ruby-xmlrpc. 172s Preparing to unpack .../07-ruby-xmlrpc_0.3.3-2_all.deb ... 172s Unpacking ruby-xmlrpc (0.3.3-2) ... 172s Selecting previously unselected package libruby:arm64. 172s Preparing to unpack .../08-libruby_1%3a3.3~ubuntu3_arm64.deb ... 172s Unpacking libruby:arm64 (1:3.3~ubuntu3) ... 172s Selecting previously unselected package ruby-sdbm:arm64. 172s Preparing to unpack .../09-ruby-sdbm_1.0.0-5build5_arm64.deb ... 172s Unpacking ruby-sdbm:arm64 (1.0.0-5build5) ... 172s Selecting previously unselected package libruby3.3:arm64. 172s Preparing to unpack .../10-libruby3.3_3.3.6-1.1ubuntu1_arm64.deb ... 172s Unpacking libruby3.3:arm64 (3.3.6-1.1ubuntu1) ... 172s Selecting previously unselected package ruby3.3. 172s Preparing to unpack .../11-ruby3.3_3.3.6-1.1ubuntu1_arm64.deb ... 172s Unpacking ruby3.3 (3.3.6-1.1ubuntu1) ... 172s Selecting previously unselected package ruby-rubygems. 172s Preparing to unpack .../12-ruby-rubygems_3.4.20-1_all.deb ... 172s Unpacking ruby-rubygems (3.4.20-1) ... 172s Selecting previously unselected package ruby. 172s Preparing to unpack .../13-ruby_1%3a3.3~ubuntu3_arm64.deb ... 172s Unpacking ruby (1:3.3~ubuntu3) ... 172s Selecting previously unselected package rake. 172s Preparing to unpack .../14-rake_13.2.1-1_all.deb ... 172s Unpacking rake (13.2.1-1) ... 172s Selecting previously unselected package gem2deb-test-runner. 172s Preparing to unpack .../15-gem2deb-test-runner_2.2.5_arm64.deb ... 172s Unpacking gem2deb-test-runner (2.2.5) ... 172s Selecting previously unselected package libjs-jquery. 172s Preparing to unpack .../16-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 172s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 172s Selecting previously unselected package libjs-jquery-easing. 172s Preparing to unpack .../17-libjs-jquery-easing_12-4_all.deb ... 172s Unpacking libjs-jquery-easing (12-4) ... 172s Selecting previously unselected package libjs-jquery-mousewheel. 172s Preparing to unpack .../18-libjs-jquery-mousewheel_1%3a3.1.13-5_all.deb ... 172s Unpacking libjs-jquery-mousewheel (1:3.1.13-5) ... 172s Selecting previously unselected package libjs-jquery-fancybox. 172s Preparing to unpack .../19-libjs-jquery-fancybox_12-4_all.deb ... 172s Unpacking libjs-jquery-fancybox (12-4) ... 172s Selecting previously unselected package libjs-jquery-ui. 172s Preparing to unpack .../20-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 172s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 172s Selecting previously unselected package libxslt1.1:arm64. 173s Preparing to unpack .../21-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 173s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 173s Selecting previously unselected package racc. 173s Preparing to unpack .../22-racc_1.6.2-1ubuntu1_all.deb ... 173s Unpacking racc (1.6.2-1ubuntu1) ... 173s Selecting previously unselected package ruby-diff-lcs. 173s Preparing to unpack .../23-ruby-diff-lcs_1.5.1-1_all.deb ... 173s Unpacking ruby-diff-lcs (1.5.1-1) ... 173s Selecting previously unselected package ruby-docile. 173s Preparing to unpack .../24-ruby-docile_1.1.5-2.1_all.deb ... 173s Unpacking ruby-docile (1.1.5-2.1) ... 173s Selecting previously unselected package ruby-kramdown. 173s Preparing to unpack .../25-ruby-kramdown_2.5.1-1_all.deb ... 173s Unpacking ruby-kramdown (2.5.1-1) ... 173s Selecting previously unselected package ruby-mini-portile2. 173s Preparing to unpack .../26-ruby-mini-portile2_2.8.7-1_all.deb ... 173s Unpacking ruby-mini-portile2 (2.8.7-1) ... 173s Selecting previously unselected package ruby-pkg-config. 173s Preparing to unpack .../27-ruby-pkg-config_1.5.9-1_all.deb ... 173s Unpacking ruby-pkg-config (1.5.9-1) ... 173s Selecting previously unselected package ruby-nokogiri. 173s Preparing to unpack .../28-ruby-nokogiri_1.18.2+dfsg-1_arm64.deb ... 173s Unpacking ruby-nokogiri (1.18.2+dfsg-1) ... 173s Selecting previously unselected package ruby-reverse-markdown. 173s Preparing to unpack .../29-ruby-reverse-markdown_2.1.1-1ubuntu1_all.deb ... 173s Unpacking ruby-reverse-markdown (2.1.1-1ubuntu1) ... 173s Selecting previously unselected package ruby-rspec-support. 173s Preparing to unpack .../30-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 173s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 173s Selecting previously unselected package ruby-rspec-core. 173s Preparing to unpack .../31-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 173s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 173s Selecting previously unselected package ruby-rspec-expectations. 173s Preparing to unpack .../32-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 173s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 173s Selecting previously unselected package ruby-rspec-mocks. 173s Preparing to unpack .../33-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 173s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 173s Selecting previously unselected package ruby-rspec. 173s Preparing to unpack .../34-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 173s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 173s Selecting previously unselected package ruby-simplecov-html. 173s Preparing to unpack .../35-ruby-simplecov-html_0.12.3-2_all.deb ... 173s Unpacking ruby-simplecov-html (0.12.3-2) ... 173s Selecting previously unselected package ruby-simplecov. 173s Preparing to unpack .../36-ruby-simplecov_0.22.0-2_all.deb ... 173s Unpacking ruby-simplecov (0.22.0-2) ... 173s Setting up ruby-power-assert (2.0.3-1) ... 173s Setting up libjs-jquery-mousewheel (1:3.1.13-5) ... 173s Setting up ruby-mini-portile2 (2.8.7-1) ... 173s Setting up rubygems-integration (1.18ubuntu1) ... 173s Setting up ruby-minitest (5.22.3-1ubuntu1) ... 173s Setting up ruby-test-unit (3.6.2-1) ... 173s Setting up ruby-net-telnet (0.2.0-1) ... 173s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 173s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 173s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 173s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 173s Setting up ruby-did-you-mean (1.6.3-2) ... 173s Setting up ruby-xmlrpc (0.3.3-2) ... 173s Setting up libjs-jquery-easing (12-4) ... 173s Setting up libjs-jquery-fancybox (12-4) ... 173s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 173s Setting up libruby:arm64 (1:3.3~ubuntu3) ... 173s Setting up ruby-rubygems (3.4.20-1) ... 173s Setting up ruby-sdbm:arm64 (1.0.0-5build5) ... 173s Setting up libruby3.3:arm64 (3.3.6-1.1ubuntu1) ... 173s Setting up ruby3.3 (3.3.6-1.1ubuntu1) ... 173s Setting up ruby (1:3.3~ubuntu3) ... 173s Setting up racc (1.6.2-1ubuntu1) ... 173s Setting up ruby-pkg-config (1.5.9-1) ... 173s Setting up rake (13.2.1-1) ... 173s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 173s Setting up ruby-docile (1.1.5-2.1) ... 173s Setting up ruby-kramdown (2.5.1-1) ... 173s Setting up ruby-diff-lcs (1.5.1-1) ... 173s Setting up ruby-nokogiri (1.18.2+dfsg-1) ... 173s Setting up ruby-simplecov-html (0.12.3-2) ... 173s Setting up gem2deb-test-runner (2.2.5) ... 173s Setting up ruby-reverse-markdown (2.1.1-1ubuntu1) ... 173s Setting up ruby-simplecov (0.22.0-2) ... 173s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 173s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 173s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 173s Processing triggers for libc-bin (2.40-4ubuntu1) ... 173s Processing triggers for man-db (2.13.0-1) ... 175s autopkgtest [04:03:26]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 175s autopkgtest [04:03:26]: test gem2deb-test-runner: [----------------------- 175s 175s ┌──────────────────────────────────────────────────────────────────────────────┐ 175s │ Checking Rubygems dependency resolution on ruby3.3 │ 175s └──────────────────────────────────────────────────────────────────────────────┘ 175s 175s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"reverse_markdown\" 175s mv lib ./.gem2deb.lib 175s mv ./.gem2deb.lib lib 175s 175s ┌──────────────────────────────────────────────────────────────────────────────┐ 175s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 175s └──────────────────────────────────────────────────────────────────────────────┘ 175s 175s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 175s mv lib ./.gem2deb.lib 175s /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 176s 176s ReverseMarkdown 176s is expected to include "[Foobar](http://foobar.com)" 176s is expected to include "[Fubar](http://foobar.com \"f\\*\\*\\*\\*\\* up beyond all recognition\")" 176s is expected to include "[**Strong foobar**](http://strong.foobar.com)" 176s is expected to include " ![](http://foobar.com/logo.png) " 176s is expected to include " ![foobar image](http://foobar.com/foobar.png) " 176s is expected to include " ![foobar image 2](http://foobar.com/foobar2.png \"this is the foobar image 2\") " 176s is expected to include "no extra space before and after the anchor ([stripped](http://foobar.com))." 176s is expected to include "after an ! [there](http://not.an.image.foobar.com) should be an extra space." 176s is expected to include "with stripped elements inbetween: ! [there](http://still.not.an.image.foobar.com) should be an extra space." 176s links to ignore 176s is expected to include " ignore anchor tags with no link text " 176s is expected to include " not ignore [![An Image](image.png)](foo.html) anchor tags with images" 176s is expected to include " pass through the text of [internal jumplinks](#content) without treating them as links " 176s is expected to include " pass through the text of anchor tags with no href without treating them as links " 176s 176s ReverseMarkdown 176s is expected to match /plain text ?\n/ 176s is expected to match /# h1\n/ 176s is expected to match /## h2\n/ 176s is expected to match /### h3\n/ 176s is expected to match /#### h4\n/ 176s is expected to match /##### h5\n/ 176s is expected to match /###### h6\n/ 176s is expected to match /_em tag content_/ 176s is expected to match /before and after empty em tags/ 176s is expected to match /before and after em tags containing whitespace/ 176s is expected to match /_double em tags_/ 176s is expected to match /_double em tags in p tag_/ 176s is expected to match /a _em with leading and trailing_ whitespace/ 176s is expected to match /a _em with extra leading and trailing_ whitespace/ 176s is expected to match /\*\*strong tag content\*\*/ 176s is expected to match /before and after empty strong tags/ 176s is expected to match /before and after strong tags containing whitespace/ 176s is expected to match /\*\*double strong tags\*\*/ 176s is expected to match /\*\*double strong tags in p tag\*\*/ 176s is expected to match /before \*\*double strong tags containing whitespace\*\* after/ 176s is expected to match /a \*\*strong with leading and trailing\*\* whitespace/ 176s is expected to match /a \*\*strong with extra leading and trailing\*\* whitespace/ 176s is expected to match /_i tag content_/ 176s is expected to match /\*\*b tag content\*\*/ 176s is expected to match /br tags become double space followed by newline \n/ 176s is expected to match /before hr \n\* \* \*\n after hr/ 176s is expected to match /section 1\n ?\nsection 2/ 176s 176s ReverseMarkdown 176s is expected to match /inline `code` block/ 176s is expected to match /\ var this\;\n this\.is/ 176s is expected to match /block"\)\n console/ 176s with github style code blocks 176s is expected to match /inline `code` block/ 176s is expected to match /```\nvar this\;\nthis/ 176s is expected to match /it is"\) ?\n```/ 176s code with indentation 176s is expected to match /^ tell application "Foo"\n/ 176s is expected to match /^ beep\n/ 176s is expected to match /^ end tell\n/ 176s 176s ReverseMarkdown 176s multiple asterisks 176s is expected to include " \\*\\*two asterisks\\*\\* " 176s is expected to include " \\*\\*\\*three asterisks\\*\\*\\* " 176s multiple underscores 176s is expected to include " \\_\\_two underscores\\_\\_ " 176s is expected to include " \\_\\_\\_three underscores\\_\\_\\_ " 176s underscores within words in code blocks 176s is expected to include " var theoretical_max_infin = 1.0;" 176s 176s ReverseMarkdown 176s should make sense of strong-crazy markup (as seen in the wild) 176s should not over escape * or _ 176s 176s ReverseMarkdown 176s is expected to eq "naked text 1\n\nparagraph text\n\nnaked text 2" 176s 176s ReverseMarkdown 176s is expected to match /\n- unordered list entry\n/ 176s is expected to match /\n- unordered list entry 2\n/ 176s is expected to match /\n1. ordered list entry\n/ 176s is expected to match /\n2. ordered list entry 2\n/ 176s is expected to match /\n1. list entry 1st hierarchy\n/ 176s is expected to match /\n {2}- nested unsorted list entry\n/ 176s is expected to match /\n {4}1. deep nested list entry\n/ 176s nested list with no whitespace 176s is expected to match /\n- item a\n/ 176s is expected to match /\n- item b\n/ 176s is expected to match /\n {2}- item bb\n/ 176s is expected to match /\n {2}- item bc\n/ 176s nested list with lots of whitespace 176s is expected to match /\n- item wa \n/ 176s is expected to match /\n- item wb \n/ 176s is expected to match /\n - item wbb \n/ 176s is expected to match /\n - item wbc \n/ 176s lists containing links 176s is expected to match /\n- \[1 Basic concepts\]\(Basic_concepts\)\n/ 176s is expected to match /\n- \[2 History of the idea\]\(History_of_the_idea\)\n/ 176s is expected to match /\n- \[3 Intelligence explosion\]\(Intelligence_explosion\)\n/ 176s lists containing embedded

tags 176s is expected to match /\n- I want to have a party at my house!\n/ 176s is expected to match /\n- I don't want to cleanup after the party!\n/ 176s list item containing multiple

tags 176s example at ./spec/components/lists_spec.rb:43 (PENDING: Temporarily skipped with xit) 176s it produces correct numbering 176s is expected to include "1. one" 176s is expected to include " 1. one one" 176s is expected to include " 2. one two" 176s is expected to include "2. two" 176s is expected to include " 1. two one" 176s is expected to include " 1. two one one" 176s is expected to include " 2. two one two" 176s is expected to include " 2. two two" 176s is expected to include "3. three" 176s properly embeds a nested list between adjacent list items 176s is expected to match /\n- alpha\n/ 176s is expected to match /\n- bravo/ 176s is expected to match /\n - bravo alpha\n/ 176s is expected to match /\n - bravo bravo/ 176s is expected to match /\n - bravo bravo alpha/ 176s is expected to match /\n- charlie\n/ 176s is expected to match /\n- delta\n/ 176s text following list should have a new line separator 176s is expected to match /\n- item followed with a text\n\n text after the list/ 176s 176s ReverseMarkdown 176s is expected not to start with "\n\n" 176s is expected to start with "First content\n\nSecond content\n\n" 176s is expected to include "\n\n_Complex_\n\n Content" 176s is expected to include "**Trailing whitespace:**" 176s is expected to include "**Trailing non-breaking space: **" 176s is expected to include "**_Combination: _**" 176s 176s ReverseMarkdown 176s is expected to match /^ Block of code$/ 176s is expected to include "\n> First quoted paragraph\n> \n> Second quoted paragraph" 176s 176s ReverseMarkdown 176s is expected to match /\n\| header 1 \| header 2 \| header 3 \|\n\| --- \| --- \| --- \|\n/ 176s is expected to match /\n\| data 1-1 \| data 2-1 \| data 3-1 \|\n/ 176s is expected to match /\n\| data 1-2 \| data 2-2 \| data 3-2 \|\n/ 176s is expected to match /\n\| footer 1 \| footer 2 \| footer 3 \|\n/ 176s is expected to match /\n\| _header oblique_ \| \*\*header bold\*\* \| `header code` \|\n| --- \| --- \| --- \|\n/ 176s is expected to match /\n\| _data oblique_ \| \*\*data bold\*\* \| `data code` \|\n/ 176s 176s ReverseMarkdown 176s with unknown_tags = :pass_through 176s is expected to include "Foo with bar" 176s with unknown_tags = :raise 176s is expected to raise ReverseMarkdown::UnknownTagError 176s with unknown_tags = :drop 176s is expected to eq "" 176s with unknown_tags = :bypass 176s is expected to eq "Foo with bar\n\n" 176s with unknown_tags = :something_wrong 176s is expected to raise ReverseMarkdown::InvalidConfigurationError 176s 176s Round trip: HTML to markdown (via reverse_markdown) to HTML (via redcarpet) 176s should preserve

blocks 176s should preserve unordered lists 176s should preserve ordered lists 176s should preserve lists with paragraphs 176s should preserve
tags 176s should preserve tags 176s should preserve links inside tags 176s should preserve tags 176s should preserve
tags 176s should preserve tags 176s should preserve tags 176s should preserve code blocks 176s should preserve code blocks with embedded whitespace 176s 176s ReverseMarkdown::Cleaner 176s #remove_newlines 176s removes more than 2 subsequent newlines 176s skips single and double newlines 176s #remove_inner_whitespaces 176s removes duplicate whitespaces from the string 176s performs changes for multiple lines 176s keeps leading whitespaces 176s keeps trailing whitespaces 176s keeps trailing newlines 176s removes tabs as well 176s keeps lines that only contain whitespace 176s #clean_punctuation_characters 176s removes whitespace between tag end and punctuation characters 176s #clean_tag_borders 176s with default_border is set to space 176s removes not needed whitespaces from strong tags 176s remotes leading or trailing whitespaces independently 176s adds whitespaces if there are none 176s doesn't add whitespaces to underscore'ed elements if they are part of links 176s still cleans up whitespaces that aren't inside a link 176s cleans italic stuff as well 176s cleans strikethrough stuff as well 176s with default_border set to no space 176s removes not needed whitespaces from strong tags 176s remotes leading or trailing whitespaces independently 176s adds whitespaces if there are none 176s doesn't add whitespaces to underscore'ed elements if they are part of links 176s still cleans up whitespaces that aren't inside a link 176s cleans italic stuff as well 176s cleans strikethrough stuff as well 176s 176s ReverseMarkdown::Config 176s #with 176s takes additional options into account 176s returns the result of a given block 176s resets to original settings afterwards 176s 176s ReverseMarkdown::Converters::Blockquote 176s converts nested elements as well 176s can deal with paragraphs inside 176s 176s ReverseMarkdown::Converters::Br 176s just converts into two spaces and a newline 176s 176s ReverseMarkdown::Converters::Del 176s with github_flavored = true 176s converts the input as expected 176s converts the input as expected 176s skips empty tags 176s knows about its enabled/disabled state 176s with github_flavored = false 176s does not convert anything 176s knows about its enabled/disabled state 176s 176s ReverseMarkdown::Converters::Details 176s for standard markdown 176s handles details tags correctly 176s for github_flavored markdown 176s handles details tags correctly 176s 176s ReverseMarkdown::Converters::Figure 176s handles figure tags with figcaption correctly 176s handles figure tags without figcaption correctly 176s 176s ReverseMarkdown::Converters::Li 176s does not fail without a valid parent context 176s 176s ReverseMarkdown::Converters::Pre 176s for standard markdown 176s converts with indentation 176s preserves new lines as
176s preserves new lines as
and \n 176s handles code tags correctly 176s handles indented correctly 176s for github_flavored markdown 176s converts with backticks 176s preserves new lines 176s preserves new lines as
and \n 176s handles code tags correctly 176s syntax highlighting 176s works for "highlight-lang" mechanism 176s works for the confluence mechanism 176s 176s ReverseMarkdown::Converters::Strong 176s returns an empty string if the node is empty 176s returns just the content if the strong tag is nested in another strong 176s moves border whitespaces outside of the delimiters tag 176s 176s ReverseMarkdown::Converters::Text 176s treats newline within text as a single whitespace 176s handles windows-style \r\n correctly 176s removes leading newlines 176s removes trailing newlines 176s keeps nbsps 176s keeps escaped HTML-ish characters 176s within backticks 176s preserves single underscores 176s preserves multiple underscores 176s preserves single asterisks 176s preserves multiple asterisks 176s 176s ReverseMarkdown::Converters 176s .register and .unregister 176s adds a converter mapping to the list 176s 176s ReverseMarkdown 176s parses nokogiri documents 176s parses nokogiri elements 176s parses string input 176s behaves in a sane way when root element is nil 176s #config 176s stores a given configuration option 176s can be used as a block configurator as well 176s force_encoding option 176s raises invalid byte sequence in UTF-8 exception 176s handles invalid byte sequence if option is set 176s 176s Pending: (Failures listed here are expected and do not affect your suite's status) 176s 176s 1) ReverseMarkdown list item containing multiple

tags 176s # Temporarily skipped with xit 176s # ./spec/components/lists_spec.rb:43 176s 176s Finished in 0.38565 seconds (files took 0.49123 seconds to load) 176s 201 examples, 0 failures, 1 pending 176s 176s Coverage report generated for RSpec to /tmp/autopkgtest.5uMbQB/build.2DD/src/coverage. 0 / 0 LOC (100.0%) covered. 176s mv ./.gem2deb.lib lib 177s autopkgtest [04:03:28]: test gem2deb-test-runner: -----------------------] 177s gem2deb-test-runner PASS 177s autopkgtest [04:03:28]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 177s autopkgtest [04:03:28]: @@@@@@@@@@@@@@@@@@@@ summary 177s gem2deb-test-runner PASS 199s nova [W] Using flock in prodstack6-arm64 199s Creating nova instance adt-plucky-arm64-ruby-reverse-markdown-20250131-040031-juju-7f2275-prod-proposed-migration-environment-2-751d0ea6-e907-4299-a19e-d4b50a4e2c3a from image adt/ubuntu-plucky-arm64-server-20250131.img (UUID 64f7c8fd-211a-406d-bf37-5a080cd01492)... 199s nova [W] Timed out waiting for 96dfd814-f031-4941-be11-72b37df229bf to get deleted.