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