0s autopkgtest [14:02:49]: starting date and time: 2024-11-05 14:02:49+0000 0s autopkgtest [14:02:49]: git checkout: 0acbae0a WIP show VirtSubproc stderr in real-time 0s autopkgtest [14:02:49]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tr9xaz8p/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 pyatmo --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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-27.secgroup --name adt-plucky-s390x-pyatmo-20241105-140249-juju-7f2275-prod-proposed-migration-environment-2-6ddae20e-5b8c-428c-a70f-fc353fb129c6 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --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'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 60s autopkgtest [14:03:49]: testbed dpkg architecture: s390x 60s autopkgtest [14:03:49]: testbed apt version: 2.9.8 60s autopkgtest [14:03:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 61s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 61s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 62s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1603 kB] 63s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [18.1 kB] 63s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [173 kB] 63s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [217 kB] 63s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [1201 kB] 64s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [18.7 kB] 64s Fetched 3312 kB in 3s (1296 kB/s) 64s Reading package lists... 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Calculating upgrade... 66s The following packages will be upgraded: 66s libxau6 66s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s Need to get 7408 B of archives. 66s After this operation, 0 B of additional disk space will be used. 66s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libxau6 s390x 1:1.0.11-1 [7408 B] 67s Fetched 7408 B in 0s (52.6 kB/s) 67s (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 ... 55483 files and directories currently installed.) 67s Preparing to unpack .../libxau6_1%3a1.0.11-1_s390x.deb ... 67s Unpacking libxau6:s390x (1:1.0.11-1) over (1:1.0.9-1build6) ... 67s Setting up libxau6:s390x (1:1.0.11-1) ... 67s Processing triggers for libc-bin (2.40-1ubuntu3) ... 67s Reading package lists... 67s Building dependency tree... 67s Reading state information... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 68s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 68s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 68s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 68s Reading package lists... 68s Reading package lists... 69s Building dependency tree... 69s 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... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s autopkgtest [14:04:01]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 72s autopkgtest [14:04:01]: @@@@@@@@@@@@@@@@@@@@ apt-source pyatmo 74s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pyatmo 8.1.0-1 (dsc) [2319 B] 74s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pyatmo 8.1.0-1 (tar) [84.5 kB] 74s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pyatmo 8.1.0-1 (diff) [2392 B] 74s gpgv: Signature made Fri Oct 11 11:59:44 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 ./pyatmo_8.1.0-1.dsc: no acceptable signature found 74s autopkgtest [14:04:03]: testing package pyatmo version 8.1.0-1 74s autopkgtest [14:04:03]: build not needed 75s autopkgtest [14:04:04]: test run-tests: preparing testbed 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s Starting pkgProblemResolver with broken count: 0 76s Starting 2 pkgProblemResolver with broken count: 0 76s Done 76s The following additional packages will be installed: 76s python3-aiohttp python3-aiosignal python3-all python3-async-generator 76s python3-async-timeout python3-dateutil python3-frozenlist python3-iniconfig 76s python3-multidict python3-packaging python3-pluggy python3-pyatmo 76s python3-pytest python3-pytest-asyncio python3-requests-oauthlib python3-six 76s python3-time-machine python3-yarl 76s Recommended packages: 76s libjs-jquery python3-aiodns 76s The following NEW packages will be installed: 76s autopkgtest-satdep python3-aiohttp python3-aiosignal python3-all 76s python3-async-generator python3-async-timeout python3-dateutil 76s python3-frozenlist python3-iniconfig python3-multidict python3-packaging 76s python3-pluggy python3-pyatmo python3-pytest python3-pytest-asyncio 76s python3-requests-oauthlib python3-six python3-time-machine python3-yarl 77s 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. 77s Need to get 978 kB/979 kB of archives. 77s After this operation, 4487 kB of additional disk space will be used. 77s Get:1 /tmp/autopkgtest.qlxScs/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [744 B] 77s Get:2 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-multidict s390x 6.1.0-1 [34.1 kB] 77s Get:3 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-yarl s390x 1.9.4-1 [72.8 kB] 77s Get:4 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-async-timeout all 4.0.3-1 [6412 B] 77s Get:5 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-frozenlist s390x 1.4.1-1 [49.1 kB] 77s Get:6 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-aiosignal all 1.3.1-1 [5172 B] 77s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-aiohttp s390x 3.9.5-1 [294 kB] 77s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.12.6-0ubuntu1 [890 B] 77s Get:9 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-async-generator all 1.10-4 [17.5 kB] 77s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x python3-six all 1.16.0-7 [13.1 kB] 77s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x python3-dateutil all 2.9.0-2 [80.3 kB] 77s Get:12 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 77s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.1-1 [41.4 kB] 77s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 77s Get:15 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-requests-oauthlib all 1.3.1-1 [18.8 kB] 77s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pyatmo all 8.1.0-1 [27.0 kB] 77s Get:17 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.2-1 [251 kB] 77s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 77s Get:19 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-time-machine s390x 2.13.0-2build1 [23.6 kB] 78s Fetched 978 kB in 1s (1195 kB/s) 78s Selecting previously unselected package python3-multidict. 78s (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 ... 55483 files and directories currently installed.) 78s Preparing to unpack .../00-python3-multidict_6.1.0-1_s390x.deb ... 78s Unpacking python3-multidict (6.1.0-1) ... 78s Selecting previously unselected package python3-yarl. 78s Preparing to unpack .../01-python3-yarl_1.9.4-1_s390x.deb ... 78s Unpacking python3-yarl (1.9.4-1) ... 78s Selecting previously unselected package python3-async-timeout. 78s Preparing to unpack .../02-python3-async-timeout_4.0.3-1_all.deb ... 78s Unpacking python3-async-timeout (4.0.3-1) ... 78s Selecting previously unselected package python3-frozenlist. 78s Preparing to unpack .../03-python3-frozenlist_1.4.1-1_s390x.deb ... 78s Unpacking python3-frozenlist (1.4.1-1) ... 78s Selecting previously unselected package python3-aiosignal. 78s Preparing to unpack .../04-python3-aiosignal_1.3.1-1_all.deb ... 78s Unpacking python3-aiosignal (1.3.1-1) ... 78s Selecting previously unselected package python3-aiohttp. 78s Preparing to unpack .../05-python3-aiohttp_3.9.5-1_s390x.deb ... 78s Unpacking python3-aiohttp (3.9.5-1) ... 78s Selecting previously unselected package python3-all. 78s Preparing to unpack .../06-python3-all_3.12.6-0ubuntu1_s390x.deb ... 78s Unpacking python3-all (3.12.6-0ubuntu1) ... 78s Selecting previously unselected package python3-async-generator. 78s Preparing to unpack .../07-python3-async-generator_1.10-4_all.deb ... 78s Unpacking python3-async-generator (1.10-4) ... 78s Selecting previously unselected package python3-six. 78s Preparing to unpack .../08-python3-six_1.16.0-7_all.deb ... 78s Unpacking python3-six (1.16.0-7) ... 78s Selecting previously unselected package python3-dateutil. 78s Preparing to unpack .../09-python3-dateutil_2.9.0-2_all.deb ... 78s Unpacking python3-dateutil (2.9.0-2) ... 78s Selecting previously unselected package python3-iniconfig. 78s Preparing to unpack .../10-python3-iniconfig_1.1.1-2_all.deb ... 78s Unpacking python3-iniconfig (1.1.1-2) ... 78s Selecting previously unselected package python3-packaging. 78s Preparing to unpack .../11-python3-packaging_24.1-1_all.deb ... 78s Unpacking python3-packaging (24.1-1) ... 78s Selecting previously unselected package python3-pluggy. 78s Preparing to unpack .../12-python3-pluggy_1.5.0-1_all.deb ... 78s Unpacking python3-pluggy (1.5.0-1) ... 78s Selecting previously unselected package python3-requests-oauthlib. 78s Preparing to unpack .../13-python3-requests-oauthlib_1.3.1-1_all.deb ... 78s Unpacking python3-requests-oauthlib (1.3.1-1) ... 78s Selecting previously unselected package python3-pyatmo. 78s Preparing to unpack .../14-python3-pyatmo_8.1.0-1_all.deb ... 78s Unpacking python3-pyatmo (8.1.0-1) ... 78s Selecting previously unselected package python3-pytest. 78s Preparing to unpack .../15-python3-pytest_8.3.2-1_all.deb ... 78s Unpacking python3-pytest (8.3.2-1) ... 78s Selecting previously unselected package python3-pytest-asyncio. 78s Preparing to unpack .../16-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 78s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 78s Selecting previously unselected package python3-time-machine. 78s Preparing to unpack .../17-python3-time-machine_2.13.0-2build1_s390x.deb ... 78s Unpacking python3-time-machine (2.13.0-2build1) ... 78s Selecting previously unselected package autopkgtest-satdep. 78s Preparing to unpack .../18-1-autopkgtest-satdep.deb ... 78s Unpacking autopkgtest-satdep (0) ... 78s Setting up python3-iniconfig (1.1.1-2) ... 78s Setting up python3-async-generator (1.10-4) ... 78s Setting up python3-all (3.12.6-0ubuntu1) ... 78s Setting up python3-multidict (6.1.0-1) ... 78s Setting up python3-frozenlist (1.4.1-1) ... 78s Setting up python3-aiosignal (1.3.1-1) ... 78s Setting up python3-async-timeout (4.0.3-1) ... 78s Setting up python3-six (1.16.0-7) ... 78s Setting up python3-packaging (24.1-1) ... 78s Setting up python3-pluggy (1.5.0-1) ... 78s Setting up python3-dateutil (2.9.0-2) ... 79s Setting up python3-yarl (1.9.4-1) ... 79s Setting up python3-requests-oauthlib (1.3.1-1) ... 79s Setting up python3-pytest (8.3.2-1) ... 79s Setting up python3-aiohttp (3.9.5-1) ... 79s Setting up python3-time-machine (2.13.0-2build1) ... 79s Setting up python3-pyatmo (8.1.0-1) ... 79s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 80s Setting up autopkgtest-satdep (0) ... 80s Processing triggers for man-db (2.12.1-3) ... 82s (Reading database ... 55960 files and directories currently installed.) 82s Removing autopkgtest-satdep (0) ... 83s autopkgtest [14:04:12]: test run-tests: [----------------------- 84s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 84s 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" 84s 84s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 84s ============================= test session starts ============================== 84s platform linux -- Python 3.12.7, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python3.12 84s cachedir: .pytest_cache 84s rootdir: /tmp/autopkgtest.qlxScs/autopkgtest_tmp 84s plugins: time-machine-2.13.0, typeguard-4.3.0, asyncio-0.24.0a1 84s asyncio: mode=Mode.AUTO, default_loop_scope=None 84s collecting ... collected 49 items 84s 84s tests/test_camera.py::test_async_camera_NACamera PASSED [ 2%] 84s tests/test_camera.py::test_async_NOC PASSED [ 4%] 84s tests/test_camera.py::test_async_camera_monitoring PASSED [ 6%] 84s tests/test_climate.py::test_async_climate_room PASSED [ 8%] 84s tests/test_climate.py::test_async_climate_NATherm1 PASSED [ 10%] 84s tests/test_climate.py::test_async_climate_NRV PASSED [ 12%] 84s tests/test_climate.py::test_async_climate_NAPlug PASSED [ 14%] 84s tests/test_climate.py::test_async_climate_NIS PASSED [ 16%] 84s tests/test_climate.py::test_async_climate_OTM PASSED [ 18%] 84s tests/test_climate.py::test_async_climate_OTH PASSED [ 20%] 84s tests/test_climate.py::test_async_climate_BNS PASSED [ 22%] 84s tests/test_climate.py::test_async_climate_update PASSED [ 24%] 84s tests/test_climate.py::test_async_climate_switch_schedule[591b54a2764ff4d50d8b5795-expected0] PASSED [ 26%] 84s tests/test_climate.py::test_async_climate_switch_schedule[123456789abcdefg12345678-expected1] PASSED [ 28%] 84s tests/test_climate.py::test_async_climate_room_therm_set[14-None] PASSED [ 30%] 84s tests/test_climate.py::test_async_climate_room_therm_set[14-1559162650] PASSED [ 32%] 84s tests/test_climate.py::test_async_climate_room_therm_set[None-None] PASSED [ 34%] 84s tests/test_climate.py::test_async_climate_room_therm_set[None-1559162650] PASSED [ 36%] 84s tests/test_climate.py::test_async_climate_set_thermmode[away-None-None-status_ok.json-True-exception0] PASSED [ 38%] 84s tests/test_climate.py::test_async_climate_set_thermmode[away-1559162650-None-status_ok.json-True-exception1] PASSED [ 40%] 84s tests/test_climate.py::test_async_climate_set_thermmode[schedule-None-591b54a2764ff4d50d8b5795-status_ok.json-True-exception2] PASSED [ 42%] 84s tests/test_climate.py::test_async_climate_set_thermmode[schedule-1559162650-591b54a2764ff4d50d8b5795-status_ok.json-True-exception3] PASSED [ 44%] 84s tests/test_climate.py::test_async_climate_set_thermmode[None-None-None-home_status_error_mode_is_missing.json-False-exception4] PASSED [ 46%] 84s tests/test_climate.py::test_async_climate_set_thermmode[None-None-None-home_status_error_mode_is_missing.json-False-exception5] PASSED [ 48%] 84s tests/test_climate.py::test_async_climate_set_thermmode[away-1559162650-0-status_ok.json-True-exception6] PASSED [ 51%] 84s tests/test_climate.py::test_async_climate_set_thermmode[schedule-None-blahblahblah-home_status_error_invalid_schedule_id.json-False-exception7] PASSED [ 53%] 84s tests/test_climate.py::test_async_climate_empty_home PASSED [ 55%] 84s tests/test_energy.py::test_async_energy_NLPC PASSED [ 57%] 84s tests/test_energy.py::test_historical_data_retrieval PASSED [ 59%] 84s tests/test_energy.py::test_historical_data_retrieval_multi PASSED [ 61%] 84s tests/test_energy.py::test_disconnected_main_bridge PASSED [ 63%] 84s tests/test_fan.py::test_async_fan_NLLF PASSED [ 65%] 84s tests/test_home.py::test_async_home PASSED [ 67%] 84s tests/test_home.py::test_async_home_set_schedule PASSED [ 69%] 84s tests/test_home.py::test_async_home_data_no_body PASSED [ 71%] 84s tests/test_home.py::test_async_set_persons_home PASSED [ 73%] 84s tests/test_home.py::test_async_set_persons_away PASSED [ 75%] 84s tests/test_home.py::test_home_event_update PASSED [ 77%] 84s tests/test_home.py::test_device_types_missing PASSED [ 79%] 84s tests/test_shutter.py::test_async_shutter_NBR PASSED [ 81%] 84s tests/test_shutter.py::test_async_shutter_NBO PASSED [ 83%] 84s tests/test_shutter.py::test_async_shutters PASSED [ 85%] 84s tests/test_switch.py::test_async_switch_NLP PASSED [ 87%] 84s tests/test_switch.py::test_async_switch_NLF PASSED [ 89%] 84s tests/test_weather.py::test_async_weather_NAMain PASSED [ 91%] 84s tests/test_weather.py::test_async_weather_update PASSED [ 93%] 84s tests/test_weather.py::test_async_weather_favorite PASSED [ 95%] 84s tests/test_weather.py::test_async_air_care_update PASSED [ 97%] 84s tests/test_weather.py::test_async_public_weather_update PASSED [100%] 84s 84s ============================== 49 passed in 0.31s ============================== 85s autopkgtest [14:04:14]: test run-tests: -----------------------] 85s run-tests PASS 85s autopkgtest [14:04:14]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 86s autopkgtest [14:04:15]: @@@@@@@@@@@@@@@@@@@@ summary 86s run-tests PASS 92s virt: nova [W] Using flock in prodstack6-s390x 92s virt: Creating nova instance adt-plucky-s390x-pyatmo-20241105-140249-juju-7f2275-prod-proposed-migration-environment-2-6ddae20e-5b8c-428c-a70f-fc353fb129c6 from image adt/ubuntu-plucky-s390x-server-20241105.img (UUID eb5ee170-f084-449a-8e01-024dd3a3dd09)...