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