0s autopkgtest [14:18:16]: starting date and time: 2025-06-19 14:18:16+0000 0s autopkgtest [14:18:16]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:18:16]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.z6euxgve/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:rails,src:ruby-attr-encrypted --apt-upgrade ruby-devise-two-factor --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=rails/2:7.2.2.1+dfsg-7 ruby-attr-encrypted/4.1.0-1ubuntu1' -- lxd -r lxd-armhf-10.145.243.160 lxd-armhf-10.145.243.160:autopkgtest/ubuntu/questing/armhf 23s autopkgtest [14:18:39]: testbed dpkg architecture: armhf 26s autopkgtest [14:18:41]: testbed apt version: 3.1.2 29s autopkgtest [14:18:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 31s autopkgtest [14:18:47]: testbed release detected to be: None 39s autopkgtest [14:18:55]: updating testbed package index (apt update) 41s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 41s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [249 kB] 41s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 41s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 42s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [426 kB] 42s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [38.3 kB] 42s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [4716 B] 42s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.4 kB] 42s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [60.5 kB] 42s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/restricted armhf Packages [724 B] 42s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [352 kB] 42s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [4268 B] 42s Get:13 http://ftpmaster.internal/ubuntu questing/universe Sources [21.3 MB] 42s Get:14 http://ftpmaster.internal/ubuntu questing/multiverse Sources [309 kB] 42s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.1 MB] 46s Fetched 38.3 MB in 5s (7604 kB/s) 47s Reading package lists... 52s autopkgtest [14:19:08]: upgrading testbed (apt dist-upgrade and autopurge) 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 55s Calculating upgrade... 55s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s Reading package lists... 57s Building dependency tree... 57s Reading state information... 57s Solving dependencies... 58s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s autopkgtest [14:19:16]: rebooting testbed after setup commands that affected boot 99s autopkgtest [14:19:55]: testbed running kernel: Linux 6.8.0-58-generic #60~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 28 14:48:37 UTC 2 124s autopkgtest [14:20:20]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-devise-two-factor 134s Get:1 http://ftpmaster.internal/ubuntu questing/universe ruby-devise-two-factor 4.0.2-1 (dsc) [2308 B] 134s Get:2 http://ftpmaster.internal/ubuntu questing/universe ruby-devise-two-factor 4.0.2-1 (tar) [21.9 kB] 134s Get:3 http://ftpmaster.internal/ubuntu questing/universe ruby-devise-two-factor 4.0.2-1 (diff) [3708 B] 134s gpgv: Signature made Fri Apr 1 17:34:50 2022 UTC 134s gpgv: using RSA key D30863E26020E543F4719A838F53E0193B294B75 134s gpgv: Can't check signature: No public key 134s dpkg-source: warning: cannot verify inline signature for ./ruby-devise-two-factor_4.0.2-1.dsc: no acceptable signature found 134s autopkgtest [14:20:30]: testing package ruby-devise-two-factor version 4.0.2-1 136s autopkgtest [14:20:32]: build not needed 138s autopkgtest [14:20:34]: test gem2deb-test-runner: preparing testbed 140s Reading package lists... 140s Building dependency tree... 140s Reading state information... 140s Solving dependencies... 140s Some packages could not be installed. This may mean that you have 140s requested an impossible situation or if you are using the unstable 140s distribution that some required packages have not yet been created 140s or been moved out of Incoming. 140s The following information may help to resolve the situation: 140s 140s The following packages have unmet dependencies: 141s satisfy:command-line : Depends: ruby-devise-two-factor but it is not going to be installed 141s Depends: rake but it is not going to be installed 141s Depends: ruby-activemodel but it is not going to be installed 141s Depends: ruby-activesupport but it is not going to be installed 141s Depends: ruby-attr-encrypted (>= 3.0.0~) but it is not going to be installed 141s Depends: ruby-devise (>= 4.0~) but it is not going to be installed 141s Depends: ruby-faker but it is not going to be installed 141s Depends: ruby-railties but it is not going to be installed 141s Depends: ruby-rotp (>= 6.0~) but it is not going to be installed 141s Depends: ruby-rspec but it is not going to be installed 141s Depends: ruby-timecop but it is not going to be installed 141s Depends: gem2deb-test-runner but it is not going to be installed 141s E: Unable to satisfy dependencies. Reached two conflicting decisions: 141s 1. ruby-railties:armhf is selected for install because: 141s 1. satisfy:command-line:armhf=1 is selected for install 141s 2. satisfy:command-line:armhf Depends ruby-railties 141s 2. ruby-railties:armhf is available in versions 2:7.2.2.1+dfsg-7, 2:6.1.7.3+dfsg-7 141s but none of the choices are installable: 141s - ruby-railties:armhf=2:7.2.2.1+dfsg-7 Depends ruby-actionpack (= 2:7.2.2.1+dfsg-7) 141s but none of the choices are installable: 141s - ruby-actionpack:armhf=2:7.2.2.1+dfsg-7 Depends ruby-rails-dom-testing (>= 2.0) 141s but none of the choices are installable: 141s - ruby-rails-dom-testing:armhf Depends ruby-nokogiri (>= 1.6) 141s but none of the choices are installable: 141s - ruby-nokogiri:armhf is available in versions 1.16.4+dfsg-1build1, 1.18.2+dfsg-1build1 141s but none of the choices are installable: 141s - ruby-nokogiri:armhf=1.16.4+dfsg-1build1 Depends libxml2 (>= 2.7.4) 141s but none of the choices are installable: 141s - libxml2:armhf is selected for removal 141s - ruby-nokogiri:armhf=1.18.2+dfsg-1build1 is not selected for install 141s - ruby-railties:armhf=2:6.1.7.3+dfsg-7 is not selected for install 141s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from questing-proposed 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 145s Solving dependencies... 145s The following NEW packages will be installed: 145s gem2deb-test-runner libjs-jquery libruby libruby3.3 libxslt1.1 racc rake 145s ruby ruby-actionpack ruby-actionview ruby-activemodel ruby-activesupport 145s ruby-attr-encrypted ruby-base64 ruby-bcrypt ruby-builder ruby-concurrent 145s ruby-connection-pool ruby-crass ruby-csv ruby-devise ruby-devise-two-factor 145s ruby-did-you-mean ruby-diff-lcs ruby-encryptor ruby-erubi ruby-faker 145s ruby-i18n ruby-loofah ruby-method-source ruby-mini-portile2 ruby-minitest 145s ruby-net-telnet ruby-nokogiri ruby-orm-adapter ruby-pkg-config 145s ruby-power-assert ruby-rack ruby-rack-session ruby-rack-test ruby-rackup 145s ruby-rails-dom-testing ruby-rails-html-sanitizer ruby-railties 145s ruby-responders ruby-rotp ruby-rspec ruby-rspec-core ruby-rspec-expectations 145s ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems 145s ruby-test-unit ruby-thor ruby-timecop ruby-tzinfo ruby-useragent ruby-warden 145s ruby-webrick ruby-xmlrpc ruby-zeitwerk ruby3.3 rubygems-integration 146s 0 upgraded, 64 newly installed, 0 to remove and 32 not upgraded. 146s Need to get 10.5 MB of archives. 146s After this operation, 55.4 MB of additional disk space will be used. 146s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf rubygems-integration all 1.19 [5550 B] 146s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf ruby-csv all 3.3.4-1 [43.0 kB] 146s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf ruby-did-you-mean all 1.6.3-2 [14.8 kB] 146s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf ruby-net-telnet all 0.2.0-1 [13.3 kB] 146s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf ruby-ruby2-keywords all 0.0.5-1 [4280 B] 146s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf ruby-webrick all 1.9.1-1 [60.8 kB] 146s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf ruby-xmlrpc all 0.3.3-2 [24.8 kB] 146s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libruby3.3 armhf 3.3.8-2ubuntu1 [5578 kB] 146s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf ruby3.3 armhf 3.3.8-2ubuntu1 [49.0 kB] 146s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libruby armhf 1:3.3 [5162 B] 146s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/main armhf ruby-rubygems all 3.6.7-2 [332 kB] 146s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf ruby armhf 1:3.3 [3670 B] 146s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf rake all 13.2.1-1 [45.8 kB] 146s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 146s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf ruby-power-assert all 2.0.3-1 [12.0 kB] 146s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf ruby-test-unit all 3.6.2-1 [67.0 kB] 146s Get:17 http://ftpmaster.internal/ubuntu questing/universe armhf gem2deb-test-runner armhf 2.2.5 [18.3 kB] 147s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 147s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libxslt1.1 armhf 1.1.43-0exp1 [144 kB] 147s Get:20 http://ftpmaster.internal/ubuntu questing/universe armhf racc all 1.8.1-1 [71.3 kB] 147s Get:21 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-concurrent all 1.3.4-1 [283 kB] 147s Get:22 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-i18n all 1.14.7-1 [42.8 kB] 147s Get:23 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-tzinfo all 2.0.6-1 [55.2 kB] 147s Get:24 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-connection-pool all 2.4.1-1 [8876 B] 147s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf ruby-base64 all 0.2.0-2 [7168 B] 147s Get:26 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-activesupport all 2:7.2.2.1+dfsg-7 [224 kB] 147s Get:27 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-builder all 3.2.4-2 [17.1 kB] 147s Get:28 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-erubi all 1.12.0-1 [9230 B] 147s Get:29 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 147s Get:30 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-pkg-config all 1.5.9-1 [8710 B] 147s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-nokogiri armhf 1.18.2+dfsg-1build1 [251 kB] 147s Get:32 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rails-dom-testing all 2.2.0-1 [11.8 kB] 147s Get:33 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-crass all 1.0.6-1ubuntu1 [16.0 kB] 147s Get:34 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-loofah all 2.24.1-1 [26.2 kB] 147s Get:35 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-rails-html-sanitizer all 1.6.2-1 [12.5 kB] 147s Get:36 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-actionview all 2:7.2.2.1+dfsg-7 [164 kB] 147s Get:37 http://ftpmaster.internal/ubuntu questing-proposed/main armhf ruby-rack all 3.1.12-1 [79.3 kB] 147s Get:38 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-rack-session all 2.1.1-0maysync1 [12.8 kB] 147s Get:39 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rack-test all 2.2.0-1 [14.4 kB] 147s Get:40 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-useragent all 0.16.8-1.1 [12.0 kB] 147s Get:41 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-actionpack all 2:7.2.2.1+dfsg-7 [210 kB] 147s Get:42 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-activemodel all 2:7.2.2.1+dfsg-7 [68.6 kB] 147s Get:43 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-encryptor all 3.0.0-2 [8676 B] 147s Get:44 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-attr-encrypted all 4.1.0-1ubuntu1 [16.7 kB] 147s Get:45 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-bcrypt armhf 3.1.20-1 [37.2 kB] 147s Get:46 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-orm-adapter all 0.5.0-2.1ubuntu1 [7846 B] 147s Get:47 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-method-source all 1.1.0-1 [8502 B] 147s Get:48 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-rackup all 2.1.0-4 [13.0 kB] 147s Get:49 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-thor all 1.3.2-2.1 [50.3 kB] 147s Get:50 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-zeitwerk all 2.6.8-1 [36.0 kB] 147s Get:51 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf ruby-railties all 2:7.2.2.1+dfsg-7 [162 kB] 147s Get:52 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-responders all 3.0.1-2 [18.5 kB] 147s Get:53 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-warden all 1.2.8-1ubuntu1 [15.5 kB] 147s Get:54 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-devise all 4.9.3-1 [93.8 kB] 147s Get:55 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rotp all 6.2.0-2 [38.4 kB] 147s Get:56 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-devise-two-factor all 4.0.2-1 [14.5 kB] 147s Get:57 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-diff-lcs all 1.5.1-1 [22.8 kB] 147s Get:58 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-faker all 2.21.0-1.1 [1129 kB] 147s Get:59 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 147s Get:60 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 147s Get:61 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 147s Get:62 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 147s Get:63 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 147s Get:64 http://ftpmaster.internal/ubuntu questing/universe armhf ruby-timecop all 0.9.10-1.1 [11.5 kB] 148s Fetched 10.5 MB in 2s (6076 kB/s) 148s Selecting previously unselected package rubygems-integration. 148s (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 ... 59700 files and directories currently installed.) 148s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 148s Unpacking rubygems-integration (1.19) ... 148s Selecting previously unselected package ruby-csv. 148s Preparing to unpack .../01-ruby-csv_3.3.4-1_all.deb ... 148s Unpacking ruby-csv (3.3.4-1) ... 148s Selecting previously unselected package ruby-did-you-mean. 148s Preparing to unpack .../02-ruby-did-you-mean_1.6.3-2_all.deb ... 148s Unpacking ruby-did-you-mean (1.6.3-2) ... 148s Selecting previously unselected package ruby-net-telnet. 148s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 148s Unpacking ruby-net-telnet (0.2.0-1) ... 148s Selecting previously unselected package ruby-ruby2-keywords. 148s Preparing to unpack .../04-ruby-ruby2-keywords_0.0.5-1_all.deb ... 148s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 148s Selecting previously unselected package ruby-webrick. 148s Preparing to unpack .../05-ruby-webrick_1.9.1-1_all.deb ... 148s Unpacking ruby-webrick (1.9.1-1) ... 148s Selecting previously unselected package ruby-xmlrpc. 148s Preparing to unpack .../06-ruby-xmlrpc_0.3.3-2_all.deb ... 148s Unpacking ruby-xmlrpc (0.3.3-2) ... 148s Selecting previously unselected package libruby3.3:armhf. 148s Preparing to unpack .../07-libruby3.3_3.3.8-2ubuntu1_armhf.deb ... 148s Unpacking libruby3.3:armhf (3.3.8-2ubuntu1) ... 149s Selecting previously unselected package ruby3.3. 149s Preparing to unpack .../08-ruby3.3_3.3.8-2ubuntu1_armhf.deb ... 149s Unpacking ruby3.3 (3.3.8-2ubuntu1) ... 149s Selecting previously unselected package libruby:armhf. 149s Preparing to unpack .../09-libruby_1%3a3.3_armhf.deb ... 149s Unpacking libruby:armhf (1:3.3) ... 149s Selecting previously unselected package ruby-rubygems. 149s Preparing to unpack .../10-ruby-rubygems_3.6.7-2_all.deb ... 149s Unpacking ruby-rubygems (3.6.7-2) ... 149s Selecting previously unselected package ruby. 149s Preparing to unpack .../11-ruby_1%3a3.3_armhf.deb ... 149s Unpacking ruby (1:3.3) ... 149s Selecting previously unselected package rake. 149s Preparing to unpack .../12-rake_13.2.1-1_all.deb ... 149s Unpacking rake (13.2.1-1) ... 149s Selecting previously unselected package ruby-minitest. 149s Preparing to unpack .../13-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 149s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 149s Selecting previously unselected package ruby-power-assert. 149s Preparing to unpack .../14-ruby-power-assert_2.0.3-1_all.deb ... 149s Unpacking ruby-power-assert (2.0.3-1) ... 149s Selecting previously unselected package ruby-test-unit. 149s Preparing to unpack .../15-ruby-test-unit_3.6.2-1_all.deb ... 149s Unpacking ruby-test-unit (3.6.2-1) ... 149s Selecting previously unselected package gem2deb-test-runner. 149s Preparing to unpack .../16-gem2deb-test-runner_2.2.5_armhf.deb ... 149s Unpacking gem2deb-test-runner (2.2.5) ... 149s Selecting previously unselected package libjs-jquery. 149s Preparing to unpack .../17-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 149s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 149s Selecting previously unselected package libxslt1.1:armhf. 149s Preparing to unpack .../18-libxslt1.1_1.1.43-0exp1_armhf.deb ... 149s Unpacking libxslt1.1:armhf (1.1.43-0exp1) ... 149s Selecting previously unselected package racc. 149s Preparing to unpack .../19-racc_1.8.1-1_all.deb ... 149s Unpacking racc (1.8.1-1) ... 150s Selecting previously unselected package ruby-concurrent. 150s Preparing to unpack .../20-ruby-concurrent_1.3.4-1_all.deb ... 150s Unpacking ruby-concurrent (1.3.4-1) ... 150s Selecting previously unselected package ruby-i18n. 150s Preparing to unpack .../21-ruby-i18n_1.14.7-1_all.deb ... 150s Unpacking ruby-i18n (1.14.7-1) ... 150s Selecting previously unselected package ruby-tzinfo. 150s Preparing to unpack .../22-ruby-tzinfo_2.0.6-1_all.deb ... 150s Unpacking ruby-tzinfo (2.0.6-1) ... 150s Selecting previously unselected package ruby-connection-pool. 150s Preparing to unpack .../23-ruby-connection-pool_2.4.1-1_all.deb ... 150s Unpacking ruby-connection-pool (2.4.1-1) ... 150s Selecting previously unselected package ruby-base64. 150s Preparing to unpack .../24-ruby-base64_0.2.0-2_all.deb ... 150s Unpacking ruby-base64 (0.2.0-2) ... 150s Selecting previously unselected package ruby-activesupport. 150s Preparing to unpack .../25-ruby-activesupport_2%3a7.2.2.1+dfsg-7_all.deb ... 150s Unpacking ruby-activesupport (2:7.2.2.1+dfsg-7) ... 150s Selecting previously unselected package ruby-builder. 150s Preparing to unpack .../26-ruby-builder_3.2.4-2_all.deb ... 150s Unpacking ruby-builder (3.2.4-2) ... 150s Selecting previously unselected package ruby-erubi. 150s Preparing to unpack .../27-ruby-erubi_1.12.0-1_all.deb ... 150s Unpacking ruby-erubi (1.12.0-1) ... 150s Selecting previously unselected package ruby-mini-portile2. 150s Preparing to unpack .../28-ruby-mini-portile2_2.8.7-1_all.deb ... 150s Unpacking ruby-mini-portile2 (2.8.7-1) ... 150s Selecting previously unselected package ruby-pkg-config. 150s Preparing to unpack .../29-ruby-pkg-config_1.5.9-1_all.deb ... 150s Unpacking ruby-pkg-config (1.5.9-1) ... 150s Selecting previously unselected package ruby-nokogiri. 150s Preparing to unpack .../30-ruby-nokogiri_1.18.2+dfsg-1build1_armhf.deb ... 150s Unpacking ruby-nokogiri (1.18.2+dfsg-1build1) ... 150s Selecting previously unselected package ruby-rails-dom-testing. 150s Preparing to unpack .../31-ruby-rails-dom-testing_2.2.0-1_all.deb ... 150s Unpacking ruby-rails-dom-testing (2.2.0-1) ... 150s Selecting previously unselected package ruby-crass. 150s Preparing to unpack .../32-ruby-crass_1.0.6-1ubuntu1_all.deb ... 150s Unpacking ruby-crass (1.0.6-1ubuntu1) ... 150s Selecting previously unselected package ruby-loofah. 150s Preparing to unpack .../33-ruby-loofah_2.24.1-1_all.deb ... 150s Unpacking ruby-loofah (2.24.1-1) ... 150s Selecting previously unselected package ruby-rails-html-sanitizer. 150s Preparing to unpack .../34-ruby-rails-html-sanitizer_1.6.2-1_all.deb ... 150s Unpacking ruby-rails-html-sanitizer (1.6.2-1) ... 150s Selecting previously unselected package ruby-actionview. 151s Preparing to unpack .../35-ruby-actionview_2%3a7.2.2.1+dfsg-7_all.deb ... 151s Unpacking ruby-actionview (2:7.2.2.1+dfsg-7) ... 151s Selecting previously unselected package ruby-rack. 151s Preparing to unpack .../36-ruby-rack_3.1.12-1_all.deb ... 151s Unpacking ruby-rack (3.1.12-1) ... 151s Selecting previously unselected package ruby-rack-session. 151s Preparing to unpack .../37-ruby-rack-session_2.1.1-0maysync1_all.deb ... 151s Unpacking ruby-rack-session (2.1.1-0maysync1) ... 151s Selecting previously unselected package ruby-rack-test. 151s Preparing to unpack .../38-ruby-rack-test_2.2.0-1_all.deb ... 151s Unpacking ruby-rack-test (2.2.0-1) ... 151s Selecting previously unselected package ruby-useragent. 151s Preparing to unpack .../39-ruby-useragent_0.16.8-1.1_all.deb ... 151s Unpacking ruby-useragent (0.16.8-1.1) ... 151s Selecting previously unselected package ruby-actionpack. 151s Preparing to unpack .../40-ruby-actionpack_2%3a7.2.2.1+dfsg-7_all.deb ... 151s Unpacking ruby-actionpack (2:7.2.2.1+dfsg-7) ... 151s Selecting previously unselected package ruby-activemodel. 151s Preparing to unpack .../41-ruby-activemodel_2%3a7.2.2.1+dfsg-7_all.deb ... 151s Unpacking ruby-activemodel (2:7.2.2.1+dfsg-7) ... 151s Selecting previously unselected package ruby-encryptor. 151s Preparing to unpack .../42-ruby-encryptor_3.0.0-2_all.deb ... 151s Unpacking ruby-encryptor (3.0.0-2) ... 151s Selecting previously unselected package ruby-attr-encrypted. 151s Preparing to unpack .../43-ruby-attr-encrypted_4.1.0-1ubuntu1_all.deb ... 151s Unpacking ruby-attr-encrypted (4.1.0-1ubuntu1) ... 151s Selecting previously unselected package ruby-bcrypt:armhf. 151s Preparing to unpack .../44-ruby-bcrypt_3.1.20-1_armhf.deb ... 151s Unpacking ruby-bcrypt:armhf (3.1.20-1) ... 151s Selecting previously unselected package ruby-orm-adapter. 151s Preparing to unpack .../45-ruby-orm-adapter_0.5.0-2.1ubuntu1_all.deb ... 151s Unpacking ruby-orm-adapter (0.5.0-2.1ubuntu1) ... 151s Selecting previously unselected package ruby-method-source. 151s Preparing to unpack .../46-ruby-method-source_1.1.0-1_all.deb ... 151s Unpacking ruby-method-source (1.1.0-1) ... 151s Selecting previously unselected package ruby-rackup. 151s Preparing to unpack .../47-ruby-rackup_2.1.0-4_all.deb ... 151s Unpacking ruby-rackup (2.1.0-4) ... 151s Selecting previously unselected package ruby-thor. 152s Preparing to unpack .../48-ruby-thor_1.3.2-2.1_all.deb ... 152s Unpacking ruby-thor (1.3.2-2.1) ... 152s Selecting previously unselected package ruby-zeitwerk. 152s Preparing to unpack .../49-ruby-zeitwerk_2.6.8-1_all.deb ... 152s Unpacking ruby-zeitwerk (2.6.8-1) ... 152s Selecting previously unselected package ruby-railties. 152s Preparing to unpack .../50-ruby-railties_2%3a7.2.2.1+dfsg-7_all.deb ... 152s Unpacking ruby-railties (2:7.2.2.1+dfsg-7) ... 152s Selecting previously unselected package ruby-responders. 152s Preparing to unpack .../51-ruby-responders_3.0.1-2_all.deb ... 152s Unpacking ruby-responders (3.0.1-2) ... 152s Selecting previously unselected package ruby-warden. 152s Preparing to unpack .../52-ruby-warden_1.2.8-1ubuntu1_all.deb ... 152s Unpacking ruby-warden (1.2.8-1ubuntu1) ... 152s Selecting previously unselected package ruby-devise. 152s Preparing to unpack .../53-ruby-devise_4.9.3-1_all.deb ... 152s Unpacking ruby-devise (4.9.3-1) ... 152s Selecting previously unselected package ruby-rotp. 152s Preparing to unpack .../54-ruby-rotp_6.2.0-2_all.deb ... 152s Unpacking ruby-rotp (6.2.0-2) ... 152s Selecting previously unselected package ruby-devise-two-factor. 152s Preparing to unpack .../55-ruby-devise-two-factor_4.0.2-1_all.deb ... 152s Unpacking ruby-devise-two-factor (4.0.2-1) ... 152s Selecting previously unselected package ruby-diff-lcs. 152s Preparing to unpack .../56-ruby-diff-lcs_1.5.1-1_all.deb ... 152s Unpacking ruby-diff-lcs (1.5.1-1) ... 152s Selecting previously unselected package ruby-faker. 152s Preparing to unpack .../57-ruby-faker_2.21.0-1.1_all.deb ... 152s Unpacking ruby-faker (2.21.0-1.1) ... 152s Selecting previously unselected package ruby-rspec-support. 152s Preparing to unpack .../58-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 152s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 152s Selecting previously unselected package ruby-rspec-core. 152s Preparing to unpack .../59-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 152s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 152s Selecting previously unselected package ruby-rspec-expectations. 152s Preparing to unpack .../60-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 152s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 152s Selecting previously unselected package ruby-rspec-mocks. 152s Preparing to unpack .../61-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 152s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 152s Selecting previously unselected package ruby-rspec. 153s Preparing to unpack .../62-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 153s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 153s Selecting previously unselected package ruby-timecop. 153s Preparing to unpack .../63-ruby-timecop_0.9.10-1.1_all.deb ... 153s Unpacking ruby-timecop (0.9.10-1.1) ... 153s Setting up ruby-ruby2-keywords (0.0.5-1) ... 153s Setting up ruby-power-assert (2.0.3-1) ... 153s Setting up ruby-crass (1.0.6-1ubuntu1) ... 153s Setting up ruby-mini-portile2 (2.8.7-1) ... 153s Setting up rubygems-integration (1.19) ... 153s Setting up ruby-concurrent (1.3.4-1) ... 153s Setting up ruby-timecop (0.9.10-1.1) ... 153s Setting up ruby-erubi (1.12.0-1) ... 153s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 153s Setting up ruby-method-source (1.1.0-1) ... 153s Setting up ruby-test-unit (3.6.2-1) ... 153s Setting up ruby-net-telnet (0.2.0-1) ... 153s Setting up ruby-csv (3.3.4-1) ... 153s Setting up ruby-base64 (0.2.0-2) ... 153s Setting up ruby-i18n (1.14.7-1) ... 153s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-webrick (1.9.1-1) ... 153s Setting up ruby-faker (2.21.0-1.1) ... 153s Setting up ruby-builder (3.2.4-2) ... 153s Setting up libxslt1.1:armhf (1.1.43-0exp1) ... 153s Setting up ruby-connection-pool (2.4.1-1) ... 153s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 153s Setting up ruby-did-you-mean (1.6.3-2) ... 153s Setting up ruby-xmlrpc (0.3.3-2) ... 153s Setting up ruby-zeitwerk (2.6.8-1) ... 153s Setting up ruby-tzinfo (2.0.6-1) ... 153s Setting up rake (13.2.1-1) ... 153s Setting up libruby3.3:armhf (3.3.8-2ubuntu1) ... 153s Setting up ruby-activesupport (2:7.2.2.1+dfsg-7) ... 153s Setting up ruby-rubygems (3.6.7-2) ... 153s Setting up ruby3.3 (3.3.8-2ubuntu1) ... 153s Setting up libruby:armhf (1:3.3) ... 153s Setting up ruby (1:3.3) ... 153s Setting up racc (1.8.1-1) ... 153s Setting up ruby-thor (1.3.2-2.1) ... 153s Setting up ruby-pkg-config (1.5.9-1) ... 153s Setting up ruby-activemodel (2:7.2.2.1+dfsg-7) ... 153s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-useragent (0.16.8-1.1) ... 153s Setting up ruby-diff-lcs (1.5.1-1) ... 153s Setting up ruby-orm-adapter (0.5.0-2.1ubuntu1) ... 153s Setting up ruby-bcrypt:armhf (3.1.20-1) ... 153s Setting up ruby-rotp (6.2.0-2) ... 153s Setting up ruby-nokogiri (1.18.2+dfsg-1build1) ... 153s Setting up ruby-rack (3.1.12-1) ... 153s Setting up ruby-encryptor (3.0.0-2) ... 153s Setting up gem2deb-test-runner (2.2.5) ... 153s Setting up ruby-rack-test (2.2.0-1) ... 153s Setting up ruby-attr-encrypted (4.1.0-1ubuntu1) ... 153s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-loofah (2.24.1-1) ... 153s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-rails-dom-testing (2.2.0-1) ... 153s Setting up ruby-warden (1.2.8-1ubuntu1) ... 153s Setting up ruby-rack-session (2.1.1-0maysync1) ... 153s Setting up ruby-rackup (2.1.0-4) ... 153s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-rails-html-sanitizer (1.6.2-1) ... 153s Setting up ruby-actionview (2:7.2.2.1+dfsg-7) ... 153s Setting up ruby-actionpack (2:7.2.2.1+dfsg-7) ... 153s Setting up ruby-railties (2:7.2.2.1+dfsg-7) ... 153s Setting up ruby-responders (3.0.1-2) ... 153s Setting up ruby-devise (4.9.3-1) ... 153s Setting up ruby-devise-two-factor (4.0.2-1) ... 153s Processing triggers for man-db (2.13.1-1) ... 153s Processing triggers for libc-bin (2.41-6ubuntu2) ... 161s autopkgtest [14:20:57]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 161s autopkgtest [14:20:57]: test gem2deb-test-runner: [----------------------- 163s 163s ┌──────────────────────────────────────────────────────────────────────────────┐ 163s │ Checking Rubygems dependency resolution on ruby3.3 │ 163s └──────────────────────────────────────────────────────────────────────────────┘ 163s 163s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"devise-two-factor\" 163s mv lib ./.gem2deb.lib 163s /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1421:in `block in activate_dependencies': Could not find 'railties' (< 7.1) among 143 total gem(s) (Gem::MissingSpecError) 163s Checked in 'GEM_PATH=/home/ubuntu/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/arm-linux-gnueabihf/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.3.0' at: /usr/share/rubygems-integration/all/specifications/devise-two-factor-4.0.2.gemspec, execute `gem env` for more information 163s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1407:in `each' 163s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1407:in `activate_dependencies' 163s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1389:in `activate' 163s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:62:in `block in gem' 163s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:62:in `synchronize' 163s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:62:in `gem' 163s from -e:1:in `
' 163s mv ./.gem2deb.lib lib 163s abbrev (default: 0.1.2) 163s actionpack (7.2.2.1) 163s actionview (7.2.2.1) 163s activemodel (7.2.2.1) 163s activesupport (7.2.2.1) 163s attr_encrypted (4.1.0) 163s base64 (0.2.0) 163s bcrypt (3.1.20) 163s benchmark (default: 0.3.0) 163s bigdecimal (default: 3.1.5) 163s builder (3.2.4) 163s bundler (default: 2.5.22) 163s cgi (default: 0.4.2) 163s concurrent-ruby (1.3.4) 163s concurrent-ruby-edge (0.7.1) 163s connection_pool (2.4.1) 163s crass (1.0.6) 163s csv (3.3.4, default: 3.2.8) 163s date (default: 3.3.4) 163s debug (1.9.2) 163s delegate (default: 0.3.1) 163s devise (4.9.3) 163s devise-two-factor (4.0.2) 163s did_you_mean (1.6.3) 163s diff-lcs (1.5.1) 163s digest (default: 3.1.1) 163s drb (default: 2.2.0) 163s encryptor (3.0.0) 163s english (default: 0.8.0) 163s erb (default: 4.0.3) 163s error_highlight (default: 0.6.0) 163s erubi (1.12.0) 163s etc (default: 1.4.3) 163s faker (2.21.0) 163s fcntl (default: 1.1.0) 163s fiddle (default: 1.1.2) 163s fileutils (default: 1.7.2) 163s find (default: 0.2.0) 163s forwardable (default: 1.3.3) 163s getoptlong (default: 0.2.1) 163s i18n (1.14.7) 163s io-console (default: 0.7.1) 163s io-nonblock (default: 0.3.0) 163s io-wait (default: 0.3.1) 163s ipaddr (default: 1.2.6) 163s irb (default: 1.13.1) 163s json (default: 2.7.2) 163s logger (default: 1.6.0) 163s loofah (2.24.1) 163s matrix (0.4.2) 163s method_source (1.1.0) 163s mini_portile2 (2.8.7) 163s minitest (5.25.4, 5.20.0) 163s mutex_m (default: 0.2.0) 163s net-ftp (0.3.4) 163s net-http (default: 0.4.1) 163s net-imap (0.4.19) 163s net-pop (0.1.2) 163s net-protocol (default: 0.2.2) 163s net-smtp (0.5.1) 163s net-telnet (0.2.0) 163s nkf (default: 0.1.3) 163s nokogiri (1.18.2) 163s observer (default: 0.1.2) 163s open-uri (default: 0.4.1) 163s open3 (default: 0.2.1) 163s openssl (default: 3.2.0) 163s optparse (default: 0.4.0) 163s orm_adapter (0.5.0) 163s ostruct (default: 0.6.0) 163s pathname (default: 0.3.0) 163s pkg-config (1.5.9) 163s power_assert (2.0.3) 163s pp (default: 0.5.0) 163s prettyprint (default: 0.2.0) 163s prime (0.1.2) 163s prism (default: 0.19.0) 163s pstore (default: 0.1.3) 163s psych (default: 5.1.2) 163s racc (1.8.1, 1.7.3) 163s rack (3.1.12) 163s rack-session (2.1.1) 163s rack-test (2.2.0) 163s rackup (2.1.0) 163s rails-dom-testing (2.2.0) 163s rails-html-sanitizer (1.6.2) 163s railties (7.2.2.1) 163s rake (13.2.1, 13.1.0) 163s rbs (3.4.0) 163s rdoc (default: 6.6.3.1) 163s readline (default: 0.0.4) 163s reline (default: 0.5.10) 163s resolv (default: 0.3.0) 163s resolv-replace (default: 0.1.1) 163s responders (3.0.1) 163s rexml (3.3.9) 163s rinda (default: 0.2.0) 163s rotp (6.2.0) 163s rspec (3.13.0) 163s rspec-core (3.13.0) 163s rspec-expectations (3.13.0) 163s rspec-mocks (3.13.0) 163s rspec-support (3.13.1) 163s rss (0.3.1) 163s ruby2_keywords (0.0.5) 163s rubygems-update (3.6.7) 163s securerandom (default: 0.3.1) 163s set (default: 1.1.0) 163s shellwords (default: 0.2.0) 163s singleton (default: 0.2.0) 163s stringio (default: 3.1.1) 163s strscan (default: 3.0.9) 163s syntax_suggest (default: 2.0.1) 163s syslog (default: 0.1.2) 163s tempfile (default: 0.2.1) 163s test-unit (3.6.2, 3.6.1) 163s thor (1.3.2) 163s time (default: 0.3.0) 163s timecop (0.9.10) 163s timeout (default: 0.4.1) 163s tmpdir (default: 0.2.0) 163s tsort (default: 0.2.0) 163s typeprof (0.21.9) 163s tzinfo (2.0.6) 163s un (default: 0.3.0) 163s uri (default: 0.13.2) 163s useragent (0.16.8) 163s warden (1.2.8) 163s weakref (default: 0.1.3) 163s webrick (1.9.1) 163s xmlrpc (0.3.3) 163s yaml (default: 0.3.0) 163s zeitwerk (2.6.8) 163s zlib (default: 3.1.1) 163s 163s ┌──────────────────────────────────────────────────────────────────────────────┐ 163s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 163s └──────────────────────────────────────────────────────────────────────────────┘ 163s 163s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 163s mv lib ./.gem2deb.lib 164s /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 165s 165s Randomized with seed 35859 165s 165s Devise::Models::TwoFactorAuthenticatable 165s When included in a class 165s behaves like two_factor_authenticatable 165s #otp_provisioning_uri 166s should return uri with specified account 166s should return uri with issuer option 166s #otp_secret 166s stores a salt for otp_secret 166s should be of the configured length 166s stores an iv for otp_secret 166s stores the encrypted otp_secret 166s #validate_and_consume_otp! 166s validates a precisely correct OTP 166s validates an OTP within the allowed drift 166s fails a nil OTP value 166s validates a precisely correct OTP with whitespace 166s does not validate an OTP below the allowed drift 166s does not validate an OTP above the allowed drift 166s with a stored consumed_timestep 166s given a precisely correct OTP 166s fails to validate 166s given a valid OTP used multiple times within the allowed drift after a subsequent login 166s after the otp interval 166s fails to validate 166s given a valid OTP used multiple times within the allowed drift 166s after the otp interval 166s fails to validate 166s given a previously valid OTP within the allowed drift 166s fails to validate 166s required_fields 166s should have the attr_encrypted fields for otp_secret 166s 166s Devise::Models::TwoFactorAuthenticatable 166s When included in a class 166s otp_secret options 166s should be of the mode (FAILED - 1) 166s should be of the key (FAILED - 2) 166s should be of the mode (FAILED - 3) 166s behaves like two_factor_authenticatable 166s #otp_secret 166s stores an iv for otp_secret 166s should be of the configured length 166s stores the encrypted otp_secret 166s stores a salt for otp_secret 166s #otp_provisioning_uri 166s should return uri with issuer option 166s should return uri with specified account 166s required_fields 166s should have the attr_encrypted fields for otp_secret 166s #validate_and_consume_otp! 166s does not validate an OTP below the allowed drift 166s validates an OTP within the allowed drift 166s does not validate an OTP above the allowed drift 166s validates a precisely correct OTP with whitespace 166s validates a precisely correct OTP 166s fails a nil OTP value 166s with a stored consumed_timestep 166s given a valid OTP used multiple times within the allowed drift after a subsequent login 166s after the otp interval 166s fails to validate 166s given a valid OTP used multiple times within the allowed drift 166s after the otp interval 166s fails to validate 166s given a precisely correct OTP 166s fails to validate 166s given a previously valid OTP within the allowed drift 166s fails to validate 166s 166s Devise::Models::TwoFactorAuthenticatable 166s When clean_up_passwords is called 166s password_confirmation should be nill 166s otp_attempt should be nill 166s 166s Devise::Models::TwoFactorBackupable 166s When included in a class 166s behaves like two_factor_backupable 166s #generate_otp_backup_codes! 166s with no existing recovery codes 168s generates distinct recovery codes 169s stores the codes as BCrypt hashes 171s generates the correct number of new recovery codes 173s generates recovery codes of the correct length 173s with existing recovery codes 175s invalidates the existing recovery codes 175s #invalidate_otp_backup_code! 175s given a valid recovery code 178s returns true 182s does not invalidate the other recovery codes 186s invalidates that recovery code 186s given an invalid recovery code 189s returns false 189s required_fields 189s has the attr_encrypted fields for otp_backup_codes 189s 189s Failures: 189s 189s 1) Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 189s Failure/Error: expect(subject.encrypted_attributes[:otp_secret][:algorithm]).to eq('aes-256-cbc') 189s 189s NoMethodError: 189s undefined method `encrypted_attributes' for an instance of TwoFactorAuthenticatableWithCustomizeAttrEncryptedDouble 189s # ./spec/devise/models/two_factor_authenticatable_spec.rb:75:in `block (4 levels) in ' 189s 189s 2) Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the key 189s Failure/Error: expect(subject.encrypted_attributes[:otp_secret][:key]).to eq('test-key'*8) 189s 189s NoMethodError: 189s undefined method `encrypted_attributes' for an instance of TwoFactorAuthenticatableWithCustomizeAttrEncryptedDouble 189s # ./spec/devise/models/two_factor_authenticatable_spec.rb:67:in `block (4 levels) in ' 189s 189s 3) Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 189s Failure/Error: expect(subject.encrypted_attributes[:otp_secret][:mode]).to eq(:per_attribute_iv_and_salt) 189s 189s NoMethodError: 189s undefined method `encrypted_attributes' for an instance of TwoFactorAuthenticatableWithCustomizeAttrEncryptedDouble 189s # ./spec/devise/models/two_factor_authenticatable_spec.rb:71:in `block (4 levels) in ' 189s 189s Finished in 24.35 seconds (files took 0.90605 seconds to load) 189s 49 examples, 3 failures 189s 189s Failed examples: 189s 189s rspec ./spec/devise/models/two_factor_authenticatable_spec.rb:74 # Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 189s rspec ./spec/devise/models/two_factor_authenticatable_spec.rb:66 # Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the key 189s rspec ./spec/devise/models/two_factor_authenticatable_spec.rb:70 # Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 189s 189s Randomized with seed 35859 189s 189s /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 189s mv ./.gem2deb.lib lib 189s autopkgtest [14:21:25]: test gem2deb-test-runner: -----------------------] 193s autopkgtest [14:21:29]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 193s gem2deb-test-runner FAIL non-zero exit status 1 197s autopkgtest [14:21:33]: @@@@@@@@@@@@@@@@@@@@ summary 197s gem2deb-test-runner FAIL non-zero exit status 1