0s autopkgtest [14:51:40]: starting date and time: 2025-01-08 14:51:40+0000 0s autopkgtest [14:51:40]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [14:51:40]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.asotbw80/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade pylutron-caseta --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.1-1~exp2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-8.secgroup --name adt-plucky-amd64-pylutron-caseta-20250108-145140-juju-7f2275-prod-proposed-migration-environment-15-17edd3d6-00a9-429d-bd7e-e16822dd1ffc --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 83s autopkgtest [14:53:03]: testbed dpkg architecture: amd64 83s autopkgtest [14:53:03]: testbed apt version: 2.9.18 83s autopkgtest [14:53:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 83s autopkgtest [14:53:03]: testbed release detected to be: None 84s autopkgtest [14:53:04]: updating testbed package index (apt update) 84s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 85s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 85s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 85s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 85s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 85s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 85s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 85s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [127 kB] 85s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [169 kB] 85s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [262 kB] 85s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 85s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 85s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1026 kB] 85s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [416 kB] 85s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [23.7 kB] 85s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4028 B] 85s Get:17 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [296 kB] 85s Get:18 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.8 MB] 86s Get:19 http://ftpmaster.internal/ubuntu plucky/universe i386 Packages [8701 kB] 86s Get:20 http://ftpmaster.internal/ubuntu plucky/universe amd64 Packages [15.5 MB] 89s Fetched 48.5 MB in 4s (11.4 MB/s) 89s Reading package lists... 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade... 91s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 91s autopkgtest [14:53:11]: upgrading testbed (apt dist-upgrade and autopurge) 91s Reading package lists... 92s Building dependency tree... 92s Reading state information... 92s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 92s Starting 2 pkgProblemResolver with broken count: 0 92s Done 93s Entering ResolveByKeep 93s 93s The following packages were automatically installed and are no longer required: 93s python3.12 python3.12-minimal 93s Use 'sudo apt autoremove' to remove them. 93s The following NEW packages will be installed: 93s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 93s The following packages will be upgraded: 93s libpython3-stdlib python3 python3-minimal 93s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 6118 kB of archives. 93s After this operation, 22.7 MB of additional disk space will be used. 93s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 94s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 94s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 94s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 94s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 94s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 94s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 94s Fetched 6118 kB in 1s (7350 kB/s) 94s Selecting previously unselected package libpython3.13-minimal:amd64. 94s (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 ... 75804 files and directories currently installed.) 94s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_amd64.deb ... 94s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 94s Selecting previously unselected package python3.13-minimal. 95s Preparing to unpack .../python3.13-minimal_3.13.1-2_amd64.deb ... 95s Unpacking python3.13-minimal (3.13.1-2) ... 95s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 95s Setting up python3.13-minimal (3.13.1-2) ... 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 ... 76124 files and directories currently installed.) 95s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 95s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 96s Setting up python3-minimal (3.13.1-1~exp2) ... 96s (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 ... 76124 files and directories currently installed.) 96s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 96s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 96s Selecting previously unselected package libpython3.13-stdlib:amd64. 96s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_amd64.deb ... 96s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 96s Selecting previously unselected package python3.13. 96s Preparing to unpack .../python3.13_3.13.1-2_amd64.deb ... 96s Unpacking python3.13 (3.13.1-2) ... 96s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 96s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 96s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 96s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 96s Setting up python3.13 (3.13.1-2) ... 97s Setting up python3 (3.13.1-1~exp2) ... 97s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 97s for fn in glob1(directory, "%s.*" % fname): 97s Processing triggers for man-db (2.13.0-1) ... 98s Processing triggers for systemd (257-2ubuntu1) ... 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 98s Starting pkgProblemResolver with broken count: 0 98s Starting 2 pkgProblemResolver with broken count: 0 98s Done 99s The following packages will be REMOVED: 99s python3.12* python3.12-minimal* 99s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 99s After this operation, 8926 kB disk space will be freed. 99s (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 ... 76541 files and directories currently installed.) 99s Removing python3.12 (3.12.8-3) ... 99s Removing python3.12-minimal (3.12.8-3) ... 99s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 99s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 100s Processing triggers for man-db (2.13.0-1) ... 100s Processing triggers for systemd (257-2ubuntu1) ... 100s (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 ... 76513 files and directories currently installed.) 100s Purging configuration files for python3.12-minimal (3.12.8-3) ... 103s autopkgtest [14:53:23]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 103s autopkgtest [14:53:23]: @@@@@@@@@@@@@@@@@@@@ apt-source pylutron-caseta 105s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pylutron-caseta 0.22.0-1 (dsc) [2415 B] 105s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pylutron-caseta 0.22.0-1 (tar) [60.9 kB] 105s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pylutron-caseta 0.22.0-1 (diff) [2356 B] 105s gpgv: Signature made Thu Oct 10 15:03:08 2024 UTC 105s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 105s gpgv: Can't check signature: No public key 105s dpkg-source: warning: cannot verify inline signature for ./pylutron-caseta_0.22.0-1.dsc: no acceptable signature found 105s autopkgtest [14:53:25]: testing package pylutron-caseta version 0.22.0-1 106s autopkgtest [14:53:26]: build not needed 106s autopkgtest [14:53:26]: test run-tests: preparing testbed 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 107s Starting pkgProblemResolver with broken count: 0 107s Starting 2 pkgProblemResolver with broken count: 0 107s Done 107s The following NEW packages will be installed: 107s python3-all python3-async-generator python3-iniconfig python3-packaging 107s python3-pluggy python3-pylutron-caseta python3-pytest python3-pytest-asyncio 107s python3-pytest-timeout python3.12 python3.12-minimal 107s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 107s Need to get 3431 kB of archives. 107s After this operation, 10.9 MB of additional disk space will be used. 107s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.8-3 [2349 kB] 109s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.8-3 [667 kB] 109s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 109s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-async-generator all 1.10-4 [17.5 kB] 109s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 109s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 109s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 109s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pylutron-caseta all 0.22.0-1 [28.3 kB] 109s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 109s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 109s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 109s Fetched 3431 kB in 2s (1812 kB/s) 109s Selecting previously unselected package python3.12-minimal. 109s (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 ... 76513 files and directories currently installed.) 109s Preparing to unpack .../00-python3.12-minimal_3.12.8-3_amd64.deb ... 109s Unpacking python3.12-minimal (3.12.8-3) ... 110s Selecting previously unselected package python3.12. 110s Preparing to unpack .../01-python3.12_3.12.8-3_amd64.deb ... 110s Unpacking python3.12 (3.12.8-3) ... 110s Selecting previously unselected package python3-all. 110s Preparing to unpack .../02-python3-all_3.13.1-1~exp2_amd64.deb ... 110s Unpacking python3-all (3.13.1-1~exp2) ... 110s Selecting previously unselected package python3-async-generator. 110s Preparing to unpack .../03-python3-async-generator_1.10-4_all.deb ... 110s Unpacking python3-async-generator (1.10-4) ... 110s Selecting previously unselected package python3-iniconfig. 110s Preparing to unpack .../04-python3-iniconfig_1.1.1-2_all.deb ... 110s Unpacking python3-iniconfig (1.1.1-2) ... 110s Selecting previously unselected package python3-packaging. 110s Preparing to unpack .../05-python3-packaging_24.2-1_all.deb ... 110s Unpacking python3-packaging (24.2-1) ... 110s Selecting previously unselected package python3-pluggy. 110s Preparing to unpack .../06-python3-pluggy_1.5.0-1_all.deb ... 110s Unpacking python3-pluggy (1.5.0-1) ... 110s Selecting previously unselected package python3-pylutron-caseta. 110s Preparing to unpack .../07-python3-pylutron-caseta_0.22.0-1_all.deb ... 110s Unpacking python3-pylutron-caseta (0.22.0-1) ... 110s Selecting previously unselected package python3-pytest. 110s Preparing to unpack .../08-python3-pytest_8.3.4-1_all.deb ... 110s Unpacking python3-pytest (8.3.4-1) ... 110s Selecting previously unselected package python3-pytest-asyncio. 110s Preparing to unpack .../09-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 110s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 110s Selecting previously unselected package python3-pytest-timeout. 110s Preparing to unpack .../10-python3-pytest-timeout_2.3.1-1_all.deb ... 110s Unpacking python3-pytest-timeout (2.3.1-1) ... 110s Setting up python3-iniconfig (1.1.1-2) ... 110s Setting up python3.12-minimal (3.12.8-3) ... 111s Setting up python3-async-generator (1.10-4) ... 111s Setting up python3.12 (3.12.8-3) ... 112s Setting up python3-all (3.13.1-1~exp2) ... 112s Setting up python3-packaging (24.2-1) ... 112s Setting up python3-pluggy (1.5.0-1) ... 112s Setting up python3-pylutron-caseta (0.22.0-1) ... 112s Setting up python3-pytest (8.3.4-1) ... 113s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 113s Setting up python3-pytest-timeout (2.3.1-1) ... 113s Processing triggers for man-db (2.13.0-1) ... 114s Processing triggers for systemd (257-2ubuntu1) ... 115s autopkgtest [14:53:35]: test run-tests: [----------------------- 115s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 115s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 115s 115s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 115s ============================= test session starts ============================== 115s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 115s cachedir: .pytest_cache 115s rootdir: /tmp/autopkgtest.QWAz01/autopkgtest_tmp 115s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 115s asyncio: mode=Mode.AUTO, default_loop_scope=None 115s collecting ... collected 55 items 115s 115s tests/test_leap.py::test_call PASSED [ 1%] 115s tests/test_leap.py::test_read_eof PASSED [ 3%] 115s tests/test_leap.py::test_read_invalid PASSED [ 5%] 115s tests/test_leap.py::test_busy_close PASSED [ 7%] 115s tests/test_leap.py::test_unsolicited PASSED [ 9%] 115s tests/test_leap.py::test_subscribe_tagged PASSED [ 10%] 115s tests/test_leap.py::test_subscribe_tagged_404 PASSED [ 12%] 115s tests/test_smartbridge.py::test_notifications PASSED [ 14%] 115s tests/test_smartbridge.py::test_device_list PASSED [ 16%] 115s tests/test_smartbridge.py::test_lip_device_list PASSED [ 18%] 115s tests/test_smartbridge.py::test_scene_list PASSED [ 20%] 115s tests/test_smartbridge.py::test_is_connected PASSED [ 21%] 115s tests/test_smartbridge.py::test_area_list PASSED [ 23%] 115s tests/test_smartbridge.py::test_occupancy_group_list PASSED [ 25%] 115s tests/test_smartbridge.py::test_initialization_without_buttons PASSED [ 27%] 115s tests/test_smartbridge.py::test_occupancy_no_bodies PASSED [ 29%] 115s tests/test_smartbridge.py::test_occupancy_group_status_change PASSED [ 30%] 115s tests/test_smartbridge.py::test_occupancy_group_status_change_notification PASSED [ 32%] 115s tests/test_smartbridge.py::test_button_status_change PASSED [ 34%] 115s tests/test_smartbridge.py::test_button_status_change_notification PASSED [ 36%] 115s tests/test_smartbridge.py::test_is_on PASSED [ 38%] 115s tests/test_smartbridge.py::test_is_on_fan PASSED [ 40%] 115s tests/test_smartbridge.py::test_set_value PASSED [ 41%] 115s tests/test_smartbridge.py::test_set_value_with_fade PASSED [ 43%] 115s tests/test_smartbridge.py::test_set_fan PASSED [ 45%] 115s tests/test_smartbridge.py::test_set_tilt PASSED [ 47%] 115s tests/test_smartbridge.py::test_lower_cover PASSED [ 49%] 115s tests/test_smartbridge.py::test_raise_cover PASSED [ 50%] 115s tests/test_smartbridge.py::test_stop_cover PASSED [ 52%] 115s tests/test_smartbridge.py::test_activate_scene PASSED [ 54%] 115s tests/test_smartbridge.py::test_reconnect_eof PASSED [ 56%] 115s tests/test_smartbridge.py::test_connect_error PASSED [ 58%] 115s tests/test_smartbridge.py::test_reconnect_error PASSED [ 60%] 115s tests/test_smartbridge.py::test_reconnect_timeout PASSED [ 61%] 115s tests/test_smartbridge.py::test_is_ra3_connected PASSED [ 63%] 115s tests/test_smartbridge.py::test_ra3_notifications PASSED [ 65%] 115s tests/test_smartbridge.py::test_ra3_device_list PASSED [ 67%] 115s tests/test_smartbridge.py::test_ra3_area_list PASSED [ 69%] 115s tests/test_smartbridge.py::test_ra3_button_status_change PASSED [ 70%] 115s tests/test_smartbridge.py::test_ra3_button_status_change_notification PASSED [ 72%] 115s tests/test_smartbridge.py::test_ra3_is_on PASSED [ 74%] 115s tests/test_smartbridge.py::test_ra3_set_value PASSED [ 76%] 115s tests/test_smartbridge.py::test_ra3_set_value_with_fade PASSED [ 78%] 116s tests/test_smartbridge.py::test_qsx_set_keypad_led_value PASSED [ 80%] 116s tests/test_smartbridge.py::test_qsx_set_whitetune_level PASSED [ 81%] 116s tests/test_smartbridge.py::test_qsx_set_whitetune_temperature PASSED [ 83%] 116s tests/test_smartbridge.py::test_qsx_set_ketra_level PASSED [ 85%] 116s tests/test_smartbridge.py::test_qsx_set_ketra_color PASSED [ 87%] 116s tests/test_smartbridge.py::test_qsx_set_ketra_level_with_fade PASSED [ 89%] 116s tests/test_smartbridge.py::test_qsx_tap_button PASSED [ 90%] 116s tests/test_smartbridge.py::test_qsx_button_led_notification PASSED [ 92%] 116s tests/test_smartbridge.py::test_qsx_get_buttons PASSED [ 94%] 116s tests/test_smartbridge.py::test_get_devices_by_invalid_domain PASSED [ 96%] 116s tests/test_smartbridge.py::test_qsx_get_devices_for_invalid_zone PASSED [ 98%] 116s tests/test_smartbridge.py::test_ra3_occupancy_group_list PASSED [100%] 116s 116s =============================== warnings summary =============================== 116s tests/test_leap.py::test_call 116s tests/test_leap.py::test_read_eof 116s tests/test_leap.py::test_busy_close 116s tests/test_leap.py::test_unsolicited 116s tests/test_leap.py::test_subscribe_tagged 116s tests/test_leap.py::test_subscribe_tagged_404 116s /usr/lib/python3.12/asyncio/streams.py:413: ResourceWarning: loop is closed 116s warnings.warn("loop is closed", ResourceWarning) 116s 116s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 116s ======================== 55 passed, 6 warnings in 0.56s ======================== 116s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 116s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 116s 116s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 116s ============================= test session starts ============================== 116s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 116s cachedir: .pytest_cache 116s rootdir: /tmp/autopkgtest.QWAz01/autopkgtest_tmp 116s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 116s asyncio: mode=Mode.AUTO, default_loop_scope=None 116s collecting ... collected 55 items 116s 116s tests/test_leap.py::test_call PASSED [ 1%] 116s tests/test_leap.py::test_read_eof PASSED [ 3%] 116s tests/test_leap.py::test_read_invalid PASSED [ 5%] 116s tests/test_leap.py::test_busy_close PASSED [ 7%] 116s tests/test_leap.py::test_unsolicited PASSED [ 9%] 116s tests/test_leap.py::test_subscribe_tagged PASSED [ 10%] 116s tests/test_leap.py::test_subscribe_tagged_404 PASSED [ 12%] 116s tests/test_smartbridge.py::test_notifications PASSED [ 14%] 116s tests/test_smartbridge.py::test_device_list PASSED [ 16%] 116s tests/test_smartbridge.py::test_lip_device_list PASSED [ 18%] 116s tests/test_smartbridge.py::test_scene_list PASSED [ 20%] 116s tests/test_smartbridge.py::test_is_connected PASSED [ 21%] 116s tests/test_smartbridge.py::test_area_list PASSED [ 23%] 116s tests/test_smartbridge.py::test_occupancy_group_list PASSED [ 25%] 116s tests/test_smartbridge.py::test_initialization_without_buttons PASSED [ 27%] 116s tests/test_smartbridge.py::test_occupancy_no_bodies PASSED [ 29%] 116s tests/test_smartbridge.py::test_occupancy_group_status_change PASSED [ 30%] 116s tests/test_smartbridge.py::test_occupancy_group_status_change_notification PASSED [ 32%] 116s tests/test_smartbridge.py::test_button_status_change PASSED [ 34%] 116s tests/test_smartbridge.py::test_button_status_change_notification PASSED [ 36%] 116s tests/test_smartbridge.py::test_is_on PASSED [ 38%] 116s tests/test_smartbridge.py::test_is_on_fan PASSED [ 40%] 116s tests/test_smartbridge.py::test_set_value PASSED [ 41%] 116s tests/test_smartbridge.py::test_set_value_with_fade PASSED [ 43%] 116s tests/test_smartbridge.py::test_set_fan PASSED [ 45%] 116s tests/test_smartbridge.py::test_set_tilt PASSED [ 47%] 116s tests/test_smartbridge.py::test_lower_cover PASSED [ 49%] 116s tests/test_smartbridge.py::test_raise_cover PASSED [ 50%] 116s tests/test_smartbridge.py::test_stop_cover PASSED [ 52%] 116s tests/test_smartbridge.py::test_activate_scene PASSED [ 54%] 116s tests/test_smartbridge.py::test_reconnect_eof PASSED [ 56%] 116s tests/test_smartbridge.py::test_connect_error PASSED [ 58%] 116s tests/test_smartbridge.py::test_reconnect_error PASSED [ 60%] 116s tests/test_smartbridge.py::test_reconnect_timeout PASSED [ 61%] 116s tests/test_smartbridge.py::test_is_ra3_connected PASSED [ 63%] 116s tests/test_smartbridge.py::test_ra3_notifications PASSED [ 65%] 116s tests/test_smartbridge.py::test_ra3_device_list PASSED [ 67%] 116s tests/test_smartbridge.py::test_ra3_area_list PASSED [ 69%] 116s tests/test_smartbridge.py::test_ra3_button_status_change PASSED [ 70%] 116s tests/test_smartbridge.py::test_ra3_button_status_change_notification PASSED [ 72%] 116s tests/test_smartbridge.py::test_ra3_is_on PASSED [ 74%] 116s tests/test_smartbridge.py::test_ra3_set_value PASSED [ 76%] 116s tests/test_smartbridge.py::test_ra3_set_value_with_fade PASSED [ 78%] 116s tests/test_smartbridge.py::test_qsx_set_keypad_led_value PASSED [ 80%] 116s tests/test_smartbridge.py::test_qsx_set_whitetune_level PASSED [ 81%] 116s tests/test_smartbridge.py::test_qsx_set_whitetune_temperature PASSED [ 83%] 116s tests/test_smartbridge.py::test_qsx_set_ketra_level PASSED [ 85%] 116s tests/test_smartbridge.py::test_qsx_set_ketra_color PASSED [ 87%] 116s tests/test_smartbridge.py::test_qsx_set_ketra_level_with_fade PASSED [ 89%] 116s tests/test_smartbridge.py::test_qsx_tap_button PASSED [ 90%] 116s tests/test_smartbridge.py::test_qsx_button_led_notification PASSED [ 92%] 116s tests/test_smartbridge.py::test_qsx_get_buttons PASSED [ 94%] 116s tests/test_smartbridge.py::test_get_devices_by_invalid_domain PASSED [ 96%] 116s tests/test_smartbridge.py::test_qsx_get_devices_for_invalid_zone PASSED [ 98%] 116s tests/test_smartbridge.py::test_ra3_occupancy_group_list PASSED [100%] 116s 116s =============================== warnings summary =============================== 116s tests/test_leap.py::test_call 116s tests/test_leap.py::test_read_eof 116s tests/test_leap.py::test_unsolicited 116s tests/test_leap.py::test_subscribe_tagged 116s tests/test_leap.py::test_subscribe_tagged_404 116s tests/test_smartbridge.py::test_device_list 116s /usr/lib/python3.13/asyncio/streams.py:407: ResourceWarning: loop is closed 116s warnings.warn("loop is closed", ResourceWarning) 116s 116s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 116s ======================== 55 passed, 6 warnings in 0.47s ======================== 117s autopkgtest [14:53:37]: test run-tests: -----------------------] 117s run-tests PASS 117s autopkgtest [14:53:37]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 118s autopkgtest [14:53:38]: @@@@@@@@@@@@@@@@@@@@ summary 118s run-tests PASS 135s nova [W] Skipping flock for amd64 135s Creating nova instance adt-plucky-amd64-pylutron-caseta-20250108-145140-juju-7f2275-prod-proposed-migration-environment-15-17edd3d6-00a9-429d-bd7e-e16822dd1ffc from image adt/ubuntu-plucky-amd64-server-20250108.img (UUID 99ddef43-3911-4ae7-933a-ef999fcbb876)... 135s nova [W] Timed out waiting for 59807eb0-147c-44c2-af21-3ef47fe36411 to get deleted.