0s autopkgtest [17:06:12]: starting date and time: 2025-06-04 17:06:12+0000 0s autopkgtest [17:06:12]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [17:06:12]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.zip33g_l/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:ruby-defaults --apt-upgrade ruby-mail-room --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=ruby-defaults/1:3.3 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-s390x-1.secgroup --name adt-questing-s390x-ruby-mail-room-20250604-170612-juju-7f2275-prod-proposed-migration-environment-2-c82f7227-d9ae-43f8-8135-d71114d47c8e --image adt/ubuntu-questing-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 60s autopkgtest [17:07:12]: testbed dpkg architecture: s390x 61s autopkgtest [17:07:13]: testbed apt version: 3.1.0ubuntu3 61s autopkgtest [17:07:13]: @@@@@@@@@@@@@@@@@@@@ test bed setup 61s autopkgtest [17:07:13]: testbed release detected to be: None 62s autopkgtest [17:07:14]: updating testbed package index (apt update) 63s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 63s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 63s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 63s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 63s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [307 kB] 63s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [56.2 kB] 63s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [13.0 kB] 63s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3168 B] 63s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main s390x Packages [73.4 kB] 63s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/restricted s390x Packages [716 B] 63s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x Packages [319 kB] 63s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse s390x Packages [4128 B] 63s Fetched 1026 kB in 1s (1188 kB/s) 64s Reading package lists... 65s autopkgtest [17:07:17]: upgrading testbed (apt dist-upgrade and autopurge) 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Calculating upgrade... 65s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Solving dependencies... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s autopkgtest [17:07:20]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP Sun Apr 6 13:39:00 UTC 2025 68s autopkgtest [17:07:20]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-mail-room 69s Get:1 http://ftpmaster.internal/ubuntu questing/universe ruby-mail-room 0.10.0+really0.0.24-2 (dsc) [2419 B] 69s Get:2 http://ftpmaster.internal/ubuntu questing/universe ruby-mail-room 0.10.0+really0.0.24-2 (tar) [38.6 kB] 69s Get:3 http://ftpmaster.internal/ubuntu questing/universe ruby-mail-room 0.10.0+really0.0.24-2 (diff) [4876 B] 70s gpgv: Signature made Wed Jan 15 17:21:00 2025 UTC 70s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 70s gpgv: issuer "kanashiro@debian.org" 70s gpgv: Can't check signature: No public key 70s dpkg-source: warning: cannot verify inline signature for ./ruby-mail-room_0.10.0+really0.0.24-2.dsc: no acceptable signature found 70s autopkgtest [17:07:22]: testing package ruby-mail-room version 0.10.0+really0.0.24-2 70s autopkgtest [17:07:22]: build not needed 71s autopkgtest [17:07:23]: test gem2deb-test-runner: preparing testbed 71s Reading package lists... 71s Building dependency tree... 71s Reading state information... 71s Solving dependencies... 71s The following NEW packages will be installed: 71s gem2deb-test-runner libjs-jquery libjs-jquery-easing libjs-jquery-fancybox 71s libjs-jquery-mousewheel libjs-jquery-ui liblzf1 libpq5 libruby libruby3.3 71s rake redis-server redis-tools ruby ruby-addressable ruby-charlock-holmes 71s ruby-connection-pool ruby-crack ruby-did-you-mean ruby-diff-lcs ruby-docile 71s ruby-faraday ruby-faraday-net-http ruby-hashdiff ruby-hashie ruby-json 71s ruby-jwt ruby-launchy-shim ruby-letter-opener ruby-mail ruby-mail-room 71s ruby-metaclass ruby-mini-mime ruby-minitest ruby-mocha ruby-multi-xml 71s ruby-net-telnet ruby-oauth2 ruby-pg ruby-power-assert ruby-public-suffix 71s ruby-rack ruby-redis ruby-redis-client ruby-redis-namespace ruby-rspec 71s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 71s ruby-ruby2-keywords ruby-rubygems ruby-simplecov ruby-simplecov-html 71s ruby-snaky-hash ruby-test-unit ruby-version-gem ruby-webmock ruby-webrick 71s ruby-xmlrpc ruby3.3 rubygems-integration 71s 0 upgraded, 62 newly installed, 0 to remove and 0 not upgraded. 71s Need to get 11.0 MB of archives. 71s After this operation, 58.3 MB of additional disk space will be used. 71s Get:1 http://ftpmaster.internal/ubuntu questing/universe s390x liblzf1 s390x 3.6-4 [7020 B] 71s Get:2 http://ftpmaster.internal/ubuntu questing/universe s390x redis-tools s390x 5:7.0.15-3.1 [1207 kB] 72s Get:3 http://ftpmaster.internal/ubuntu questing/universe s390x redis-server s390x 5:7.0.15-3.1 [51.7 kB] 72s Get:4 http://ftpmaster.internal/ubuntu questing/main s390x rubygems-integration all 1.19 [5550 B] 72s Get:5 http://ftpmaster.internal/ubuntu questing/main s390x ruby-did-you-mean all 1.6.3-2 [14.8 kB] 72s Get:6 http://ftpmaster.internal/ubuntu questing/main s390x ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 72s Get:7 http://ftpmaster.internal/ubuntu questing/main s390x ruby-net-telnet all 0.2.0-1 [13.3 kB] 72s Get:8 http://ftpmaster.internal/ubuntu questing/main s390x ruby-power-assert all 2.0.3-1 [12.0 kB] 72s Get:9 http://ftpmaster.internal/ubuntu questing/main s390x ruby-test-unit all 3.6.2-1 [67.0 kB] 72s Get:10 http://ftpmaster.internal/ubuntu questing/main s390x ruby-webrick all 1.9.1-1 [60.8 kB] 72s Get:11 http://ftpmaster.internal/ubuntu questing/main s390x ruby-xmlrpc all 0.3.3-2 [24.8 kB] 72s Get:12 http://ftpmaster.internal/ubuntu questing/main s390x libruby3.3 s390x 3.3.7-1ubuntu2 [5871 kB] 73s Get:13 http://ftpmaster.internal/ubuntu questing/main s390x ruby3.3 s390x 3.3.7-1ubuntu2 [49.1 kB] 73s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/main s390x libruby s390x 1:3.3 [5162 B] 73s Get:15 http://ftpmaster.internal/ubuntu questing/main s390x ruby-rubygems all 3.6.3-1 [332 kB] 73s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/main s390x ruby s390x 1:3.3 [3668 B] 73s Get:17 http://ftpmaster.internal/ubuntu questing/main s390x rake all 13.2.1-1 [45.8 kB] 73s Get:18 http://ftpmaster.internal/ubuntu questing/universe s390x gem2deb-test-runner s390x 2.2.5 [18.3 kB] 73s Get:19 http://ftpmaster.internal/ubuntu questing/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 73s Get:20 http://ftpmaster.internal/ubuntu questing/universe s390x libjs-jquery-easing all 12-4 [6970 B] 73s Get:21 http://ftpmaster.internal/ubuntu questing/universe s390x libjs-jquery-mousewheel all 1:3.1.13-5 [6324 B] 73s Get:22 http://ftpmaster.internal/ubuntu questing/universe s390x libjs-jquery-fancybox all 12-4 [45.7 kB] 73s Get:23 http://ftpmaster.internal/ubuntu questing/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 73s Get:24 http://ftpmaster.internal/ubuntu questing/main s390x libpq5 s390x 17.5-1build1 [257 kB] 73s Get:25 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-public-suffix all 6.0.1-1 [14.4 kB] 73s Get:26 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-addressable all 2.8.7-2 [55.4 kB] 73s Get:27 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-charlock-holmes s390x 0.7.9-1build1 [13.1 kB] 73s Get:28 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-connection-pool all 2.4.1-1 [8876 B] 73s Get:29 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-crack all 0.4.4-4 [8764 B] 73s Get:30 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-diff-lcs all 1.5.1-1 [22.8 kB] 73s Get:31 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-docile all 1.1.5-2.1 [5708 B] 73s Get:32 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-faraday-net-http all 3.0.2-2 [5716 B] 73s Get:33 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-json s390x 2.9.1+dfsg-1 [54.9 kB] 73s Get:34 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-faraday all 2.12.2-1 [37.2 kB] 73s Get:35 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-hashdiff all 1.1.0-1 [12.9 kB] 73s Get:36 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-hashie all 5.0.0-3 [39.3 kB] 73s Get:37 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-jwt all 2.7.1-1 [26.9 kB] 73s Get:38 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-launchy-shim all 2.3.0.2ubuntu1 [3496 B] 73s Get:39 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-letter-opener all 1.7.0-1.1 [8076 B] 73s Get:40 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-mini-mime all 1.1.5-1 [19.9 kB] 73s Get:41 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-mail all 2.8.1+dfsg1-2ubuntu1 [290 kB] 73s Get:42 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-mail-room all 0.10.0+really0.0.24-2 [23.6 kB] 73s Get:43 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-metaclass all 0.0.4-1.1 [3896 B] 73s Get:44 http://ftpmaster.internal/ubuntu questing/main s390x ruby-ruby2-keywords all 0.0.5-1 [4280 B] 73s Get:45 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-mocha all 2.4.2-2 [40.0 kB] 73s Get:46 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-multi-xml all 0.6.0-1 [11.4 kB] 73s Get:47 http://ftpmaster.internal/ubuntu questing/main s390x ruby-rack all 2.2.7-1.1 [114 kB] 73s Get:48 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-version-gem all 1.1.1-2 [11.5 kB] 73s Get:49 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-snaky-hash all 2.0.1-2 [5926 B] 74s Get:50 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-oauth2 all 2.0.9-1 [24.8 kB] 74s Get:51 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-pg s390x 1.5.6-1build1 [385 kB] 74s Get:52 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-redis-client all 0.22.2-1.1 [23.0 kB] 74s Get:53 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-redis all 5.3.0-1 [44.0 kB] 74s Get:54 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-redis-namespace all 1.11.0-2 [9006 B] 74s Get:55 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 74s Get:56 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 74s Get:57 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 74s Get:58 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 74s Get:59 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 74s Get:60 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-simplecov-html all 0.12.3-2 [477 kB] 74s Get:61 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-simplecov all 0.22.0-2 [40.9 kB] 74s Get:62 http://ftpmaster.internal/ubuntu questing/universe s390x ruby-webmock all 3.25.1-1 [48.0 kB] 74s Fetched 11.0 MB in 3s (3892 kB/s) 74s Selecting previously unselected package liblzf1:s390x. 75s (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 ... 60226 files and directories currently installed.) 75s Preparing to unpack .../00-liblzf1_3.6-4_s390x.deb ... 75s Unpacking liblzf1:s390x (3.6-4) ... 75s Selecting previously unselected package redis-tools. 75s Preparing to unpack .../01-redis-tools_5%3a7.0.15-3.1_s390x.deb ... 75s Unpacking redis-tools (5:7.0.15-3.1) ... 75s Selecting previously unselected package redis-server. 75s Preparing to unpack .../02-redis-server_5%3a7.0.15-3.1_s390x.deb ... 75s Unpacking redis-server (5:7.0.15-3.1) ... 75s Selecting previously unselected package rubygems-integration. 75s Preparing to unpack .../03-rubygems-integration_1.19_all.deb ... 75s Unpacking rubygems-integration (1.19) ... 75s Selecting previously unselected package ruby-did-you-mean. 75s Preparing to unpack .../04-ruby-did-you-mean_1.6.3-2_all.deb ... 75s Unpacking ruby-did-you-mean (1.6.3-2) ... 75s Selecting previously unselected package ruby-minitest. 75s Preparing to unpack .../05-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 75s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 75s Selecting previously unselected package ruby-net-telnet. 75s Preparing to unpack .../06-ruby-net-telnet_0.2.0-1_all.deb ... 75s Unpacking ruby-net-telnet (0.2.0-1) ... 75s Selecting previously unselected package ruby-power-assert. 75s Preparing to unpack .../07-ruby-power-assert_2.0.3-1_all.deb ... 75s Unpacking ruby-power-assert (2.0.3-1) ... 75s Selecting previously unselected package ruby-test-unit. 75s Preparing to unpack .../08-ruby-test-unit_3.6.2-1_all.deb ... 75s Unpacking ruby-test-unit (3.6.2-1) ... 75s Selecting previously unselected package ruby-webrick. 75s Preparing to unpack .../09-ruby-webrick_1.9.1-1_all.deb ... 75s Unpacking ruby-webrick (1.9.1-1) ... 75s Selecting previously unselected package ruby-xmlrpc. 75s Preparing to unpack .../10-ruby-xmlrpc_0.3.3-2_all.deb ... 75s Unpacking ruby-xmlrpc (0.3.3-2) ... 75s Selecting previously unselected package libruby3.3:s390x. 75s Preparing to unpack .../11-libruby3.3_3.3.7-1ubuntu2_s390x.deb ... 75s Unpacking libruby3.3:s390x (3.3.7-1ubuntu2) ... 75s Selecting previously unselected package ruby3.3. 75s Preparing to unpack .../12-ruby3.3_3.3.7-1ubuntu2_s390x.deb ... 75s Unpacking ruby3.3 (3.3.7-1ubuntu2) ... 75s Selecting previously unselected package libruby:s390x. 75s Preparing to unpack .../13-libruby_1%3a3.3_s390x.deb ... 75s Unpacking libruby:s390x (1:3.3) ... 75s Selecting previously unselected package ruby-rubygems. 75s Preparing to unpack .../14-ruby-rubygems_3.6.3-1_all.deb ... 75s Unpacking ruby-rubygems (3.6.3-1) ... 75s Selecting previously unselected package ruby. 75s Preparing to unpack .../15-ruby_1%3a3.3_s390x.deb ... 75s Unpacking ruby (1:3.3) ... 75s Selecting previously unselected package rake. 75s Preparing to unpack .../16-rake_13.2.1-1_all.deb ... 75s Unpacking rake (13.2.1-1) ... 75s Selecting previously unselected package gem2deb-test-runner. 75s Preparing to unpack .../17-gem2deb-test-runner_2.2.5_s390x.deb ... 75s Unpacking gem2deb-test-runner (2.2.5) ... 75s Selecting previously unselected package libjs-jquery. 75s Preparing to unpack .../18-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 75s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 75s Selecting previously unselected package libjs-jquery-easing. 75s Preparing to unpack .../19-libjs-jquery-easing_12-4_all.deb ... 75s Unpacking libjs-jquery-easing (12-4) ... 75s Selecting previously unselected package libjs-jquery-mousewheel. 75s Preparing to unpack .../20-libjs-jquery-mousewheel_1%3a3.1.13-5_all.deb ... 75s Unpacking libjs-jquery-mousewheel (1:3.1.13-5) ... 75s Selecting previously unselected package libjs-jquery-fancybox. 75s Preparing to unpack .../21-libjs-jquery-fancybox_12-4_all.deb ... 75s Unpacking libjs-jquery-fancybox (12-4) ... 75s Selecting previously unselected package libjs-jquery-ui. 75s Preparing to unpack .../22-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 75s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 75s Selecting previously unselected package libpq5:s390x. 75s Preparing to unpack .../23-libpq5_17.5-1build1_s390x.deb ... 75s Unpacking libpq5:s390x (17.5-1build1) ... 75s Selecting previously unselected package ruby-public-suffix. 75s Preparing to unpack .../24-ruby-public-suffix_6.0.1-1_all.deb ... 75s Unpacking ruby-public-suffix (6.0.1-1) ... 75s Selecting previously unselected package ruby-addressable. 75s Preparing to unpack .../25-ruby-addressable_2.8.7-2_all.deb ... 75s Unpacking ruby-addressable (2.8.7-2) ... 75s Selecting previously unselected package ruby-charlock-holmes:s390x. 75s Preparing to unpack .../26-ruby-charlock-holmes_0.7.9-1build1_s390x.deb ... 75s Unpacking ruby-charlock-holmes:s390x (0.7.9-1build1) ... 75s Selecting previously unselected package ruby-connection-pool. 75s Preparing to unpack .../27-ruby-connection-pool_2.4.1-1_all.deb ... 75s Unpacking ruby-connection-pool (2.4.1-1) ... 75s Selecting previously unselected package ruby-crack. 75s Preparing to unpack .../28-ruby-crack_0.4.4-4_all.deb ... 75s Unpacking ruby-crack (0.4.4-4) ... 75s Selecting previously unselected package ruby-diff-lcs. 75s Preparing to unpack .../29-ruby-diff-lcs_1.5.1-1_all.deb ... 75s Unpacking ruby-diff-lcs (1.5.1-1) ... 75s Selecting previously unselected package ruby-docile. 75s Preparing to unpack .../30-ruby-docile_1.1.5-2.1_all.deb ... 75s Unpacking ruby-docile (1.1.5-2.1) ... 75s Selecting previously unselected package ruby-faraday-net-http. 75s Preparing to unpack .../31-ruby-faraday-net-http_3.0.2-2_all.deb ... 75s Unpacking ruby-faraday-net-http (3.0.2-2) ... 75s Selecting previously unselected package ruby-json:s390x. 75s Preparing to unpack .../32-ruby-json_2.9.1+dfsg-1_s390x.deb ... 75s Unpacking ruby-json:s390x (2.9.1+dfsg-1) ... 75s Selecting previously unselected package ruby-faraday. 75s Preparing to unpack .../33-ruby-faraday_2.12.2-1_all.deb ... 75s Unpacking ruby-faraday (2.12.2-1) ... 75s Selecting previously unselected package ruby-hashdiff. 75s Preparing to unpack .../34-ruby-hashdiff_1.1.0-1_all.deb ... 75s Unpacking ruby-hashdiff (1.1.0-1) ... 75s Selecting previously unselected package ruby-hashie. 75s Preparing to unpack .../35-ruby-hashie_5.0.0-3_all.deb ... 75s Unpacking ruby-hashie (5.0.0-3) ... 75s Selecting previously unselected package ruby-jwt. 75s Preparing to unpack .../36-ruby-jwt_2.7.1-1_all.deb ... 75s Unpacking ruby-jwt (2.7.1-1) ... 75s Selecting previously unselected package ruby-launchy-shim. 75s Preparing to unpack .../37-ruby-launchy-shim_2.3.0.2ubuntu1_all.deb ... 75s Unpacking ruby-launchy-shim (2.3.0.2ubuntu1) ... 75s Selecting previously unselected package ruby-letter-opener. 75s Preparing to unpack .../38-ruby-letter-opener_1.7.0-1.1_all.deb ... 75s Unpacking ruby-letter-opener (1.7.0-1.1) ... 75s Selecting previously unselected package ruby-mini-mime. 75s Preparing to unpack .../39-ruby-mini-mime_1.1.5-1_all.deb ... 75s Unpacking ruby-mini-mime (1.1.5-1) ... 75s Selecting previously unselected package ruby-mail. 75s Preparing to unpack .../40-ruby-mail_2.8.1+dfsg1-2ubuntu1_all.deb ... 75s Unpacking ruby-mail (2.8.1+dfsg1-2ubuntu1) ... 75s Selecting previously unselected package ruby-mail-room. 75s Preparing to unpack .../41-ruby-mail-room_0.10.0+really0.0.24-2_all.deb ... 75s Unpacking ruby-mail-room (0.10.0+really0.0.24-2) ... 75s Selecting previously unselected package ruby-metaclass. 75s Preparing to unpack .../42-ruby-metaclass_0.0.4-1.1_all.deb ... 75s Unpacking ruby-metaclass (0.0.4-1.1) ... 75s Selecting previously unselected package ruby-ruby2-keywords. 75s Preparing to unpack .../43-ruby-ruby2-keywords_0.0.5-1_all.deb ... 75s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 75s Selecting previously unselected package ruby-mocha. 75s Preparing to unpack .../44-ruby-mocha_2.4.2-2_all.deb ... 75s Unpacking ruby-mocha (2.4.2-2) ... 75s Selecting previously unselected package ruby-multi-xml. 75s Preparing to unpack .../45-ruby-multi-xml_0.6.0-1_all.deb ... 75s Unpacking ruby-multi-xml (0.6.0-1) ... 75s Selecting previously unselected package ruby-rack. 75s Preparing to unpack .../46-ruby-rack_2.2.7-1.1_all.deb ... 75s Unpacking ruby-rack (2.2.7-1.1) ... 75s Selecting previously unselected package ruby-version-gem. 75s Preparing to unpack .../47-ruby-version-gem_1.1.1-2_all.deb ... 75s Unpacking ruby-version-gem (1.1.1-2) ... 75s Selecting previously unselected package ruby-snaky-hash. 75s Preparing to unpack .../48-ruby-snaky-hash_2.0.1-2_all.deb ... 75s Unpacking ruby-snaky-hash (2.0.1-2) ... 75s Selecting previously unselected package ruby-oauth2. 75s Preparing to unpack .../49-ruby-oauth2_2.0.9-1_all.deb ... 75s Unpacking ruby-oauth2 (2.0.9-1) ... 75s Selecting previously unselected package ruby-pg:s390x. 75s Preparing to unpack .../50-ruby-pg_1.5.6-1build1_s390x.deb ... 75s Unpacking ruby-pg:s390x (1.5.6-1build1) ... 75s Selecting previously unselected package ruby-redis-client. 75s Preparing to unpack .../51-ruby-redis-client_0.22.2-1.1_all.deb ... 75s Unpacking ruby-redis-client (0.22.2-1.1) ... 75s Selecting previously unselected package ruby-redis. 75s Preparing to unpack .../52-ruby-redis_5.3.0-1_all.deb ... 75s Unpacking ruby-redis (5.3.0-1) ... 75s Selecting previously unselected package ruby-redis-namespace. 75s Preparing to unpack .../53-ruby-redis-namespace_1.11.0-2_all.deb ... 75s Unpacking ruby-redis-namespace (1.11.0-2) ... 75s Selecting previously unselected package ruby-rspec-support. 75s Preparing to unpack .../54-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 75s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 75s Selecting previously unselected package ruby-rspec-core. 75s Preparing to unpack .../55-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 75s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 75s Selecting previously unselected package ruby-rspec-expectations. 75s Preparing to unpack .../56-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 75s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 75s Selecting previously unselected package ruby-rspec-mocks. 75s Preparing to unpack .../57-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 75s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 75s Selecting previously unselected package ruby-rspec. 75s Preparing to unpack .../58-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 75s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 76s Selecting previously unselected package ruby-simplecov-html. 76s Preparing to unpack .../59-ruby-simplecov-html_0.12.3-2_all.deb ... 76s Unpacking ruby-simplecov-html (0.12.3-2) ... 76s Selecting previously unselected package ruby-simplecov. 76s Preparing to unpack .../60-ruby-simplecov_0.22.0-2_all.deb ... 76s Unpacking ruby-simplecov (0.22.0-2) ... 76s Selecting previously unselected package ruby-webmock. 76s Preparing to unpack .../61-ruby-webmock_3.25.1-1_all.deb ... 76s Unpacking ruby-webmock (3.25.1-1) ... 76s Setting up ruby-ruby2-keywords (0.0.5-1) ... 76s Setting up ruby-hashie (5.0.0-3) ... 76s Setting up ruby-power-assert (2.0.3-1) ... 76s Setting up ruby-hashdiff (1.1.0-1) ... 76s Setting up ruby-public-suffix (6.0.1-1) ... 76s Setting up libjs-jquery-mousewheel (1:3.1.13-5) ... 76s Setting up libpq5:s390x (17.5-1build1) ... 76s Setting up rubygems-integration (1.19) ... 76s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 76s Setting up ruby-version-gem (1.1.1-2) ... 76s Setting up ruby-test-unit (3.6.2-1) ... 76s Setting up ruby-net-telnet (0.2.0-1) ... 76s Setting up liblzf1:s390x (3.6-4) ... 76s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 76s Setting up ruby-webrick (1.9.1-1) ... 76s Setting up ruby-faraday-net-http (3.0.2-2) ... 76s Setting up ruby-launchy-shim (2.3.0.2ubuntu1) ... 76s Setting up ruby-jwt (2.7.1-1) ... 76s Setting up ruby-connection-pool (2.4.1-1) ... 76s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 76s Setting up ruby-did-you-mean (1.6.3-2) ... 76s Setting up ruby-xmlrpc (0.3.3-2) ... 76s Setting up ruby-snaky-hash (2.0.1-2) ... 76s Setting up libjs-jquery-easing (12-4) ... 76s Setting up ruby-addressable (2.8.7-2) ... 76s Setting up libjs-jquery-fancybox (12-4) ... 76s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 76s Setting up redis-tools (5:7.0.15-3.1) ... 76s Setting up ruby-redis-client (0.22.2-1.1) ... 76s Setting up redis-server (5:7.0.15-3.1) ... 76s Created symlink '/etc/systemd/system/redis.service' → '/usr/lib/systemd/system/redis-server.service'. 76s Created symlink '/etc/systemd/system/multi-user.target.wants/redis-server.service' → '/usr/lib/systemd/system/redis-server.service'. 76s Setting up rake (13.2.1-1) ... 76s Setting up ruby3.3 (3.3.7-1ubuntu2) ... 76s Setting up libruby3.3:s390x (3.3.7-1ubuntu2) ... 76s Setting up ruby-rubygems (3.6.3-1) ... 76s Setting up libruby:s390x (1:3.3) ... 76s Setting up ruby (1:3.3) ... 76s Setting up ruby-redis (5.3.0-1) ... 76s Setting up ruby-json:s390x (2.9.1+dfsg-1) ... 76s Setting up ruby-mini-mime (1.1.5-1) ... 76s Setting up ruby-redis-namespace (1.11.0-2) ... 76s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 76s Setting up ruby-pg:s390x (1.5.6-1build1) ... 76s Setting up ruby-docile (1.1.5-2.1) ... 76s Setting up ruby-diff-lcs (1.5.1-1) ... 76s Setting up ruby-charlock-holmes:s390x (0.7.9-1build1) ... 76s Setting up ruby-rack (2.2.7-1.1) ... 76s Setting up ruby-letter-opener (1.7.0-1.1) ... 76s Setting up ruby-multi-xml (0.6.0-1) ... 76s Setting up ruby-simplecov-html (0.12.3-2) ... 76s Setting up ruby-metaclass (0.0.4-1.1) ... 76s Setting up ruby-faraday (2.12.2-1) ... 76s Setting up ruby-mail-room (0.10.0+really0.0.24-2) ... 76s Setting up ruby-crack (0.4.4-4) ... 76s Setting up gem2deb-test-runner (2.2.5) ... 76s Setting up ruby-mail (2.8.1+dfsg1-2ubuntu1) ... 76s Setting up ruby-oauth2 (2.0.9-1) ... 76s Setting up ruby-simplecov (0.22.0-2) ... 76s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 76s Setting up ruby-mocha (2.4.2-2) ... 76s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 76s Setting up ruby-webmock (3.25.1-1) ... 76s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 76s Processing triggers for libc-bin (2.41-6ubuntu2) ... 76s Processing triggers for man-db (2.13.1-1) ... 78s autopkgtest [17:07:30]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 78s autopkgtest [17:07:30]: test gem2deb-test-runner: [----------------------- 78s 78s ┌──────────────────────────────────────────────────────────────────────────────┐ 78s │ Checking Rubygems dependency resolution on ruby3.3 │ 78s └──────────────────────────────────────────────────────────────────────────────┘ 78s 78s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"gitlab-mail_room\" 78s mv lib ./.gem2deb.lib 78s mv ./.gem2deb.lib lib 78s 78s ┌──────────────────────────────────────────────────────────────────────────────┐ 78s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 78s └──────────────────────────────────────────────────────────────────────────────┘ 78s 78s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 78s mv lib ./.gem2deb.lib 78s redis-server --daemonize yes --port 6379& 78s /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 79s Run options: include {:focus=>true} 79s 79s All examples were filtered out; ignoring {:focus=>true} 79s 79s Randomized with seed 57037 79s 79s MailRoom::Arbitration::Redis 79s redis client connection params 79s when namespace is present 79s Redis namespaces are deprecated. This option will be ignored in future versions. 79s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 79s client is a instance of RedisNamespace class 79s Redis namespaces are deprecated. This option will be ignored in future versions. 79s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 79s client has same specified namespace 79s when sentinel is present 79s client has same specified sentinel params (PENDING: Temporarily skipped with xit) 79s when only url is present 79s client is a instance of Redis class 79s client has same specified url (PENDING: Temporarily skipped with xit) 79s #deliver? 79s when called the first time 79s Redis namespaces are deprecated. This option will be ignored in future versions. 79s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 79s returns true 79s Redis namespaces are deprecated. This option will be ignored in future versions. 79s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 79s sets an expiration on the delivered flag 79s Redis namespaces are deprecated. This option will be ignored in future versions. 79s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 79s increments the delivered flag 79s when called for another uid 79s Redis namespaces are deprecated. This option will be ignored in future versions. 79s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 79s returns true 79s when called the second time 79s Redis namespaces are deprecated. This option will be ignored in future versions. 79s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 81s after expiration returns true 81s Redis namespaces are deprecated. This option will be ignored in future versions. 81s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 81s returns false 81s 81s MailRoom::IMAP::Connection 81s with imap set up 81s waits for a message to process 81s is ready to idle 81s is logged in 81s is not idling 81s is not disconnected 81s 81s MailRoom::JWT 81s #token 81s generates a different token for each invocation 81s generates a valid jwt token 81s #valid? 81s returns true if all essential components are present 81s returns true if header and secret path are present 81s returns false if either header or secret_path are missing 81s 81s MailRoom::IMAP::Message 81s #initalize 81s initializes with required parameters 81s #== 81s does not match a base message 81s matches an equivalent message 81s 81s MailRoom::Configuration 81s #initalize 81s without config_path 81s sets the health check to nil 81s sets mailboxes to an empty set 81s with config_path 81s parses yaml into mailbox objects 81s parses health check 81s 81s MailRoom::MailboxWatcher 81s with Microsoft Graph configured 81s initializes a Microsoft Graph connection 81s with IMAP configured 81s #run 81s loops over wait while running 81s #quit 81s closes and waits for the connection 81s #running? 81s is false by default 81s 81s MailRoom::Logger::Structured 81s only accepts hashes 81s logs error 81s logs fatal 81s logs unknown 81s logs warn 81s logs info 81s logs debug 81s #format_message 81s with no timestamp 81s behaves like timestamp formatting 81s outputs ISO8601 timestamps 81s with DateTime 81s behaves like timestamp formatting 81s outputs ISO8601 timestamps 81s with string 81s behaves like timestamp formatting 81s outputs ISO8601 timestamps 81s logging a hash as a message 81s merges the contents 81s 81s MailRoom::Coordinator 81s #quit 81s quits each watcher 81s #run 81s should set attribute running to true 81s runs each watcher 81s should go to sleep after running watchers 81s #initialize 81s sets the health check 81s makes no watchers when mailboxes is empty 81s builds a watcher for each mailbox 81s 81s MailRoom::Delivery::Postback 81s #deliver 81s with token auth delivery 81s #, @formatter=nil, @logdev=nil, @level_override={}>, content_type=nil, jwt=#> 81s posts the message with faraday 81s with basic auth delivery options 81s #, @formatter=nil, @logdev=nil, @level_override={}>, content_type=nil, jwt=#> 81s posts the message with faraday 81s with content type in the delivery options 81s #, @formatter=nil, @logdev=nil, @level_override={}>, content_type="text/plain", jwt=#> 81s posts the message with faraday 81s with jwt token in the delivery options 81s #, @formatter=nil, @logdev=nil, @level_override={}>, content_type=nil, jwt=#> 81s posts the message with faraday 81s 81s MailRoom::Delivery::Logger 81s #initialize 81s with a log path 81s creates a new file to append to 81s without a log path 81s creates a new ruby logger 81s #deliver 81s writes the message to info 81s 81s MailRoom::CrashHandler 81s #handle 81s when given a json format 81s writes a json message to stdout 81s when given a nonexistent format 81s raises an error as designed 81s when given a blank format 81s raises an error as designed 81s 81s MailRoom::Delivery::Que 81s #deliver 81s stores the message in que_jobs table 81s 81s MailRoom::CLI 81s #start 81s starts running the coordinator 81s on error 81s json format provided 81s passes onto CrashHandler 81s .new 81s with configuration args 81s parses arguments into configuration 81s with coordinator args 81s creates a new coordinator with configuration 81s 81s MailRoom::HealthCheck 81s #run 81s # terminated with exception (report_on_exception is true): 81s /usr/lib/ruby/vendor_ruby/mail_room/health_check.rb:18:in `block in run': # was instantiated in one test but it is receiving invocations within another test. This can lead to unintended interactions between tests and hence unexpected test failures. Ensure that every test correctly cleans up any state that it introduces. (Mocha::StubbingError) 81s sets running to true 81s sets running to true (FAILED - 1) 81s #initialize 81s with invalid port 81s raises an error 81s with invalid address 81s raises an error 81s with valid parameters 81s validates successfully 81s #quit 81s sets running to false 81s 81s MailRoom::Message 81s #initalize 81s initializes with required parameters 81s #== 81s does not match a message with a different UID 81s matches an equivalent message 81s 81s MailRoom::Mailbox 81s #deliver 81s with arbitration_method of redis 81s arbitrates with a Redis instance 81s with delivery_method of logger 81s delivers with a Logger instance 81s with delivery_method of postback 81s delivers with a Postback instance 81s with delivery_method of noop 81s delivers with a Noop instance 81s without an RFC822 attribute 81s doesn't deliver the message 81s with ssl options hash 81s replaces verify mode with constant 81s structured logger setup 81s sets up the noop logger correctly and does not error 81s sets up the logger correctly and does not error 81s {"severity":"INFO","time":"2025-06-04T17:08:54.002+00:00","message":"asdf"} 81s accepts stdout symbol to mean STDOUT 81s with delivery_method of letter_opener 81s delivers with a LetterOpener instance 81s with arbitration_method of noop 81s arbitrates with a Noop instance 81s #validate! 81s with Microsoft Graph configuration 81s raises an error when the client_secret is not present 81s configured as a Microsoft Graph inbox 81s raises an error when the inbox options are not present 81s raises an error when the tenant_id is not present 81s allows password omission 81s raises an error when the client_id is not present 81s with missing configuration 81s raises an error 81s with IMAP configuration 81s #imap? 81s configured as an IMAP inbox 81s 81s MailRoom::Delivery::LetterOpener 81s #deliver 81s creates a new LetterOpener::DeliveryMethod 81s parses the message string with Mail 81s delivers the mail message 81s 81s MailRoom::Delivery::Sidekiq 81s #options 81s when only redis_url is specified 81s with redis_db specified in options 81s connection has correct values 81s client has correct redis_url (PENDING: Temporarily skipped with xit) 81s with simple redis url 81s client has same specified redis_url (PENDING: Temporarily skipped with xit) 81s connection has correct values 81s client is a instance of RedisNamespace class 81s when namespace is specified 81s Redis namespaces are deprecated. This option will be ignored in future versions. 81s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 81s client has same specified namespace 81s Redis namespaces are deprecated. This option will be ignored in future versions. 81s See https://github.com/sidekiq/sidekiq/issues/2586 for more details." 81s client is a instance of RedisNamespace class 81s when sentinel is specified 81s client has same specified sentinel params 81s 81s MailRoom::MicrosoftGraph::Connection 81s #wait 81s too much bandwidth 81s behaves like request backoff 81s backs off 81s with multiple pages of messages 81s requests message ID 81s too many requests 81s behaves like request backoff 81s backs off 81s with an alternative Azure deployment 81s behaves like with a single message 81s requests message ID 81s with default Azure settings 81s behaves like with a single message 81s {:delete_after_delivery=>true, :expunge_deleted=>true, :password=>nil, :inbox_method=>:microsoft_graph, :inbox_options=>{:tenant_id=>"98776", :client_id=>"12345", :client_secret=>"MY-SECRET"}} 81s requests message ID 81s 500 error 81s terminates due to error 81s poll interval 81s calls do_sleep 60 times 81s defaults to 60 seconds 81s interval set to 10 81s calls do_sleep 10 times 81s sets the poll interval to 10 81s invalid JSON response 81s ignores the message and logs a warning 81s #quit 81s returns false 81s does not attempt to process the mailbox 81s returns true 81s 81s Pending: (Failures listed here are expected and do not affect your suite's status) 81s 81s 1) MailRoom::Arbitration::Redis redis client connection params when sentinel is present client has same specified sentinel params 81s # Temporarily skipped with xit 81s # ./spec/lib/arbitration/redis_spec.rb:147 81s 81s 2) MailRoom::Arbitration::Redis redis client connection params when only url is present client has same specified url 81s # Temporarily skipped with xit 81s # ./spec/lib/arbitration/redis_spec.rb:105 81s 81s 3) MailRoom::Delivery::Sidekiq#options when only redis_url is specified with redis_db specified in options client has correct redis_url 81s # Temporarily skipped with xit 81s # ./spec/lib/delivery/sidekiq_spec.rb:54 81s 81s 4) MailRoom::Delivery::Sidekiq#options when only redis_url is specified with simple redis url client has same specified redis_url 81s # Temporarily skipped with xit 81s # ./spec/lib/delivery/sidekiq_spec.rb:33 81s 81s Failures: 81s 81s 1) MailRoom::HealthCheck#run sets running to true 81s Failure/Error: @server.start 81s 81s Mocha::StubbingError: 81s # was instantiated in one test but it is receiving invocations within another test. This can lead to unintended interactions between tests and hence unexpected test failures. Ensure that every test correctly cleans up any state that it introduces. 81s # /usr/lib/ruby/vendor_ruby/mail_room/health_check.rb:18:in `block in run' 81s # 81s # Showing full backtrace because every line was filtered out. 81s # See docs for RSpec::Configuration#backtrace_exclusion_patterns and 81s # RSpec::Configuration#backtrace_inclusion_patterns for more information. 81s 81s Finished in 2.89 seconds (files took 0.49621 seconds to load) 81s 118 examples, 1 failure, 4 pending 81s 81s Failed examples: 81s 81s rspec ./spec/lib/health_check_spec.rb:36 # MailRoom::HealthCheck#run sets running to true 81s 81s Randomized with seed 57037 81s 81s Coverage report generated for RSpec to /tmp/autopkgtest.N409Gu/build.Hig/src/coverage. 762 / 770 LOC (98.96%) covered. 81s Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected 81s /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 81s pkill redis-server || true 82s pkill: killing pid 2383 failed: Operation not permitted 82s mv ./.gem2deb.lib lib 82s autopkgtest [17:07:34]: test gem2deb-test-runner: -----------------------] 82s gem2deb-test-runner FAIL non-zero exit status 1 82s autopkgtest [17:07:34]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 82s autopkgtest [17:07:34]: @@@@@@@@@@@@@@@@@@@@ summary 82s gem2deb-test-runner FAIL non-zero exit status 1 98s nova [W] Using flock in prodstack7-s390x 98s Creating nova instance adt-questing-s390x-ruby-mail-room-20250604-170612-juju-7f2275-prod-proposed-migration-environment-2-c82f7227-d9ae-43f8-8135-d71114d47c8e from image adt/ubuntu-questing-s390x-server-20250604.img (UUID 9c37d040-b26c-43ce-8e2d-9a46fe06807f)... 98s nova [W] Timed out waiting for 47f41997-fb41-4181-8831-37167e2fc2fd to get deleted.