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