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