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