0s autopkgtest [18:37:17]: starting date and time: 2024-11-04 18:37:17+0000 0s autopkgtest [18:37:17]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [18:37:17]: host juju-7f2275-prod-proposed-migration-environment-14; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.s5zfgixl/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-pytest-asyncio --apt-upgrade pyswitchbot --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-pytest-asyncio/0.24.0a1-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-14@bos03-arm64-43.secgroup --name adt-plucky-arm64-pyswitchbot-20241104-183717-juju-7f2275-prod-proposed-migration-environment-14-d6bd4385-b7f4-48cc-b847-4c040df717e8 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-14 --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/ 57s autopkgtest [18:38:14]: testbed dpkg architecture: arm64 57s autopkgtest [18:38:14]: testbed apt version: 2.9.8 57s autopkgtest [18:38:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 58s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 58s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 58s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [23.9 kB] 58s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [178 kB] 58s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1903 kB] 59s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [243 kB] 59s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 59s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1439 kB] 59s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [23.5 kB] 59s Fetched 3942 kB in 1s (3592 kB/s) 59s Reading package lists... 61s Reading package lists... 62s Building dependency tree... 62s Reading state information... 63s Calculating upgrade... 63s The following packages will be upgraded: 63s libtraceevent1 libtraceevent1-plugin python3-oauthlib 64s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 64s Need to get 171 kB of archives. 64s After this operation, 0 B of additional disk space will be used. 64s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libtraceevent1-plugin arm64 1:1.8.3-1ubuntu1 [21.3 kB] 64s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libtraceevent1 arm64 1:1.8.3-1ubuntu1 [59.5 kB] 64s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-oauthlib all 3.2.2-2 [89.8 kB] 64s Fetched 171 kB in 0s (405 kB/s) 65s (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 ... 79705 files and directories currently installed.) 65s Preparing to unpack .../libtraceevent1-plugin_1%3a1.8.3-1ubuntu1_arm64.deb ... 65s Unpacking libtraceevent1-plugin:arm64 (1:1.8.3-1ubuntu1) over (1:1.8.2-1ubuntu3) ... 65s Preparing to unpack .../libtraceevent1_1%3a1.8.3-1ubuntu1_arm64.deb ... 65s Unpacking libtraceevent1:arm64 (1:1.8.3-1ubuntu1) over (1:1.8.2-1ubuntu3) ... 65s Preparing to unpack .../python3-oauthlib_3.2.2-2_all.deb ... 65s Unpacking python3-oauthlib (3.2.2-2) over (3.2.2-1) ... 65s Setting up python3-oauthlib (3.2.2-2) ... 65s Setting up libtraceevent1:arm64 (1:1.8.3-1ubuntu1) ... 65s Setting up libtraceevent1-plugin:arm64 (1:1.8.3-1ubuntu1) ... 65s Processing triggers for libc-bin (2.40-1ubuntu3) ... 65s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 67s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 67s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 67s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 68s Reading package lists... 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 69s Calculating upgrade... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 73s autopkgtest [18:38:30]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 73s autopkgtest [18:38:30]: @@@@@@@@@@@@@@@@@@@@ apt-source pyswitchbot 74s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pyswitchbot 0.48.2-2 (dsc) [2379 B] 74s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pyswitchbot 0.48.2-2 (tar) [33.1 kB] 74s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pyswitchbot 0.48.2-2 (diff) [2576 B] 74s gpgv: Signature made Sat Oct 12 21:44:04 2024 UTC 74s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 74s gpgv: Can't check signature: No public key 74s dpkg-source: warning: cannot verify inline signature for ./pyswitchbot_0.48.2-2.dsc: no acceptable signature found 74s autopkgtest [18:38:31]: testing package pyswitchbot version 0.48.2-2 75s autopkgtest [18:38:32]: build not needed 75s autopkgtest [18:38:32]: test run-tests: preparing testbed 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 78s Starting pkgProblemResolver with broken count: 0 78s Starting 2 pkgProblemResolver with broken count: 0 78s Done 78s The following additional packages will be installed: 78s bluez libasound2-data libasound2t64 libjs-jquery libjs-sphinxdoc 78s libjs-underscore python3-aiohttp python3-aiooui python3-aiosignal 78s python3-all python3-async-generator python3-async-timeout python3-bleak 78s python3-bleak-retry-connector python3-bluetooth-adapters python3-dbus-fast 78s python3-frozenlist python3-iniconfig python3-multidict python3-packaging 78s python3-pluggy python3-pyswitchbot python3-pytest python3-pytest-asyncio 78s python3-uart-devices python3-usb-devices python3-yarl 78s Suggested packages: 78s pulseaudio-module-bluetooth alsa-utils libasound2-plugins 78s Recommended packages: 78s alsa-ucm-conf alsa-topology-conf javascript-common python3-aiodns 78s The following NEW packages will be installed: 78s autopkgtest-satdep bluez libasound2-data libasound2t64 libjs-jquery 78s libjs-sphinxdoc libjs-underscore python3-aiohttp python3-aiooui 78s python3-aiosignal python3-all python3-async-generator python3-async-timeout 78s python3-bleak python3-bleak-retry-connector python3-bluetooth-adapters 78s python3-dbus-fast python3-frozenlist python3-iniconfig python3-multidict 78s python3-packaging python3-pluggy python3-pyswitchbot python3-pytest 78s python3-pytest-asyncio python3-uart-devices python3-usb-devices python3-yarl 78s 0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 4289 kB/4290 kB of archives. 78s After this operation, 17.3 MB of additional disk space will be used. 78s Get:1 /tmp/autopkgtest.QL6hbe/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [728 B] 79s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2-data all 1.2.12-1 [21.0 kB] 79s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2t64 arm64 1.2.12-1 [384 kB] 79s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 bluez arm64 5.78-0ubuntu2 [1403 kB] 79s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 79s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 79s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 7.4.7-3 [157 kB] 79s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-multidict arm64 6.1.0-1 [34.0 kB] 79s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-yarl arm64 1.9.4-1 [68.2 kB] 79s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-timeout all 4.0.3-1 [6412 B] 79s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-frozenlist arm64 1.4.1-1 [45.5 kB] 79s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiosignal all 1.3.1-1 [5172 B] 79s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiohttp arm64 3.9.5-1 [278 kB] 79s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiooui all 0.1.6-2 [321 kB] 79s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.12.6-0ubuntu1 [886 B] 79s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 79s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-dbus-fast arm64 2.24.2-1 [604 kB] 79s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-bleak all 0.22.3-1 [94.7 kB] 79s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-uart-devices all 0.1.0-2 [6552 B] 79s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-usb-devices all 0.4.5-2 [9014 B] 79s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-bluetooth-adapters all 0.19.3-1 [12.9 kB] 79s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-bleak-retry-connector all 3.5.0-1 [14.5 kB] 79s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 79s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 79s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 79s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyswitchbot all 0.48.2-2 [24.3 kB] 79s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.2-1 [251 kB] 79s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 80s Fetched 4289 kB in 1s (4808 kB/s) 80s Selecting previously unselected package libasound2-data. 80s (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 ... 79705 files and directories currently installed.) 80s Preparing to unpack .../00-libasound2-data_1.2.12-1_all.deb ... 80s Unpacking libasound2-data (1.2.12-1) ... 80s Selecting previously unselected package libasound2t64:arm64. 80s Preparing to unpack .../01-libasound2t64_1.2.12-1_arm64.deb ... 80s Unpacking libasound2t64:arm64 (1.2.12-1) ... 80s Selecting previously unselected package bluez. 80s Preparing to unpack .../02-bluez_5.78-0ubuntu2_arm64.deb ... 80s Unpacking bluez (5.78-0ubuntu2) ... 80s Selecting previously unselected package libjs-jquery. 80s Preparing to unpack .../03-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 80s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 80s Selecting previously unselected package libjs-underscore. 80s Preparing to unpack .../04-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 80s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 80s Selecting previously unselected package libjs-sphinxdoc. 80s Preparing to unpack .../05-libjs-sphinxdoc_7.4.7-3_all.deb ... 80s Unpacking libjs-sphinxdoc (7.4.7-3) ... 80s Selecting previously unselected package python3-multidict. 80s Preparing to unpack .../06-python3-multidict_6.1.0-1_arm64.deb ... 80s Unpacking python3-multidict (6.1.0-1) ... 80s Selecting previously unselected package python3-yarl. 80s Preparing to unpack .../07-python3-yarl_1.9.4-1_arm64.deb ... 80s Unpacking python3-yarl (1.9.4-1) ... 80s Selecting previously unselected package python3-async-timeout. 80s Preparing to unpack .../08-python3-async-timeout_4.0.3-1_all.deb ... 80s Unpacking python3-async-timeout (4.0.3-1) ... 80s Selecting previously unselected package python3-frozenlist. 80s Preparing to unpack .../09-python3-frozenlist_1.4.1-1_arm64.deb ... 80s Unpacking python3-frozenlist (1.4.1-1) ... 80s Selecting previously unselected package python3-aiosignal. 80s Preparing to unpack .../10-python3-aiosignal_1.3.1-1_all.deb ... 80s Unpacking python3-aiosignal (1.3.1-1) ... 80s Selecting previously unselected package python3-aiohttp. 80s Preparing to unpack .../11-python3-aiohttp_3.9.5-1_arm64.deb ... 80s Unpacking python3-aiohttp (3.9.5-1) ... 80s Selecting previously unselected package python3-aiooui. 80s Preparing to unpack .../12-python3-aiooui_0.1.6-2_all.deb ... 80s Unpacking python3-aiooui (0.1.6-2) ... 80s Selecting previously unselected package python3-all. 80s Preparing to unpack .../13-python3-all_3.12.6-0ubuntu1_arm64.deb ... 80s Unpacking python3-all (3.12.6-0ubuntu1) ... 80s Selecting previously unselected package python3-async-generator. 80s Preparing to unpack .../14-python3-async-generator_1.10-4_all.deb ... 80s Unpacking python3-async-generator (1.10-4) ... 80s Selecting previously unselected package python3-dbus-fast. 80s Preparing to unpack .../15-python3-dbus-fast_2.24.2-1_arm64.deb ... 80s Unpacking python3-dbus-fast (2.24.2-1) ... 80s Selecting previously unselected package python3-bleak. 80s Preparing to unpack .../16-python3-bleak_0.22.3-1_all.deb ... 80s Unpacking python3-bleak (0.22.3-1) ... 80s Selecting previously unselected package python3-uart-devices. 80s Preparing to unpack .../17-python3-uart-devices_0.1.0-2_all.deb ... 80s Unpacking python3-uart-devices (0.1.0-2) ... 80s Selecting previously unselected package python3-usb-devices. 80s Preparing to unpack .../18-python3-usb-devices_0.4.5-2_all.deb ... 80s Unpacking python3-usb-devices (0.4.5-2) ... 80s Selecting previously unselected package python3-bluetooth-adapters. 80s Preparing to unpack .../19-python3-bluetooth-adapters_0.19.3-1_all.deb ... 80s Unpacking python3-bluetooth-adapters (0.19.3-1) ... 80s Selecting previously unselected package python3-bleak-retry-connector. 80s Preparing to unpack .../20-python3-bleak-retry-connector_3.5.0-1_all.deb ... 80s Unpacking python3-bleak-retry-connector (3.5.0-1) ... 80s Selecting previously unselected package python3-iniconfig. 80s Preparing to unpack .../21-python3-iniconfig_1.1.1-2_all.deb ... 80s Unpacking python3-iniconfig (1.1.1-2) ... 80s Selecting previously unselected package python3-packaging. 80s Preparing to unpack .../22-python3-packaging_24.1-1_all.deb ... 80s Unpacking python3-packaging (24.1-1) ... 81s Selecting previously unselected package python3-pluggy. 81s Preparing to unpack .../23-python3-pluggy_1.5.0-1_all.deb ... 81s Unpacking python3-pluggy (1.5.0-1) ... 81s Selecting previously unselected package python3-pyswitchbot. 81s Preparing to unpack .../24-python3-pyswitchbot_0.48.2-2_all.deb ... 81s Unpacking python3-pyswitchbot (0.48.2-2) ... 81s Selecting previously unselected package python3-pytest. 81s Preparing to unpack .../25-python3-pytest_8.3.2-1_all.deb ... 81s Unpacking python3-pytest (8.3.2-1) ... 81s Selecting previously unselected package python3-pytest-asyncio. 81s Preparing to unpack .../26-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 81s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 81s Selecting previously unselected package autopkgtest-satdep. 81s Preparing to unpack .../27-1-autopkgtest-satdep.deb ... 81s Unpacking autopkgtest-satdep (0) ... 81s Setting up python3-iniconfig (1.1.1-2) ... 81s Setting up python3-aiooui (0.1.6-2) ... 81s Setting up python3-uart-devices (0.1.0-2) ... 81s Setting up python3-usb-devices (0.4.5-2) ... 81s Setting up python3-async-generator (1.10-4) ... 81s Setting up python3-all (3.12.6-0ubuntu1) ... 81s Setting up python3-multidict (6.1.0-1) ... 81s Setting up python3-frozenlist (1.4.1-1) ... 81s Setting up python3-aiosignal (1.3.1-1) ... 82s Setting up python3-async-timeout (4.0.3-1) ... 82s Setting up libasound2-data (1.2.12-1) ... 82s Setting up python3-packaging (24.1-1) ... 82s Setting up libasound2t64:arm64 (1.2.12-1) ... 82s Setting up python3-pluggy (1.5.0-1) ... 82s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 82s Setting up python3-yarl (1.9.4-1) ... 82s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 82s Setting up python3-pytest (8.3.2-1) ... 82s Setting up python3-aiohttp (3.9.5-1) ... 83s Setting up bluez (5.78-0ubuntu2) ... 83s Created symlink '/etc/systemd/system/dbus-org.bluez.service' → '/usr/lib/systemd/system/bluetooth.service'. 83s Created symlink '/etc/systemd/system/bluetooth.target.wants/bluetooth.service' → '/usr/lib/systemd/system/bluetooth.service'. 83s Setting up libjs-sphinxdoc (7.4.7-3) ... 83s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 84s Setting up python3-dbus-fast (2.24.2-1) ... 84s Setting up python3-bleak (0.22.3-1) ... 84s Setting up python3-bluetooth-adapters (0.19.3-1) ... 84s Setting up python3-bleak-retry-connector (3.5.0-1) ... 84s Setting up python3-pyswitchbot (0.48.2-2) ... 84s Setting up autopkgtest-satdep (0) ... 84s Processing triggers for man-db (2.12.1-3) ... 85s Processing triggers for dbus (1.14.10-4ubuntu5) ... 85s Processing triggers for libc-bin (2.40-1ubuntu3) ... 89s (Reading database ... 80659 files and directories currently installed.) 89s Removing autopkgtest-satdep (0) ... 89s autopkgtest [18:38:46]: test run-tests: [----------------------- 90s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 90s 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" 90s 90s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 90s ============================= test session starts ============================== 90s platform linux -- Python 3.12.7, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python3.12 90s cachedir: .pytest_cache 90s rootdir: /tmp/autopkgtest.QL6hbe/autopkgtest_tmp 90s plugins: typeguard-4.3.0, asyncio-0.24.0a1 90s asyncio: mode=Mode.AUTO, default_loop_scope=None 90s collecting ... collected 130 items 90s 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain PASSED [ 0%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_passive PASSED [ 1%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_passive_12_bytes PASSED [ 2%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_position_zero PASSED [ 3%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_firmware_six_position_100 PASSED [ 3%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_firmware_six_position_100_other_rssi PASSED [ 4%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_fully_closed PASSED [ 5%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_fully_open PASSED [ 6%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain3 PASSED [ 6%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain3_passive PASSED [ 7%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_contact PASSED [ 8%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_empty PASSED [ 9%] 90s tests/test_adv_parser.py::test_new_bot_firmware PASSED [ 10%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_firmware_six_fully_closed PASSED [ 10%] 90s tests/test_adv_parser.py::test_parse_advertisement_data_curtain_firmware_six_fully_open PASSED [ 11%] 90s tests/test_adv_parser.py::test_contact_sensor_mfr PASSED [ 12%] 90s tests/test_adv_parser.py::test_contact_sensor_mfr_no_service_data PASSED [ 13%] 90s tests/test_adv_parser.py::test_contact_sensor_srv PASSED [ 13%] 90s tests/test_adv_parser.py::test_contact_sensor_open PASSED [ 14%] 90s tests/test_adv_parser.py::test_contact_sensor_closed PASSED [ 15%] 90s tests/test_adv_parser.py::test_switchbot_passive PASSED [ 16%] 90s tests/test_adv_parser.py::test_bulb_active PASSED [ 16%] 90s tests/test_adv_parser.py::test_lightstrip_passive PASSED [ 17%] 90s tests/test_adv_parser.py::test_wosensor_passive_and_active PASSED [ 18%] 90s tests/test_adv_parser.py::test_wosensor_active PASSED [ 19%] 90s tests/test_adv_parser.py::test_wosensor_passive_only PASSED [ 20%] 90s tests/test_adv_parser.py::test_wosensor_active_zero_data PASSED [ 20%] 90s tests/test_adv_parser.py::test_wohub2_passive_and_active PASSED [ 21%] 90s tests/test_adv_parser.py::test_woiosensor_passive_and_active PASSED [ 22%] 90s tests/test_adv_parser.py::test_woiosensor_passive_only PASSED [ 23%] 90s tests/test_adv_parser.py::test_motion_sensor_clear PASSED [ 23%] 90s tests/test_adv_parser.py::test_motion_sensor_clear_passive PASSED [ 24%] 90s tests/test_adv_parser.py::test_motion_sensor_motion PASSED [ 25%] 90s tests/test_adv_parser.py::test_motion_sensor_motion_passive PASSED [ 26%] 90s tests/test_adv_parser.py::test_motion_sensor_is_light_passive PASSED [ 26%] 90s tests/test_adv_parser.py::test_motion_sensor_is_light_active PASSED [ 27%] 90s tests/test_adv_parser.py::test_motion_with_light_detected PASSED [ 28%] 90s tests/test_adv_parser.py::test_parsing_lock_active PASSED [ 29%] 90s tests/test_adv_parser.py::test_parsing_lock_passive PASSED [ 30%] 90s tests/test_adv_parser.py::test_parsing_lock_pro_active PASSED [ 30%] 90s tests/test_adv_parser.py::test_parsing_lock_pro_passive PASSED [ 31%] 90s tests/test_adv_parser.py::test_parsing_lock_pro_passive_nightlatch_disabled PASSED [ 32%] 90s tests/test_adv_parser.py::test_parsing_lock_active_old_firmware PASSED [ 33%] 90s tests/test_adv_parser.py::test_parsing_lock_passive_old_firmware PASSED [ 33%] 90s tests/test_base_cover.py::test_send_multiple_commands PASSED [ 34%] 90s tests/test_base_cover.py::test_stop PASSED [ 35%] 90s tests/test_base_cover.py::test_set_position PASSED [ 36%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_none_when_bad_data[None] PASSED [ 36%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_none_when_bad_data[\x07] PASSED [ 37%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_none_when_bad_data[\x00] PASSED [ 38%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_single_device PASSED [ 39%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_both_devices PASSED [ 40%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device0_charge_states[0-not_charging] PASSED [ 40%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device0_charge_states[1-charging_by_adapter] PASSED [ 41%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device0_charge_states[2-charging_by_solar] PASSED [ 42%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device0_charge_states[3-fully_charged] PASSED [ 43%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device0_charge_states[4-solar_not_charging] PASSED [ 43%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device0_charge_states[5-charging_error] PASSED [ 44%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device1_charge_states[0-not_charging] PASSED [ 45%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device1_charge_states[1-charging_by_adapter] PASSED [ 46%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device1_charge_states[2-charging_by_solar] PASSED [ 46%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device1_charge_states[3-fully_charged] PASSED [ 47%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device1_charge_states[4-solar_not_charging] PASSED [ 48%] 90s tests/test_base_cover.py::test_get_extended_info_adv_returns_device1_charge_states[5-charging_error] PASSED [ 49%] 90s tests/test_blind_tilt.py::test_open PASSED [ 50%] 90s tests/test_blind_tilt.py::test_close[5-keys0] PASSED [ 50%] 90s tests/test_blind_tilt.py::test_close[55-keys1] PASSED [ 51%] 90s tests/test_blind_tilt.py::test_get_basic_info_returns_none_when_no_data PASSED [ 52%] 90s tests/test_blind_tilt.py::test_get_basic_info[False-\x00\x01\n\x02\xff\xff2\x04-result0] PASSED [ 53%] 90s tests/test_blind_tilt.py::test_get_basic_info[False-\x00\x01\n\x02\x00\x002\x04-result1] PASSED [ 53%] 90s tests/test_blind_tilt.py::test_get_basic_info[False-\x00\x01\n\x02\x00\x012\x04-result2] PASSED [ 54%] 90s tests/test_blind_tilt.py::test_get_basic_info[True-\x00\x01\n\x02\xff\xff2\x04-result3] PASSED [ 55%] 90s tests/test_blind_tilt.py::test_get_basic_info[True-\x00\x01\n\x02\x00\x002\x04-result4] PASSED [ 56%] 90s tests/test_blind_tilt.py::test_get_basic_info[True-\x00\x01\n\x02\x00\x012\x04-result5] PASSED [ 56%] 90s tests/test_blind_tilt.py::test_get_extended_info_summary_sends_command PASSED [ 57%] 90s tests/test_blind_tilt.py::test_get_extended_info_summary_returns_none_when_bad_data[None] PASSED [ 58%] 90s tests/test_blind_tilt.py::test_get_extended_info_summary_returns_none_when_bad_data[\x07] PASSED [ 59%] 90s tests/test_blind_tilt.py::test_get_extended_info_summary_returns_none_when_bad_data[\x00] PASSED [ 60%] 90s tests/test_blind_tilt.py::test_get_extended_info_summary[\x00\x00-False] PASSED [ 60%] 90s tests/test_blind_tilt.py::test_get_extended_info_summary[\x00\xff-True] PASSED [ 61%] 90s tests/test_blind_tilt.py::test_device_passive_opening[True] PASSED [ 62%] 90s tests/test_blind_tilt.py::test_device_passive_opening[False] PASSED [ 63%] 90s tests/test_blind_tilt.py::test_device_passive_closing[True] PASSED [ 63%] 90s tests/test_blind_tilt.py::test_device_passive_closing[False] PASSED [ 64%] 90s tests/test_blind_tilt.py::test_device_passive_opening_then_stop[True] PASSED [ 65%] 90s tests/test_blind_tilt.py::test_device_passive_opening_then_stop[False] PASSED [ 66%] 90s tests/test_blind_tilt.py::test_device_passive_closing_then_stop[True] PASSED [ 66%] 90s tests/test_blind_tilt.py::test_device_passive_closing_then_stop[False] PASSED [ 67%] 90s tests/test_curtain.py::test_device_passive_not_in_motion[True] PASSED [ 68%] 90s tests/test_curtain.py::test_device_passive_not_in_motion[False] PASSED [ 69%] 90s tests/test_curtain.py::test_device_passive_opening[True] PASSED [ 70%] 90s tests/test_curtain.py::test_device_passive_opening[False] PASSED [ 70%] 90s tests/test_curtain.py::test_device_passive_closing[True] PASSED [ 71%] 90s tests/test_curtain.py::test_device_passive_closing[False] PASSED [ 72%] 90s tests/test_curtain.py::test_device_passive_opening_then_stop[True] PASSED [ 73%] 90s tests/test_curtain.py::test_device_passive_opening_then_stop[False] PASSED [ 73%] 90s tests/test_curtain.py::test_device_passive_closing_then_stop[True] PASSED [ 74%] 90s tests/test_curtain.py::test_device_passive_closing_then_stop[False] PASSED [ 75%] 90s tests/test_curtain.py::test_device_active_not_in_motion[True] PASSED [ 76%] 90s tests/test_curtain.py::test_device_active_not_in_motion[False] PASSED [ 76%] 90s tests/test_curtain.py::test_device_active_opening[True] PASSED [ 77%] 90s tests/test_curtain.py::test_device_active_opening[False] PASSED [ 78%] 90s tests/test_curtain.py::test_device_active_closing[True] PASSED [ 79%] 90s tests/test_curtain.py::test_device_active_closing[False] PASSED [ 80%] 90s tests/test_curtain.py::test_device_active_opening_then_stop[True] PASSED [ 80%] 90s tests/test_curtain.py::test_device_active_opening_then_stop[False] PASSED [ 81%] 90s tests/test_curtain.py::test_device_active_closing_then_stop[True] PASSED [ 82%] 90s tests/test_curtain.py::test_device_active_closing_then_stop[False] PASSED [ 83%] 90s tests/test_curtain.py::test_get_basic_info_returns_none_when_no_data PASSED [ 83%] 90s tests/test_curtain.py::test_get_basic_info[\x00\x01\n\x02\xff\xff2\x04-result0] PASSED [ 84%] 90s tests/test_curtain.py::test_get_basic_info[\x00\x01\n\x02\x00\x002\x04-result1] PASSED [ 85%] 90s tests/test_curtain.py::test_open PASSED [ 86%] 90s tests/test_curtain.py::test_close PASSED [ 86%] 90s tests/test_curtain.py::test_stop PASSED [ 87%] 90s tests/test_curtain.py::test_set_position_opening PASSED [ 88%] 90s tests/test_curtain.py::test_set_position_closing PASSED [ 89%] 90s tests/test_curtain.py::test_get_position PASSED [ 90%] 90s tests/test_curtain.py::test_get_extended_info_summary_sends_command PASSED [ 90%] 90s tests/test_curtain.py::test_get_extended_info_summary_returns_none_when_bad_data[None] PASSED [ 91%] 90s tests/test_curtain.py::test_get_extended_info_summary_returns_none_when_bad_data[\x07] PASSED [ 92%] 90s tests/test_curtain.py::test_get_extended_info_summary_returns_none_when_bad_data[\x00] PASSED [ 93%] 90s tests/test_curtain.py::test_get_extended_info_summary_returns_device0[data0-result0] PASSED [ 93%] 90s tests/test_curtain.py::test_get_extended_info_summary_returns_device0[data1-result1] PASSED [ 94%] 90s tests/test_curtain.py::test_get_extended_info_summary_returns_device1[data0-result0] PASSED [ 95%] 90s tests/test_curtain.py::test_get_extended_info_summary_returns_device1[data1-result1] PASSED [ 96%] 90s tests/test_curtain.py::test_get_light_level PASSED [ 96%] 90s tests/test_curtain.py::test_is_reversed[True] PASSED [ 97%] 90s tests/test_curtain.py::test_is_reversed[False] PASSED [ 98%] 90s tests/test_curtain.py::test_is_calibrated[True] PASSED [ 99%] 90s tests/test_curtain.py::test_is_calibrated[False] PASSED [100%] 90s 90s ============================= 130 passed in 0.50s ============================== 91s autopkgtest [18:38:48]: test run-tests: -----------------------] 91s run-tests PASS 91s autopkgtest [18:38:48]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 91s autopkgtest [18:38:48]: @@@@@@@@@@@@@@@@@@@@ summary 91s run-tests PASS 103s nova [W] Skipping flock in bos03-arm64 103s Creating nova instance adt-plucky-arm64-pyswitchbot-20241104-183717-juju-7f2275-prod-proposed-migration-environment-14-d6bd4385-b7f4-48cc-b847-4c040df717e8 from image adt/ubuntu-plucky-arm64-server-20241104.img (UUID 3e3274e4-4189-47d5-b3cf-c0b6ea793211)...