0s autopkgtest [10:05:01]: starting date and time: 2024-11-14 10:05:01+0000 0s autopkgtest [10:05:01]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [10:05:01]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.72za4zyw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:ruby3.1 --apt-upgrade ruby-icalendar --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=ruby3.1/3.1.2-8.4 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-27.secgroup --name adt-plucky-arm64-ruby-icalendar-20241114-100501-juju-7f2275-prod-proposed-migration-environment-20-9ec55eac-f69b-4f1a-a312-8e0ffe5c374e --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --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://ftpmaster.internal/ubuntu/ 65s autopkgtest [10:06:06]: testbed dpkg architecture: arm64 65s autopkgtest [10:06:06]: testbed apt version: 2.9.8 65s autopkgtest [10:06:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 66s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 67s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.3 kB] 67s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 67s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1001 kB] 67s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 67s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [129 kB] 67s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 67s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [733 kB] 67s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [6012 B] 67s Fetched 2115 kB in 1s (2182 kB/s) 67s Reading package lists... 70s Reading package lists... 71s Building dependency tree... 71s Reading state information... 72s Calculating upgrade... 72s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s Reading package lists... 73s Building dependency tree... 73s Reading state information... 74s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 74s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 74s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 74s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 74s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 76s Reading package lists... 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 78s Calculating upgrade... 79s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 80s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s autopkgtest [10:06:24]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 83s autopkgtest [10:06:24]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-icalendar 85s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ruby-icalendar 2.10.0-1 (dsc) [1514 B] 85s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ruby-icalendar 2.10.0-1 (tar) [39.2 kB] 85s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ruby-icalendar 2.10.0-1 (diff) [4628 B] 85s gpgv: Signature made Thu Nov 2 14:38:47 2023 UTC 85s gpgv: using EDDSA key 84CFFDC21520F88306EC29D152699AB63F9F2BC3 85s gpgv: Can't check signature: No public key 85s dpkg-source: warning: cannot verify inline signature for ./ruby-icalendar_2.10.0-1.dsc: no acceptable signature found 86s autopkgtest [10:06:27]: testing package ruby-icalendar version 2.10.0-1 86s autopkgtest [10:06:27]: build not needed 86s autopkgtest [10:06:27]: test gem2deb-test-runner: preparing testbed 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 92s Starting pkgProblemResolver with broken count: 0 92s Starting 2 pkgProblemResolver with broken count: 0 92s Done 93s The following additional packages will be installed: 93s gem2deb-test-runner libjs-jquery libjs-jquery-easing libjs-jquery-fancybox 93s libjs-jquery-mousewheel libjs-jquery-ui libruby libruby3.3 rake ruby 93s ruby-concurrent ruby-diff-lcs ruby-docile ruby-icalendar ruby-ice-cube 93s ruby-net-telnet ruby-rspec ruby-rspec-core ruby-rspec-expectations 93s ruby-rspec-mocks ruby-rspec-support ruby-rubygems ruby-sdbm ruby-simplecov 93s ruby-simplecov-html ruby-timecop ruby-tzinfo ruby-webrick ruby-xmlrpc 93s ruby3.3 rubygems-integration 93s Suggested packages: 93s libjs-jquery-ui-docs ri ruby-dev bundler 93s Recommended packages: 93s javascript-common zip fonts-lato 93s The following NEW packages will be installed: 93s autopkgtest-satdep gem2deb-test-runner libjs-jquery libjs-jquery-easing 93s libjs-jquery-fancybox libjs-jquery-mousewheel libjs-jquery-ui libruby 93s libruby3.3 rake ruby ruby-concurrent ruby-diff-lcs ruby-docile 93s ruby-icalendar ruby-ice-cube ruby-net-telnet ruby-rspec ruby-rspec-core 93s ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-rubygems 93s ruby-sdbm ruby-simplecov ruby-simplecov-html ruby-timecop ruby-tzinfo 93s ruby-webrick ruby-xmlrpc ruby3.3 rubygems-integration 93s 0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 8258 kB/8258 kB of archives. 93s After this operation, 45.7 MB of additional disk space will be used. 93s Get:1 /tmp/autopkgtest.Q3SsCg/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [772 B] 93s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 rubygems-integration all 1.18ubuntu1 [5528 B] 93s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 93s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 93s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-xmlrpc all 0.3.3-2 [24.8 kB] 93s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libruby arm64 1:3.3~ubuntu3 [5038 B] 93s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-sdbm arm64 1.0.0-5build5 [15.5 kB] 93s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libruby3.3 arm64 3.3.4-2ubuntu6 [5826 kB] 94s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby3.3 arm64 3.3.4-2ubuntu6 [49.0 kB] 94s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-rubygems all 3.4.20-1 [238 kB] 94s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby arm64 1:3.3~ubuntu3 [3618 B] 94s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 rake all 13.2.1-1 [45.8 kB] 94s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 gem2deb-test-runner arm64 2.2.4 [18.2 kB] 94s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 94s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-easing all 12-4 [6970 B] 94s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-mousewheel all 1:3.1.13-5 [6324 B] 94s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-fancybox all 12-4 [45.7 kB] 94s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 94s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-concurrent all 1.2.3-4build1 [282 kB] 94s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-diff-lcs all 1.5.1-1 [22.8 kB] 94s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-docile all 1.1.5-2.1 [5708 B] 94s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-ice-cube all 0.16.4-3 [34.2 kB] 94s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-icalendar all 2.10.0-1 [24.0 kB] 94s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 94s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 94s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 94s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 94s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 94s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-simplecov-html all 0.12.3-2 [477 kB] 94s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-simplecov all 0.22.0-1 [40.7 kB] 94s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-timecop all 0.9.10-1.1 [11.5 kB] 94s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-tzinfo all 2.0.6-1 [55.2 kB] 94s Fetched 8258 kB in 1s (7727 kB/s) 95s Selecting previously unselected package rubygems-integration. 95s (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 ... 79925 files and directories currently installed.) 95s Preparing to unpack .../00-rubygems-integration_1.18ubuntu1_all.deb ... 95s Unpacking rubygems-integration (1.18ubuntu1) ... 95s Selecting previously unselected package ruby-net-telnet. 95s Preparing to unpack .../01-ruby-net-telnet_0.2.0-1_all.deb ... 95s Unpacking ruby-net-telnet (0.2.0-1) ... 95s Selecting previously unselected package ruby-webrick. 95s Preparing to unpack .../02-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 95s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 95s Selecting previously unselected package ruby-xmlrpc. 95s Preparing to unpack .../03-ruby-xmlrpc_0.3.3-2_all.deb ... 95s Unpacking ruby-xmlrpc (0.3.3-2) ... 95s Selecting previously unselected package libruby:arm64. 95s Preparing to unpack .../04-libruby_1%3a3.3~ubuntu3_arm64.deb ... 95s Unpacking libruby:arm64 (1:3.3~ubuntu3) ... 95s Selecting previously unselected package ruby-sdbm:arm64. 95s Preparing to unpack .../05-ruby-sdbm_1.0.0-5build5_arm64.deb ... 95s Unpacking ruby-sdbm:arm64 (1.0.0-5build5) ... 95s Selecting previously unselected package libruby3.3:arm64. 95s Preparing to unpack .../06-libruby3.3_3.3.4-2ubuntu6_arm64.deb ... 95s Unpacking libruby3.3:arm64 (3.3.4-2ubuntu6) ... 96s Selecting previously unselected package ruby3.3. 96s Preparing to unpack .../07-ruby3.3_3.3.4-2ubuntu6_arm64.deb ... 96s Unpacking ruby3.3 (3.3.4-2ubuntu6) ... 96s Selecting previously unselected package ruby-rubygems. 96s Preparing to unpack .../08-ruby-rubygems_3.4.20-1_all.deb ... 96s Unpacking ruby-rubygems (3.4.20-1) ... 96s Selecting previously unselected package ruby. 96s Preparing to unpack .../09-ruby_1%3a3.3~ubuntu3_arm64.deb ... 96s Unpacking ruby (1:3.3~ubuntu3) ... 96s Selecting previously unselected package rake. 96s Preparing to unpack .../10-rake_13.2.1-1_all.deb ... 96s Unpacking rake (13.2.1-1) ... 96s Selecting previously unselected package gem2deb-test-runner. 96s Preparing to unpack .../11-gem2deb-test-runner_2.2.4_arm64.deb ... 96s Unpacking gem2deb-test-runner (2.2.4) ... 96s Selecting previously unselected package libjs-jquery. 96s Preparing to unpack .../12-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 96s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 96s Selecting previously unselected package libjs-jquery-easing. 96s Preparing to unpack .../13-libjs-jquery-easing_12-4_all.deb ... 96s Unpacking libjs-jquery-easing (12-4) ... 96s Selecting previously unselected package libjs-jquery-mousewheel. 96s Preparing to unpack .../14-libjs-jquery-mousewheel_1%3a3.1.13-5_all.deb ... 96s Unpacking libjs-jquery-mousewheel (1:3.1.13-5) ... 96s Selecting previously unselected package libjs-jquery-fancybox. 96s Preparing to unpack .../15-libjs-jquery-fancybox_12-4_all.deb ... 96s Unpacking libjs-jquery-fancybox (12-4) ... 96s Selecting previously unselected package libjs-jquery-ui. 96s Preparing to unpack .../16-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 96s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 96s Selecting previously unselected package ruby-concurrent. 96s Preparing to unpack .../17-ruby-concurrent_1.2.3-4build1_all.deb ... 96s Unpacking ruby-concurrent (1.2.3-4build1) ... 96s Selecting previously unselected package ruby-diff-lcs. 96s Preparing to unpack .../18-ruby-diff-lcs_1.5.1-1_all.deb ... 96s Unpacking ruby-diff-lcs (1.5.1-1) ... 96s Selecting previously unselected package ruby-docile. 96s Preparing to unpack .../19-ruby-docile_1.1.5-2.1_all.deb ... 96s Unpacking ruby-docile (1.1.5-2.1) ... 96s Selecting previously unselected package ruby-ice-cube. 96s Preparing to unpack .../20-ruby-ice-cube_0.16.4-3_all.deb ... 96s Unpacking ruby-ice-cube (0.16.4-3) ... 96s Selecting previously unselected package ruby-icalendar. 96s Preparing to unpack .../21-ruby-icalendar_2.10.0-1_all.deb ... 96s Unpacking ruby-icalendar (2.10.0-1) ... 96s Selecting previously unselected package ruby-rspec-support. 96s Preparing to unpack .../22-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 96s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 96s Selecting previously unselected package ruby-rspec-core. 97s Preparing to unpack .../23-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 97s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 97s Selecting previously unselected package ruby-rspec-expectations. 97s Preparing to unpack .../24-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 97s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 97s Selecting previously unselected package ruby-rspec-mocks. 97s Preparing to unpack .../25-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 97s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 97s Selecting previously unselected package ruby-rspec. 97s Preparing to unpack .../26-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 97s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 97s Selecting previously unselected package ruby-simplecov-html. 97s Preparing to unpack .../27-ruby-simplecov-html_0.12.3-2_all.deb ... 97s Unpacking ruby-simplecov-html (0.12.3-2) ... 97s Selecting previously unselected package ruby-simplecov. 97s Preparing to unpack .../28-ruby-simplecov_0.22.0-1_all.deb ... 97s Unpacking ruby-simplecov (0.22.0-1) ... 97s Selecting previously unselected package ruby-timecop. 97s Preparing to unpack .../29-ruby-timecop_0.9.10-1.1_all.deb ... 97s Unpacking ruby-timecop (0.9.10-1.1) ... 97s Selecting previously unselected package ruby-tzinfo. 97s Preparing to unpack .../30-ruby-tzinfo_2.0.6-1_all.deb ... 97s Unpacking ruby-tzinfo (2.0.6-1) ... 97s Selecting previously unselected package autopkgtest-satdep. 97s Preparing to unpack .../31-1-autopkgtest-satdep.deb ... 97s Unpacking autopkgtest-satdep (0) ... 97s Setting up libjs-jquery-mousewheel (1:3.1.13-5) ... 97s Setting up ruby-ice-cube (0.16.4-3) ... 97s Setting up rubygems-integration (1.18ubuntu1) ... 97s Setting up ruby-concurrent (1.2.3-4build1) ... 97s Setting up ruby-timecop (0.9.10-1.1) ... 97s Setting up ruby-icalendar (2.10.0-1) ... 97s Setting up ruby-net-telnet (0.2.0-1) ... 97s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 97s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 97s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 97s Setting up ruby-xmlrpc (0.3.3-2) ... 97s Setting up libjs-jquery-easing (12-4) ... 97s Setting up libjs-jquery-fancybox (12-4) ... 97s Setting up ruby-tzinfo (2.0.6-1) ... 97s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 97s Setting up libruby:arm64 (1:3.3~ubuntu3) ... 97s Setting up ruby-rubygems (3.4.20-1) ... 97s Setting up ruby-sdbm:arm64 (1.0.0-5build5) ... 97s Setting up libruby3.3:arm64 (3.3.4-2ubuntu6) ... 97s Setting up ruby3.3 (3.3.4-2ubuntu6) ... 97s Setting up ruby (1:3.3~ubuntu3) ... 97s Setting up rake (13.2.1-1) ... 97s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 97s Setting up ruby-docile (1.1.5-2.1) ... 97s Setting up ruby-diff-lcs (1.5.1-1) ... 97s Setting up ruby-simplecov-html (0.12.3-2) ... 97s Setting up gem2deb-test-runner (2.2.4) ... 97s Setting up ruby-simplecov (0.22.0-1) ... 97s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 97s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 97s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 97s Setting up autopkgtest-satdep (0) ... 97s Processing triggers for libc-bin (2.40-1ubuntu3) ... 97s Processing triggers for man-db (2.12.1-3) ... 102s (Reading database ... 84633 files and directories currently installed.) 102s Removing autopkgtest-satdep (0) ... 103s autopkgtest [10:06:44]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 103s autopkgtest [10:06:44]: test gem2deb-test-runner: [----------------------- 103s 103s ┌──────────────────────────────────────────────────────────────────────────────┐ 103s │ Checking Rubygems dependency resolution on ruby3.3 │ 103s └──────────────────────────────────────────────────────────────────────────────┘ 103s 103s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"icalendar\" 103s mv lib ./.gem2deb.lib 103s mv ./.gem2deb.lib lib 103s 103s ┌──────────────────────────────────────────────────────────────────────────────┐ 103s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 103s └──────────────────────────────────────────────────────────────────────────────┘ 103s 103s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 103s mv lib ./.gem2deb.lib 104s /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 105s Run options: include {:focus=>true} 105s 105s All examples were filtered out; ignoring {:focus=>true} 105s 105s Randomized with seed 23122 105s 105s Icalendar::Calendar 105s #add 105s sets ip_method to "ADD" 105s #reply 105s sets ip_method to "REPLY" 105s #request 105s sets ip_method to "REQUEST" 105s #refresh 105s sets ip_method to "REFRESH" 105s #publish 105s sets ip_method to "PUBLISH" 105s values 105s can set params on a property 105s sets and gets custom properties 105s #ip_method sets and gets 105s #calscale sets and gets 105s #version sets and gets 105s #prodid sets and gets 105s required values 105s is not valid when prodid is not set 105s is not valid when version is not set 105s is valid by default 105s is valid when both prodid and version are set 105s #cancel 105s sets ip_method to "CANCEL" 105s components 105s #todo can be passed in 105s adds event to events list 105s can be added with add_x_ for custom components 105s #freebusy adds a new component 105s #timezone can be passed in 105s #freebusy can be passed in 105s #event adds a new component 105s #freebusy passes a component to a block to build parts 105s #timezone adds a new component 105s #event passes a component to a block to build parts 105s #todo passes a component to a block to build parts 105s adds reference to parent 105s #journal can be passed in 105s #journal adds a new component 105s #timezone passes a component to a block to build parts 105s #journal passes a component to a block to build parts 105s #todo adds a new component 105s #event can be passed in 105s #add_event 105s delegates to non add_ version 105s #find_event 105s finds by uid 105s #find_timezone 105s finds by tzid 105s #to_ical 105s outputs properties and components 105s #decline_counter 105s sets ip_method to "DECLINECOUNTER" 105s marshalling 105s can be de/serialized 105s #counter 105s sets ip_method to "COUNTER" 105s .parse 105s correctly parses a bad file 105s 105s Icalendar::Values::DateOrDateTime 105s #call 105s DateTime value 105s has the proper value 105s returns a DateTime object 105s Date value 105s has the proper value 105s returns a Date object 105s unparseable date 105s raises an error including the unparseable time 105s #to_ical 105s should call parse behind the scenes 105s 105s Icalendar::Alarm 105s #valid? 105s both duration and repeat are set 105s is expected to be valid 105s DISPLAY is set as default action 105s must be DISPLAY 105s only repeat is set 105s is expected not to be valid 105s display action 105s requires description 105s only duration is set 105s is expected not to be valid 105s strict validations check parent 105s is expected to equal true 105s with parent 105s journal 105s is expected to equal false 105s todo 105s is expected to equal true 105s event 105s is expected to equal true 105s neither duration or repeat is set 105s is expected to be valid 105s email action 105s requires subject and body 105s requires summary 105s requires description 105s attendees are required 105s must be present 105s can be single 105s can be multi 105s 105s Icalendar::Values::Recur 105s #valid? 105s requires frequency 105s cannot have both until and count 105s #value_ical 105s outputs in spec order 105s parsing 105s neverending yearly 105s is expected to eq "YEARLY" 105s can be added to another event by sending 105s single byday 105s is expected to eq "YEARLY" 105s is expected to eq [3] 105s is expected to eq ["2SU"] 105s multiple bydays 105s is expected to eq "WEEKLY" 105s is expected to eq ["MO", "WE", "FR"] 105s is expected to eq 4 105s 105s Icalendar::DowncasedHash 105s #[] 105s gets an already set value 105s #[]= 105s sets a new value 105s DowncasedHash() 105s returns self when passed an DowncasedHash 105s wraps a hash in an downcased hash 105s #delete 105s no block 105s removes the key 105s with a block 105s calls the block when the key is not found 105s #has_key? 105s correctly identifies keys in the hash 105s 105s Icalendar::Values::Text 105s unescapes in initializer 105s given unescaped version 105s does not try to double unescape 105s given escaped version 105s removes escaping 105s #value_ical 105s escapes \ , ; NL 105s escapes parameter text properly 105s multiple values, with special characters 105s quotes values with special characters, joins with comma 105s single value, no special characters 105s does not wrap param in double quotes 105s nil value 105s trats nil as blank 105s single value, double quotes 105s replaces double quotes with single 105s single value, special characters 105s wraps param value in double quotes 105s multiple values, no special characters 105s joins with comma 105s multiple values, double quotes 105s replaces double quotes with single 105s 105s Icalendar::Values::DateTime 105s common tests 105s does not add any tzid parameter to output 105s manually set UTC 105s does not add a tzid parameter, but does add a Z 105s local time 105s keeps value and tzid as localtime on output 105s floating local time 105s keeps the value as a DateTime 105s does not append a Z on output 105s unparseable time 105s raises an error including the unparseable time 105s without ActiveSupport 105s parses a string to a DateTime instance 105s local time 105s parses the value as local time 105s 105s Icalendar::Values::Duration 105s #days= 105s can set the number of days 105s #hours 105s is expected to eq 6 105s #seconds 105s is expected to eq 30 105s #value_ical 105s is expected to eq "P2DT4H" 105s #weeks 105s is expected to eq 3 105s #days 105s no days given 105s is expected to eq 0 105s days given 105s is expected to eq 5 105s #minutes 105s is expected to eq 45 105s #past? 105s positive explicit 105s is expected to equal false 105s negative 105s is expected to equal true 105s positive implicit 105s is expected to equal false 105s 105s TZInfo::Timezone 105s daylight recurrence rule 105s is expected to eq "FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3" 105s standard offset 105s is expected to eq "+0100" 105s is expected to eq "+0200" 105s no transition 105s creates a standard component with equal offsets 105s dst transition 105s is expected not to raise Exception 105s is expected not to raise Exception 105s is expected to raise TZInfo::AmbiguousTime 105s TZInfo::Timezone.default_dst = nil 105s is expected to raise TZInfo::AmbiguousTime 105s TZInfo::Timezone.default_dst = true 105s is expected not to raise Exception 105s TZInfo::Timezone.default_dst = false 105s is expected not to raise Exception 105s no end transition 105s only creates a standard component 105s tzname for offset 105s #daylight 105s is expected to eql "CEST" 105s #standard 105s is expected to eql "CET" 105s standard recurrence rule 105s is expected to eq "FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10" 105s daylight offset 105s is expected to eq "+0200" 105s is expected to eq "+0100" 105s 105s Icalendar::Values::UtcOffset 105s #value_ical 105s does not output seconds unless required 105s with seconds 105s is expected to eq "+023030" 105s #behind? 105s no offset 105s is expected to equal false 105s does not allow override 105s negative offset 105s is expected to equal true 105s positive offset 105s is expected to equal false 105s 105s Icalendar::Timezone 105s marshalling 105s can be de/serialized 105s with standard/daylight components 105s can be de/serialized 105s valid? 105s with both standard and daylight components 105s is expected to be valid 105s with only daylight 105s is expected to be valid 105s with only standard 105s is expected to be valid 105s with neither standard or daylight 105s is expected not to be valid 105s 105s Icalendar 105s timezone round trip 105s will generate the same file as it parsed 105s single event round trip 105s array properties can be assigned to a new event 105s will generate the same file as is parsed 105s non-default values 105s will output value param on dtstart 105s will set dtend to Date 105s will set dtstart to Date 105s will output value param on dtend 105s cleanly handle facebook organizers 105s will generate the same file as it parsed 105s sorting date / time events 105s sorts time events (PENDING: Temporarily skipped with xit) 105s non-standard values 105s strict parser 105s is expected to raise NoMethodError 105s lenient parser 105s is expected not to raise Exception 105s can output custom fields 105s saves non-standard fields 105s is expected to eq "Not properly noted as custom with X- prefix." 105s is expected to eq "Not properly noted as custom with X- prefix." 105s custom components 105s can output the custom component 105s sorting daily events 105s sorts day events 105s sorting time events 105s sorts time events by end time (PENDING: Temporarily skipped with xit) 105s sorts time events by start time (PENDING: Temporarily skipped with xit) 105s 105s Icalendar::Event 105s suggested single values 105s is valid by default 105s is invalid with strict checking 105s #to_ical 105s is expected to include "GEO:41.230896;-74.411774" 105s is expected to include "DTEND:20131227T033000Z" 105s is expected to include "X-CUSTOM-PROPERTY:customize" 105s is expected to include "DTSTART:20131227T013000Z" 105s is expected to include "SUMMARY:My event\\, my ical\\, my test" 105s is expected to include "URL;VALUE=URI:https://example.com" 105s complex organizer 105s is expected to include "ORGANIZER;CN=John Smith:mailto:jsmith@example.com" 105s simple organizer 105s is expected to include "ORGANIZER:mailto:jsmith@example.com" 105s #dtstart 105s no parent 105s is invalid if not set 105s is valid if set 105s with parent 105s is invalid without method set 105s is valid with parent method set 105s #find_alarm 105s should not respond_to find_alarm 105s multi values 105s #comment 105s can be appended 105s can be added 105s will return an array when set singly 105s #append_custom_property 105s with a defined property 105s sets the proper setter 105s with custom property 105s appends to the custom properties hash 105s .parse 105s should return an events array 105s #has_alarm? 105s without a set valarm 105s is expected not to have alarm 105s with a set valarm 105s is expected to have alarm 105s mutually exclusive values 105s is invalid if both dtend and duration are set 105s is valid if duration is set 105s is valid if dtend is set 105s #custom_property 105s returns a default for missing properties 105s 105s Icalendar::Parser 105s missing date value parameter 105s falls back to date type for dtstart 105s #parse 105s event.ics 105s returns an array of events 105s events.ics 105s returns an array of events 105s tzid_search.ics 105s correctly sets the weird tzid 105s recurrence.ics 105s correctly parses the exdate array 105s single_event.ics 105s returns an array of calendars 105s properly splits multi-valued lines 105s saves params 105s custom_component.ics 105s correctly handles custom named components 105s #parse with bad line 105s saves params 105s returns an array of calendars 105s properly splits multi-valued lines 105s 105s Icalendar::Todo 105s #dtstart 105s is not normally required 105s with duration set 105s is invalid if not set 105s is valid when set 105s 105s Icalendar::Values::Period 105s date-time/duration 105s #period_start 105s is expected to eq # 105s #value_ical 105s allows updating duration 105s is expected to eq "19830507T000600Z/P1604W" 105s #explicit_end 105s is expected to eq nil 105s #duration 105s is expected to eq # 105s date-time/date-time 105s #value_ical 105s is expected to eq "19830507T000600Z/20140128T201400Z" 105s #explicit_end 105s is expected to eq # 105s #period_start 105s is expected to eq # 105s #duration 105s is expected to be nil 105s 105s Pending: (Failures listed here are expected and do not affect your suite's status) 105s 105s 1) Icalendar sorting date / time events sorts time events 105s # Temporarily skipped with xit 105s # ./spec/roundtrip_spec.rb:103 105s 105s 2) Icalendar sorting time events sorts time events by end time 105s # Temporarily skipped with xit 105s # ./spec/roundtrip_spec.rb:90 105s 105s 3) Icalendar sorting time events sorts time events by start time 105s # Temporarily skipped with xit 105s # ./spec/roundtrip_spec.rb:81 105s 105s Finished in 0.71978 seconds (files took 0.45917 seconds to load) 105s 207 examples, 0 failures, 3 pending 105s 105s Randomized with seed 23122 105s 105s Coverage report generated for RSpec to /tmp/autopkgtest.Q3SsCg/build.7Xu/src/coverage. 0 / 0 LOC (100.0%) covered. 105s mv ./.gem2deb.lib lib 105s autopkgtest [10:06:46]: test gem2deb-test-runner: -----------------------] 106s gem2deb-test-runner PASS 106s autopkgtest [10:06:47]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 106s autopkgtest [10:06:47]: @@@@@@@@@@@@@@@@@@@@ summary 106s gem2deb-test-runner PASS 118s nova [W] Skipping flock in bos03-arm64 118s Creating nova instance adt-plucky-arm64-ruby-icalendar-20241114-100501-juju-7f2275-prod-proposed-migration-environment-20-9ec55eac-f69b-4f1a-a312-8e0ffe5c374e from image adt/ubuntu-plucky-arm64-server-20241114.img (UUID 4472f5f7-859f-4441-9e8e-9550fb35f210)...