0s autopkgtest [22:18:10]: starting date and time: 2024-11-01 22:18:10+0000 0s autopkgtest [22:18:10]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [22:18:10]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.dwdcwgqs/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 python-renault-api --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-pytest-asyncio/0.24.0a1-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-36.secgroup --name adt-plucky-arm64-python-renault-api-20241101-221810-juju-7f2275-prod-proposed-migration-environment-15-3ec6e1c7-86d0-468f-af15-605d847cc261 --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'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 70s autopkgtest [22:19:20]: testbed dpkg architecture: arm64 70s autopkgtest [22:19:20]: testbed apt version: 2.9.8 70s autopkgtest [22:19:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 71s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 71s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [41.0 kB] 71s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 71s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [2639 kB] 71s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [176 kB] 71s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [230 kB] 71s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 71s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1932 kB] 72s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [34.6 kB] 72s Fetched 5184 kB in 1s (3675 kB/s) 72s Reading package lists... 75s Reading package lists... 76s Building dependency tree... 76s Reading state information... 77s Calculating upgrade... 78s The following packages will be upgraded: 78s libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 libblockdev-mdraid3 78s libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 libblockdev-utils3 78s libblockdev3 libevdev2 libftdi1-2 libinih1 libpipeline1 nano 78s python3-lazr.uri 78s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 594 kB of archives. 78s After this operation, 19.5 kB of additional disk space will be used. 78s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libevdev2 arm64 1.13.3+dfsg-1 [36.0 kB] 78s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpipeline1 arm64 1.5.8-1 [30.6 kB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 nano arm64 8.2-1 [289 kB] 78s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-utils3 arm64 3.2.0-2 [18.8 kB] 78s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-crypto3 arm64 3.2.0-2 [22.6 kB] 78s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-fs3 arm64 3.2.0-2 [35.8 kB] 78s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-loop3 arm64 3.2.0-2 [7276 B] 78s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-mdraid3 arm64 3.2.0-2 [12.8 kB] 78s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-nvme3 arm64 3.2.0-2 [17.2 kB] 78s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-part3 arm64 3.2.0-2 [14.9 kB] 78s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-swap3 arm64 3.2.0-2 [7832 B] 78s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev3 arm64 3.2.0-2 [52.4 kB] 78s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libftdi1-2 arm64 1.5-7 [28.4 kB] 78s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libinih1 arm64 58-1ubuntu1 [7412 B] 78s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lazr.uri all 1.0.6-4 [13.6 kB] 79s Fetched 594 kB in 1s (1071 kB/s) 79s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 79705 files and directories currently installed.) 79s Preparing to unpack .../00-libevdev2_1.13.3+dfsg-1_arm64.deb ... 79s Unpacking libevdev2:arm64 (1.13.3+dfsg-1) over (1.13.2+dfsg-1) ... 79s Preparing to unpack .../01-libpipeline1_1.5.8-1_arm64.deb ... 79s Unpacking libpipeline1:arm64 (1.5.8-1) over (1.5.7-2) ... 79s Preparing to unpack .../02-nano_8.2-1_arm64.deb ... 79s Unpacking nano (8.2-1) over (8.1-1) ... 79s Preparing to unpack .../03-libblockdev-utils3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-utils3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../04-libblockdev-crypto3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-crypto3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../05-libblockdev-fs3_3.2.0-2_arm64.deb ... 80s Unpacking libblockdev-fs3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../06-libblockdev-loop3_3.2.0-2_arm64.deb ... 80s Unpacking libblockdev-loop3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../07-libblockdev-mdraid3_3.2.0-2_arm64.deb ... 80s Unpacking libblockdev-mdraid3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../08-libblockdev-nvme3_3.2.0-2_arm64.deb ... 80s Unpacking libblockdev-nvme3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../09-libblockdev-part3_3.2.0-2_arm64.deb ... 80s Unpacking libblockdev-part3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../10-libblockdev-swap3_3.2.0-2_arm64.deb ... 80s Unpacking libblockdev-swap3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../11-libblockdev3_3.2.0-2_arm64.deb ... 80s Unpacking libblockdev3:arm64 (3.2.0-2) over (3.1.1-2) ... 80s Preparing to unpack .../12-libftdi1-2_1.5-7_arm64.deb ... 80s Unpacking libftdi1-2:arm64 (1.5-7) over (1.5-6build5) ... 80s Preparing to unpack .../13-libinih1_58-1ubuntu1_arm64.deb ... 80s Unpacking libinih1:arm64 (58-1ubuntu1) over (55-1ubuntu2) ... 80s Preparing to unpack .../14-python3-lazr.uri_1.0.6-4_all.deb ... 80s Unpacking python3-lazr.uri (1.0.6-4) over (1.0.6-3) ... 80s Setting up libpipeline1:arm64 (1.5.8-1) ... 80s Setting up libinih1:arm64 (58-1ubuntu1) ... 80s Setting up python3-lazr.uri (1.0.6-4) ... 80s Setting up libftdi1-2:arm64 (1.5-7) ... 80s Setting up libblockdev-utils3:arm64 (3.2.0-2) ... 80s Setting up libblockdev-nvme3:arm64 (3.2.0-2) ... 80s Setting up nano (8.2-1) ... 80s Setting up libblockdev-fs3:arm64 (3.2.0-2) ... 80s Setting up libevdev2:arm64 (1.13.3+dfsg-1) ... 80s Setting up libblockdev-mdraid3:arm64 (3.2.0-2) ... 80s Setting up libblockdev-crypto3:arm64 (3.2.0-2) ... 80s Setting up libblockdev-swap3:arm64 (3.2.0-2) ... 80s Setting up libblockdev-loop3:arm64 (3.2.0-2) ... 80s Setting up libblockdev3:arm64 (3.2.0-2) ... 80s Installing new version of config file /etc/libblockdev/3/conf.d/00-default.cfg ... 80s Setting up libblockdev-part3:arm64 (3.2.0-2) ... 80s Processing triggers for libc-bin (2.40-1ubuntu3) ... 81s Processing triggers for man-db (2.12.1-3) ... 81s Processing triggers for install-info (7.1.1-1) ... 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 84s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 84s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 84s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 86s Reading package lists... 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 87s Calculating upgrade... 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s autopkgtest [22:19:42]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 92s autopkgtest [22:19:42]: @@@@@@@@@@@@@@@@@@@@ apt-source python-renault-api 94s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-renault-api 0.2.5-2 (dsc) [2732 B] 94s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-renault-api 0.2.5-2 (tar) [146 kB] 94s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-renault-api 0.2.5-2 (diff) [2476 B] 95s gpgv: Signature made Wed Jul 31 07:57:28 2024 UTC 95s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 95s gpgv: Can't check signature: No public key 95s dpkg-source: warning: cannot verify inline signature for ./python-renault-api_0.2.5-2.dsc: no acceptable signature found 95s autopkgtest [22:19:45]: testing package python-renault-api version 0.2.5-2 95s autopkgtest [22:19:45]: build not needed 95s autopkgtest [22:19:45]: test run-tests: preparing testbed 97s Reading package lists... 97s Building dependency tree... 97s Reading state information... 98s Starting pkgProblemResolver with broken count: 0 98s Starting 2 pkgProblemResolver with broken count: 0 98s Done 99s The following additional packages will be installed: 99s python3-aiohttp python3-aioresponses python3-aiosignal python3-all 99s python3-async-generator python3-async-timeout python3-click python3-colorama 99s python3-dateparser python3-dateutil python3-frozenlist python3-iniconfig 99s python3-marshmallow python3-marshmallow-dataclass python3-multidict 99s python3-mypy-extensions python3-packaging python3-pluggy python3-pytest 99s python3-pytest-asyncio python3-regex python3-renault-api python3-six 99s python3-tabulate python3-typing-inspect python3-tz python3-tzlocal 99s python3-yarl 99s Suggested packages: 99s python3-fasttext python3-langdetect 99s Recommended packages: 99s libjs-jquery python3-aiodns python3-convertdate python3-marshmallow-enum 99s The following NEW packages will be installed: 99s autopkgtest-satdep python3-aiohttp python3-aioresponses python3-aiosignal 99s python3-all python3-async-generator python3-async-timeout python3-click 99s python3-colorama python3-dateparser python3-dateutil python3-frozenlist 99s python3-iniconfig python3-marshmallow python3-marshmallow-dataclass 99s python3-multidict python3-mypy-extensions python3-packaging python3-pluggy 99s python3-pytest python3-pytest-asyncio python3-regex python3-renault-api 99s python3-six python3-tabulate python3-typing-inspect python3-tz 99s python3-tzlocal python3-yarl 99s 0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded. 99s Need to get 1673 kB/1674 kB of archives. 99s After this operation, 9385 kB of additional disk space will be used. 99s Get:1 /tmp/autopkgtest.g7zMEi/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [800 B] 100s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-multidict arm64 6.0.5-1 [33.7 kB] 100s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-yarl arm64 1.9.4-1 [68.2 kB] 100s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-timeout all 4.0.3-1 [6412 B] 100s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-frozenlist arm64 1.4.1-1 [45.5 kB] 100s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiosignal all 1.3.1-1 [5172 B] 100s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aiohttp arm64 3.9.5-1 [278 kB] 100s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 100s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-aioresponses all 0.7.6-2 [10.9 kB] 100s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.12.6-0ubuntu1 [886 B] 100s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 100s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-colorama all 0.4.6-4 [32.1 kB] 100s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-click all 8.1.7-2 [79.5 kB] 100s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 100s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-2 [80.3 kB] 100s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-regex arm64 0.1.20221031-2build1 [277 kB] 100s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2024.1-2 [31.4 kB] 100s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-tzlocal all 5.2-1.1 [20.5 kB] 100s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-dateparser all 1.2.0-3 [180 kB] 100s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 100s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-marshmallow all 3.20.1-1.1 [46.0 kB] 100s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 100s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-typing-inspect all 0.9.0-1 [10.7 kB] 100s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-marshmallow-dataclass all 8.5.14-1 [16.4 kB] 100s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 100s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.2-1 [251 kB] 100s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 100s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-renault-api all 0.2.5-2 [32.9 kB] 100s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tabulate all 0.9.0-1 [45.3 kB] 101s Fetched 1673 kB in 1s (2350 kB/s) 101s Selecting previously unselected package python3-multidict. 101s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 79705 files and directories currently installed.) 101s Preparing to unpack .../00-python3-multidict_6.0.5-1_arm64.deb ... 101s Unpacking python3-multidict (6.0.5-1) ... 101s Selecting previously unselected package python3-yarl. 101s Preparing to unpack .../01-python3-yarl_1.9.4-1_arm64.deb ... 101s Unpacking python3-yarl (1.9.4-1) ... 101s Selecting previously unselected package python3-async-timeout. 101s Preparing to unpack .../02-python3-async-timeout_4.0.3-1_all.deb ... 101s Unpacking python3-async-timeout (4.0.3-1) ... 101s Selecting previously unselected package python3-frozenlist. 101s Preparing to unpack .../03-python3-frozenlist_1.4.1-1_arm64.deb ... 101s Unpacking python3-frozenlist (1.4.1-1) ... 101s Selecting previously unselected package python3-aiosignal. 101s Preparing to unpack .../04-python3-aiosignal_1.3.1-1_all.deb ... 101s Unpacking python3-aiosignal (1.3.1-1) ... 101s Selecting previously unselected package python3-aiohttp. 101s Preparing to unpack .../05-python3-aiohttp_3.9.5-1_arm64.deb ... 101s Unpacking python3-aiohttp (3.9.5-1) ... 101s Selecting previously unselected package python3-packaging. 101s Preparing to unpack .../06-python3-packaging_24.1-1_all.deb ... 101s Unpacking python3-packaging (24.1-1) ... 101s Selecting previously unselected package python3-aioresponses. 101s Preparing to unpack .../07-python3-aioresponses_0.7.6-2_all.deb ... 101s Unpacking python3-aioresponses (0.7.6-2) ... 101s Selecting previously unselected package python3-all. 101s Preparing to unpack .../08-python3-all_3.12.6-0ubuntu1_arm64.deb ... 101s Unpacking python3-all (3.12.6-0ubuntu1) ... 101s Selecting previously unselected package python3-async-generator. 101s Preparing to unpack .../09-python3-async-generator_1.10-4_all.deb ... 101s Unpacking python3-async-generator (1.10-4) ... 101s Selecting previously unselected package python3-colorama. 101s Preparing to unpack .../10-python3-colorama_0.4.6-4_all.deb ... 101s Unpacking python3-colorama (0.4.6-4) ... 101s Selecting previously unselected package python3-click. 101s Preparing to unpack .../11-python3-click_8.1.7-2_all.deb ... 101s Unpacking python3-click (8.1.7-2) ... 101s Selecting previously unselected package python3-six. 101s Preparing to unpack .../12-python3-six_1.16.0-7_all.deb ... 101s Unpacking python3-six (1.16.0-7) ... 101s Selecting previously unselected package python3-dateutil. 102s Preparing to unpack .../13-python3-dateutil_2.9.0-2_all.deb ... 102s Unpacking python3-dateutil (2.9.0-2) ... 102s Selecting previously unselected package python3-regex. 102s Preparing to unpack .../14-python3-regex_0.1.20221031-2build1_arm64.deb ... 102s Unpacking python3-regex (0.1.20221031-2build1) ... 102s Selecting previously unselected package python3-tz. 102s Preparing to unpack .../15-python3-tz_2024.1-2_all.deb ... 102s Unpacking python3-tz (2024.1-2) ... 102s Selecting previously unselected package python3-tzlocal. 102s Preparing to unpack .../16-python3-tzlocal_5.2-1.1_all.deb ... 102s Unpacking python3-tzlocal (5.2-1.1) ... 102s Selecting previously unselected package python3-dateparser. 102s Preparing to unpack .../17-python3-dateparser_1.2.0-3_all.deb ... 102s Unpacking python3-dateparser (1.2.0-3) ... 102s Selecting previously unselected package python3-iniconfig. 102s Preparing to unpack .../18-python3-iniconfig_1.1.1-2_all.deb ... 102s Unpacking python3-iniconfig (1.1.1-2) ... 102s Selecting previously unselected package python3-marshmallow. 102s Preparing to unpack .../19-python3-marshmallow_3.20.1-1.1_all.deb ... 102s Unpacking python3-marshmallow (3.20.1-1.1) ... 102s Selecting previously unselected package python3-mypy-extensions. 102s Preparing to unpack .../20-python3-mypy-extensions_1.0.0-1_all.deb ... 102s Unpacking python3-mypy-extensions (1.0.0-1) ... 102s Selecting previously unselected package python3-typing-inspect. 102s Preparing to unpack .../21-python3-typing-inspect_0.9.0-1_all.deb ... 102s Unpacking python3-typing-inspect (0.9.0-1) ... 102s Selecting previously unselected package python3-marshmallow-dataclass. 102s Preparing to unpack .../22-python3-marshmallow-dataclass_8.5.14-1_all.deb ... 102s Unpacking python3-marshmallow-dataclass (8.5.14-1) ... 102s Selecting previously unselected package python3-pluggy. 102s Preparing to unpack .../23-python3-pluggy_1.5.0-1_all.deb ... 102s Unpacking python3-pluggy (1.5.0-1) ... 102s Selecting previously unselected package python3-pytest. 102s Preparing to unpack .../24-python3-pytest_8.3.2-1_all.deb ... 102s Unpacking python3-pytest (8.3.2-1) ... 102s Selecting previously unselected package python3-pytest-asyncio. 102s Preparing to unpack .../25-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 102s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 102s Selecting previously unselected package python3-renault-api. 102s Preparing to unpack .../26-python3-renault-api_0.2.5-2_all.deb ... 102s Unpacking python3-renault-api (0.2.5-2) ... 102s Selecting previously unselected package python3-tabulate. 102s Preparing to unpack .../27-python3-tabulate_0.9.0-1_all.deb ... 102s Unpacking python3-tabulate (0.9.0-1) ... 102s Selecting previously unselected package autopkgtest-satdep. 102s Preparing to unpack .../28-1-autopkgtest-satdep.deb ... 102s Unpacking autopkgtest-satdep (0) ... 102s Setting up python3-iniconfig (1.1.1-2) ... 103s Setting up python3-async-generator (1.10-4) ... 103s Setting up python3-colorama (0.4.6-4) ... 103s Setting up python3-mypy-extensions (1.0.0-1) ... 103s Setting up python3-tabulate (0.9.0-1) ... 104s Setting up python3-all (3.12.6-0ubuntu1) ... 104s Setting up python3-click (8.1.7-2) ... 104s Setting up python3-multidict (6.0.5-1) ... 104s Setting up python3-tz (2024.1-2) ... 105s Setting up python3-frozenlist (1.4.1-1) ... 105s Setting up python3-aiosignal (1.3.1-1) ... 105s Setting up python3-async-timeout (4.0.3-1) ... 105s Setting up python3-six (1.16.0-7) ... 105s Setting up python3-packaging (24.1-1) ... 106s Setting up python3-regex (0.1.20221031-2build1) ... 106s Setting up python3-pluggy (1.5.0-1) ... 106s Setting up python3-typing-inspect (0.9.0-1) ... 106s Setting up python3-dateutil (2.9.0-2) ... 107s Setting up python3-tzlocal (5.2-1.1) ... 107s Setting up python3-yarl (1.9.4-1) ... 107s Setting up python3-dateparser (1.2.0-3) ... 108s Setting up python3-pytest (8.3.2-1) ... 108s Setting up python3-aiohttp (3.9.5-1) ... 109s Setting up python3-marshmallow (3.20.1-1.1) ... 109s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 109s Setting up python3-marshmallow-dataclass (8.5.14-1) ... 109s Setting up python3-aioresponses (0.7.6-2) ... 110s Setting up python3-renault-api (0.2.5-2) ... 110s Setting up autopkgtest-satdep (0) ... 110s Processing triggers for man-db (2.12.1-3) ... 115s (Reading database ... 80877 files and directories currently installed.) 115s Removing autopkgtest-satdep (0) ... 116s autopkgtest [22:20:06]: test run-tests: [----------------------- 117s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 117s 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" 117s 117s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 117s ============================= test session starts ============================== 117s platform linux -- Python 3.12.7, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python3.12 117s cachedir: .pytest_cache 117s rootdir: /tmp/autopkgtest.g7zMEi/autopkgtest_tmp 117s plugins: typeguard-4.3.0, asyncio-0.24.0a1 117s asyncio: mode=Mode.STRICT, default_loop_scope=None 118s collecting ... collected 286 items 118s 118s tests/cli/test_account.py::test_list_vehicles_prompt PASSED [ 0%] 118s tests/cli/test_account.py::test_list_vehicles_store PASSED [ 0%] 118s tests/cli/test_account.py::test_list_vehicles_no_prompt PASSED [ 1%] 118s tests/cli/test_client.py::test_login_prompt PASSED [ 1%] 118s tests/cli/test_client.py::test_login_no_prompt PASSED [ 1%] 118s tests/cli/test_client.py::test_list_accounts_prompt PASSED [ 2%] 118s tests/cli/test_client.py::test_list_accounts_no_prompt PASSED [ 2%] 118s tests/cli/test_main.py::test_main_succeeds PASSED [ 2%] 118s tests/cli/test_main.py::test_debug PASSED [ 3%] 118s tests/cli/test_main.py::test_log_no_folder PASSED [ 3%] 118s tests/cli/test_main.py::test_log_existing_folder PASSED [ 3%] 119s tests/cli/test_session.py::test_set_locale PASSED [ 4%] 119s tests/cli/test_session.py::test_set_account PASSED [ 4%] 119s tests/cli/test_session.py::test_set_vin PASSED [ 4%] 119s tests/cli/test_session.py::test_get_keys_succeeds PASSED [ 5%] 119s tests/cli/test_session.py::test_reset PASSED [ 5%] 119s tests/cli/test_vehicle.py::test_vehicle_details PASSED [ 5%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/captur_ii.1.json] PASSED [ 6%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/captur_ii.2.json] PASSED [ 6%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/megane_e-tech.1.json] PASSED [ 6%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/megane_e-tech.2.json] PASSED [ 7%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/twingo_ze.1.json] PASSED [ 7%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/spring.1.json] PASSED [ 8%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/clio_v.1.json] PASSED [ 8%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/duster.1.json] PASSED [ 8%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/zoe_40.1.json] PASSED [ 9%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/zoe_50.1.json] PASSED [ 9%] 119s tests/cli/test_vehicle.py::test_vehicle_status[tests/fixtures/kamereon/vehicles/zoe_40.2.json] PASSED [ 9%] 119s tests/cli/test_vehicle.py::test_vehicle_status_prompt PASSED [ 10%] 119s tests/cli/test_vehicle.py::test_vehicle_status_no_prompt PASSED [ 10%] 119s tests/cli/test_vehicle.py::test_vehicle_status_json PASSED [ 10%] 119s tests/cli/test_vehicle.py::test_vehicle_contracts PASSED [ 11%] 119s tests/cli/test_vehicle.py::test_http_get PASSED [ 11%] 119s tests/cli/test_vehicle.py::test_http_get_list PASSED [ 11%] 119s tests/cli/test_vehicle.py::test_http_post PASSED [ 12%] 120s tests/cli/test_vehicle.py::test_http_post_file PASSED [ 12%] 120s tests/cli/test_vehicle_charge.py::test_charge_history_day PASSED [ 12%] 120s tests/cli/test_vehicle_charge.py::test_charge_history_month PASSED [ 13%] 120s tests/cli/test_vehicle_charge.py::test_charge_mode_get PASSED [ 13%] 120s tests/cli/test_vehicle_charge.py::test_charge_mode_set PASSED [ 13%] 120s tests/cli/test_vehicle_charge.py::test_sessions_40 PASSED [ 14%] 120s tests/cli/test_vehicle_charge.py::test_sessions_45 PASSED [ 14%] 120s tests/cli/test_vehicle_charge.py::test_sessions_50 PASSED [ 15%] 120s tests/cli/test_vehicle_charge.py::test_charge_schedule_show PASSED [ 15%] 120s tests/cli/test_vehicle_charge.py::test_charging_settings_set PASSED [ 15%] 120s tests/cli/test_vehicle_charge.py::test_charging_settings_activate PASSED [ 16%] 120s tests/cli/test_vehicle_charge.py::test_charging_settings_deactivate PASSED [ 16%] 120s tests/cli/test_vehicle_charge.py::test_charging_start PASSED [ 16%] 120s tests/cli/test_vehicle_charge.py::test_charging_stop PASSED [ 17%] 120s tests/cli/test_vehicle_charge.py::test_charging_dacia_start PASSED [ 17%] 120s tests/cli/test_vehicle_charge.py::test_charging_dacia_stop PASSED [ 17%] 120s tests/cli/test_vehicle_hvac.py::test_hvac_history_day PASSED [ 18%] 120s tests/cli/test_vehicle_hvac.py::test_hvac_history_month PASSED [ 18%] 120s tests/cli/test_vehicle_hvac.py::test_hvac_cancel PASSED [ 18%] 120s tests/cli/test_vehicle_hvac.py::test_sessions PASSED [ 19%] 120s tests/cli/test_vehicle_hvac.py::test_hvac_start_now PASSED [ 19%] 120s tests/cli/test_vehicle_hvac.py::test_hvac_start_later PASSED [ 19%] 120s tests/gigya/test_gigya.py::test_login PASSED [ 20%] 120s tests/gigya/test_gigya.py::test_login_error PASSED [ 20%] 120s tests/gigya/test_gigya.py::test_person_id PASSED [ 20%] 120s tests/gigya/test_gigya.py::test_get_jwt_token PASSED [ 21%] 120s tests/gigya/test_gigya_error.py::test_error_response[tests/fixtures/gigya/error/get_jwt.403005.json] PASSED [ 21%] 120s tests/gigya/test_gigya_error.py::test_error_response[tests/fixtures/gigya/error/get_jwt.403013.json] PASSED [ 22%] 120s tests/gigya/test_gigya_error.py::test_error_response[tests/fixtures/gigya/error/login.403042.json] PASSED [ 22%] 120s tests/gigya/test_gigya_error.py::test_get_jwt_403005_response PASSED [ 22%] 120s tests/gigya/test_gigya_error.py::test_get_jwt_403013_response PASSED [ 23%] 120s tests/gigya/test_gigya_error.py::test_login_403042_response PASSED [ 23%] 120s tests/gigya/test_gigya_models.py::test_valid_response[tests/fixtures/gigya/login.json] PASSED [ 23%] 120s tests/gigya/test_gigya_models.py::test_valid_response[tests/fixtures/gigya/get_account_info.json] PASSED [ 24%] 120s tests/gigya/test_gigya_models.py::test_valid_response[tests/fixtures/gigya/get_jwt.json] PASSED [ 24%] 120s tests/gigya/test_gigya_models.py::test_login_response PASSED [ 24%] 120s tests/gigya/test_gigya_models.py::test_get_account_info_response PASSED [ 25%] 120s tests/gigya/test_gigya_models.py::test_get_jwt_response PASSED [ 25%] 120s tests/kamereon/test_kamereon.py::test_get_person PASSED [ 25%] 120s tests/kamereon/test_kamereon.py::test_get_account_vehicles PASSED [ 26%] 120s tests/kamereon/test_kamereon.py::test_get_vehicle_data PASSED [ 26%] 120s tests/kamereon/test_kamereon.py::test_get_vehicle_data_xml_bad_gateway PASSED [ 26%] 120s tests/kamereon/test_kamereon.py::test_set_vehicle_action PASSED [ 27%] 120s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/quota_limit.json] PASSED [ 27%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/hvac-status.403.403011.json] PASSED [ 27%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/resource_not_found.json] PASSED [ 28%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/access_denied.json] PASSED [ 28%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/not_supported.json] PASSED [ 29%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/failed_forward.json] PASSED [ 29%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/invalid_upstream.json] PASSED [ 29%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_response[tests/fixtures/kamereon/error/invalid_date.json] PASSED [ 30%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_quota_limit PASSED [ 30%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_invalid_date PASSED [ 30%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_invalid_upstream PASSED [ 31%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_not_supported PASSED [ 31%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_resource_not_found PASSED [ 31%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_access_denied PASSED [ 32%] 121s tests/kamereon/test_kamereon_error.py::test_vehicle_error_failed_foward PASSED [ 32%] 121s tests/kamereon/test_kamereon_error.py::test_error_on_schema[target_schema0] PASSED [ 32%] 121s tests/kamereon/test_kamereon_error.py::test_error_on_schema[target_schema1] PASSED [ 33%] 121s tests/kamereon/test_kamereon_error.py::test_error_on_schema[target_schema2] PASSED [ 33%] 121s tests/kamereon/test_kamereon_error.py::test_error_on_schema[target_schema3] PASSED [ 33%] 121s tests/kamereon/test_kamereon_error.py::test_error_on_schema[target_schema4] PASSED [ 34%] 121s tests/kamereon/test_kamereon_error.py::test_error_on_schema[target_schema5] PASSED [ 34%] 121s tests/kamereon/test_kamereon_person.py::test_person_response PASSED [ 34%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response[tests/fixtures/kamereon/vehicle_action/charge-schedule.schedules.json] PASSED [ 35%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response[tests/fixtures/kamereon/vehicle_action/hvac-schedule.schedules.json] PASSED [ 35%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response[tests/fixtures/kamereon/vehicle_action/hvac-start.cancel.json] PASSED [ 36%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response[tests/fixtures/kamereon/vehicle_action/charging-start.stop.json] PASSED [ 36%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response[tests/fixtures/kamereon/vehicle_action/hvac-start.start.json] PASSED [ 36%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response[tests/fixtures/kamereon/vehicle_action/charge-mode.schedule_mode.json] PASSED [ 37%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response[tests/fixtures/kamereon/vehicle_action/charging-start.start.json] PASSED [ 37%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_vehicle_action_response_attributes PASSED [ 37%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_charge_schedule_for_json PASSED [ 38%] 121s tests/kamereon/test_kamereon_vehicle_action.py::test_hvac_schedule_for_json PASSED [ 38%] 121s tests/kamereon/test_kamereon_vehicle_contract.py::test_vehicle_contract_response[tests/fixtures/kamereon/vehicle_contract/fr_FR.1.json] PASSED [ 38%] 121s tests/kamereon/test_kamereon_vehicle_contract.py::test_vehicle_contract_response[tests/fixtures/kamereon/vehicle_contract/fr_FR.2.json] PASSED [ 39%] 121s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_1 PASSED [ 39%] 121s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_2 PASSED [ 39%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/battery-status.1.json] PASSED [ 40%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/cockpit.zoe.json] PASSED [ 40%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/location.1.json] PASSED [ 40%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/hvac-settings.json] PASSED [ 41%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charging-settings.multi.json] PASSED [ 41%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charge-history.month.json] PASSED [ 41%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charge-history.day.json] PASSED [ 42%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charging-settings.single.json] PASSED [ 42%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charge-mode.json] PASSED [ 43%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charges.json] PASSED [ 43%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/res-state.1.json] PASSED [ 43%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/hvac-status.zoe_50.json] PASSED [ 44%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/notification-settings.json] PASSED [ 44%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/hvac-history.json] PASSED [ 44%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/cockpit.zoe_50.json] PASSED [ 45%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/location.2.json] PASSED [ 45%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/battery-status.2.json] PASSED [ 45%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/hvac-status.zoe.json] PASSED [ 46%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/lock-status.2.json] PASSED [ 46%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/res-state.2.json] PASSED [ 46%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/cockpit.captur_ii.json] PASSED [ 47%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charges-zoe_50.json] PASSED [ 47%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/cockpit.spring.json] PASSED [ 47%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/hvac-sessions.json] PASSED [ 48%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/lock-status.1.json] PASSED [ 48%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/hvac-status.spring.json] PASSED [ 48%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_vehicle_data_response[tests/fixtures/kamereon/vehicle_data/charges-megane.json] PASSED [ 49%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_battery_status_1 PASSED [ 49%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_battery_status_2 PASSED [ 50%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_cockpit_zoe PASSED [ 50%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_cockpit_captur_ii PASSED [ 50%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_charging_settings_single PASSED [ 51%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_charging_settings_multi PASSED [ 51%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_location_v1 PASSED [ 51%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_location_v2 PASSED [ 52%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_lock_status_locked PASSED [ 52%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_lock_status_unlocked PASSED [ 52%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_res_state_stopped PASSED [ 53%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_res_state_running PASSED [ 53%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_charge_mode PASSED [ 53%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_hvac_settings_mode PASSED [ 54%] 121s tests/kamereon/test_kamereon_vehicle_data.py::test_hvac_settings_schedule PASSED [ 54%] 121s tests/kamereon/test_kamereon_vehicle_details.py::test_vehicle_details_response[tests/fixtures/kamereon/vehicle_details/megane_e-tech.2.json] PASSED [ 54%] 121s tests/kamereon/test_kamereon_vehicle_details.py::test_vehicle_details_response[tests/fixtures/kamereon/vehicle_details/zoe_40.1.json] PASSED [ 55%] 121s tests/kamereon/test_kamereon_vehicle_gateway.py::test_vehicles_response[tests/fixtures/kamereon/vehicle_gateway/twingo_ze.1.json] PASSED [ 55%] 121s tests/kamereon/test_kamereon_vehicle_gateway.py::test_vehicles_response[tests/fixtures/kamereon/vehicle_gateway/spring.1.json] PASSED [ 55%] 121s tests/kamereon/test_kamereon_vehicle_gateway.py::test_vehicles_response[tests/fixtures/kamereon/vehicle_gateway/duster.1.json] PASSED [ 56%] 121s tests/kamereon/test_kamereon_vehicle_gateway.py::test_vehicles_response[tests/fixtures/kamereon/vehicle_gateway/zoe_40.1.json] PASSED [ 56%] 121s tests/kamereon/test_kamereon_vehicle_gateway.py::test_vehicles_response[tests/fixtures/kamereon/vehicle_gateway/zoe_50.1.json] PASSED [ 56%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/captur_ii.1.json] PASSED [ 57%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/captur_ii.2.json] PASSED [ 57%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/megane_e-tech.1.json] PASSED [ 58%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/megane_e-tech.2.json] PASSED [ 58%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/twingo_ze.1.json] PASSED [ 58%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/spring.1.json] PASSED [ 59%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/clio_v.1.json] PASSED [ 59%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/duster.1.json] PASSED [ 59%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/zoe_40.1.json] PASSED [ 60%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/zoe_50.1.json] PASSED [ 60%] 121s tests/kamereon/test_kamereon_vehicles.py::test_vehicles_response[tests/fixtures/kamereon/vehicles/zoe_40.2.json] PASSED [ 60%] 121s tests/test_api_keys.py::test_available_locales[bg_BG] PASSED [ 61%] 121s tests/test_api_keys.py::test_available_locales[cs_CZ] PASSED [ 61%] 121s tests/test_api_keys.py::test_available_locales[da_DK] PASSED [ 61%] 121s tests/test_api_keys.py::test_available_locales[de_DE] PASSED [ 62%] 121s tests/test_api_keys.py::test_available_locales[de_AT] PASSED [ 62%] 121s tests/test_api_keys.py::test_available_locales[de_CH] PASSED [ 62%] 121s tests/test_api_keys.py::test_available_locales[en_GB] PASSED [ 63%] 121s tests/test_api_keys.py::test_available_locales[en_IE] PASSED [ 63%] 121s tests/test_api_keys.py::test_available_locales[es_ES] PASSED [ 63%] 121s tests/test_api_keys.py::test_available_locales[es_MX] PASSED [ 64%] 121s tests/test_api_keys.py::test_available_locales[fi_FI] PASSED [ 64%] 121s tests/test_api_keys.py::test_available_locales[fr_FR] PASSED [ 65%] 121s tests/test_api_keys.py::test_available_locales[fr_BE] PASSED [ 65%] 121s tests/test_api_keys.py::test_available_locales[fr_CH] PASSED [ 65%] 121s tests/test_api_keys.py::test_available_locales[fr_LU] PASSED [ 66%] 121s tests/test_api_keys.py::test_available_locales[hr_HR] PASSED [ 66%] 121s tests/test_api_keys.py::test_available_locales[hu_HU] PASSED [ 66%] 121s tests/test_api_keys.py::test_available_locales[it_IT] PASSED [ 67%] 121s tests/test_api_keys.py::test_available_locales[it_CH] PASSED [ 67%] 121s tests/test_api_keys.py::test_available_locales[nl_NL] PASSED [ 67%] 121s tests/test_api_keys.py::test_available_locales[nl_BE] PASSED [ 68%] 121s tests/test_api_keys.py::test_available_locales[no_NO] PASSED [ 68%] 121s tests/test_api_keys.py::test_available_locales[pl_PL] PASSED [ 68%] 121s tests/test_api_keys.py::test_available_locales[pt_PT] PASSED [ 69%] 121s tests/test_api_keys.py::test_available_locales[ro_RO] PASSED [ 69%] 121s tests/test_api_keys.py::test_available_locales[ru_RU] PASSED [ 69%] 121s tests/test_api_keys.py::test_available_locales[sk_SK] PASSED [ 70%] 121s tests/test_api_keys.py::test_available_locales[sl_SI] PASSED [ 70%] 121s tests/test_api_keys.py::test_available_locales[sv_SE] PASSED [ 70%] 121s tests/test_api_keys.py::test_missing_aiohttp_session PASSED [ 71%] 121s tests/test_api_keys.py::test_preload_force_api_keys[bg_BG] SKIPPED (...) [ 71%] 121s tests/test_api_keys.py::test_preload_force_api_keys[cs_CZ] SKIPPED (...) [ 72%] 121s tests/test_api_keys.py::test_preload_force_api_keys[da_DK] SKIPPED (...) [ 72%] 121s tests/test_api_keys.py::test_preload_force_api_keys[de_DE] SKIPPED (...) [ 72%] 121s tests/test_api_keys.py::test_preload_force_api_keys[de_AT] SKIPPED (...) [ 73%] 121s tests/test_api_keys.py::test_preload_force_api_keys[de_CH] SKIPPED (...) [ 73%] 121s tests/test_api_keys.py::test_preload_force_api_keys[en_GB] SKIPPED (...) [ 73%] 121s tests/test_api_keys.py::test_preload_force_api_keys[en_IE] SKIPPED (...) [ 74%] 121s tests/test_api_keys.py::test_preload_force_api_keys[es_ES] SKIPPED (...) [ 74%] 121s tests/test_api_keys.py::test_preload_force_api_keys[es_MX] SKIPPED (...) [ 74%] 121s tests/test_api_keys.py::test_preload_force_api_keys[fi_FI] SKIPPED (...) [ 75%] 121s tests/test_api_keys.py::test_preload_force_api_keys[fr_FR] SKIPPED (...) [ 75%] 121s tests/test_api_keys.py::test_preload_force_api_keys[fr_BE] SKIPPED (...) [ 75%] 121s tests/test_api_keys.py::test_preload_force_api_keys[fr_CH] SKIPPED (...) [ 76%] 121s tests/test_api_keys.py::test_preload_force_api_keys[fr_LU] SKIPPED (...) [ 76%] 121s tests/test_api_keys.py::test_preload_force_api_keys[hr_HR] SKIPPED (...) [ 76%] 121s tests/test_api_keys.py::test_preload_force_api_keys[hu_HU] SKIPPED (...) [ 77%] 121s tests/test_api_keys.py::test_preload_force_api_keys[it_IT] SKIPPED (...) [ 77%] 121s tests/test_api_keys.py::test_preload_force_api_keys[it_CH] SKIPPED (...) [ 77%] 121s tests/test_api_keys.py::test_preload_force_api_keys[nl_NL] SKIPPED (...) [ 78%] 121s tests/test_api_keys.py::test_preload_force_api_keys[nl_BE] SKIPPED (...) [ 78%] 121s tests/test_api_keys.py::test_preload_force_api_keys[no_NO] SKIPPED (...) [ 79%] 121s tests/test_api_keys.py::test_preload_force_api_keys[pl_PL] SKIPPED (...) [ 79%] 121s tests/test_api_keys.py::test_preload_force_api_keys[pt_PT] SKIPPED (...) [ 79%] 121s tests/test_api_keys.py::test_preload_force_api_keys[ro_RO] SKIPPED (...) [ 80%] 121s tests/test_api_keys.py::test_preload_force_api_keys[ru_RU] SKIPPED (...) [ 80%] 121s tests/test_api_keys.py::test_preload_force_api_keys[sk_SK] SKIPPED (...) [ 80%] 121s tests/test_api_keys.py::test_preload_force_api_keys[sl_SI] SKIPPED (...) [ 81%] 121s tests/test_api_keys.py::test_preload_force_api_keys[sv_SE] SKIPPED (...) [ 81%] 121s tests/test_api_keys.py::test_preload_unknown_api_keys SKIPPED (API k...) [ 81%] 121s tests/test_api_keys.py::test_preload_invalid_api_keys PASSED [ 82%] 121s tests/test_credential.py::test_simple_credential PASSED [ 82%] 121s tests/test_credential.py::test_jwt PASSED [ 82%] 121s tests/test_credential_store.py::test_invalid_credential PASSED [ 83%] 121s tests/test_credential_store.py::test_simple_credential PASSED [ 83%] 121s tests/test_credential_store.py::test_jwt_credential PASSED [ 83%] 121s tests/test_credential_store.py::test_clear PASSED [ 84%] 121s tests/test_credential_store.py::test_clear_keys PASSED [ 84%] 121s tests/test_credential_store.py::test_file_store PASSED [ 84%] 121s tests/test_credential_store.py::test_file_store_expired_token PASSED [ 85%] 121s tests/test_renault_account.py::tests_init PASSED [ 85%] 121s tests/test_renault_account.py::test_get_vehicles PASSED [ 86%] 121s tests/test_renault_account.py::test_get_api_vehicles PASSED [ 86%] 121s tests/test_renault_account.py::test_get_api_vehicle PASSED [ 86%] 121s tests/test_renault_client.py::test_init PASSED [ 87%] 121s tests/test_renault_client.py::test_get_person PASSED [ 87%] 121s tests/test_renault_client.py::test_get_api_accounts PASSED [ 87%] 121s tests/test_renault_client.py::test_get_api_account PASSED [ 88%] 121s tests/test_renault_session.py::test_init_locale_only PASSED [ 88%] 121s tests/test_renault_session.py::test_init_country_only PASSED [ 88%] 121s tests/test_renault_session.py::test_init_locale_details_only PASSED [ 89%] 121s tests/test_renault_session.py::test_init_locale_and_details PASSED [ 89%] 121s tests/test_renault_session.py::test_init_locale_country PASSED [ 89%] 121s tests/test_renault_session.py::test_not_logged_in PASSED [ 90%] 122s tests/test_renault_session.py::test_login PASSED [ 90%] 122s tests/test_renault_session.py::test_expired_login_token PASSED [ 90%] 122s tests/test_renault_vehicle.py::test_init PASSED [ 91%] 122s tests/test_renault_vehicle.py::test_get_details PASSED [ 91%] 122s tests/test_renault_vehicle.py::test_get_car_adapter PASSED [ 91%] 122s tests/test_renault_vehicle.py::test_get_contracts PASSED [ 92%] 122s tests/test_renault_vehicle.py::test_has_contract_for_endpoint_1 PASSED [ 92%] 122s tests/test_renault_vehicle.py::test_has_contract_for_endpoint_2 PASSED [ 93%] 122s tests/test_renault_vehicle.py::test_get_battery_status PASSED [ 93%] 122s tests/test_renault_vehicle.py::test_get_location PASSED [ 93%] 122s tests/test_renault_vehicle.py::test_get_hvac_status PASSED [ 94%] 122s tests/test_renault_vehicle.py::test_get_hvac_settings PASSED [ 94%] 122s tests/test_renault_vehicle.py::test_get_charge_mode PASSED [ 94%] 122s tests/test_renault_vehicle.py::test_get_cockpit PASSED [ 95%] 122s tests/test_renault_vehicle.py::test_get_lock_status PASSED [ 95%] 122s tests/test_renault_vehicle.py::test_get_charging_settings PASSED [ 95%] 122s tests/test_renault_vehicle.py::test_get_notification_settings PASSED [ 96%] 122s tests/test_renault_vehicle.py::test_get_charge_history_month PASSED [ 96%] 122s tests/test_renault_vehicle.py::test_get_charge_history_day PASSED [ 96%] 122s tests/test_renault_vehicle.py::test_get_charges PASSED [ 97%] 122s tests/test_renault_vehicle.py::test_get_hvac_history PASSED [ 97%] 122s tests/test_renault_vehicle.py::test_get_hvac_sessions PASSED [ 97%] 122s tests/test_renault_vehicle.py::test_set_ac_start PASSED [ 98%] 122s tests/test_renault_vehicle.py::test_set_ac_stop PASSED [ 98%] 122s tests/test_renault_vehicle.py::test_set_charge_mode PASSED [ 98%] 122s tests/test_renault_vehicle.py::test_set_charge_schedules PASSED [ 99%] 122s tests/test_renault_vehicle.py::test_set_charge_start PASSED [ 99%] 122s tests/test_renault_vehicle.py::test_set_hvac_schedules PASSED [100%] 122s 122s =============================== warnings summary =============================== 122s tests/cli/test_account.py: 3 warnings 122s tests/cli/test_client.py: 2 warnings 122s tests/cli/test_vehicle.py: 20 warnings 122s tests/cli/test_vehicle_charge.py: 15 warnings 122s tests/cli/test_vehicle_hvac.py: 6 warnings 122s tests/gigya/test_gigya.py: 1 warning 122s tests/kamereon/test_kamereon.py: 5 warnings 122s tests/test_credential.py: 1 warning 122s tests/test_credential_store.py: 3 warnings 122s tests/test_renault_account.py: 4 warnings 122s tests/test_renault_client.py: 4 warnings 122s tests/test_renault_session.py: 2 warnings 122s tests/test_renault_vehicle.py: 26 warnings 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/fixtures.py:41: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 122s payload={"exp": datetime.datetime.utcnow() + timedelta}, 122s 122s tests/cli/test_account.py::test_list_vehicles_prompt 122s tests/cli/test_client.py::test_login_prompt 122s tests/cli/test_client.py::test_list_accounts_prompt 122s tests/cli/test_vehicle.py::test_vehicle_status_prompt 122s /usr/lib/python3/dist-packages/renault_api/cli/renault_client.py:34: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 122s default_locale = getdefaultlocale()[0] 122s 122s tests/cli/test_account.py::test_list_vehicles_prompt 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/cli/test_account.py:56: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 122s f"Please select a locale [{getdefaultlocale()[0]}]: {TEST_LOCALE}\n" 122s 122s tests/cli/test_client.py::test_login_prompt 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/cli/test_client.py:40: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 122s f"Please select a locale [{getdefaultlocale()[0]}]: {TEST_LOCALE}\n" 122s 122s tests/cli/test_client.py::test_list_accounts_prompt 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/cli/test_client.py:75: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 122s f"Please select a locale [{getdefaultlocale()[0]}]: {TEST_LOCALE}\n" 122s 122s tests/cli/test_vehicle.py::test_vehicle_status_prompt 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/cli/test_vehicle.py:241: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 122s f"Please select a locale [{getdefaultlocale()[0]}]: {TEST_LOCALE}\n" 122s 122s tests/kamereon/test_kamereon.py::test_set_vehicle_action 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon.py:107: DeprecationWarning: You should use the full endpoint: actions/hvac-start. 122s assert await kamereon.set_vehicle_action( 122s 122s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_1 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon_vehicle_contract.py:44: DeprecationWarning: This method is deprecated. 122s assert has_required_contracts(response.contractList, "battery-status") 122s 122s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_2 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon_vehicle_contract.py:59: DeprecationWarning: This method is deprecated. 122s assert has_required_contracts(response.contractList, "battery-status") 122s 122s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_2 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon_vehicle_contract.py:60: DeprecationWarning: This method is deprecated. 122s assert has_required_contracts(response.contractList, "charge-mode") 122s 122s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_2 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon_vehicle_contract.py:61: DeprecationWarning: This method is deprecated. 122s assert has_required_contracts(response.contractList, "charging-settings") 122s 122s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_2 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon_vehicle_contract.py:62: DeprecationWarning: This method is deprecated. 122s assert has_required_contracts(response.contractList, "hvac-history") 122s 122s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_2 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon_vehicle_contract.py:63: DeprecationWarning: This method is deprecated. 122s assert has_required_contracts(response.contractList, "hvac-sessions") 122s 122s tests/kamereon/test_kamereon_vehicle_contract.py::test_has_required_contract_2 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/kamereon/test_kamereon_vehicle_contract.py:64: DeprecationWarning: This method is deprecated. 122s assert has_required_contracts(response.contractList, "hvac-status") 122s 122s tests/test_renault_vehicle.py::test_has_contract_for_endpoint_1 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/test_renault_vehicle.py:99: DeprecationWarning: This method is deprecated. 122s assert await vehicle.has_contract_for_endpoint("battery-status") 122s 122s tests/test_renault_vehicle.py::test_has_contract_for_endpoint_1 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/test_renault_vehicle.py:100: DeprecationWarning: This method is deprecated. 122s assert await vehicle.has_contract_for_endpoint("hvac-status") 122s 122s tests/test_renault_vehicle.py::test_has_contract_for_endpoint_1 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/test_renault_vehicle.py:101: DeprecationWarning: This method is deprecated. 122s assert await vehicle.has_contract_for_endpoint("charge-mode") 122s 122s tests/test_renault_vehicle.py::test_has_contract_for_endpoint_2 122s /tmp/autopkgtest.g7zMEi/autopkgtest_tmp/tests/test_renault_vehicle.py:110: DeprecationWarning: This method is deprecated. 122s assert await vehicle.has_contract_for_endpoint("battery-status") 122s 122s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 122s ================ 256 passed, 30 skipped, 112 warnings in 5.15s ================= 123s autopkgtest [22:20:13]: test run-tests: -----------------------] 123s autopkgtest [22:20:13]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 123s run-tests PASS 123s autopkgtest [22:20:13]: @@@@@@@@@@@@@@@@@@@@ summary 123s run-tests PASS 136s nova [W] Skipping flock in bos03-arm64 136s Creating nova instance adt-plucky-arm64-python-renault-api-20241101-221810-juju-7f2275-prod-proposed-migration-environment-15-3ec6e1c7-86d0-468f-af15-605d847cc261 from image adt/ubuntu-plucky-arm64-server-20241101.img (UUID 520a937f-514a-4e80-b76b-163a8c247e3e)...