0s autopkgtest [14:46:24]: starting date and time: 2025-06-19 14:46:24+0000 0s autopkgtest [14:46:24]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:46:24]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.e35hwf12/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-1build1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-2.secgroup --name adt-questing-amd64-ruby-reverse-markdown-20250619-144624-juju-7f2275-prod-proposed-migration-environment-2-f6cd9a63-16ac-42d2-a93d-f1e0f326269a --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 48s autopkgtest [14:47:12]: testbed dpkg architecture: amd64 48s autopkgtest [14:47:12]: testbed apt version: 3.1.2 48s autopkgtest [14:47:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [14:47:12]: testbed release detected to be: None 49s autopkgtest [14:47:13]: updating testbed package index (apt update) 50s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 50s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 50s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 50s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 50s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [426 kB] 50s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [4716 B] 50s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [38.3 kB] 50s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.4 kB] 50s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [44.5 kB] 50s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [82.3 kB] 50s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted i386 Packages [2420 B] 50s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted amd64 Packages [13.5 kB] 50s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [135 kB] 50s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [376 kB] 50s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [24.9 kB] 50s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [5196 B] 51s Fetched 1420 kB in 1s (1520 kB/s) 51s Reading package lists... 52s autopkgtest [14:47:16]: upgrading testbed (apt dist-upgrade and autopurge) 52s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s Calculating upgrade... 53s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Solving dependencies... 54s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 56s autopkgtest [14:47:20]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 57s autopkgtest [14:47:21]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-reverse-markdown 58s Get:1 http://ftpmaster.internal/ubuntu questing/universe ruby-reverse-markdown 3.0.0-1 (dsc) [1608 B] 58s Get:2 http://ftpmaster.internal/ubuntu questing/universe ruby-reverse-markdown 3.0.0-1 (tar) [20.3 kB] 58s Get:3 http://ftpmaster.internal/ubuntu questing/universe ruby-reverse-markdown 3.0.0-1 (diff) [2792 B] 58s gpgv: Signature made Mon Dec 16 06:30:43 2024 UTC 58s gpgv: using EDDSA key 84CFFDC21520F88306EC29D152699AB63F9F2BC3 58s gpgv: Can't check signature: No public key 58s dpkg-source: warning: cannot verify inline signature for ./ruby-reverse-markdown_3.0.0-1.dsc: no acceptable signature found 58s autopkgtest [14:47:22]: testing package ruby-reverse-markdown version 3.0.0-1 59s autopkgtest [14:47:23]: build not needed 59s autopkgtest [14:47:23]: test gem2deb-test-runner: preparing testbed 59s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Solving dependencies... 60s The following NEW packages will be installed: 60s gem2deb-test-runner libjs-jquery libjs-jquery-easing libjs-jquery-fancybox 60s libjs-jquery-mousewheel libjs-jquery-ui libruby libruby3.3 libxslt1.1 racc 60s rake ruby ruby-csv ruby-did-you-mean ruby-diff-lcs ruby-docile ruby-kramdown 60s ruby-mini-portile2 ruby-minitest ruby-net-telnet ruby-nokogiri 60s ruby-pkg-config ruby-power-assert ruby-reverse-markdown ruby-rspec 60s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 60s ruby-ruby2-keywords ruby-rubygems ruby-simplecov ruby-simplecov-html 60s ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 rubygems-integration 60s 0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 9001 kB of archives. 60s After this operation, 45.0 MB of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 rubygems-integration all 1.19 [5550 B] 60s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-csv all 3.3.4-1 [43.0 kB] 61s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-did-you-mean all 1.6.3-2 [14.8 kB] 61s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 61s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4280 B] 61s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-webrick all 1.9.1-1 [60.8 kB] 61s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-xmlrpc all 0.3.3-2 [24.8 kB] 61s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libruby3.3 amd64 3.3.8-2ubuntu1 [5848 kB] 61s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 ruby3.3 amd64 3.3.8-2ubuntu1 [49.2 kB] 61s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 libruby amd64 1:3.3 [5164 B] 61s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-rubygems all 3.6.3-1 [332 kB] 61s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 ruby amd64 1:3.3 [3666 B] 61s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 rake all 13.2.1-1 [45.8 kB] 61s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 61s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-power-assert all 2.0.3-1 [12.0 kB] 61s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-test-unit all 3.6.2-1 [67.0 kB] 61s Get:17 http://ftpmaster.internal/ubuntu questing/universe amd64 gem2deb-test-runner amd64 2.2.5 [18.3 kB] 61s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 61s Get:19 http://ftpmaster.internal/ubuntu questing/universe amd64 libjs-jquery-easing all 12-4 [6970 B] 61s Get:20 http://ftpmaster.internal/ubuntu questing/universe amd64 libjs-jquery-mousewheel all 1:3.1.13-5 [6324 B] 61s Get:21 http://ftpmaster.internal/ubuntu questing/universe amd64 libjs-jquery-fancybox all 12-4 [45.7 kB] 61s Get:22 http://ftpmaster.internal/ubuntu questing/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 61s Get:23 http://ftpmaster.internal/ubuntu questing/main amd64 libxslt1.1 amd64 1.1.43-0exp1 [163 kB] 61s Get:24 http://ftpmaster.internal/ubuntu questing/universe amd64 racc all 1.8.1-1 [71.3 kB] 61s Get:25 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-diff-lcs all 1.5.1-1 [22.8 kB] 61s Get:26 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-docile all 1.1.5-2.1 [5708 B] 61s Get:27 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-kramdown all 2.5.1-1 [316 kB] 61s Get:28 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 61s Get:29 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-pkg-config all 1.5.9-1 [8710 B] 61s Get:30 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-nokogiri amd64 1.18.2+dfsg-1build1 [264 kB] 61s Get:31 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-reverse-markdown all 3.0.0-1 [12.0 kB] 61s Get:32 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 61s Get:33 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 61s Get:34 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 61s Get:35 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 61s Get:36 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 61s Get:37 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-simplecov-html all 0.12.3-2 [477 kB] 61s Get:38 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-simplecov all 0.22.0-2 [40.9 kB] 62s Fetched 9001 kB in 1s (8486 kB/s) 62s Selecting previously unselected package rubygems-integration. 62s (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 ... 81475 files and directories currently installed.) 62s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 62s Unpacking rubygems-integration (1.19) ... 62s Selecting previously unselected package ruby-csv. 62s Preparing to unpack .../01-ruby-csv_3.3.4-1_all.deb ... 62s Unpacking ruby-csv (3.3.4-1) ... 62s Selecting previously unselected package ruby-did-you-mean. 62s Preparing to unpack .../02-ruby-did-you-mean_1.6.3-2_all.deb ... 62s Unpacking ruby-did-you-mean (1.6.3-2) ... 62s Selecting previously unselected package ruby-net-telnet. 62s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 62s Unpacking ruby-net-telnet (0.2.0-1) ... 62s Selecting previously unselected package ruby-ruby2-keywords. 62s Preparing to unpack .../04-ruby-ruby2-keywords_0.0.5-1_all.deb ... 62s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 62s Selecting previously unselected package ruby-webrick. 62s Preparing to unpack .../05-ruby-webrick_1.9.1-1_all.deb ... 62s Unpacking ruby-webrick (1.9.1-1) ... 62s Selecting previously unselected package ruby-xmlrpc. 62s Preparing to unpack .../06-ruby-xmlrpc_0.3.3-2_all.deb ... 62s Unpacking ruby-xmlrpc (0.3.3-2) ... 62s Selecting previously unselected package libruby3.3:amd64. 62s Preparing to unpack .../07-libruby3.3_3.3.8-2ubuntu1_amd64.deb ... 62s Unpacking libruby3.3:amd64 (3.3.8-2ubuntu1) ... 62s Selecting previously unselected package ruby3.3. 62s Preparing to unpack .../08-ruby3.3_3.3.8-2ubuntu1_amd64.deb ... 62s Unpacking ruby3.3 (3.3.8-2ubuntu1) ... 62s Selecting previously unselected package libruby:amd64. 62s Preparing to unpack .../09-libruby_1%3a3.3_amd64.deb ... 62s Unpacking libruby:amd64 (1:3.3) ... 62s Selecting previously unselected package ruby-rubygems. 62s Preparing to unpack .../10-ruby-rubygems_3.6.3-1_all.deb ... 62s Unpacking ruby-rubygems (3.6.3-1) ... 63s Selecting previously unselected package ruby. 63s Preparing to unpack .../11-ruby_1%3a3.3_amd64.deb ... 63s Unpacking ruby (1:3.3) ... 63s Selecting previously unselected package rake. 63s Preparing to unpack .../12-rake_13.2.1-1_all.deb ... 63s Unpacking rake (13.2.1-1) ... 63s Selecting previously unselected package ruby-minitest. 63s Preparing to unpack .../13-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 63s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 63s Selecting previously unselected package ruby-power-assert. 63s Preparing to unpack .../14-ruby-power-assert_2.0.3-1_all.deb ... 63s Unpacking ruby-power-assert (2.0.3-1) ... 63s Selecting previously unselected package ruby-test-unit. 63s Preparing to unpack .../15-ruby-test-unit_3.6.2-1_all.deb ... 63s Unpacking ruby-test-unit (3.6.2-1) ... 63s Selecting previously unselected package gem2deb-test-runner. 63s Preparing to unpack .../16-gem2deb-test-runner_2.2.5_amd64.deb ... 63s Unpacking gem2deb-test-runner (2.2.5) ... 63s Selecting previously unselected package libjs-jquery. 63s Preparing to unpack .../17-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 63s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 63s Selecting previously unselected package libjs-jquery-easing. 63s Preparing to unpack .../18-libjs-jquery-easing_12-4_all.deb ... 63s Unpacking libjs-jquery-easing (12-4) ... 63s Selecting previously unselected package libjs-jquery-mousewheel. 63s Preparing to unpack .../19-libjs-jquery-mousewheel_1%3a3.1.13-5_all.deb ... 63s Unpacking libjs-jquery-mousewheel (1:3.1.13-5) ... 63s Selecting previously unselected package libjs-jquery-fancybox. 63s Preparing to unpack .../20-libjs-jquery-fancybox_12-4_all.deb ... 63s Unpacking libjs-jquery-fancybox (12-4) ... 63s Selecting previously unselected package libjs-jquery-ui. 63s Preparing to unpack .../21-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 63s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 63s Selecting previously unselected package libxslt1.1:amd64. 63s Preparing to unpack .../22-libxslt1.1_1.1.43-0exp1_amd64.deb ... 63s Unpacking libxslt1.1:amd64 (1.1.43-0exp1) ... 63s Selecting previously unselected package racc. 63s Preparing to unpack .../23-racc_1.8.1-1_all.deb ... 63s Unpacking racc (1.8.1-1) ... 63s Selecting previously unselected package ruby-diff-lcs. 63s Preparing to unpack .../24-ruby-diff-lcs_1.5.1-1_all.deb ... 63s Unpacking ruby-diff-lcs (1.5.1-1) ... 63s Selecting previously unselected package ruby-docile. 63s Preparing to unpack .../25-ruby-docile_1.1.5-2.1_all.deb ... 63s Unpacking ruby-docile (1.1.5-2.1) ... 63s Selecting previously unselected package ruby-kramdown. 63s Preparing to unpack .../26-ruby-kramdown_2.5.1-1_all.deb ... 63s Unpacking ruby-kramdown (2.5.1-1) ... 63s Selecting previously unselected package ruby-mini-portile2. 63s Preparing to unpack .../27-ruby-mini-portile2_2.8.7-1_all.deb ... 63s Unpacking ruby-mini-portile2 (2.8.7-1) ... 63s Selecting previously unselected package ruby-pkg-config. 63s Preparing to unpack .../28-ruby-pkg-config_1.5.9-1_all.deb ... 63s Unpacking ruby-pkg-config (1.5.9-1) ... 63s Selecting previously unselected package ruby-nokogiri. 63s Preparing to unpack .../29-ruby-nokogiri_1.18.2+dfsg-1build1_amd64.deb ... 63s Unpacking ruby-nokogiri (1.18.2+dfsg-1build1) ... 63s Selecting previously unselected package ruby-reverse-markdown. 63s Preparing to unpack .../30-ruby-reverse-markdown_3.0.0-1_all.deb ... 63s Unpacking ruby-reverse-markdown (3.0.0-1) ... 63s Selecting previously unselected package ruby-rspec-support. 63s Preparing to unpack .../31-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 63s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 63s Selecting previously unselected package ruby-rspec-core. 63s Preparing to unpack .../32-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 63s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 63s Selecting previously unselected package ruby-rspec-expectations. 63s Preparing to unpack .../33-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 63s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 63s Selecting previously unselected package ruby-rspec-mocks. 63s Preparing to unpack .../34-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 63s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 63s Selecting previously unselected package ruby-rspec. 63s Preparing to unpack .../35-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 63s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 63s Selecting previously unselected package ruby-simplecov-html. 63s Preparing to unpack .../36-ruby-simplecov-html_0.12.3-2_all.deb ... 63s Unpacking ruby-simplecov-html (0.12.3-2) ... 63s Selecting previously unselected package ruby-simplecov. 63s Preparing to unpack .../37-ruby-simplecov_0.22.0-2_all.deb ... 63s Unpacking ruby-simplecov (0.22.0-2) ... 64s Setting up ruby-ruby2-keywords (0.0.5-1) ... 64s Setting up ruby-power-assert (2.0.3-1) ... 64s Setting up libjs-jquery-mousewheel (1:3.1.13-5) ... 64s Setting up ruby-mini-portile2 (2.8.7-1) ... 64s Setting up rubygems-integration (1.19) ... 64s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 64s Setting up ruby-test-unit (3.6.2-1) ... 64s Setting up ruby-net-telnet (0.2.0-1) ... 64s Setting up ruby-csv (3.3.4-1) ... 64s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 64s Setting up ruby-webrick (1.9.1-1) ... 64s Setting up libxslt1.1:amd64 (1.1.43-0exp1) ... 64s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 64s Setting up ruby-did-you-mean (1.6.3-2) ... 64s Setting up ruby-xmlrpc (0.3.3-2) ... 64s Setting up libjs-jquery-easing (12-4) ... 64s Setting up libjs-jquery-fancybox (12-4) ... 64s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 64s Setting up libruby3.3:amd64 (3.3.8-2ubuntu1) ... 64s Setting up ruby-rubygems (3.6.3-1) ... 64s Setting up ruby3.3 (3.3.8-2ubuntu1) ... 64s Setting up libruby:amd64 (1:3.3) ... 64s Setting up ruby (1:3.3) ... 64s Setting up racc (1.8.1-1) ... 64s Setting up ruby-pkg-config (1.5.9-1) ... 64s Setting up rake (13.2.1-1) ... 64s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 64s Setting up ruby-docile (1.1.5-2.1) ... 64s Setting up ruby-kramdown (2.5.1-1) ... 64s Setting up ruby-diff-lcs (1.5.1-1) ... 64s Setting up ruby-nokogiri (1.18.2+dfsg-1build1) ... 64s Setting up ruby-simplecov-html (0.12.3-2) ... 64s Setting up gem2deb-test-runner (2.2.5) ... 64s Setting up ruby-reverse-markdown (3.0.0-1) ... 64s Setting up ruby-simplecov (0.22.0-2) ... 64s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 64s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 64s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 64s Processing triggers for libc-bin (2.41-6ubuntu2) ... 64s Processing triggers for man-db (2.13.1-1) ... 65s autopkgtest [14:47:29]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 65s autopkgtest [14:47:29]: test gem2deb-test-runner: [----------------------- 65s 65s ┌──────────────────────────────────────────────────────────────────────────────┐ 65s │ Checking Rubygems dependency resolution on ruby3.3 │ 65s └──────────────────────────────────────────────────────────────────────────────┘ 65s 66s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"reverse_markdown\" 66s mv lib ./.gem2deb.lib 66s mv ./.gem2deb.lib lib 66s 66s ┌──────────────────────────────────────────────────────────────────────────────┐ 66s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 66s └──────────────────────────────────────────────────────────────────────────────┘ 66s 66s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 66s mv lib ./.gem2deb.lib 66s /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 66s 66s ReverseMarkdown 66s is expected to include "[Foobar](http://foobar.com)" 66s is expected to include "[Fubar](http://foobar.com \"f\\*\\*\\*\\*\\* up beyond all recognition\")" 66s is expected to include "[**Strong foobar**](http://strong.foobar.com)" 66s is expected to include "  " 66s is expected to include "  " 66s is expected to include "  " 66s is expected to include "no extra space before and after the anchor ([stripped](http://foobar.com))." 66s is expected to include "after an ! [there](http://not.an.image.foobar.com) should be an extra space." 66s is expected to include "with stripped elements inbetween: ! [there](http://still.not.an.image.foobar.com) should be an extra space." 66s links to ignore 66s is expected to include " ignore anchor tags with no link text " 66s is expected to include " not ignore [](foo.html) anchor tags with images" 66s is expected to include " pass through the text of [internal jumplinks](#content) without treating them as links " 66s is expected to include " pass through the text of anchor tags with no href without treating them as links " 66s 66s ReverseMarkdown 66s is expected to match /plain text ?\n/ 66s is expected to match /# h1\n/ 66s is expected to match /## h2\n/ 66s is expected to match /### h3\n/ 66s is expected to match /#### h4\n/ 66s is expected to match /##### h5\n/ 66s is expected to match /###### h6\n/ 66s is expected to match /_em tag content_/ 66s is expected to match /before and after empty em tags/ 66s is expected to match /before and after em tags containing whitespace/ 66s is expected to match /_double em tags_/ 66s is expected to match /_double em tags in p tag_/ 66s is expected to match /a _em with leading and trailing_ whitespace/ 66s is expected to match /a _em with extra leading and trailing_ whitespace/ 66s is expected to match /\*\*strong tag content\*\*/ 66s is expected to match /before and after empty strong tags/ 66s is expected to match /before and after strong tags containing whitespace/ 66s is expected to match /\*\*double strong tags\*\*/ 66s is expected to match /\*\*double strong tags in p tag\*\*/ 66s is expected to match /before \*\*double strong tags containing whitespace\*\* after/ 66s is expected to match /a \*\*strong with leading and trailing\*\* whitespace/ 66s is expected to match /a \*\*strong with extra leading and trailing\*\* whitespace/ 66s is expected to match /_i tag content_/ 66s is expected to match /\*\*b tag content\*\*/ 66s is expected to match /br tags become double space followed by newline \n/ 66s is expected to match /before hr \n\* \* \*\n after hr/ 66s is expected to match /section 1\n ?\nsection 2/ 66s 66s ReverseMarkdown 66s is expected to match /inline `code` block/ 66s is expected to match /\ var this\;\n this\.is/ 66s is expected to match /block"\)\n console/ 66s with github style code blocks 66s is expected to match /inline `code` block/ 66s is expected to match /```\nvar this\;\nthis/ 66s is expected to match /it is"\) ?\n```/ 66s code with indentation 66s is expected to match /^ tell application "Foo"\n/ 66s is expected to match /^ beep\n/ 66s is expected to match /^ end tell\n/ 66s 66s ReverseMarkdown 66s multiple asterisks 66s is expected to include " \\*\\*two asterisks\\*\\* " 66s is expected to include " \\*\\*\\*three asterisks\\*\\*\\* " 66s multiple underscores 66s is expected to include " \\_\\_two underscores\\_\\_ " 66s is expected to include " \\_\\_\\_three underscores\\_\\_\\_ " 66s underscores within words in code blocks 66s is expected to include " var theoretical_max_infin = 1.0;" 66s 66s ReverseMarkdown 66s should make sense of strong-crazy markup (as seen in the wild) 66s should not over escape * or _ 66s 66s ReverseMarkdown 66s is expected to eq "naked text 1\n\nparagraph text\n\nnaked text 2" 66s 66s ReverseMarkdown 66s is expected to eq "# Welcome to My Page\n\nThis is a sample paragraph before the iframe.\n\nhttps://www.example.com\n\nThis is a sample paragraph after the iframe.\n\n" 66s 66s ReverseMarkdown 66s is expected to match /\n- unordered list entry\n/ 66s is expected to match /\n- unordered list entry 2\n/ 66s is expected to match /\n1. ordered list entry\n/ 66s is expected to match /\n2. ordered list entry 2\n/ 66s is expected to match /\n1. list entry 1st hierarchy\n/ 66s is expected to match /\n {2}- nested unsorted list entry\n/ 66s is expected to match /\n {4}1. deep nested list entry\n/ 66s nested list with no whitespace 66s is expected to match /\n- item a\n/ 66s is expected to match /\n- item b\n/ 66s is expected to match /\n {2}- item bb\n/ 66s is expected to match /\n {2}- item bc\n/ 66s nested list with lots of whitespace 66s is expected to match /\n- item wa \n/ 66s is expected to match /\n- item wb \n/ 66s is expected to match /\n - item wbb \n/ 66s is expected to match /\n - item wbc \n/ 66s lists containing links 66s is expected to match /\n- \[1 Basic concepts\]\(Basic_concepts\)\n/ 66s is expected to match /\n- \[2 History of the idea\]\(History_of_the_idea\)\n/ 66s is expected to match /\n- \[3 Intelligence explosion\]\(Intelligence_explosion\)\n/ 66s lists containing embedded <p> tags 66s is expected to match /\n- I want to have a party at my house!\n/ 66s is expected to match /\n- I don't want to cleanup after the party!\n/ 66s list item containing multiple <p> tags 66s example at ./spec/components/lists_spec.rb:43 (PENDING: Temporarily skipped with xit) 66s it produces correct numbering 66s is expected to include "1. one" 66s is expected to include " 1. one one" 66s is expected to include " 2. one two" 66s is expected to include "2. two" 66s is expected to include " 1. two one" 66s is expected to include " 1. two one one" 66s is expected to include " 2. two one two" 66s is expected to include " 2. two two" 66s is expected to include "3. three" 66s properly embeds a nested list between adjacent list items 66s is expected to match /\n- alpha\n/ 66s is expected to match /\n- bravo/ 66s is expected to match /\n - bravo alpha\n/ 66s is expected to match /\n - bravo bravo/ 66s is expected to match /\n - bravo bravo alpha/ 66s is expected to match /\n- charlie\n/ 66s is expected to match /\n- delta\n/ 66s text following list should have a new line separator 66s is expected to match /\n- item followed with a text\n\n text after the list/ 66s 66s ReverseMarkdown 66s is expected not to start with "\n\n" 66s is expected to start with "First content\n\nSecond content\n\n" 66s is expected to include "\n\n_Complex_\n\n Content" 66s is expected to include "**Trailing whitespace:**" 66s is expected to include "**Trailing non-breaking space: **" 66s is expected to include "**_Combination: _**" 66s 66s ReverseMarkdown 66s is expected to match /^ Block of code$/ 66s is expected to include "\n> First quoted paragraph\n> \n> Second quoted paragraph" 66s 66s ReverseMarkdown 66s is expected to match /\n\| header 1 \| header 2 \| header 3 \|\n\| --- \| --- \| --- \|\n/ 66s is expected to match /\n\| data 1-1 \| data 2-1 \| data 3-1 \|\n/ 66s is expected to match /\n\| data 1-2 \| data 2-2 \| data 3-2 \|\n/ 66s is expected to match /\n\| footer 1 \| footer 2 \| footer 3 \|\n/ 66s is expected to match /\n\| _header oblique_ \| \*\*header bold\*\* \| `header code` \|\n| --- \| --- \| --- \|\n/ 66s is expected to match /\n\| _data oblique_ \| \*\*data bold\*\* \| `data code` \|\n/ 66s 66s ReverseMarkdown 66s with unknown_tags = :pass_through 66s is expected to include "<bar>Foo with bar</bar>" 66s with unknown_tags = :raise 66s is expected to raise ReverseMarkdown::UnknownTagError 66s with unknown_tags = :drop 66s is expected to eq "" 66s with unknown_tags = :bypass 66s is expected to eq "Foo with bar\n\n" 66s with unknown_tags = :something_wrong 66s is expected to raise ReverseMarkdown::InvalidConfigurationError 66s 66s Round trip: HTML to markdown (via reverse_markdown) to HTML (via redcarpet) 66s should preserve <blockquote> blocks 66s should preserve unordered lists 66s should preserve ordered lists 66s should preserve lists with paragraphs 66s should preserve <hr> tags 66s should preserve <em> tags 66s should preserve links inside <strong> tags 66s should preserve <strong> tags 66s should preserve <br> tags 66s should preserve <a> tags 66s should preserve <img> tags 66s should preserve code blocks 66s should preserve code blocks with embedded whitespace 66s 66s ReverseMarkdown::Cleaner 66s #remove_newlines 66s removes more than 2 subsequent newlines 66s skips single and double newlines 66s #remove_inner_whitespaces 66s removes duplicate whitespaces from the string 66s performs changes for multiple lines 66s keeps leading whitespaces 66s keeps trailing whitespaces 66s keeps trailing newlines 66s removes tabs as well 66s keeps lines that only contain whitespace 66s #clean_punctuation_characters 66s removes whitespace between tag end and punctuation characters 66s #clean_tag_borders 66s with default_border is set to space 66s removes not needed whitespaces from strong tags 66s remotes leading or trailing whitespaces independently 66s adds whitespaces if there are none 66s doesn't add whitespaces to underscore'ed elements if they are part of links 66s still cleans up whitespaces that aren't inside a link 66s cleans italic stuff as well 66s cleans strikethrough stuff as well 66s with default_border set to no space 66s removes not needed whitespaces from strong tags 66s remotes leading or trailing whitespaces independently 66s adds whitespaces if there are none 66s doesn't add whitespaces to underscore'ed elements if they are part of links 66s still cleans up whitespaces that aren't inside a link 66s cleans italic stuff as well 66s cleans strikethrough stuff as well 66s 66s ReverseMarkdown::Config 66s #with 66s takes additional options into account 66s returns the result of a given block 66s resets to original settings afterwards 66s 66s ReverseMarkdown::Converters::Blockquote 66s converts nested elements as well 66s can deal with paragraphs inside 66s 66s ReverseMarkdown::Converters::Br 66s just converts into two spaces and a newline 66s 66s ReverseMarkdown::Converters::Del 66s with github_flavored = true 66s converts the input as expected 66s converts the input as expected 66s skips empty tags 66s knows about its enabled/disabled state 66s with github_flavored = false 66s does not convert anything 66s knows about its enabled/disabled state 66s 66s ReverseMarkdown::Converters::Details 66s for standard markdown 66s handles details tags correctly 66s for github_flavored markdown 66s handles details tags correctly 66s 66s ReverseMarkdown::Converters::Figure 66s handles figure tags with figcaption correctly 66s handles figure tags without figcaption correctly 66s 66s ReverseMarkdown::Converters::Li 66s does not fail without a valid parent context 66s 66s ReverseMarkdown::Converters::Pre 66s for standard markdown 66s converts with indentation 66s preserves new lines as <br> 66s preserves new lines as <br> and \n 66s handles code tags correctly 66s handles indented correctly 66s for github_flavored markdown 66s converts with backticks 66s preserves new lines 66s preserves new lines as <br> and \n 66s handles code tags correctly 66s syntax highlighting 66s works for "highlight-lang" mechanism 66s works for the confluence mechanism 66s 66s ReverseMarkdown::Converters::Strong 66s returns an empty string if the node is empty 66s returns just the content if the strong tag is nested in another strong 66s moves border whitespaces outside of the delimiters tag 66s 66s ReverseMarkdown::Converters::Text 66s treats newline within text as a single whitespace 66s handles windows-style \r\n correctly 66s removes leading newlines 66s removes trailing newlines 66s keeps nbsps 66s keeps escaped HTML-ish characters 66s within backticks 66s preserves single underscores 66s preserves multiple underscores 66s preserves single asterisks 66s preserves multiple asterisks 66s 66s ReverseMarkdown::Converters 66s .register and .unregister 66s adds a converter mapping to the list 66s 66s ReverseMarkdown 66s parses nokogiri documents 66s parses nokogiri elements 66s parses string input 66s behaves in a sane way when root element is nil 66s #config 66s stores a given configuration option 66s can be used as a block configurator as well 66s force_encoding option 66s raises invalid byte sequence in UTF-8 exception (FAILED - 1) 66s handles invalid byte sequence if option is set (FAILED - 2) 66s 66s Pending: (Failures listed here are expected and do not affect your suite's status) 66s 66s 1) ReverseMarkdown list item containing multiple <p> tags 66s # Temporarily skipped with xit 66s # ./spec/components/lists_spec.rb:43 66s 66s Failures: 66s 66s 1) ReverseMarkdown#config force_encoding option raises invalid byte sequence in UTF-8 exception 66s Failure/Error: expect { ReverseMarkdown.convert("hi \255") }.to raise_error { [Encoding::CompatibilityError, ArgumentError].include?(_1.class) } 66s expected Exception but nothing was raised 66s # ./spec/lib/reverse_markdown_spec.rb:40:in `block (4 levels) in <top (required)>' 66s # ./spec/spec_helper.rb:22:in `block (2 levels) in <top (required)>' 66s 66s 2) ReverseMarkdown#config force_encoding option handles invalid byte sequence if option is set 66s Failure/Error: expect(ReverseMarkdown.convert("hi \255", force_encoding: true)).to eq "hi\n\n" 66s 66s expected: "hi\n\n" 66s got: "hi " 66s 66s (compared using ==) 66s 66s Diff: 66s @@ -1 +1 @@ 66s -hi 66s +hi 66s # ./spec/lib/reverse_markdown_spec.rb:44:in `block (4 levels) in <top (required)>' 66s # ./spec/spec_helper.rb:22:in `block (2 levels) in <top (required)>' 66s 66s Finished in 0.2711 seconds (files took 0.39253 seconds to load) 66s 202 examples, 2 failures, 1 pending 66s 66s Failed examples: 66s 66s rspec ./spec/lib/reverse_markdown_spec.rb:38 # ReverseMarkdown#config force_encoding option raises invalid byte sequence in UTF-8 exception 66s rspec ./spec/lib/reverse_markdown_spec.rb:43 # ReverseMarkdown#config force_encoding option handles invalid byte sequence if option is set 66s 66s Coverage report generated for RSpec to /tmp/autopkgtest.w3V9Y8/build.iSw/src/coverage. 0 / 0 LOC (100.0%) covered. 66s Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected 66s /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 failed 66s mv ./.gem2deb.lib lib 67s autopkgtest [14:47:31]: test gem2deb-test-runner: -----------------------] 67s gem2deb-test-runner FAIL non-zero exit status 1 67s autopkgtest [14:47:31]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 68s autopkgtest [14:47:32]: @@@@@@@@@@@@@@@@@@@@ summary 68s gem2deb-test-runner FAIL non-zero exit status 1 87s nova [W] Skipping flock for amd64 87s Creating nova instance adt-questing-amd64-ruby-reverse-markdown-20250619-144624-juju-7f2275-prod-proposed-migration-environment-2-f6cd9a63-16ac-42d2-a93d-f1e0f326269a from image adt/ubuntu-questing-amd64-server-20250619.img (UUID 0ac4ce88-14b4-462b-a8ff-5e89102fdccd)... 87s nova [W] Timed out waiting for f7ff8fcf-41bf-442d-9662-cff55335072a to get deleted.