0s autopkgtest [19:20:10]: starting date and time: 2024-07-25 19:20:10+0000 0s autopkgtest [19:20:10]: git checkout: fd3bed09 nova: allow more retries for quota issues 0s autopkgtest [19:20:10]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.nny8c34i/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:asciidoctor --apt-upgrade ruby-asciidoctor-kroki --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=asciidoctor/2.0.23-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-s390x-11.secgroup --name adt-oracular-s390x-ruby-asciidoctor-kroki-20240725-192010-juju-7f2275-prod-proposed-migration-environment-2-1c10682f-0009-462b-83ce-40821915bd94 --image adt/ubuntu-oracular-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 100s autopkgtest [19:21:50]: testbed dpkg architecture: s390x 100s autopkgtest [19:21:50]: testbed apt version: 2.9.6 100s autopkgtest [19:21:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 101s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 101s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [542 kB] 101s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [57.0 kB] 101s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 101s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 101s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main s390x Packages [73.5 kB] 101s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main s390x c-n-f Metadata [2112 B] 101s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted s390x Packages [1368 B] 101s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted s390x c-n-f Metadata [120 B] 101s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe s390x Packages [458 kB] 101s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe s390x c-n-f Metadata [8372 B] 101s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse s390x Packages [2072 B] 101s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse s390x c-n-f Metadata [120 B] 101s Fetched 1283 kB in 1s (1706 kB/s) 101s Reading package lists... 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s Calculating upgrade... 104s The following NEW packages will be installed: 104s libgomp1 libgraphite2-3 libharfbuzz0b libimagequant0 libraqm0 104s The following packages will be upgraded: 104s kpartx libgd3 multipath-tools rsyslog strace 104s 5 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 104s Need to get 2320 kB of archives. 104s After this operation, 1962 kB of additional disk space will be used. 104s Get:1 http://ftpmaster.internal/ubuntu oracular/main s390x rsyslog s390x 8.2406.0-1ubuntu1 [530 kB] 105s Get:2 http://ftpmaster.internal/ubuntu oracular/main s390x strace s390x 6.8-2 [479 kB] 105s Get:3 http://ftpmaster.internal/ubuntu oracular/main s390x libgomp1 s390x 14.1.0-5ubuntu1 [150 kB] 105s Get:4 http://ftpmaster.internal/ubuntu oracular/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 105s Get:5 http://ftpmaster.internal/ubuntu oracular/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 105s Get:6 http://ftpmaster.internal/ubuntu oracular/main s390x libharfbuzz0b s390x 8.3.0-2build2 [515 kB] 105s Get:7 http://ftpmaster.internal/ubuntu oracular/main s390x libraqm0 s390x 0.10.1-1build1 [16.2 kB] 105s Get:8 http://ftpmaster.internal/ubuntu oracular/main s390x libgd3 s390x 2.3.3-12ubuntu3 [141 kB] 105s Get:9 http://ftpmaster.internal/ubuntu oracular/main s390x kpartx s390x 0.9.9-1ubuntu2 [35.5 kB] 105s Get:10 http://ftpmaster.internal/ubuntu oracular/main s390x multipath-tools s390x 0.9.9-1ubuntu2 [329 kB] 105s Fetched 2320 kB in 1s (3452 kB/s) 105s (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 ... 54742 files and directories currently installed.) 105s Preparing to unpack .../0-rsyslog_8.2406.0-1ubuntu1_s390x.deb ... 105s Unpacking rsyslog (8.2406.0-1ubuntu1) over (8.2312.0-3ubuntu9) ... 105s Preparing to unpack .../1-strace_6.8-2_s390x.deb ... 105s Unpacking strace (6.8-2) over (6.8-0ubuntu2) ... 105s Selecting previously unselected package libgomp1:s390x. 105s Preparing to unpack .../2-libgomp1_14.1.0-5ubuntu1_s390x.deb ... 105s Unpacking libgomp1:s390x (14.1.0-5ubuntu1) ... 105s Selecting previously unselected package libimagequant0:s390x. 105s Preparing to unpack .../3-libimagequant0_2.18.0-1build1_s390x.deb ... 105s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 105s Selecting previously unselected package libgraphite2-3:s390x. 105s Preparing to unpack .../4-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 105s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 105s Selecting previously unselected package libharfbuzz0b:s390x. 105s Preparing to unpack .../5-libharfbuzz0b_8.3.0-2build2_s390x.deb ... 105s Unpacking libharfbuzz0b:s390x (8.3.0-2build2) ... 105s Selecting previously unselected package libraqm0:s390x. 105s Preparing to unpack .../6-libraqm0_0.10.1-1build1_s390x.deb ... 105s Unpacking libraqm0:s390x (0.10.1-1build1) ... 105s Preparing to unpack .../7-libgd3_2.3.3-12ubuntu3_s390x.deb ... 105s Unpacking libgd3:s390x (2.3.3-12ubuntu3) over (2.3.3-9ubuntu5) ... 105s Preparing to unpack .../8-kpartx_0.9.9-1ubuntu2_s390x.deb ... 105s Unpacking kpartx (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 105s Preparing to unpack .../9-multipath-tools_0.9.9-1ubuntu2_s390x.deb ... 105s Unpacking multipath-tools (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 105s dpkg: warning: unable to delete old directory '/lib/multipath': Directory not empty 105s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 105s Setting up rsyslog (8.2406.0-1ubuntu1) ... 105s info: The user `syslog' is already a member of `adm'. 106s Setting up libgomp1:s390x (14.1.0-5ubuntu1) ... 106s Setting up strace (6.8-2) ... 106s Setting up libimagequant0:s390x (2.18.0-1build1) ... 106s Setting up kpartx (0.9.9-1ubuntu2) ... 106s Setting up libharfbuzz0b:s390x (8.3.0-2build2) ... 106s Setting up multipath-tools (0.9.9-1ubuntu2) ... 107s Setting up libraqm0:s390x (0.10.1-1build1) ... 107s Setting up libgd3:s390x (2.3.3-12ubuntu3) ... 107s Processing triggers for man-db (2.12.1-2) ... 107s Processing triggers for libc-bin (2.39-0ubuntu9) ... 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 108s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 109s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 109s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 109s Reading package lists... 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 110s Calculating upgrade... 110s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 110s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 111s autopkgtest [19:22:01]: rebooting testbed after setup commands that affected boot 114s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 137s autopkgtest [19:22:27]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP Sat Apr 20 00:14:26 UTC 2024 140s autopkgtest [19:22:30]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-asciidoctor-kroki 141s Get:1 http://ftpmaster.internal/ubuntu oracular/universe ruby-asciidoctor-kroki 0.8.0-2 (dsc) [2166 B] 141s Get:2 http://ftpmaster.internal/ubuntu oracular/universe ruby-asciidoctor-kroki 0.8.0-2 (tar) [38.4 kB] 141s Get:3 http://ftpmaster.internal/ubuntu oracular/universe ruby-asciidoctor-kroki 0.8.0-2 (diff) [3604 B] 141s gpgv: Signature made Mon Jun 12 13:34:38 2023 UTC 141s gpgv: using RSA key D30863E26020E543F4719A838F53E0193B294B75 141s gpgv: Can't check signature: No public key 141s dpkg-source: warning: cannot verify inline signature for ./ruby-asciidoctor-kroki_0.8.0-2.dsc: no acceptable signature found 141s autopkgtest [19:22:31]: testing package ruby-asciidoctor-kroki version 0.8.0-2 142s autopkgtest [19:22:32]: build not needed 142s autopkgtest [19:22:32]: test gem2deb-test-runner: preparing testbed 143s Reading package lists... 143s Building dependency tree... 143s Reading state information... 144s Starting pkgProblemResolver with broken count: 0 144s Starting 2 pkgProblemResolver with broken count: 0 144s Done 144s The following additional packages will be installed: 144s gem2deb-test-runner libruby libruby3.2 rake ruby ruby-asciidoctor 144s ruby-asciidoctor-kroki ruby-diff-lcs ruby-net-telnet ruby-rspec 144s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 144s ruby-rubygems ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.2 144s rubygems-integration 144s Suggested packages: 144s ri ruby-dev bundler 144s Recommended packages: 144s zip fonts-lato libjs-jquery 144s The following NEW packages will be installed: 144s autopkgtest-satdep gem2deb-test-runner libruby libruby3.2 rake ruby 144s ruby-asciidoctor ruby-asciidoctor-kroki ruby-diff-lcs ruby-net-telnet 144s ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks 144s ruby-rspec-support ruby-rubygems ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.2 144s rubygems-integration 144s 0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded. 144s Need to get 6423 kB/6424 kB of archives. 144s After this operation, 31.3 MB of additional disk space will be used. 144s Get:1 /tmp/autopkgtest.MZhDjw/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [752 B] 144s Get:2 http://ftpmaster.internal/ubuntu oracular/main s390x rubygems-integration all 1.18 [5336 B] 144s Get:3 http://ftpmaster.internal/ubuntu oracular/main s390x ruby-net-telnet all 0.2.0-1 [13.3 kB] 144s Get:4 http://ftpmaster.internal/ubuntu oracular/main s390x ruby-webrick all 1.8.1-1 [52.3 kB] 144s Get:5 http://ftpmaster.internal/ubuntu oracular/main s390x ruby-xmlrpc all 0.3.3-2 [24.8 kB] 144s Get:6 http://ftpmaster.internal/ubuntu oracular/main s390x libruby s390x 1:3.2~ubuntu1 [4696 B] 144s Get:7 http://ftpmaster.internal/ubuntu oracular/main s390x ruby-sdbm s390x 1.0.0-5build4 [16.7 kB] 144s Get:8 http://ftpmaster.internal/ubuntu oracular/main s390x libruby3.2 s390x 3.2.3-1ubuntu1 [5375 kB] 145s Get:9 http://ftpmaster.internal/ubuntu oracular/main s390x ruby3.2 s390x 3.2.3-1ubuntu1 [50.6 kB] 145s Get:10 http://ftpmaster.internal/ubuntu oracular/main s390x ruby-rubygems all 3.4.20-1 [238 kB] 145s Get:11 http://ftpmaster.internal/ubuntu oracular/main s390x ruby s390x 1:3.2~ubuntu1 [3468 B] 145s Get:12 http://ftpmaster.internal/ubuntu oracular/main s390x rake all 13.2.1-1 [45.8 kB] 145s Get:13 http://ftpmaster.internal/ubuntu oracular/universe s390x gem2deb-test-runner s390x 2.2.4 [18.2 kB] 145s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe s390x ruby-asciidoctor all 2.0.23-1 [175 kB] 145s Get:15 http://ftpmaster.internal/ubuntu oracular/universe s390x ruby-asciidoctor-kroki all 0.8.0-2 [8250 B] 145s Get:16 http://ftpmaster.internal/ubuntu oracular/universe s390x ruby-diff-lcs all 1.5.1-1 [22.8 kB] 145s Get:17 http://ftpmaster.internal/ubuntu oracular/universe s390x ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 145s Get:18 http://ftpmaster.internal/ubuntu oracular/universe s390x ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 145s Get:19 http://ftpmaster.internal/ubuntu oracular/universe s390x ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 145s Get:20 http://ftpmaster.internal/ubuntu oracular/universe s390x ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 145s Get:21 http://ftpmaster.internal/ubuntu oracular/universe s390x ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 145s Fetched 6423 kB in 1s (5897 kB/s) 145s Selecting previously unselected package rubygems-integration. 145s (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 ... 54767 files and directories currently installed.) 145s Preparing to unpack .../00-rubygems-integration_1.18_all.deb ... 145s Unpacking rubygems-integration (1.18) ... 145s Selecting previously unselected package ruby-net-telnet. 145s Preparing to unpack .../01-ruby-net-telnet_0.2.0-1_all.deb ... 145s Unpacking ruby-net-telnet (0.2.0-1) ... 145s Selecting previously unselected package ruby-webrick. 145s Preparing to unpack .../02-ruby-webrick_1.8.1-1_all.deb ... 145s Unpacking ruby-webrick (1.8.1-1) ... 145s Selecting previously unselected package ruby-xmlrpc. 145s Preparing to unpack .../03-ruby-xmlrpc_0.3.3-2_all.deb ... 145s Unpacking ruby-xmlrpc (0.3.3-2) ... 145s Selecting previously unselected package libruby:s390x. 145s Preparing to unpack .../04-libruby_1%3a3.2~ubuntu1_s390x.deb ... 145s Unpacking libruby:s390x (1:3.2~ubuntu1) ... 145s Selecting previously unselected package ruby-sdbm:s390x. 145s Preparing to unpack .../05-ruby-sdbm_1.0.0-5build4_s390x.deb ... 145s Unpacking ruby-sdbm:s390x (1.0.0-5build4) ... 145s Selecting previously unselected package libruby3.2:s390x. 145s Preparing to unpack .../06-libruby3.2_3.2.3-1ubuntu1_s390x.deb ... 145s Unpacking libruby3.2:s390x (3.2.3-1ubuntu1) ... 146s Selecting previously unselected package ruby3.2. 146s Preparing to unpack .../07-ruby3.2_3.2.3-1ubuntu1_s390x.deb ... 146s Unpacking ruby3.2 (3.2.3-1ubuntu1) ... 146s Selecting previously unselected package ruby-rubygems. 146s Preparing to unpack .../08-ruby-rubygems_3.4.20-1_all.deb ... 146s Unpacking ruby-rubygems (3.4.20-1) ... 146s Selecting previously unselected package ruby. 146s Preparing to unpack .../09-ruby_1%3a3.2~ubuntu1_s390x.deb ... 146s Unpacking ruby (1:3.2~ubuntu1) ... 146s Selecting previously unselected package rake. 146s Preparing to unpack .../10-rake_13.2.1-1_all.deb ... 146s Unpacking rake (13.2.1-1) ... 146s Selecting previously unselected package gem2deb-test-runner. 146s Preparing to unpack .../11-gem2deb-test-runner_2.2.4_s390x.deb ... 146s Unpacking gem2deb-test-runner (2.2.4) ... 146s Selecting previously unselected package ruby-asciidoctor. 146s Preparing to unpack .../12-ruby-asciidoctor_2.0.23-1_all.deb ... 146s Unpacking ruby-asciidoctor (2.0.23-1) ... 146s Selecting previously unselected package ruby-asciidoctor-kroki. 146s Preparing to unpack .../13-ruby-asciidoctor-kroki_0.8.0-2_all.deb ... 146s Unpacking ruby-asciidoctor-kroki (0.8.0-2) ... 146s Selecting previously unselected package ruby-diff-lcs. 146s Preparing to unpack .../14-ruby-diff-lcs_1.5.1-1_all.deb ... 146s Unpacking ruby-diff-lcs (1.5.1-1) ... 146s Selecting previously unselected package ruby-rspec-support. 146s Preparing to unpack .../15-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 146s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 146s Selecting previously unselected package ruby-rspec-core. 146s Preparing to unpack .../16-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 146s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 146s Selecting previously unselected package ruby-rspec-expectations. 146s Preparing to unpack .../17-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 146s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 146s Selecting previously unselected package ruby-rspec-mocks. 146s Preparing to unpack .../18-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 146s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 146s Selecting previously unselected package ruby-rspec. 146s Preparing to unpack .../19-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 146s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 146s Selecting previously unselected package autopkgtest-satdep. 146s Preparing to unpack .../20-1-autopkgtest-satdep.deb ... 146s Unpacking autopkgtest-satdep (0) ... 146s Setting up rubygems-integration (1.18) ... 146s Setting up ruby-net-telnet (0.2.0-1) ... 146s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 146s Setting up ruby-webrick (1.8.1-1) ... 146s Setting up ruby-xmlrpc (0.3.3-2) ... 146s Setting up ruby-rubygems (3.4.20-1) ... 146s Setting up rake (13.2.1-1) ... 146s Setting up libruby:s390x (1:3.2~ubuntu1) ... 146s Setting up ruby-sdbm:s390x (1.0.0-5build4) ... 146s Setting up libruby3.2:s390x (3.2.3-1ubuntu1) ... 146s Setting up ruby3.2 (3.2.3-1ubuntu1) ... 146s Setting up ruby (1:3.2~ubuntu1) ... 146s Setting up ruby-asciidoctor (2.0.23-1) ... 146s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 146s Setting up ruby-diff-lcs (1.5.1-1) ... 146s Setting up gem2deb-test-runner (2.2.4) ... 146s Setting up ruby-asciidoctor-kroki (0.8.0-2) ... 146s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 146s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 146s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 146s Setting up autopkgtest-satdep (0) ... 146s Processing triggers for libc-bin (2.39-0ubuntu9) ... 146s Processing triggers for man-db (2.12.1-2) ... 149s (Reading database ... 58479 files and directories currently installed.) 149s Removing autopkgtest-satdep (0) ... 149s autopkgtest [19:22:39]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 149s autopkgtest [19:22:39]: test gem2deb-test-runner: [----------------------- 149s 149s ┌──────────────────────────────────────────────────────────────────────────────┐ 149s │ Checking Rubygems dependency resolution on ruby3.2 │ 149s └──────────────────────────────────────────────────────────────────────────────┘ 149s 149s RUBYLIB=. GEM_PATH= ruby3.2 -e gem\ \"asciidoctor-kroki\" 149s mv lib ./.gem2deb.lib 149s mv Gemfile.lock ./.gem2deb.Gemfile.lock 149s mv ./.gem2deb.lib lib 149s mv ./.gem2deb.Gemfile.lock Gemfile.lock 149s 149s ┌──────────────────────────────────────────────────────────────────────────────┐ 149s │ Run tests for ruby3.2 from debian/ruby-tests.rake │ 149s └──────────────────────────────────────────────────────────────────────────────┘ 149s 149s RUBYLIB=. GEM_PATH= ruby3.2 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 149s mv lib ./.gem2deb.lib 149s mv Gemfile.lock ./.gem2deb.Gemfile.lock 150s /usr/bin/ruby3.2 -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 150s 150s AsciidoctorExtensions::KrokiBlockMacroProcessor 150s convert to html5 150s asciidoctor: ERROR: : line 1: Failed to read plantuml file: spec/fixtures/missing.puml. No such file or directory @ rb_sysopen - spec/fixtures/missing.puml. 150s should catch exception if target is not readable 150s using a custom block macro 150s should disallow read 150s should allow read if target is not a URI (FAILED - 1) 150s should override the resolve target method (FAILED - 2) 150s asciidoctor: ERROR: : line 1: plantuml block macro not found: alice.puml. 150s should display unresolved block macro message when the target cannot be resolved 150s asciidoctor: ERROR: : line 1: Failed to read plantuml file: spec/fixtures/missing.puml. No such file or directory @ rb_sysopen - spec/fixtures/missing.puml. 150s should override the unresolved block macro message 150s 150s AsciidoctorExtensions::KrokiClient 150s asciidoctor: WARNING: Invalid value 'patch' for kroki-http-method attribute. The value must be either: 'get', 'post' or 'adaptive'. Proceeding using: 'adaptive'. 150s should use adaptive method when http method is invalid 150s should use post method when http method is post 150s should use get method when http method is get 150s should use 4000 as the default max URI length 150s should use a custom value as max URI length 150s should get an image with POST request if the URI length is greater than the value configured 150s should get an image with GET request if the URI length is lower or equals than the value configured 150s 150s AsciidoctorExtensions::KrokiDiagram 150s should compute a diagram URI (FAILED - 3) 150s should compute a diagram URI with a trailing slashes (FAILED - 4) 150s should compute a diagram URI with trailing slashes (FAILED - 5) 150s should compute a diagram URI with query parameters (FAILED - 6) 150s should encode a diagram text definition (FAILED - 7) 150s should fetch a diagram from Kroki and save it to disk (PENDING: Temporarily skipped with xit) 150s should fetch a diagram from Kroki and save it to disk using the target name (PENDING: Temporarily skipped with xit) 150s should fetch a diagram from Kroki with the same definition only once (FAILED - 8) 150s 150s ::AsciidoctorExtensions::KrokiProcessor 150s should return the images output directory (imagesoutdir attribute) 150s should return a path relative to output directory (to_dir option) 150s should return a path relative to output directory (outdir attribute) 150s should return a path relative to the base directory (base_dir option) 150s should return a path relative to the base directory (default value is current working directory) 150s 150s AsciidoctorExtensions::KrokiBlockProcessor 150s convert to html5 150s should convert a PlantUML block to an image (FAILED - 9) 150s should only pass diagram options as query parameters (FAILED - 10) 150s should use the title attribute as the alt value (FAILED - 11) 150s should use png if kroki-default-format is set to png (FAILED - 12) 150s should use svg if kroki-default-format is set to png and the diagram type does not support png (FAILED - 13) 150s should include the plantuml-include file when safe mode is safe (FAILED - 14) 150s asciidoctor: WARNING: path has illegal reference to ancestor of jail; recovering automatically 150s should normalize plantuml-include path when safe mode is safe (FAILED - 15) 150s asciidoctor: WARNING: path is outside of jail; recovering automatically 150s asciidoctor: WARNING: : line 2: Unable to read plantuml-include. File not found or not readable: /tmp/autopkgtest.MZhDjw/build.yHU/src/etc/passwd. 150s should not include file which reside outside of the parent directory of the source when safe mode is safe (FAILED - 16) 150s should not include file when safe mode is secure (FAILED - 17) 150s should create SVG diagram in imagesdir if kroki-fetch-diagram is set (PENDING: Temporarily skipped with xit) 150s should not fetch diagram when safe mode is secure (FAILED - 18) 150s should create PNG diagram in imagesdir if kroki-fetch-diagram is set (PENDING: Temporarily skipped with xit) 150s instantiate 150s should instantiate block processor without warning 150s 150s AsciidoctorExtensions::Kroki 150s should return the list of supported diagrams 150s should register the extension for the list of supported diagrams 150s 150s require 150s should require the library 150s 150s Pending: (Failures listed here are expected and do not affect your suite's status) 150s 150s 1) AsciidoctorExtensions::KrokiDiagram should fetch a diagram from Kroki and save it to disk 150s # Temporarily skipped with xit 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:46 150s 150s 2) AsciidoctorExtensions::KrokiDiagram should fetch a diagram from Kroki and save it to disk using the target name 150s # Temporarily skipped with xit 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:66 150s 150s 3) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should create SVG diagram in imagesdir if kroki-fetch-diagram is set 150s # Temporarily skipped with xit 150s # ./spec/asciidoctor_kroki_spec.rb:141 150s 150s 4) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should create PNG diagram in imagesdir if kroki-fetch-diagram is set 150s # Temporarily skipped with xit 150s # ./spec/asciidoctor_kroki_spec.rb:167 150s 150s Failures: 150s 150s 1) AsciidoctorExtensions::KrokiBlockMacroProcessor using a custom block macro should allow read if target is not a URI 150s Failure/Error: output = Asciidoctor.convert(input, standalone: false, extension_registry: registry) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:76:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:672:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:672:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_block_macro_spec.rb:59:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 2) AsciidoctorExtensions::KrokiBlockMacroProcessor using a custom block macro should override the resolve target method 150s Failure/Error: output = Asciidoctor.convert(input, standalone: false, extension_registry: registry) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:76:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:672:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:672:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_block_macro_spec.rb:85:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 3) AsciidoctorExtensions::KrokiDiagram should compute a diagram URI 150s Failure/Error: diagram_uri = kroki_diagram.get_diagram_uri('http://localhost:8000') 150s 150s NameError: 150s uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:10:in `block (2 levels) in ' 150s 150s 4) AsciidoctorExtensions::KrokiDiagram should compute a diagram URI with a trailing slashes 150s Failure/Error: diagram_uri = kroki_diagram.get_diagram_uri('https://my.domain.org/kroki/') 150s 150s NameError: 150s uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:15:in `block (2 levels) in ' 150s 150s 5) AsciidoctorExtensions::KrokiDiagram should compute a diagram URI with trailing slashes 150s Failure/Error: diagram_uri = kroki_diagram.get_diagram_uri('https://my-server/kroki//') 150s 150s NameError: 150s uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:20:in `block (2 levels) in ' 150s 150s 6) AsciidoctorExtensions::KrokiDiagram should compute a diagram URI with query parameters 150s Failure/Error: diagram_uri = kroki_diagram.get_diagram_uri('http://localhost:8000') 150s 150s NameError: 150s uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:38:in `block (2 levels) in ' 150s 150s 7) AsciidoctorExtensions::KrokiDiagram should encode a diagram text definition 150s Failure/Error: diagram_definition_encoded = kroki_diagram.encode 150s 150s NameError: 150s uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:43:in `block (2 levels) in ' 150s 150s 8) AsciidoctorExtensions::KrokiDiagram should fetch a diagram from Kroki with the same definition only once 150s Failure/Error: diagram_name = kroki_diagram.save(output_dir_path, kroki_client) 150s 150s NameError: 150s uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:299:in `save' 150s # ./spec/asciidoctor_kroki_diagram_spec.rb:95:in `block (2 levels) in ' 150s 150s 9) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should convert a PlantUML block to an image 150s Failure/Error: output = Asciidoctor.convert(input, standalone: false) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:16:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 10) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should only pass diagram options as query parameters 150s Failure/Error: output = Asciidoctor.convert(input, standalone: false) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:30:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 11) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should use the title attribute as the alt value 150s Failure/Error: output = Asciidoctor.convert(input, standalone: false) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:44:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 12) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should use png if kroki-default-format is set to png 150s Failure/Error: output = Asciidoctor.convert(input, attributes: { 'kroki-default-format' => 'png' }, standalone: false) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:59:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 13) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should use svg if kroki-default-format is set to png and the diagram type does not support png 150s Failure/Error: output = Asciidoctor.convert(input, attributes: { 'kroki-default-format' => 'png' }, standalone: false) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:76:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 14) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should include the plantuml-include file when safe mode is safe 150s Failure/Error: 150s output = Asciidoctor.convert(input, 150s attributes: { 'kroki-plantuml-include' => 'spec/fixtures/config.puml' }, 150s standalone: false, safe: :safe) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:90:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 15) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should normalize plantuml-include path when safe mode is safe 150s Failure/Error: output = Asciidoctor.convert(input, attributes: { 'kroki-plantuml-include' => '../../../spec/fixtures/config.puml' }, standalone: false, safe: :safe) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:106:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 16) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should not include file which reside outside of the parent directory of the source when safe mode is safe 150s Failure/Error: output = Asciidoctor.convert(input, attributes: { 'kroki-plantuml-include' => '/etc/passwd' }, standalone: false, safe: :safe) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:120:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 17) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should not include file when safe mode is secure 150s Failure/Error: output = Asciidoctor.convert(input, attributes: { 'kroki-plantuml-include' => 'spec/fixtures/config.puml' }, standalone: false, safe: :secure) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:31:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:1065:in `build_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:916:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:134:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s 18) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should not fetch diagram when safe mode is secure 150s Failure/Error: output = Asciidoctor.convert(input, attributes: { 'kroki-fetch-diagram' => '' }, standalone: false) 150s 150s NameError: 150s asciidoctor: FAILED: : Failed to load AsciiDoc document - uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:291:in `get_diagram_uri' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:242:in `create_image_src' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:177:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:76:in `process' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:672:in `[]' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:672:in `next_block' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:403:in `next_section' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/parser.rb:103:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/document.rb:538:in `parse' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/load.rb:84:in `load' 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-2.0.23/lib/asciidoctor/convert.rb:78:in `convert' 150s # ./spec/asciidoctor_kroki_spec.rb:160:in `block (3 levels) in ' 150s # ------------------ 150s # --- Caused by: --- 150s # NameError: 150s # uninitialized constant AsciidoctorExtensions::KrokiDiagram::Base64 150s # /usr/share/rubygems-integration/all/gems/asciidoctor-kroki-0.8.0/lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:295:in `encode' 150s 150s Finished in 0.03853 seconds (files took 0.19453 seconds to load) 150s 42 examples, 18 failures, 4 pending 150s 150s Failed examples: 150s 150s rspec ./spec/asciidoctor_kroki_block_macro_spec.rb:40 # AsciidoctorExtensions::KrokiBlockMacroProcessor using a custom block macro should allow read if target is not a URI 150s rspec ./spec/asciidoctor_kroki_block_macro_spec.rb:72 # AsciidoctorExtensions::KrokiBlockMacroProcessor using a custom block macro should override the resolve target method 150s rspec ./spec/asciidoctor_kroki_diagram_spec.rb:8 # AsciidoctorExtensions::KrokiDiagram should compute a diagram URI 150s rspec ./spec/asciidoctor_kroki_diagram_spec.rb:13 # AsciidoctorExtensions::KrokiDiagram should compute a diagram URI with a trailing slashes 150s rspec ./spec/asciidoctor_kroki_diagram_spec.rb:18 # AsciidoctorExtensions::KrokiDiagram should compute a diagram URI with trailing slashes 150s rspec ./spec/asciidoctor_kroki_diagram_spec.rb:23 # AsciidoctorExtensions::KrokiDiagram should compute a diagram URI with query parameters 150s rspec ./spec/asciidoctor_kroki_diagram_spec.rb:41 # AsciidoctorExtensions::KrokiDiagram should encode a diagram text definition 150s rspec ./spec/asciidoctor_kroki_diagram_spec.rb:87 # AsciidoctorExtensions::KrokiDiagram should fetch a diagram from Kroki with the same definition only once 150s rspec ./spec/asciidoctor_kroki_spec.rb:9 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should convert a PlantUML block to an image 150s rspec ./spec/asciidoctor_kroki_spec.rb:23 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should only pass diagram options as query parameters 150s rspec ./spec/asciidoctor_kroki_spec.rb:37 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should use the title attribute as the alt value 150s rspec ./spec/asciidoctor_kroki_spec.rb:52 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should use png if kroki-default-format is set to png 150s rspec ./spec/asciidoctor_kroki_spec.rb:66 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should use svg if kroki-default-format is set to png and the diagram type does not support png 150s rspec ./spec/asciidoctor_kroki_spec.rb:83 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should include the plantuml-include file when safe mode is safe 150s rspec ./spec/asciidoctor_kroki_spec.rb:99 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should normalize plantuml-include path when safe mode is safe 150s rspec ./spec/asciidoctor_kroki_spec.rb:113 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should not include file which reside outside of the parent directory of the source when safe mode is safe 150s rspec ./spec/asciidoctor_kroki_spec.rb:127 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should not include file when safe mode is secure 150s rspec ./spec/asciidoctor_kroki_spec.rb:154 # AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should not fetch diagram when safe mode is secure 150s 150s /usr/bin/ruby3.2 -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 150s mv ./.gem2deb.lib lib 150s mv ./.gem2deb.Gemfile.lock Gemfile.lock 150s autopkgtest [19:22:40]: test gem2deb-test-runner: -----------------------] 151s autopkgtest [19:22:41]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 151s gem2deb-test-runner FAIL non-zero exit status 1 151s autopkgtest [19:22:41]: @@@@@@@@@@@@@@@@@@@@ summary 151s gem2deb-test-runner FAIL non-zero exit status 1 164s nova [W] Using flock in scalingstack-bos01-s390x 164s Creating nova instance adt-oracular-s390x-ruby-asciidoctor-kroki-20240725-192010-juju-7f2275-prod-proposed-migration-environment-2-1c10682f-0009-462b-83ce-40821915bd94 from image adt/ubuntu-oracular-s390x-server-20240725.img (UUID 85bd4eef-050c-4606-afdd-bbccea040043)...