0s autopkgtest [09:49:36]: starting date and time: 2025-01-12 09:49:36+0000 0s autopkgtest [09:49:36]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [09:49:36]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.11qc3t69/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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-17.secgroup --name adt-plucky-s390x-python-homewizard-energy-20250112-094936-juju-7f2275-prod-proposed-migration-environment-15-8078d1be-839c-47c9-b234-5467b3006173 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -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/ 47s autopkgtest [09:50:23]: testbed dpkg architecture: s390x 47s autopkgtest [09:50:23]: testbed apt version: 2.9.18 47s autopkgtest [09:50:23]: @@@@@@@@@@@@@@@@@@@@ test bed setup 47s autopkgtest [09:50:23]: testbed release detected to be: None 48s autopkgtest [09:50:24]: updating testbed package index (apt update) 48s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 48s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 48s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 49s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 49s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 49s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [128 kB] 49s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [764 kB] 49s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.7 kB] 49s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [249 kB] 49s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 49s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [835 kB] 49s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [4388 B] 49s Fetched 2079 kB in 1s (2274 kB/s) 50s Reading package lists... 50s Reading package lists... 50s Building dependency tree... 50s Reading state information... 50s Calculating upgrade... 50s The following packages will be upgraded: 50s python3-netaddr 51s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 51s Need to get 345 kB of archives. 51s After this operation, 67.6 kB of additional disk space will be used. 51s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x python3-netaddr all 0.10.1-2 [345 kB] 51s Fetched 345 kB in 0s (829 kB/s) 51s (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 ... 55654 files and directories currently installed.) 51s Preparing to unpack .../python3-netaddr_0.10.1-2_all.deb ... 51s Unpacking python3-netaddr (0.10.1-2) over (0.10.1-1) ... 51s Setting up python3-netaddr (0.10.1-2) ... 51s Processing triggers for man-db (2.13.0-1) ... 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 52s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 52s autopkgtest [09:50:28]: upgrading testbed (apt dist-upgrade and autopurge) 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 53s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 53s Starting 2 pkgProblemResolver with broken count: 0 53s Done 53s Entering ResolveByKeep 53s 53s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s Starting pkgProblemResolver with broken count: 0 53s Starting 2 pkgProblemResolver with broken count: 0 53s Done 54s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 56s autopkgtest [09:50:32]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 56s autopkgtest [09:50:32]: @@@@@@@@@@@@@@@@@@@@ apt-source python-homewizard-energy 57s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-homewizard-energy 7.0.0-1 (dsc) [2563 B] 57s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-homewizard-energy 7.0.0-1 (tar) [94.5 kB] 57s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-homewizard-energy 7.0.0-1 (diff) [2280 B] 57s gpgv: Signature made Sun Nov 24 17:23:09 2024 UTC 57s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 57s gpgv: Can't check signature: No public key 57s dpkg-source: warning: cannot verify inline signature for ./python-homewizard-energy_7.0.0-1.dsc: no acceptable signature found 58s autopkgtest [09:50:34]: testing package python-homewizard-energy version 7.0.0-1 58s autopkgtest [09:50:34]: build not needed 58s autopkgtest [09:50:34]: test run-tests: preparing testbed 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 59s Starting pkgProblemResolver with broken count: 0 59s Starting 2 pkgProblemResolver with broken count: 0 59s Done 59s The following NEW packages will be installed: 59s libpython3.13-minimal libpython3.13-stdlib python3-aiohappyeyeballs 59s python3-aiohttp python3-aiosignal python3-all python3-aresponses 59s python3-async-generator python3-async-timeout python3-backoff 59s python3-frozenlist python3-homewizard-energy python3-iniconfig 59s python3-multidict python3-packaging python3-pluggy python3-pytest 59s python3-pytest-asyncio python3-syrupy python3-yarl python3.13 59s python3.13-minimal 59s 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded. 59s Need to get 7111 kB of archives. 59s After this operation, 28.2 MB of additional disk space will be used. 59s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.1-2 [880 kB] 59s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.1-2 [2364 kB] 59s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.1-2 [2074 kB] 60s Get:4 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-aiohappyeyeballs all 2.4.4-2 [10.6 kB] 60s Get:5 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-multidict s390x 6.1.0-1build1 [38.4 kB] 60s Get:6 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-yarl s390x 1.13.1-1build1 [122 kB] 60s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-async-timeout all 5.0.1-1 [6830 B] 60s Get:8 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-frozenlist s390x 1.5.0-1build1 [64.2 kB] 60s Get:9 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-aiosignal all 1.3.2-1 [5182 B] 60s Get:10 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-aiohttp s390x 3.10.11-1 [363 kB] 60s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.1-2 [729 kB] 60s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.12.8-1 [894 B] 60s Get:13 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-async-generator all 1.10-4 [17.5 kB] 60s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 60s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 60s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 60s Get:17 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.4-1 [252 kB] 60s Get:18 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 60s Get:19 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-aresponses all 3.0.0-2 [13.8 kB] 60s Get:20 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-backoff all 2.2.1-2 [17.9 kB] 60s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-homewizard-energy all 7.0.0-1 [12.6 kB] 60s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-syrupy all 4.8.0-1 [44.7 kB] 60s Fetched 7111 kB in 1s (7639 kB/s) 60s Selecting previously unselected package libpython3.13-minimal:s390x. 60s (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 ... 55654 files and directories currently installed.) 60s Preparing to unpack .../00-libpython3.13-minimal_3.13.1-2_s390x.deb ... 60s Unpacking libpython3.13-minimal:s390x (3.13.1-2) ... 60s Selecting previously unselected package python3.13-minimal. 60s Preparing to unpack .../01-python3.13-minimal_3.13.1-2_s390x.deb ... 60s Unpacking python3.13-minimal (3.13.1-2) ... 60s Selecting previously unselected package libpython3.13-stdlib:s390x. 60s Preparing to unpack .../02-libpython3.13-stdlib_3.13.1-2_s390x.deb ... 60s Unpacking libpython3.13-stdlib:s390x (3.13.1-2) ... 60s Selecting previously unselected package python3-aiohappyeyeballs. 60s Preparing to unpack .../03-python3-aiohappyeyeballs_2.4.4-2_all.deb ... 60s Unpacking python3-aiohappyeyeballs (2.4.4-2) ... 60s Selecting previously unselected package python3-multidict. 60s Preparing to unpack .../04-python3-multidict_6.1.0-1build1_s390x.deb ... 60s Unpacking python3-multidict (6.1.0-1build1) ... 60s Selecting previously unselected package python3-yarl. 60s Preparing to unpack .../05-python3-yarl_1.13.1-1build1_s390x.deb ... 60s Unpacking python3-yarl (1.13.1-1build1) ... 60s Selecting previously unselected package python3-async-timeout. 60s Preparing to unpack .../06-python3-async-timeout_5.0.1-1_all.deb ... 60s Unpacking python3-async-timeout (5.0.1-1) ... 60s Selecting previously unselected package python3-frozenlist. 60s Preparing to unpack .../07-python3-frozenlist_1.5.0-1build1_s390x.deb ... 60s Unpacking python3-frozenlist (1.5.0-1build1) ... 60s Selecting previously unselected package python3-aiosignal. 60s Preparing to unpack .../08-python3-aiosignal_1.3.2-1_all.deb ... 60s Unpacking python3-aiosignal (1.3.2-1) ... 60s Selecting previously unselected package python3-aiohttp. 60s Preparing to unpack .../09-python3-aiohttp_3.10.11-1_s390x.deb ... 60s Unpacking python3-aiohttp (3.10.11-1) ... 60s Selecting previously unselected package python3.13. 60s Preparing to unpack .../10-python3.13_3.13.1-2_s390x.deb ... 60s Unpacking python3.13 (3.13.1-2) ... 60s Selecting previously unselected package python3-all. 60s Preparing to unpack .../11-python3-all_3.12.8-1_s390x.deb ... 60s Unpacking python3-all (3.12.8-1) ... 60s Selecting previously unselected package python3-async-generator. 60s Preparing to unpack .../12-python3-async-generator_1.10-4_all.deb ... 60s Unpacking python3-async-generator (1.10-4) ... 60s Selecting previously unselected package python3-iniconfig. 60s Preparing to unpack .../13-python3-iniconfig_1.1.1-2_all.deb ... 60s Unpacking python3-iniconfig (1.1.1-2) ... 60s Selecting previously unselected package python3-packaging. 60s Preparing to unpack .../14-python3-packaging_24.2-1_all.deb ... 60s Unpacking python3-packaging (24.2-1) ... 60s Selecting previously unselected package python3-pluggy. 60s Preparing to unpack .../15-python3-pluggy_1.5.0-1_all.deb ... 60s Unpacking python3-pluggy (1.5.0-1) ... 60s Selecting previously unselected package python3-pytest. 60s Preparing to unpack .../16-python3-pytest_8.3.4-1_all.deb ... 60s Unpacking python3-pytest (8.3.4-1) ... 60s Selecting previously unselected package python3-pytest-asyncio. 60s Preparing to unpack .../17-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 60s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 60s Selecting previously unselected package python3-aresponses. 60s Preparing to unpack .../18-python3-aresponses_3.0.0-2_all.deb ... 60s Unpacking python3-aresponses (3.0.0-2) ... 60s Selecting previously unselected package python3-backoff. 60s Preparing to unpack .../19-python3-backoff_2.2.1-2_all.deb ... 60s Unpacking python3-backoff (2.2.1-2) ... 60s Selecting previously unselected package python3-homewizard-energy. 60s Preparing to unpack .../20-python3-homewizard-energy_7.0.0-1_all.deb ... 60s Unpacking python3-homewizard-energy (7.0.0-1) ... 60s Selecting previously unselected package python3-syrupy. 60s Preparing to unpack .../21-python3-syrupy_4.8.0-1_all.deb ... 60s Unpacking python3-syrupy (4.8.0-1) ... 60s Setting up python3-iniconfig (1.1.1-2) ... 60s Setting up python3-async-generator (1.10-4) ... 61s Setting up python3-multidict (6.1.0-1build1) ... 61s Setting up python3-frozenlist (1.5.0-1build1) ... 61s Setting up python3-aiosignal (1.3.2-1) ... 61s Setting up python3-async-timeout (5.0.1-1) ... 61s Setting up libpython3.13-minimal:s390x (3.13.1-2) ... 61s Setting up python3-packaging (24.2-1) ... 61s Setting up python3-aiohappyeyeballs (2.4.4-2) ... 61s Setting up python3-pluggy (1.5.0-1) ... 61s Setting up python3-backoff (2.2.1-2) ... 62s Setting up python3.13-minimal (3.13.1-2) ... 62s Setting up python3-yarl (1.13.1-1build1) ... 62s Setting up libpython3.13-stdlib:s390x (3.13.1-2) ... 62s Setting up python3.13 (3.13.1-2) ... 63s Setting up python3-pytest (8.3.4-1) ... 63s Setting up python3-syrupy (4.8.0-1) ... 64s Setting up python3-aiohttp (3.10.11-1) ... 64s Setting up python3-all (3.12.8-1) ... 64s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 64s Setting up python3-homewizard-energy (7.0.0-1) ... 64s Setting up python3-aresponses (3.0.0-2) ... 64s Processing triggers for man-db (2.13.0-1) ... 65s Processing triggers for systemd (257-2ubuntu1) ... 65s autopkgtest [09:50:41]: test run-tests: [----------------------- 66s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 66s 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" 66s 66s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 66s ============================= test session starts ============================== 66s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 66s cachedir: .pytest_cache 66s rootdir: /tmp/autopkgtest.rFcsi3/autopkgtest_tmp 66s plugins: aresponses-3.0.0, typeguard-4.4.1, asyncio-0.24.0a1, syrupy-4.8.0 66s asyncio: mode=Mode.STRICT, default_loop_scope=None 66s collecting ... collected 111 items 66s 66s tests/v1/test_v1_homewizard_energy.py::test_request_returns_json PASSED [ 0%] 66s tests/v1/test_v1_homewizard_energy.py::test_request_internal_session PASSED [ 1%] 66s tests/v1/test_v1_homewizard_energy.py::test_request_returns_txt PASSED [ 2%] 66s tests/v1/test_v1_homewizard_energy.py::test_request_detects_403 PASSED [ 3%] 77s tests/v1/test_v1_homewizard_energy.py::test_request_detects_non_200 PASSED [ 4%] 84s tests/v1/test_v1_homewizard_energy.py::test_request_detects_clienterror PASSED [ 5%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-P1-fixtures0] PASSED [ 6%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-SKT-fixtures1] PASSED [ 7%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-WTR-fixtures2] PASSED [ 8%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH1-fixtures3] PASSED [ 9%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH3-fixtures4] PASSED [ 9%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM230-wifi-fixtures5] PASSED [ 10%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM630-wifi-fixtures6] PASSED [ 11%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_device_object_detects_invalid_api PASSED [ 12%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-P1-fixtures0] PASSED [ 13%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-SKT-fixtures1] PASSED [ 14%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-WTR-fixtures2] PASSED [ 15%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH1-fixtures3] PASSED [ 16%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH3-fixtures4] PASSED [ 17%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM230-wifi-fixtures5] PASSED [ 18%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM630-wifi-fixtures6] PASSED [ 18%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-P1-fixtures0] PASSED [ 19%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-SKT-fixtures1] PASSED [ 20%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-WTR-fixtures2] PASSED [ 21%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH1-fixtures3] PASSED [ 22%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH3-fixtures4] PASSED [ 23%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM230-wifi-fixtures5] PASSED [ 24%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM630-wifi-fixtures6] PASSED [ 25%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_state_object[HWE-SKT-fixtures0] PASSED [ 26%] 84s tests/v1/test_v1_homewizard_energy.py::test_state_set[HWE-SKT-fixtures0] PASSED [ 27%] 84s tests/v1/test_v1_homewizard_energy.py::test_state_set_detects_no_statechange PASSED [ 27%] 84s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-P1] PASSED [ 28%] 84s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-SKT] PASSED [ 29%] 84s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-WTR] PASSED [ 30%] 84s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH1] PASSED [ 31%] 84s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH3] PASSED [ 32%] 84s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM230-wifi] PASSED [ 33%] 84s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM630-wifi] PASSED [ 34%] 84s tests/v1/test_v1_homewizard_energy.py::test_get_system_object PASSED [ 35%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-P1] PASSED [ 36%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-SKT] PASSED [ 36%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-WTR] PASSED [ 37%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH1] PASSED [ 38%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH3] PASSED [ 39%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM230-wifi] PASSED [ 40%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM630-wifi] PASSED [ 41%] 84s tests/v1/test_v1_homewizard_energy.py::test_system_set_missing_arguments PASSED [ 42%] 93s tests/v1/test_v1_homewizard_energy.py::test_request_timeout PASSED [ 43%] 93s tests/v1/test_v1_homewizard_energy.py::test_close_when_out_of_scope PASSED [ 44%] 93s tests/v1/test_v1_models.py::test_device[HWE-P1-fixtures0] PASSED [ 45%] 93s tests/v1/test_v1_models.py::test_device[HWE-SKT-fixtures1] PASSED [ 45%] 93s tests/v1/test_v1_models.py::test_device[HWE-WTR-fixtures2] PASSED [ 46%] 94s tests/v1/test_v1_models.py::test_device[HWE-KWH1-fixtures3] PASSED [ 47%] 94s tests/v1/test_v1_models.py::test_device[HWE-KWH3-fixtures4] PASSED [ 48%] 94s tests/v1/test_v1_models.py::test_device[SDM230-wifi-fixtures5] PASSED [ 49%] 94s tests/v1/test_v1_models.py::test_device[SDM630-wifi-fixtures6] PASSED [ 50%] 94s tests/v1/test_v1_models.py::test_data[HWE-P1-fixtures0] PASSED [ 51%] 94s tests/v1/test_v1_models.py::test_data[HWE-SKT-fixtures1] PASSED [ 52%] 94s tests/v1/test_v1_models.py::test_data[HWE-WTR-fixtures2] PASSED [ 53%] 94s tests/v1/test_v1_models.py::test_data[HWE-KWH1-fixtures3] PASSED [ 54%] 94s tests/v1/test_v1_models.py::test_data[HWE-KWH3-fixtures4] PASSED [ 54%] 94s tests/v1/test_v1_models.py::test_data[SDM230-wifi-fixtures5] PASSED [ 55%] 94s tests/v1/test_v1_models.py::test_data[SDM630-wifi-fixtures6] PASSED [ 56%] 94s tests/v1/test_v1_models.py::test_state[HWE-SKT-fixtures0] PASSED [ 57%] 94s tests/v1/test_v1_models.py::test_system[HWE-P1-fixtures0] PASSED [ 58%] 94s tests/v1/test_v1_models.py::test_system[HWE-SKT-fixtures1] PASSED [ 59%] 94s tests/v1/test_v1_models.py::test_system[HWE-WTR-fixtures2] PASSED [ 60%] 94s tests/v1/test_v1_models.py::test_system[HWE-KWH1-fixtures3] PASSED [ 61%] 94s tests/v1/test_v1_models.py::test_system[HWE-KWH3-fixtures4] PASSED [ 62%] 94s tests/v1/test_v1_models.py::test_system[SDM230-wifi-fixtures5] PASSED [ 63%] 94s tests/v1/test_v1_models.py::test_system[SDM630-wifi-fixtures6] PASSED [ 63%] 94s tests/v2/test_v2_homewizard_energy.py::test_class_returns_host PASSED [ 64%] 94s tests/v2/test_v2_homewizard_energy.py::test_device_without_authentication PASSED [ 65%] 94s tests/v2/test_v2_homewizard_energy.py::test_device_with_invalid_authentication PASSED [ 66%] 94s tests/v2/test_v2_homewizard_energy.py::test_device_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 67%] 94s tests/v2/test_v2_homewizard_energy.py::test_measurement_without_authentication PASSED [ 68%] 94s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_invalid_authentication PASSED [ 69%] 94s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 70%] 94s tests/v2/test_v2_homewizard_energy.py::test_system_without_authentication PASSED [ 71%] 94s tests/v2/test_v2_homewizard_energy.py::test_system_with_invalid_authentication PASSED [ 72%] 94s tests/v2/test_v2_homewizard_energy.py::test_system_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 72%] 94s tests/v2/test_v2_homewizard_energy.py::test_system_set_with_valid_authentication PASSED [ 73%] 94s tests/v2/test_v2_homewizard_energy.py::test_system_returns_unexpected_response PASSED [ 74%] 94s tests/v2/test_v2_homewizard_energy.py::test_identify_without_authentication PASSED [ 75%] 94s tests/v2/test_v2_homewizard_energy.py::test_identify_with_invalid_authentication PASSED [ 76%] 94s tests/v2/test_v2_homewizard_energy.py::test_identify_with_authentication PASSED [ 77%] 94s tests/v2/test_v2_homewizard_energy.py::test_reboot_without_authentication PASSED [ 78%] 94s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_invalid_authentication PASSED [ 79%] 94s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_authentication PASSED [ 80%] 94s tests/v2/test_v2_homewizard_energy.py::test_get_token_without_permission PASSED [ 81%] 94s tests/v2/test_v2_homewizard_energy.py::test_get_token_with_permission PASSED [ 81%] 94s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_code PASSED [ 82%] 94s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_data PASSED [ 83%] 94s tests/v2/test_v2_homewizard_energy.py::test_delete_token_without_authentication PASSED [ 84%] 94s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_invalid_authentication PASSED [ 85%] 94s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_authentication PASSED [ 86%] 94s tests/v2/test_v2_homewizard_energy.py::test_delete_token_from_other_user_with_authentication PASSED [ 87%] 94s tests/v2/test_v2_homewizard_energy.py::test_delete_token_returns_unexpected_response_code PASSED [ 88%] 97s tests/v2/test_v2_homewizard_energy.py::test_request_handles_timeout PASSED [ 89%] 97s tests/v2/test_v2_homewizard_energy.py::test_request_with_identifier_sets_common_name PASSED [ 90%] 97s tests/v2/test_v2_models.py::test_device[HWE-P1-fixtures0] PASSED [ 90%] 97s tests/v2/test_v2_models.py::test_measurement[HWE-P1-fixtures0] PASSED [ 91%] 97s tests/v2/test_v2_models.py::test_system[HWE-P1-fixtures0] PASSED [ 92%] 97s tests/v2/test_v2_models.py::test_system_update[True-None-None] PASSED [ 93%] 97s tests/v2/test_v2_models.py::test_system_update[None-100-None] PASSED [ 94%] 97s tests/v2/test_v2_models.py::test_system_update[None-None-True] PASSED [ 95%] 97s tests/v2/test_v2_models.py::test_system_update[True-100-None] PASSED [ 96%] 97s tests/v2/test_v2_models.py::test_system_update[True-None-True] PASSED [ 97%] 97s tests/v2/test_v2_models.py::test_system_update[None-100-True] PASSED [ 98%] 97s tests/v2/test_v2_models.py::test_system_update[True-100-True] PASSED [ 99%] 97s tests/v2/test_v2_models.py::test_system_update_raises_when_none_set PASSED [100%] 97s 97s =============================== warnings summary =============================== 97s tests/v2/test_v2_homewizard_energy.py: 21 warnings 97s /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) 97s super().__init__( 97s 97s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 97s --------------------------- snapshot report summary ---------------------------- 97s 88 snapshots passed. 97s ====================== 111 passed, 21 warnings in -55.02s ====================== 97s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 97s 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" 97s 97s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 97s ============================= test session starts ============================== 97s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 97s cachedir: .pytest_cache 97s rootdir: /tmp/autopkgtest.rFcsi3/autopkgtest_tmp 97s plugins: aresponses-3.0.0, typeguard-4.4.1, asyncio-0.24.0a1, syrupy-4.8.0 97s asyncio: mode=Mode.STRICT, default_loop_scope=None 97s collecting ... collected 111 items 97s 97s tests/v1/test_v1_homewizard_energy.py::test_request_returns_json PASSED [ 0%] 97s tests/v1/test_v1_homewizard_energy.py::test_request_internal_session PASSED [ 1%] 97s tests/v1/test_v1_homewizard_energy.py::test_request_returns_txt PASSED [ 2%] 97s tests/v1/test_v1_homewizard_energy.py::test_request_detects_403 PASSED [ 3%] 142s tests/v1/test_v1_homewizard_energy.py::test_request_detects_non_200 PASSED [ 4%]autopkgtest [09:51:52]: test run-tests: -----------------------] 142s autopkgtest [09:51:52]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 142s 142s tests/v1/test_v1_homewizard_energy.py::test_request_detects_clienterror PASSED [ 5%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-P1-fixtures0] PASSED [ 6%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-SKT-fixtures1] PASSED [ 7%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-WTR-fixtures2] PASSED [ 8%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH1-fixtures3] PASSED [ 9%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[HWE-KWH3-fixtures4] PASSED [ 9%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM230-wifi-fixtures5] PASSED [ 10%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object[SDM630-wifi-fixtures6] PASSED [ 11%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_device_object_detects_invalid_api PASSED [ 12%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-P1-fixtures0] PASSED [ 13%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-SKT-fixtures1] PASSED [ 14%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-WTR-fixtures2] PASSED [ 15%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH1-fixtures3] PASSED [ 16%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[HWE-KWH3-fixtures4] PASSED [ 17%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM230-wifi-fixtures5] PASSED [ 18%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object[SDM630-wifi-fixtures6] PASSED [ 18%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-P1-fixtures0] PASSED [ 19%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-SKT-fixtures1] PASSED [ 20%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-WTR-fixtures2] PASSED [ 21%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH1-fixtures3] PASSED [ 22%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[HWE-KWH3-fixtures4] PASSED [ 23%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM230-wifi-fixtures5] PASSED [ 24%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_data_object_with_known_device[SDM630-wifi-fixtures6] PASSED [ 25%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_state_object[HWE-SKT-fixtures0] PASSED [ 26%] 142s tests/v1/test_v1_homewizard_energy.py::test_state_set[HWE-SKT-fixtures0] PASSED [ 27%] 142s tests/v1/test_v1_homewizard_energy.py::test_state_set_detects_no_statechange PASSED [ 27%] 142s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-P1] PASSED [ 28%] 142s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-SKT] PASSED [ 29%] 142s tests/v1/test_v1_homewizard_energy.py::test_identify[HWE-WTR] PASSED [ 30%] 142s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH1] PASSED [ 31%] 142s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[HWE-KWH3] PASSED [ 32%] 142s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM230-wifi] PASSED [ 33%] 142s tests/v1/test_v1_homewizard_energy.py::test_identify_not_supported[SDM630-wifi] PASSED [ 34%] 142s tests/v1/test_v1_homewizard_energy.py::test_get_system_object PASSED [ 35%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-P1] PASSED [ 36%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-SKT] PASSED [ 36%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-WTR] PASSED [ 37%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH1] PASSED [ 38%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set[HWE-KWH3] PASSED [ 39%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM230-wifi] PASSED [ 40%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set[SDM630-wifi] PASSED [ 41%] 142s tests/v1/test_v1_homewizard_energy.py::test_system_set_missing_arguments PASSED [ 42%] 142s tests/v1/test_v1_homewizard_energy.py::test_request_timeout PASSED [ 43%] 142s tests/v1/test_v1_homewizard_energy.py::test_close_when_out_of_scope PASSED [ 44%] 142s tests/v1/test_v1_models.py::test_device[HWE-P1-fixtures0] PASSED [ 45%] 142s tests/v1/test_v1_models.py::test_device[HWE-SKT-fixtures1] PASSED [ 45%] 142s tests/v1/test_v1_models.py::test_device[HWE-WTR-fixtures2] PASSED [ 46%] 142s tests/v1/test_v1_models.py::test_device[HWE-KWH1-fixtures3] PASSED [ 47%] 142s tests/v1/test_v1_models.py::test_device[HWE-KWH3-fixtures4] PASSED [ 48%] 142s tests/v1/test_v1_models.py::test_device[SDM230-wifi-fixtures5] PASSED [ 49%] 142s tests/v1/test_v1_models.py::test_device[SDM630-wifi-fixtures6] PASSED [ 50%] 142s tests/v1/test_v1_models.py::test_data[HWE-P1-fixtures0] PASSED [ 51%] 142s tests/v1/test_v1_models.py::test_data[HWE-SKT-fixtures1] PASSED [ 52%] 142s tests/v1/test_v1_models.py::test_data[HWE-WTR-fixtures2] PASSED [ 53%] 142s tests/v1/test_v1_models.py::test_data[HWE-KWH1-fixtures3] PASSED [ 54%] 142s tests/v1/test_v1_models.py::test_data[HWE-KWH3-fixtures4] PASSED [ 54%] 142s tests/v1/test_v1_models.py::test_data[SDM230-wifi-fixtures5] PASSED [ 55%] 142s tests/v1/test_v1_models.py::test_data[SDM630-wifi-fixtures6] PASSED [ 56%] 142s tests/v1/test_v1_models.py::test_state[HWE-SKT-fixtures0] PASSED [ 57%] 142s tests/v1/test_v1_models.py::test_system[HWE-P1-fixtures0] PASSED [ 58%] 142s tests/v1/test_v1_models.py::test_system[HWE-SKT-fixtures1] PASSED [ 59%] 142s tests/v1/test_v1_models.py::test_system[HWE-WTR-fixtures2] PASSED [ 60%] 142s tests/v1/test_v1_models.py::test_system[HWE-KWH1-fixtures3] PASSED [ 61%] 142s tests/v1/test_v1_models.py::test_system[HWE-KWH3-fixtures4] PASSED [ 62%] 142s tests/v1/test_v1_models.py::test_system[SDM230-wifi-fixtures5] PASSED [ 63%] 142s tests/v1/test_v1_models.py::test_system[SDM630-wifi-fixtures6] PASSED [ 63%] 142s tests/v2/test_v2_homewizard_energy.py::test_class_returns_host PASSED [ 64%] 142s tests/v2/test_v2_homewizard_energy.py::test_device_without_authentication PASSED [ 65%] 142s tests/v2/test_v2_homewizard_energy.py::test_device_with_invalid_authentication PASSED [ 66%] 142s tests/v2/test_v2_homewizard_energy.py::test_device_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 67%] 142s tests/v2/test_v2_homewizard_energy.py::test_measurement_without_authentication PASSED [ 68%] 142s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_invalid_authentication PASSED [ 69%] 142s tests/v2/test_v2_homewizard_energy.py::test_measurement_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 70%] 142s tests/v2/test_v2_homewizard_energy.py::test_system_without_authentication PASSED [ 71%] 142s tests/v2/test_v2_homewizard_energy.py::test_system_with_invalid_authentication PASSED [ 72%] 142s tests/v2/test_v2_homewizard_energy.py::test_system_with_valid_authentication[HWE-P1-fixtures0] PASSED [ 72%] 142s tests/v2/test_v2_homewizard_energy.py::test_system_set_with_valid_authentication PASSED [ 73%] 142s tests/v2/test_v2_homewizard_energy.py::test_system_returns_unexpected_response PASSED [ 74%] 142s tests/v2/test_v2_homewizard_energy.py::test_identify_without_authentication PASSED [ 75%] 142s tests/v2/test_v2_homewizard_energy.py::test_identify_with_invalid_authentication PASSED [ 76%] 142s tests/v2/test_v2_homewizard_energy.py::test_identify_with_authentication PASSED [ 77%] 142s tests/v2/test_v2_homewizard_energy.py::test_reboot_without_authentication PASSED [ 78%] 142s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_invalid_authentication PASSED [ 79%] 142s tests/v2/test_v2_homewizard_energy.py::test_reboot_with_authentication PASSED [ 80%] 142s tests/v2/test_v2_homewizard_energy.py::test_get_token_without_permission PASSED [ 81%] 142s tests/v2/test_v2_homewizard_energy.py::test_get_token_with_permission PASSED [ 81%] 142s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_code PASSED [ 82%] 142s tests/v2/test_v2_homewizard_energy.py::test_get_token_returns_unexpected_response_data PASSED [ 83%] 142s tests/v2/test_v2_homewizard_energy.py::test_delete_token_without_authentication PASSED [ 84%] 142s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_invalid_authentication PASSED [ 85%] 142s tests/v2/test_v2_homewizard_energy.py::test_delete_token_with_authentication PASSED [ 86%] 142s tests/v2/test_v2_homewizard_energy.py::test_delete_token_from_other_user_with_authentication PASSED [ 87%] 142s tests/v2/test_v2_homewizard_energy.py::test_delete_token_returns_unexpected_response_code PASSED [ 88%] 142s tests/v2/test_v2_homewizard_energy.py::test_request_handles_timeout PASSED [ 89%] 142s tests/v2/test_v2_homewizard_energy.py::test_request_with_identifier_sets_common_name PASSED [ 90%] 142s tests/v2/test_v2_models.py::test_device[HWE-P1-fixtures0] PASSED [ 90%] 142s tests/v2/test_v2_models.py::test_measurement[HWE-P1-fixtures0] PASSED [ 91%] 142s tests/v2/test_v2_models.py::test_system[HWE-P1-fixtures0] PASSED [ 92%] 142s tests/v2/test_v2_models.py::test_system_update[True-None-None] PASSED [ 93%] 142s tests/v2/test_v2_models.py::test_system_update[None-100-None] PASSED [ 94%] 142s tests/v2/test_v2_models.py::test_system_update[None-None-True] PASSED [ 95%] 142s tests/v2/test_v2_models.py::test_system_update[True-100-None] PASSED [ 96%] 142s tests/v2/test_v2_models.py::test_system_update[True-None-True] PASSED [ 97%] 142s tests/v2/test_v2_models.py::test_system_update[None-100-True] PASSED [ 98%] 142s tests/v2/test_v2_models.py::test_system_update[True-100-True] PASSED [ 99%] 142s tests/v2/test_v2_models.py::test_system_update_raises_when_none_set PASSED [100%] 142s 142s =============================== warnings summary =============================== 142s tests/v2/test_v2_homewizard_energy.py: 21 warnings 142s /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) 142s super().__init__( 142s 142s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 142s --------------------------- snapshot report summary ---------------------------- 142s 88 snapshots passed. 142s ====================== 111 passed, 21 warnings in 38.19s ======================= 142s run-tests PASS 142s autopkgtest [09:51:58]: @@@@@@@@@@@@@@@@@@@@ summary 142s run-tests PASS 160s nova [W] Using flock in prodstack6-s390x 160s Creating nova instance adt-plucky-s390x-python-homewizard-energy-20250112-094936-juju-7f2275-prod-proposed-migration-environment-15-8078d1be-839c-47c9-b234-5467b3006173 from image adt/ubuntu-plucky-s390x-server-20250111.img (UUID af88ff05-a2e4-4f7c-bc27-1bf66f4258ab)... 160s nova [W] Timed out waiting for 0093d1e8-f510-4355-80d4-e45eedc02afb to get deleted.