0s autopkgtest [09:10:03]: starting date and time: 2025-01-12 09:10:03+0000 0s autopkgtest [09:10:03]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [09:10:03]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.sfy37qn3/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-mashumaro --apt-upgrade python-homewizard-energy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-mashumaro/3.15-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-17.secgroup --name adt-plucky-arm64-python-homewizard-energy-20250112-091003-juju-7f2275-prod-proposed-migration-environment-15-63cf3785-5876-4fea-b876-5e03d13e91ce --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 153s autopkgtest [09:12:36]: testbed dpkg architecture: arm64 153s autopkgtest [09:12:36]: testbed apt version: 2.9.18 153s autopkgtest [09:12:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 153s autopkgtest [09:12:36]: testbed release detected to be: None 154s autopkgtest [09:12:37]: updating testbed package index (apt update) 155s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 155s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 155s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 155s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 155s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 155s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [763 kB] 155s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [128 kB] 155s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.7 kB] 155s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [316 kB] 155s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 155s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [927 kB] 155s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.7 kB] 156s Fetched 2300 kB in 1s (2340 kB/s) 156s Reading package lists... 157s Reading package lists... 157s Building dependency tree... 157s Reading state information... 158s Calculating upgrade... 158s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 159s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 159s autopkgtest [09:12:42]: upgrading testbed (apt dist-upgrade and autopurge) 159s Reading package lists... 160s Building dependency tree... 160s Reading state information... 161s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 161s Starting 2 pkgProblemResolver with broken count: 0 161s Done 163s Entering ResolveByKeep 164s 164s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 165s Reading package lists... 165s Building dependency tree... 165s Reading state information... 166s Starting pkgProblemResolver with broken count: 0 166s Starting 2 pkgProblemResolver with broken count: 0 166s Done 167s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 170s autopkgtest [09:12:53]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 170s autopkgtest [09:12:53]: @@@@@@@@@@@@@@@@@@@@ apt-source python-homewizard-energy 172s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-homewizard-energy 7.0.0-1 (dsc) [2563 B] 172s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-homewizard-energy 7.0.0-1 (tar) [94.5 kB] 172s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-homewizard-energy 7.0.0-1 (diff) [2280 B] 172s gpgv: Signature made Sun Nov 24 17:23:09 2024 UTC 172s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 172s gpgv: Can't check signature: No public key 172s dpkg-source: warning: cannot verify inline signature for ./python-homewizard-energy_7.0.0-1.dsc: no acceptable signature found 172s autopkgtest [09:12:55]: testing package python-homewizard-energy version 7.0.0-1 172s autopkgtest [09:12:55]: build not needed 173s autopkgtest [09:12:56]: test run-tests: preparing testbed 173s Reading package lists... 173s Building dependency tree... 173s Reading state information... 174s Starting pkgProblemResolver with broken count: 0 174s Starting 2 pkgProblemResolver with broken count: 0 174s Done 175s The following NEW packages will be installed: 175s libpython3.13-minimal libpython3.13-stdlib python3-aiohappyeyeballs 175s python3-aiohttp python3-aiosignal python3-all python3-aresponses 175s python3-async-generator python3-async-timeout python3-backoff 175s python3-frozenlist python3-homewizard-energy python3-iniconfig 175s python3-multidict python3-packaging python3-pluggy python3-pytest 175s python3-pytest-asyncio python3-syrupy python3-yarl python3.13 175s python3.13-minimal 175s 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded. 175s Need to get 6948 kB of archives. 175s After this operation, 29.8 MB of additional disk space will be used. 175s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.1-2 [879 kB] 175s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.1-2 [2262 kB] 175s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.1-2 [2061 kB] 175s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiohappyeyeballs all 2.4.4-2 [10.6 kB] 175s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-multidict arm64 6.1.0-1build1 [38.3 kB] 175s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-yarl arm64 1.13.1-1build1 [110 kB] 175s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-timeout all 5.0.1-1 [6830 B] 175s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-frozenlist arm64 1.5.0-1build1 [59.0 kB] 175s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiosignal all 1.3.2-1 [5182 B] 175s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiohttp arm64 3.10.11-1 [334 kB] 175s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.1-2 [729 kB] 175s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.12.8-1 [892 B] 175s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 175s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 175s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 175s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 175s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 175s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 175s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aresponses all 3.0.0-2 [13.8 kB] 175s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-backoff all 2.2.1-2 [17.9 kB] 176s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-homewizard-energy all 7.0.0-1 [12.6 kB] 176s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-syrupy all 4.8.0-1 [44.7 kB] 176s Fetched 6948 kB in 1s (7596 kB/s) 176s Selecting previously unselected package libpython3.13-minimal:arm64. 176s (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 ... 80201 files and directories currently installed.) 176s Preparing to unpack .../00-libpython3.13-minimal_3.13.1-2_arm64.deb ... 176s Unpacking libpython3.13-minimal:arm64 (3.13.1-2) ... 176s Selecting previously unselected package python3.13-minimal. 176s Preparing to unpack .../01-python3.13-minimal_3.13.1-2_arm64.deb ... 176s Unpacking python3.13-minimal (3.13.1-2) ... 176s Selecting previously unselected package libpython3.13-stdlib:arm64. 176s Preparing to unpack .../02-libpython3.13-stdlib_3.13.1-2_arm64.deb ... 176s Unpacking libpython3.13-stdlib:arm64 (3.13.1-2) ... 176s Selecting previously unselected package python3-aiohappyeyeballs. 176s Preparing to unpack .../03-python3-aiohappyeyeballs_2.4.4-2_all.deb ... 176s Unpacking python3-aiohappyeyeballs (2.4.4-2) ... 177s Selecting previously unselected package python3-multidict. 177s Preparing to unpack .../04-python3-multidict_6.1.0-1build1_arm64.deb ... 177s Unpacking python3-multidict (6.1.0-1build1) ... 177s Selecting previously unselected package python3-yarl. 177s Preparing to unpack .../05-python3-yarl_1.13.1-1build1_arm64.deb ... 177s Unpacking python3-yarl (1.13.1-1build1) ... 177s Selecting previously unselected package python3-async-timeout. 177s Preparing to unpack .../06-python3-async-timeout_5.0.1-1_all.deb ... 177s Unpacking python3-async-timeout (5.0.1-1) ... 177s Selecting previously unselected package python3-frozenlist. 177s Preparing to unpack .../07-python3-frozenlist_1.5.0-1build1_arm64.deb ... 177s Unpacking python3-frozenlist (1.5.0-1build1) ... 177s Selecting previously unselected package python3-aiosignal. 177s Preparing to unpack .../08-python3-aiosignal_1.3.2-1_all.deb ... 177s Unpacking python3-aiosignal (1.3.2-1) ... 177s Selecting previously unselected package python3-aiohttp. 177s Preparing to unpack .../09-python3-aiohttp_3.10.11-1_arm64.deb ... 177s Unpacking python3-aiohttp (3.10.11-1) ... 177s Selecting previously unselected package python3.13. 177s Preparing to unpack .../10-python3.13_3.13.1-2_arm64.deb ... 177s Unpacking python3.13 (3.13.1-2) ... 177s Selecting previously unselected package python3-all. 177s Preparing to unpack .../11-python3-all_3.12.8-1_arm64.deb ... 177s Unpacking python3-all (3.12.8-1) ... 177s Selecting previously unselected package python3-async-generator. 177s Preparing to unpack .../12-python3-async-generator_1.10-4_all.deb ... 177s Unpacking python3-async-generator (1.10-4) ... 177s Selecting previously unselected package python3-iniconfig. 177s Preparing to unpack .../13-python3-iniconfig_1.1.1-2_all.deb ... 177s Unpacking python3-iniconfig (1.1.1-2) ... 177s Selecting previously unselected package python3-packaging. 177s Preparing to unpack .../14-python3-packaging_24.2-1_all.deb ... 177s Unpacking python3-packaging (24.2-1) ... 177s Selecting previously unselected package python3-pluggy. 177s Preparing to unpack .../15-python3-pluggy_1.5.0-1_all.deb ... 177s Unpacking python3-pluggy (1.5.0-1) ... 177s Selecting previously unselected package python3-pytest. 177s Preparing to unpack .../16-python3-pytest_8.3.4-1_all.deb ... 177s Unpacking python3-pytest (8.3.4-1) ... 177s Selecting previously unselected package python3-pytest-asyncio. 177s Preparing to unpack .../17-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 177s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 177s Selecting previously unselected package python3-aresponses. 177s Preparing to unpack .../18-python3-aresponses_3.0.0-2_all.deb ... 177s Unpacking python3-aresponses (3.0.0-2) ... 177s Selecting previously unselected package python3-backoff. 177s Preparing to unpack .../19-python3-backoff_2.2.1-2_all.deb ... 177s Unpacking python3-backoff (2.2.1-2) ... 177s Selecting previously unselected package python3-homewizard-energy. 177s Preparing to unpack .../20-python3-homewizard-energy_7.0.0-1_all.deb ... 177s Unpacking python3-homewizard-energy (7.0.0-1) ... 178s Selecting previously unselected package python3-syrupy. 178s Preparing to unpack .../21-python3-syrupy_4.8.0-1_all.deb ... 178s Unpacking python3-syrupy (4.8.0-1) ... 178s Setting up python3-iniconfig (1.1.1-2) ... 178s Setting up python3-async-generator (1.10-4) ... 178s Setting up python3-multidict (6.1.0-1build1) ... 178s Setting up python3-frozenlist (1.5.0-1build1) ... 179s Setting up python3-aiosignal (1.3.2-1) ... 179s Setting up python3-async-timeout (5.0.1-1) ... 179s Setting up libpython3.13-minimal:arm64 (3.13.1-2) ... 179s Setting up python3-packaging (24.2-1) ... 180s Setting up python3-aiohappyeyeballs (2.4.4-2) ... 180s Setting up python3-pluggy (1.5.0-1) ... 180s Setting up python3-backoff (2.2.1-2) ... 181s Setting up python3.13-minimal (3.13.1-2) ... 182s Setting up python3-yarl (1.13.1-1build1) ... 182s Setting up libpython3.13-stdlib:arm64 (3.13.1-2) ... 182s Setting up python3.13 (3.13.1-2) ... 183s Setting up python3-pytest (8.3.4-1) ... 184s Setting up python3-syrupy (4.8.0-1) ... 185s Setting up python3-aiohttp (3.10.11-1) ... 185s Setting up python3-all (3.12.8-1) ... 185s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 185s Setting up python3-homewizard-energy (7.0.0-1) ... 186s Setting up python3-aresponses (3.0.0-2) ... 186s Processing triggers for man-db (2.13.0-1) ... 187s Processing triggers for systemd (257-2ubuntu1) ... 187s autopkgtest [09:13:10]: test run-tests: [----------------------- 188s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 188s 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" 188s 188s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 188s ============================= test session starts ============================== 188s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 188s cachedir: .pytest_cache 188s rootdir: /tmp/autopkgtest.7H4UJp/autopkgtest_tmp 188s plugins: asyncio-0.24.0a1, aresponses-3.0.0, syrupy-4.8.0, typeguard-4.4.1 188s asyncio: mode=Mode.STRICT, default_loop_scope=None 188s collecting ... collected 111 items 188s 188s tests/v1/test_v1_homewizard_energy.py::test_request_returns_json PASSED [ 0%] 188s tests/v1/test_v1_homewizard_energy.py::test_request_internal_session PASSED [ 1%] 188s tests/v1/test_v1_homewizard_energy.py::test_request_returns_txt PASSED [ 2%] 188s tests/v1/test_v1_homewizard_energy.py::test_request_detects_403 PASSED [ 3%] 201s tests/v1/test_v1_homewizard_energy.py::test_request_detects_non_200 PASSED [ 4%] 206s tests/v1/test_v1_homewizard_energy.py::test_request_detects_clienterror PASSED [ 5%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-P1-fixtures0] PASSED [ 6%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-SKT-fixtures1] PASSED [ 7%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-WTR-fixtures2] PASSED [ 8%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH1-fixtures3] PASSED [ 9%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH3-fixtures4] PASSED [ 9%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM230-wifi-fixtures5] PASSED [ 10%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM630-wifi-fixtures6] PASSED [ 11%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_device_object_detects_invalid_api PASSED [ 12%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-P1-fixtures0] PASSED [ 13%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-SKT-fixtures1] PASSED [ 14%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-WTR-fixtures2] PASSED [ 15%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH1-fixtures3] PASSED [ 16%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH3-fixtures4] PASSED [ 17%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM230-wifi-fixtures5] PASSED [ 18%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM630-wifi-fixtures6] PASSED [ 18%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-P1-fixtures0] PASSED [ 19%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-SKT-fixtures1] PASSED [ 20%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-WTR-fixtures2] PASSED [ 21%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH1-fixtures3] PASSED [ 22%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH3-fixtures4] PASSED [ 23%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM230-wifi-fixtures5] PASSED [ 24%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM630-wifi-fixtures6] PASSED [ 25%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_state_object[HWE-SKT-fixtures0] PASSED [ 26%] 206s tests/v1/test_v1_homewizard_energy.py::test_state_set[HWE-SKT-fixtures0] PASSED [ 27%] 206s tests/v1/test_v1_homewizard_energy.py::test_state_set_detects_no_statechange PASSED [ 27%] 206s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-P1] PASSED [ 28%] 206s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-SKT] PASSED [ 29%] 206s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-WTR] PASSED [ 30%] 206s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH1] PASSED [ 31%] 206s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH3] PASSED [ 32%] 206s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM230-wifi] PASSED [ 33%] 206s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM630-wifi] PASSED [ 34%] 206s tests/v1/test_v1_homewizard_energy.py::test_get_system_object PASSED [ 35%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-P1] PASSED [ 36%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-SKT] PASSED [ 36%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-WTR] PASSED [ 37%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH1] PASSED [ 38%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH3] PASSED [ 39%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM230-wifi] PASSED [ 40%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM630-wifi] PASSED [ 41%] 206s tests/v1/test_v1_homewizard_energy.py::test_system_set_missing_arguments PASSED [ 42%] 212s tests/v1/test_v1_homewizard_energy.py::test_request_timeout PASSED [ 43%] 212s tests/v1/test_v1_homewizard_energy.py::test_close_when_out_of_scope PASSED [ 44%] 212s tests/v1/test_v1_models.py::test_device[HWE-P1-fixtures0] PASSED [ 45%] 212s tests/v1/test_v1_models.py::test_device[HWE-SKT-fixtures1] PASSED [ 45%] 212s tests/v1/test_v1_models.py::test_device[HWE-WTR-fixtures2] PASSED [ 46%] 212s tests/v1/test_v1_models.py::test_device[HWE-KWH1-fixtures3] PASSED [ 47%] 212s tests/v1/test_v1_models.py::test_device[HWE-KWH3-fixtures4] PASSED [ 48%] 212s tests/v1/test_v1_models.py::test_device[SDM230-wifi-fixtures5] PASSED [ 49%] 212s tests/v1/test_v1_models.py::test_device[SDM630-wifi-fixtures6] PASSED [ 50%] 212s tests/v1/test_v1_models.py::test_data[HWE-P1-fixtures0] PASSED [ 51%] 212s tests/v1/test_v1_models.py::test_data[HWE-SKT-fixtures1] PASSED [ 52%] 212s tests/v1/test_v1_models.py::test_data[HWE-WTR-fixtures2] PASSED [ 53%] 212s tests/v1/test_v1_models.py::test_data[HWE-KWH1-fixtures3] PASSED [ 54%] 212s tests/v1/test_v1_models.py::test_data[HWE-KWH3-fixtures4] PASSED [ 54%] 212s tests/v1/test_v1_models.py::test_data[SDM230-wifi-fixtures5] PASSED [ 55%] 212s tests/v1/test_v1_models.py::test_data[SDM630-wifi-fixtures6] PASSED [ 56%] 212s tests/v1/test_v1_models.py::test_state[HWE-SKT-fixtures0] PASSED [ 57%] 212s tests/v1/test_v1_models.py::test_system[HWE-P1-fixtures0] PASSED [ 58%] 212s tests/v1/test_v1_models.py::test_system[HWE-SKT-fixtures1] PASSED [ 59%] 212s tests/v1/test_v1_models.py::test_system[HWE-WTR-fixtures2] PASSED [ 60%] 212s tests/v1/test_v1_models.py::test_system[HWE-KWH1-fixtures3] PASSED [ 61%] 212s tests/v1/test_v1_models.py::test_system[HWE-KWH3-fixtures4] PASSED [ 62%] 212s tests/v1/test_v1_models.py::test_system[SDM230-wifi-fixtures5] PASSED [ 63%] 212s tests/v1/test_v1_models.py::test_system[SDM630-wifi-fixtures6] PASSED [ 63%] 212s tests/v2/test_v2_homewizard_energy.py::test_class_returns_host PASSED [ 64%] 212s tests/v2/test_v2_homewizard_energy.py::test_device_without_authentication PASSED [ 65%] 212s tests/v2/test_v2_homewizard_energy.py::test_device_with_invalid_authentication PASSED [ 66%] 212s tests/v2/test_v2_homewizard_energy.py::test_device_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 67%] 212s tests/v2/test_v2_homewizard_energy.py::test_measurement_without_authentication PASSED [ 68%] 212s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_invalid_authentication PASSED [ 69%] 212s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 70%] 212s tests/v2/test_v2_homewizard_energy.py::test_system_without_authentication PASSED [ 71%] 212s tests/v2/test_v2_homewizard_energy.py::test_system_with_invalid_authentication PASSED [ 72%] 212s tests/v2/test_v2_homewizard_energy.py::test_system_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 72%] 212s tests/v2/test_v2_homewizard_energy.py::test_system_set_with_valid_authentication PASSED [ 73%] 212s tests/v2/test_v2_homewizard_energy.py::test_system_returns_unexpected_response PASSED [ 74%] 212s tests/v2/test_v2_homewizard_energy.py::test_identify_without_authentication PASSED [ 75%] 212s tests/v2/test_v2_homewizard_energy.py::test_identify_with_invalid_authentication PASSED [ 76%] 212s tests/v2/test_v2_homewizard_energy.py::test_identify_with_authentication PASSED [ 77%] 212s tests/v2/test_v2_homewizard_energy.py::test_reboot_without_authentication PASSED [ 78%] 212s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_invalid_authentication PASSED [ 79%] 212s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_authentication PASSED [ 80%] 212s tests/v2/test_v2_homewizard_energy.py::test_get_token_without_permission PASSED [ 81%] 212s tests/v2/test_v2_homewizard_energy.py::test_get_token_with_permission PASSED [ 81%] 212s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_code PASSED [ 82%] 212s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_data PASSED [ 83%] 212s tests/v2/test_v2_homewizard_energy.py::test_delete_token_without_authentication PASSED [ 84%] 212s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_invalid_authentication PASSED [ 85%] 212s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_authentication PASSED [ 86%] 212s tests/v2/test_v2_homewizard_energy.py::test_delete_token_from_other_user_with_authentication PASSED [ 87%] 212s tests/v2/test_v2_homewizard_energy.py::test_delete_token_returns_unexpected_response_code PASSED [ 88%] 221s tests/v2/test_v2_homewizard_energy.py::test_request_handles_timeout PASSED [ 89%] 221s tests/v2/test_v2_homewizard_energy.py::test_request_with_identifier_sets_common_name PASSED [ 90%] 221s tests/v2/test_v2_models.py::test_device[HWE-P1-fixtures0] PASSED [ 90%] 221s tests/v2/test_v2_models.py::test_measurement[HWE-P1-fixtures0] PASSED [ 91%] 221s tests/v2/test_v2_models.py::test_system[HWE-P1-fixtures0] PASSED [ 92%] 221s tests/v2/test_v2_models.py::test_system_update[True-None-None] PASSED [ 93%] 221s tests/v2/test_v2_models.py::test_system_update[None-100-None] PASSED [ 94%] 221s tests/v2/test_v2_models.py::test_system_update[None-None-True] PASSED [ 95%] 221s tests/v2/test_v2_models.py::test_system_update[True-100-None] PASSED [ 96%] 221s tests/v2/test_v2_models.py::test_system_update[True-None-True] PASSED [ 97%] 221s tests/v2/test_v2_models.py::test_system_update[None-100-True] PASSED [ 98%] 221s tests/v2/test_v2_models.py::test_system_update[True-100-True] PASSED [ 99%] 221s tests/v2/test_v2_models.py::test_system_update_raises_when_none_set PASSED [100%] 221s 221s =============================== warnings summary =============================== 221s tests/v2/test_v2_homewizard_energy.py: 21 warnings 221s /usr/lib/python3/dist-packages/aiohttp/connector.py:851: DeprecationWarning: enable_cleanup_closed ignored because https://github.com/python/cpython/pull/118960 is fixed in Python version sys.version_info(major=3, minor=13, micro=1, releaselevel='final', serial=0) 221s super().__init__( 221s 221s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 221s --------------------------- snapshot report summary ---------------------------- 221s 88 snapshots passed. 221s ====================== 111 passed, 21 warnings in 32.68s ======================= 222s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 222s 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" 222s 222s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 222s ============================= test session starts ============================== 222s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 222s cachedir: .pytest_cache 222s rootdir: /tmp/autopkgtest.7H4UJp/autopkgtest_tmp 222s plugins: asyncio-0.24.0a1, aresponses-3.0.0, syrupy-4.8.0, typeguard-4.4.1 222s asyncio: mode=Mode.STRICT, default_loop_scope=None 222s collecting ... collected 111 items 222s 222s tests/v1/test_v1_homewizard_energy.py::test_request_returns_json PASSED [ 0%] 222s tests/v1/test_v1_homewizard_energy.py::test_request_internal_session PASSED [ 1%] 222s tests/v1/test_v1_homewizard_energy.py::test_request_returns_txt PASSED [ 2%] 222s tests/v1/test_v1_homewizard_energy.py::test_request_detects_403 PASSED [ 3%] 233s tests/v1/test_v1_homewizard_energy.py::test_request_detects_non_200 PASSED [ 4%] 245s tests/v1/test_v1_homewizard_energy.py::test_request_detects_clienterror PASSED [ 5%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-P1-fixtures0] PASSED [ 6%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-SKT-fixtures1] PASSED [ 7%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-WTR-fixtures2] PASSED [ 8%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH1-fixtures3] PASSED [ 9%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH3-fixtures4] PASSED [ 9%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM230-wifi-fixtures5] PASSED [ 10%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM630-wifi-fixtures6] PASSED [ 11%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_device_object_detects_invalid_api PASSED [ 12%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-P1-fixtures0] PASSED [ 13%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-SKT-fixtures1] PASSED [ 14%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-WTR-fixtures2] PASSED [ 15%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH1-fixtures3] PASSED [ 16%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH3-fixtures4] PASSED [ 17%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM230-wifi-fixtures5] PASSED [ 18%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM630-wifi-fixtures6] PASSED [ 18%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-P1-fixtures0] PASSED [ 19%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-SKT-fixtures1] PASSED [ 20%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-WTR-fixtures2] PASSED [ 21%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH1-fixtures3] PASSED [ 22%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH3-fixtures4] PASSED [ 23%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM230-wifi-fixtures5] PASSED [ 24%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM630-wifi-fixtures6] PASSED [ 25%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_state_object[HWE-SKT-fixtures0] PASSED [ 26%] 245s tests/v1/test_v1_homewizard_energy.py::test_state_set[HWE-SKT-fixtures0] PASSED [ 27%] 245s tests/v1/test_v1_homewizard_energy.py::test_state_set_detects_no_statechange PASSED [ 27%] 245s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-P1] PASSED [ 28%] 245s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-SKT] PASSED [ 29%] 245s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-WTR] PASSED [ 30%] 245s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH1] PASSED [ 31%] 245s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH3] PASSED [ 32%] 245s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM230-wifi] PASSED [ 33%] 245s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM630-wifi] PASSED [ 34%] 245s tests/v1/test_v1_homewizard_energy.py::test_get_system_object PASSED [ 35%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-P1] PASSED [ 36%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-SKT] PASSED [ 36%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-WTR] PASSED [ 37%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH1] PASSED [ 38%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH3] PASSED [ 39%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM230-wifi] PASSED [ 40%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM630-wifi] PASSED [ 41%] 245s tests/v1/test_v1_homewizard_energy.py::test_system_set_missing_arguments PASSED [ 42%] 249s tests/v1/test_v1_homewizard_energy.py::test_request_timeout PASSED [ 43%] 249s tests/v1/test_v1_homewizard_energy.py::test_close_when_out_of_scope PASSED [ 44%] 249s tests/v1/test_v1_models.py::test_device[HWE-P1-fixtures0] PASSED [ 45%] 249s tests/v1/test_v1_models.py::test_device[HWE-SKT-fixtures1] PASSED [ 45%] 249s tests/v1/test_v1_models.py::test_device[HWE-WTR-fixtures2] PASSED [ 46%] 249s tests/v1/test_v1_models.py::test_device[HWE-KWH1-fixtures3] PASSED [ 47%] 249s tests/v1/test_v1_models.py::test_device[HWE-KWH3-fixtures4] PASSED [ 48%] 249s tests/v1/test_v1_models.py::test_device[SDM230-wifi-fixtures5] PASSED [ 49%] 249s tests/v1/test_v1_models.py::test_device[SDM630-wifi-fixtures6] PASSED [ 50%] 249s tests/v1/test_v1_models.py::test_data[HWE-P1-fixtures0] PASSED [ 51%] 249s tests/v1/test_v1_models.py::test_data[HWE-SKT-fixtures1] PASSED [ 52%] 249s tests/v1/test_v1_models.py::test_data[HWE-WTR-fixtures2] PASSED [ 53%] 249s tests/v1/test_v1_models.py::test_data[HWE-KWH1-fixtures3] PASSED [ 54%] 249s tests/v1/test_v1_models.py::test_data[HWE-KWH3-fixtures4] PASSED [ 54%] 249s tests/v1/test_v1_models.py::test_data[SDM230-wifi-fixtures5] PASSED [ 55%] 249s tests/v1/test_v1_models.py::test_data[SDM630-wifi-fixtures6] PASSED [ 56%] 249s tests/v1/test_v1_models.py::test_state[HWE-SKT-fixtures0] PASSED [ 57%] 249s tests/v1/test_v1_models.py::test_system[HWE-P1-fixtures0] PASSED [ 58%] 249s tests/v1/test_v1_models.py::test_system[HWE-SKT-fixtures1] PASSED [ 59%] 249s tests/v1/test_v1_models.py::test_system[HWE-WTR-fixtures2] PASSED [ 60%] 249s tests/v1/test_v1_models.py::test_system[HWE-KWH1-fixtures3] PASSED [ 61%] 249s tests/v1/test_v1_models.py::test_system[HWE-KWH3-fixtures4] PASSED [ 62%] 249s tests/v1/test_v1_models.py::test_system[SDM230-wifi-fixtures5] PASSED [ 63%] 249s tests/v1/test_v1_models.py::test_system[SDM630-wifi-fixtures6] PASSED [ 63%] 249s tests/v2/test_v2_homewizard_energy.py::test_class_returns_host PASSED [ 64%] 249s tests/v2/test_v2_homewizard_energy.py::test_device_without_authentication PASSED [ 65%] 249s tests/v2/test_v2_homewizard_energy.py::test_device_with_invalid_authentication PASSED [ 66%] 249s tests/v2/test_v2_homewizard_energy.py::test_device_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 67%] 249s tests/v2/test_v2_homewizard_energy.py::test_measurement_without_authentication PASSED [ 68%] 249s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_invalid_authentication PASSED [ 69%] 249s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 70%] 249s tests/v2/test_v2_homewizard_energy.py::test_system_without_authentication PASSED [ 71%] 249s tests/v2/test_v2_homewizard_energy.py::test_system_with_invalid_authentication PASSED [ 72%] 249s tests/v2/test_v2_homewizard_energy.py::test_system_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 72%] 249s tests/v2/test_v2_homewizard_energy.py::test_system_set_with_valid_authentication PASSED [ 73%] 249s tests/v2/test_v2_homewizard_energy.py::test_system_returns_unexpected_response PASSED [ 74%] 249s tests/v2/test_v2_homewizard_energy.py::test_identify_without_authentication PASSED [ 75%] 249s tests/v2/test_v2_homewizard_energy.py::test_identify_with_invalid_authentication PASSED [ 76%] 249s tests/v2/test_v2_homewizard_energy.py::test_identify_with_authentication PASSED [ 77%] 249s tests/v2/test_v2_homewizard_energy.py::test_reboot_without_authentication PASSED [ 78%] 249s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_invalid_authentication PASSED [ 79%] 249s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_authentication PASSED [ 80%] 249s tests/v2/test_v2_homewizard_energy.py::test_get_token_without_permission PASSED [ 81%] 249s tests/v2/test_v2_homewizard_energy.py::test_get_token_with_permission PASSED [ 81%] 249s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_code PASSED [ 82%] 249s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_data PASSED [ 83%] 249s tests/v2/test_v2_homewizard_energy.py::test_delete_token_without_authentication PASSED [ 84%] 249s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_invalid_authentication PASSED [ 85%] 249s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_authentication PASSED [ 86%] 249s tests/v2/test_v2_homewizard_energy.py::test_delete_token_from_other_user_with_authentication PASSED [ 87%] 249s tests/v2/test_v2_homewizard_energy.py::test_delete_token_returns_unexpected_response_code PASSED [ 88%] 260s tests/v2/test_v2_homewizard_energy.py::test_request_handles_timeout PASSED [ 89%] 260s tests/v2/test_v2_homewizard_energy.py::test_request_with_identifier_sets_common_name PASSED [ 90%] 260s tests/v2/test_v2_models.py::test_device[HWE-P1-fixtures0] PASSED [ 90%] 260s tests/v2/test_v2_models.py::test_measurement[HWE-P1-fixtures0] PASSED [ 91%] 260s tests/v2/test_v2_models.py::test_system[HWE-P1-fixtures0] PASSED [ 92%] 260s tests/v2/test_v2_models.py::test_system_update[True-None-None] PASSED [ 93%] 260s tests/v2/test_v2_models.py::test_system_update[None-100-None] PASSED [ 94%] 260s tests/v2/test_v2_models.py::test_system_update[None-None-True] PASSED [ 95%] 260s tests/v2/test_v2_models.py::test_system_update[True-100-None] PASSED [ 96%] 260s tests/v2/test_v2_models.py::test_system_update[True-None-True] PASSED [ 97%] 260s tests/v2/test_v2_models.py::test_system_update[None-100-True] PASSED [ 98%] 260s tests/v2/test_v2_models.py::test_system_update[True-100-True] PASSED [ 99%] 260s tests/v2/test_v2_models.py::test_system_update_raises_when_none_set PASSED [100%] 260s 260s =============================== warnings summary =============================== 260s tests/v2/test_v2_homewizard_energy.py: 21 warnings 260s /usr/lib/python3/dist-packages/aiohttp/connector.py:851: DeprecationWarning: enable_cleanup_closed ignored because https://github.com/python/cpython/pull/118960 is fixed in Python version sys.version_info(major=3, minor=12, micro=8, releaselevel='final', serial=0) 260s super().__init__( 260s 260s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 260s --------------------------- snapshot report summary ---------------------------- 260s 88 snapshots passed. 260s ====================== 111 passed, 21 warnings in 38.40s ======================= 260s autopkgtest [09:14:23]: test run-tests: -----------------------] 261s run-tests PASS 261s autopkgtest [09:14:24]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 261s autopkgtest [09:14:24]: @@@@@@@@@@@@@@@@@@@@ summary 261s run-tests PASS 278s nova [W] Using flock in prodstack6-arm64 278s Creating nova instance adt-plucky-arm64-python-homewizard-energy-20250112-091003-juju-7f2275-prod-proposed-migration-environment-15-63cf3785-5876-4fea-b876-5e03d13e91ce from image adt/ubuntu-plucky-arm64-server-20250112.img (UUID 71bd6e11-84ec-479d-9106-10e6f01932cc)... 278s nova [W] Timed out waiting for e4a002c5-cff9-42c6-8ba9-cb274822ad25 to get deleted.