0s autopkgtest [10:43:38]: starting date and time: 2025-01-06 10:43:38+0000 0s autopkgtest [10:43:38]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [10:43:38]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.3iq7keom/out --timeout-copy=6000 -a i386 --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-20@bos03-2.secgroup --name adt-plucky-i386-pylutron-caseta-20250106-104338-juju-7f2275-prod-proposed-migration-environment-20-b827b7b5-2311-478f-bc29-e640861d63b7 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --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/ 118s autopkgtest [10:45:36]: testbed dpkg architecture: amd64 118s autopkgtest [10:45:36]: testbed apt version: 2.9.18 118s autopkgtest [10:45:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 119s autopkgtest [10:45:37]: testbed release detected to be: None 119s autopkgtest [10:45:37]: updating testbed package index (apt update) 120s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 120s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 120s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 120s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 120s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [105 kB] 120s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [741 kB] 120s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 120s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 120s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [192 kB] 120s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [126 kB] 120s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 120s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 120s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [331 kB] 120s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [831 kB] 120s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3996 B] 120s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.1 kB] 121s Fetched 2497 kB in 1s (2824 kB/s) 121s Reading package lists... 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 123s Calculating upgrade... 123s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 123s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 123s autopkgtest [10:45:41]: upgrading testbed (apt dist-upgrade and autopurge) 123s Reading package lists... 124s Building dependency tree... 124s Reading state information... 124s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 124s Starting 2 pkgProblemResolver with broken count: 0 124s Done 124s Entering ResolveByKeep 125s 125s The following packages were automatically installed and are no longer required: 125s python3.12 python3.12-minimal 125s Use 'sudo apt autoremove' to remove them. 125s The following NEW packages will be installed: 125s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 125s The following packages will be upgraded: 125s libpython3-stdlib python3 python3-minimal 125s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 125s Need to get 6118 kB of archives. 125s After this operation, 22.7 MB of additional disk space will be used. 125s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 125s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 126s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 126s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 126s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 126s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 126s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 126s Fetched 6118 kB in 1s (7689 kB/s) 126s Selecting previously unselected package libpython3.13-minimal:amd64. 126s (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.) 126s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_amd64.deb ... 126s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 126s Selecting previously unselected package python3.13-minimal. 126s Preparing to unpack .../python3.13-minimal_3.13.1-2_amd64.deb ... 126s Unpacking python3.13-minimal (3.13.1-2) ... 126s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 126s Setting up python3.13-minimal (3.13.1-2) ... 127s (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.) 127s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 127s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 127s Setting up python3-minimal (3.13.1-1~exp2) ... 127s (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.) 127s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 128s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 128s Selecting previously unselected package libpython3.13-stdlib:amd64. 128s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_amd64.deb ... 128s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 128s Selecting previously unselected package python3.13. 128s Preparing to unpack .../python3.13_3.13.1-2_amd64.deb ... 128s Unpacking python3.13 (3.13.1-2) ... 128s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 128s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 128s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 128s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 128s Setting up python3.13 (3.13.1-2) ... 131s Setting up python3 (3.13.1-1~exp2) ... 131s /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. 131s for fn in glob1(directory, "%s.*" % fname): 131s Processing triggers for man-db (2.13.0-1) ... 131s Processing triggers for systemd (257-2ubuntu1) ... 131s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s Starting pkgProblemResolver with broken count: 0 131s Starting 2 pkgProblemResolver with broken count: 0 131s Done 131s The following packages will be REMOVED: 131s python3.12* python3.12-minimal* 131s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 131s After this operation, 8926 kB disk space will be freed. 131s (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.) 131s Removing python3.12 (3.12.8-3) ... 131s Removing python3.12-minimal (3.12.8-3) ... 131s /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. 131s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 131s Processing triggers for man-db (2.13.0-1) ... 132s Processing triggers for systemd (257-2ubuntu1) ... 132s (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.) 132s Purging configuration files for python3.12-minimal (3.12.8-3) ... 134s autopkgtest [10:45:52]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 134s autopkgtest [10:45:52]: @@@@@@@@@@@@@@@@@@@@ apt-source pylutron-caseta 136s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pylutron-caseta 0.22.0-1 (dsc) [2415 B] 136s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pylutron-caseta 0.22.0-1 (tar) [60.9 kB] 136s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pylutron-caseta 0.22.0-1 (diff) [2356 B] 136s gpgv: Signature made Thu Oct 10 15:03:08 2024 UTC 136s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 136s gpgv: Can't check signature: No public key 136s dpkg-source: warning: cannot verify inline signature for ./pylutron-caseta_0.22.0-1.dsc: no acceptable signature found 136s autopkgtest [10:45:54]: testing package pylutron-caseta version 0.22.0-1 136s autopkgtest [10:45:54]: build not needed 137s autopkgtest [10:45:55]: test run-tests: preparing testbed 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 137s Starting pkgProblemResolver with broken count: 0 137s Starting 2 pkgProblemResolver with broken count: 0 137s Done 138s The following NEW packages will be installed: 138s python3-all python3-async-generator python3-iniconfig python3-packaging 138s python3-pluggy python3-pylutron-caseta python3-pytest python3-pytest-asyncio 138s python3-pytest-timeout python3.12 python3.12-minimal 138s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 138s Need to get 3431 kB of archives. 138s After this operation, 10.9 MB of additional disk space will be used. 138s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.8-3 [2349 kB] 138s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.8-3 [667 kB] 138s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 138s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-async-generator all 1.10-4 [17.5 kB] 138s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 138s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 138s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 138s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pylutron-caseta all 0.22.0-1 [28.3 kB] 138s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 138s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 138s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 139s Fetched 3431 kB in 1s (4576 kB/s) 139s Selecting previously unselected package python3.12-minimal. 139s (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.) 139s Preparing to unpack .../00-python3.12-minimal_3.12.8-3_amd64.deb ... 139s Unpacking python3.12-minimal (3.12.8-3) ... 139s Selecting previously unselected package python3.12. 139s Preparing to unpack .../01-python3.12_3.12.8-3_amd64.deb ... 139s Unpacking python3.12 (3.12.8-3) ... 139s Selecting previously unselected package python3-all. 139s Preparing to unpack .../02-python3-all_3.13.1-1~exp2_amd64.deb ... 139s Unpacking python3-all (3.13.1-1~exp2) ... 139s Selecting previously unselected package python3-async-generator. 139s Preparing to unpack .../03-python3-async-generator_1.10-4_all.deb ... 139s Unpacking python3-async-generator (1.10-4) ... 139s Selecting previously unselected package python3-iniconfig. 139s Preparing to unpack .../04-python3-iniconfig_1.1.1-2_all.deb ... 139s Unpacking python3-iniconfig (1.1.1-2) ... 139s Selecting previously unselected package python3-packaging. 139s Preparing to unpack .../05-python3-packaging_24.2-1_all.deb ... 139s Unpacking python3-packaging (24.2-1) ... 139s Selecting previously unselected package python3-pluggy. 139s Preparing to unpack .../06-python3-pluggy_1.5.0-1_all.deb ... 139s Unpacking python3-pluggy (1.5.0-1) ... 139s Selecting previously unselected package python3-pylutron-caseta. 139s Preparing to unpack .../07-python3-pylutron-caseta_0.22.0-1_all.deb ... 139s Unpacking python3-pylutron-caseta (0.22.0-1) ... 139s Selecting previously unselected package python3-pytest. 139s Preparing to unpack .../08-python3-pytest_8.3.3-1_all.deb ... 139s Unpacking python3-pytest (8.3.3-1) ... 139s Selecting previously unselected package python3-pytest-asyncio. 139s Preparing to unpack .../09-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 139s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 139s Selecting previously unselected package python3-pytest-timeout. 139s Preparing to unpack .../10-python3-pytest-timeout_2.3.1-1_all.deb ... 139s Unpacking python3-pytest-timeout (2.3.1-1) ... 139s Setting up python3-iniconfig (1.1.1-2) ... 139s Setting up python3.12-minimal (3.12.8-3) ... 140s Setting up python3-async-generator (1.10-4) ... 140s Setting up python3.12 (3.12.8-3) ... 141s Setting up python3-all (3.13.1-1~exp2) ... 141s Setting up python3-packaging (24.2-1) ... 141s Setting up python3-pluggy (1.5.0-1) ... 141s Setting up python3-pylutron-caseta (0.22.0-1) ... 142s Setting up python3-pytest (8.3.3-1) ... 142s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 142s Setting up python3-pytest-timeout (2.3.1-1) ... 142s Processing triggers for man-db (2.13.0-1) ... 143s Processing triggers for systemd (257-2ubuntu1) ... 144s autopkgtest [10:46:02]: testbed environment configured for cross-architecture building 144s autopkgtest [10:46:02]: test run-tests: [----------------------- 144s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 144s 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" 144s 144s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 144s ============================= test session starts ============================== 144s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 144s cachedir: .pytest_cache 144s rootdir: /tmp/autopkgtest.U09wZ4/autopkgtest_tmp 144s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 144s asyncio: mode=Mode.AUTO, default_loop_scope=None 145s collecting ... collected 55 items 145s 145s tests/test_leap.py::test_call PASSED [ 1%] 145s tests/test_leap.py::test_read_eof PASSED [ 3%] 145s tests/test_leap.py::test_read_invalid PASSED [ 5%] 145s tests/test_leap.py::test_busy_close PASSED [ 7%] 145s tests/test_leap.py::test_unsolicited PASSED [ 9%] 145s tests/test_leap.py::test_subscribe_tagged PASSED [ 10%] 145s tests/test_leap.py::test_subscribe_tagged_404 PASSED [ 12%] 145s tests/test_smartbridge.py::test_notifications PASSED [ 14%] 145s tests/test_smartbridge.py::test_device_list PASSED [ 16%] 145s tests/test_smartbridge.py::test_lip_device_list PASSED [ 18%] 145s tests/test_smartbridge.py::test_scene_list PASSED [ 20%] 145s tests/test_smartbridge.py::test_is_connected PASSED [ 21%] 145s tests/test_smartbridge.py::test_area_list PASSED [ 23%] 145s tests/test_smartbridge.py::test_occupancy_group_list PASSED [ 25%] 145s tests/test_smartbridge.py::test_initialization_without_buttons PASSED [ 27%] 145s tests/test_smartbridge.py::test_occupancy_no_bodies PASSED [ 29%] 145s tests/test_smartbridge.py::test_occupancy_group_status_change PASSED [ 30%] 145s tests/test_smartbridge.py::test_occupancy_group_status_change_notification PASSED [ 32%] 145s tests/test_smartbridge.py::test_button_status_change PASSED [ 34%] 145s tests/test_smartbridge.py::test_button_status_change_notification PASSED [ 36%] 145s tests/test_smartbridge.py::test_is_on PASSED [ 38%] 145s tests/test_smartbridge.py::test_is_on_fan PASSED [ 40%] 145s tests/test_smartbridge.py::test_set_value PASSED [ 41%] 145s tests/test_smartbridge.py::test_set_value_with_fade PASSED [ 43%] 145s tests/test_smartbridge.py::test_set_fan PASSED [ 45%] 145s tests/test_smartbridge.py::test_set_tilt PASSED [ 47%] 145s tests/test_smartbridge.py::test_lower_cover PASSED [ 49%] 145s tests/test_smartbridge.py::test_raise_cover PASSED [ 50%] 145s tests/test_smartbridge.py::test_stop_cover PASSED [ 52%] 145s tests/test_smartbridge.py::test_activate_scene PASSED [ 54%] 145s tests/test_smartbridge.py::test_reconnect_eof PASSED [ 56%] 145s tests/test_smartbridge.py::test_connect_error PASSED [ 58%] 145s tests/test_smartbridge.py::test_reconnect_error PASSED [ 60%] 145s tests/test_smartbridge.py::test_reconnect_timeout PASSED [ 61%] 145s tests/test_smartbridge.py::test_is_ra3_connected PASSED [ 63%] 145s tests/test_smartbridge.py::test_ra3_notifications PASSED [ 65%] 145s tests/test_smartbridge.py::test_ra3_device_list PASSED [ 67%] 145s tests/test_smartbridge.py::test_ra3_area_list PASSED [ 69%] 145s tests/test_smartbridge.py::test_ra3_button_status_change PASSED [ 70%] 145s tests/test_smartbridge.py::test_ra3_button_status_change_notification PASSED [ 72%] 145s tests/test_smartbridge.py::test_ra3_is_on PASSED [ 74%] 145s tests/test_smartbridge.py::test_ra3_set_value PASSED [ 76%] 145s tests/test_smartbridge.py::test_ra3_set_value_with_fade PASSED [ 78%] 145s tests/test_smartbridge.py::test_qsx_set_keypad_led_value PASSED [ 80%] 145s tests/test_smartbridge.py::test_qsx_set_whitetune_level PASSED [ 81%] 145s tests/test_smartbridge.py::test_qsx_set_whitetune_temperature PASSED [ 83%] 145s tests/test_smartbridge.py::test_qsx_set_ketra_level PASSED [ 85%] 145s tests/test_smartbridge.py::test_qsx_set_ketra_color PASSED [ 87%] 145s tests/test_smartbridge.py::test_qsx_set_ketra_level_with_fade PASSED [ 89%] 145s tests/test_smartbridge.py::test_qsx_tap_button PASSED [ 90%] 145s tests/test_smartbridge.py::test_qsx_button_led_notification PASSED [ 92%] 145s tests/test_smartbridge.py::test_qsx_get_buttons PASSED [ 94%] 145s tests/test_smartbridge.py::test_get_devices_by_invalid_domain PASSED [ 96%] 145s tests/test_smartbridge.py::test_qsx_get_devices_for_invalid_zone PASSED [ 98%] 145s tests/test_smartbridge.py::test_ra3_occupancy_group_list PASSED [100%] 145s 145s =============================== warnings summary =============================== 145s tests/test_leap.py::test_call 145s tests/test_leap.py::test_read_eof 145s tests/test_leap.py::test_busy_close 145s tests/test_leap.py::test_unsolicited 145s tests/test_leap.py::test_subscribe_tagged 145s tests/test_leap.py::test_subscribe_tagged_404 145s /usr/lib/python3.12/asyncio/streams.py:413: ResourceWarning: loop is closed 145s warnings.warn("loop is closed", ResourceWarning) 145s 145s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 145s ======================== 55 passed, 6 warnings in 0.53s ======================== 145s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 145s 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" 145s 145s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 145s ============================= test session starts ============================== 145s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 145s cachedir: .pytest_cache 145s rootdir: /tmp/autopkgtest.U09wZ4/autopkgtest_tmp 145s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 145s asyncio: mode=Mode.AUTO, default_loop_scope=None 145s collecting ... collected 55 items 145s 145s tests/test_leap.py::test_call PASSED [ 1%] 145s tests/test_leap.py::test_read_eof PASSED [ 3%] 145s tests/test_leap.py::test_read_invalid PASSED [ 5%] 145s tests/test_leap.py::test_busy_close PASSED [ 7%] 145s tests/test_leap.py::test_unsolicited PASSED [ 9%] 145s tests/test_leap.py::test_subscribe_tagged PASSED [ 10%] 145s tests/test_leap.py::test_subscribe_tagged_404 PASSED [ 12%] 145s tests/test_smartbridge.py::test_notifications PASSED [ 14%] 145s tests/test_smartbridge.py::test_device_list PASSED [ 16%] 145s tests/test_smartbridge.py::test_lip_device_list PASSED [ 18%] 145s tests/test_smartbridge.py::test_scene_list PASSED [ 20%] 145s tests/test_smartbridge.py::test_is_connected PASSED [ 21%] 145s tests/test_smartbridge.py::test_area_list PASSED [ 23%] 145s tests/test_smartbridge.py::test_occupancy_group_list PASSED [ 25%] 145s tests/test_smartbridge.py::test_initialization_without_buttons PASSED [ 27%] 145s tests/test_smartbridge.py::test_occupancy_no_bodies PASSED [ 29%] 145s tests/test_smartbridge.py::test_occupancy_group_status_change PASSED [ 30%] 145s tests/test_smartbridge.py::test_occupancy_group_status_change_notification PASSED [ 32%] 145s tests/test_smartbridge.py::test_button_status_change PASSED [ 34%] 145s tests/test_smartbridge.py::test_button_status_change_notification PASSED [ 36%] 145s tests/test_smartbridge.py::test_is_on PASSED [ 38%] 145s tests/test_smartbridge.py::test_is_on_fan PASSED [ 40%] 145s tests/test_smartbridge.py::test_set_value PASSED [ 41%] 145s tests/test_smartbridge.py::test_set_value_with_fade PASSED [ 43%] 145s tests/test_smartbridge.py::test_set_fan PASSED [ 45%] 145s tests/test_smartbridge.py::test_set_tilt PASSED [ 47%] 145s tests/test_smartbridge.py::test_lower_cover PASSED [ 49%] 145s tests/test_smartbridge.py::test_raise_cover PASSED [ 50%] 145s tests/test_smartbridge.py::test_stop_cover PASSED [ 52%] 145s tests/test_smartbridge.py::test_activate_scene PASSED [ 54%] 145s tests/test_smartbridge.py::test_reconnect_eof PASSED [ 56%] 145s tests/test_smartbridge.py::test_connect_error PASSED [ 58%] 145s tests/test_smartbridge.py::test_reconnect_error PASSED [ 60%] 145s tests/test_smartbridge.py::test_reconnect_timeout PASSED [ 61%] 145s tests/test_smartbridge.py::test_is_ra3_connected PASSED [ 63%] 145s tests/test_smartbridge.py::test_ra3_notifications PASSED [ 65%] 145s tests/test_smartbridge.py::test_ra3_device_list PASSED [ 67%] 145s tests/test_smartbridge.py::test_ra3_area_list PASSED [ 69%] 146s tests/test_smartbridge.py::test_ra3_button_status_change PASSED [ 70%] 146s tests/test_smartbridge.py::test_ra3_button_status_change_notification PASSED [ 72%] 146s tests/test_smartbridge.py::test_ra3_is_on PASSED [ 74%] 146s tests/test_smartbridge.py::test_ra3_set_value PASSED [ 76%] 146s tests/test_smartbridge.py::test_ra3_set_value_with_fade PASSED [ 78%] 146s tests/test_smartbridge.py::test_qsx_set_keypad_led_value PASSED [ 80%] 146s tests/test_smartbridge.py::test_qsx_set_whitetune_level PASSED [ 81%] 146s tests/test_smartbridge.py::test_qsx_set_whitetune_temperature PASSED [ 83%] 146s tests/test_smartbridge.py::test_qsx_set_ketra_level PASSED [ 85%] 146s tests/test_smartbridge.py::test_qsx_set_ketra_color PASSED [ 87%] 146s tests/test_smartbridge.py::test_qsx_set_ketra_level_with_fade PASSED [ 89%] 146s tests/test_smartbridge.py::test_qsx_tap_button PASSED [ 90%] 146s tests/test_smartbridge.py::test_qsx_button_led_notification PASSED [ 92%] 146s tests/test_smartbridge.py::test_qsx_get_buttons PASSED [ 94%] 146s tests/test_smartbridge.py::test_get_devices_by_invalid_domain PASSED [ 96%] 146s tests/test_smartbridge.py::test_qsx_get_devices_for_invalid_zone PASSED [ 98%] 146s tests/test_smartbridge.py::test_ra3_occupancy_group_list PASSED [100%] 146s 146s =============================== warnings summary =============================== 146s tests/test_leap.py::test_call 146s tests/test_leap.py::test_read_eof 146s tests/test_leap.py::test_unsolicited 146s tests/test_leap.py::test_subscribe_tagged 146s tests/test_leap.py::test_subscribe_tagged_404 146s tests/test_smartbridge.py::test_device_list 146s /usr/lib/python3.13/asyncio/streams.py:407: ResourceWarning: loop is closed 146s warnings.warn("loop is closed", ResourceWarning) 146s 146s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 146s ======================== 55 passed, 6 warnings in 0.48s ======================== 146s autopkgtest [10:46:04]: test run-tests: -----------------------] 146s run-tests PASS 146s autopkgtest [10:46:04]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 147s autopkgtest [10:46:05]: @@@@@@@@@@@@@@@@@@@@ summary 147s run-tests PASS 164s nova [W] Skipping flock for amd64 164s Creating nova instance adt-plucky-i386-pylutron-caseta-20250106-104338-juju-7f2275-prod-proposed-migration-environment-20-b827b7b5-2311-478f-bc29-e640861d63b7 from image adt/ubuntu-plucky-amd64-server-20250106.img (UUID f13b4a28-cf2d-4f39-940b-bc25a6090b60)... 164s nova [W] Timed out waiting for dba08b4f-0d5d-4a6c-b2d8-95270a5a4c85 to get deleted.