0s autopkgtest [17:33:06]: starting date and time: 2025-10-18 17:33:06+0000 0s autopkgtest [17:33:06]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:33:06]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.3dwy8a8p/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade cookidoo-api --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.7-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-5.secgroup --name adt-resolute-amd64-cookidoo-api-20251018-173306-juju-7f2275-prod-proposed-migration-environment-15-b18ba0cb-1c36-4b23-8ed5-6cab56bb477a --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-cookidoo-api-20251018-173306-juju-7f2275-prod-proposed-migration-environment-15-b18ba0cb-1c36-4b23-8ed5-6cab56bb477a from image adt/ubuntu-resolute-amd64-server-20251018.img (UUID dd697a48-b6cc-4a02-84bf-0f9f2fad5f89)... 28s autopkgtest [17:33:34]: testbed dpkg architecture: amd64 28s autopkgtest [17:33:34]: testbed apt version: 3.1.6ubuntu2 28s autopkgtest [17:33:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 29s autopkgtest [17:33:35]: testbed release detected to be: None 29s autopkgtest [17:33:35]: updating testbed package index (apt update) 29s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 29s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 29s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 29s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 29s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [28.4 kB] 29s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [345 kB] 29s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.4 kB] 30s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 30s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [46.6 kB] 30s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [85.2 kB] 30s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 30s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 30s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [87.6 kB] 30s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [233 kB] 30s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [8376 B] 30s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [2772 B] 30s Fetched 972 kB in 1s (1624 kB/s) 30s Reading package lists... 31s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 31s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 31s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 31s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 31s Reading package lists... 31s Reading package lists... 32s Building dependency tree... 32s Reading state information... 32s Calculating upgrade... 32s The following packages will be upgraded: 32s apt gir1.2-girepository-2.0 libapt-pkg7.0 libgirepository-1.0-1 32s libpython3-stdlib python3 python3-minimal 32s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 32s Need to get 2751 kB of archives. 32s After this operation, 2048 B of additional disk space will be used. 32s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.13.7-2 [27.8 kB] 32s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.13.7-2 [23.9 kB] 32s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.13.7-2 [10.6 kB] 32s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libapt-pkg7.0 amd64 3.1.8ubuntu1 [1140 kB] 32s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 apt amd64 3.1.8ubuntu1 [1438 kB] 32s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libgirepository-1.0-1 amd64 1.86.0-6 [85.9 kB] 32s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 gir1.2-girepository-2.0 amd64 1.86.0-6 [25.3 kB] 32s dpkg-preconfigure: unable to re-open stdin: No such file or directory 32s Fetched 2751 kB in 0s (6181 kB/s) 33s (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 ... 78439 files and directories currently installed.) 33s Preparing to unpack .../python3-minimal_3.13.7-2_amd64.deb ... 33s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 33s Setting up python3-minimal (3.13.7-2) ... 33s (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 ... 78439 files and directories currently installed.) 33s Preparing to unpack .../0-python3_3.13.7-2_amd64.deb ... 33s running python pre-rtupdate hooks for python3.13... 33s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 33s Preparing to unpack .../1-libpython3-stdlib_3.13.7-2_amd64.deb ... 33s Unpacking libpython3-stdlib:amd64 (3.13.7-2) over (3.13.7-1) ... 33s Preparing to unpack .../2-libapt-pkg7.0_3.1.8ubuntu1_amd64.deb ... 33s Unpacking libapt-pkg7.0:amd64 (3.1.8ubuntu1) over (3.1.6ubuntu2) ... 33s Preparing to unpack .../3-apt_3.1.8ubuntu1_amd64.deb ... 33s Unpacking apt (3.1.8ubuntu1) over (3.1.6ubuntu2) ... 33s Preparing to unpack .../4-libgirepository-1.0-1_1.86.0-6_amd64.deb ... 33s Unpacking libgirepository-1.0-1:amd64 (1.86.0-6) over (1.84.0-1) ... 33s Preparing to unpack .../5-gir1.2-girepository-2.0_1.86.0-6_amd64.deb ... 33s Unpacking gir1.2-girepository-2.0:amd64 (1.86.0-6) over (1.84.0-1) ... 33s Setting up libgirepository-1.0-1:amd64 (1.86.0-6) ... 33s Setting up libapt-pkg7.0:amd64 (3.1.8ubuntu1) ... 33s Setting up libpython3-stdlib:amd64 (3.13.7-2) ... 33s Setting up apt (3.1.8ubuntu1) ... 33s Setting up python3 (3.13.7-2) ... 33s running python rtupdate hooks for python3.13... 33s running python post-rtupdate hooks for python3.13... 33s Setting up gir1.2-girepository-2.0:amd64 (1.86.0-6) ... 33s Processing triggers for man-db (2.13.1-1) ... 34s Processing triggers for libc-bin (2.42-0ubuntu3) ... 34s autopkgtest [17:33:40]: upgrading testbed (apt dist-upgrade and autopurge) 35s Reading package lists... 35s Building dependency tree... 35s Reading state information... 35s Calculating upgrade... 35s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 35s Reading package lists... 35s Building dependency tree... 35s Reading state information... 36s Solving dependencies... 36s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 36s autopkgtest [17:33:42]: rebooting testbed after setup commands that affected boot 50s autopkgtest [17:33:56]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 52s autopkgtest [17:33:58]: @@@@@@@@@@@@@@@@@@@@ apt-source cookidoo-api 53s Get:1 http://ftpmaster.internal/ubuntu resolute/universe cookidoo-api 0.13.0-2 (dsc) [2342 B] 53s Get:2 http://ftpmaster.internal/ubuntu resolute/universe cookidoo-api 0.13.0-2 (tar) [69.5 kB] 53s Get:3 http://ftpmaster.internal/ubuntu resolute/universe cookidoo-api 0.13.0-2 (diff) [2472 B] 53s gpgv: Signature made Sat Mar 29 21:41:10 2025 UTC 53s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 53s gpgv: Can't check signature: No public key 53s dpkg-source: warning: cannot verify inline signature for ./cookidoo-api_0.13.0-2.dsc: no acceptable signature found 53s autopkgtest [17:33:59]: testing package cookidoo-api version 0.13.0-2 54s autopkgtest [17:34:00]: build not needed 54s autopkgtest [17:34:00]: test pybuild-autopkgtest: preparing testbed 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Solving dependencies... 54s The following NEW packages will be installed: 54s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 54s cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper debugedit 54s dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-15 54s g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-15 54s gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext intltool-debian 54s libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 54s libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 libhwasan0 libisl23 54s libitm1 libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 54s libjs-jquery-metadata libjs-jquery-tablesorter 54s libjs-jquery-throttle-debounce liblsan0 libmpc3 libpython3.14-minimal 54s libpython3.14-stdlib libquadmath0 libstdc++-15-dev libtool libtsan2 54s libubsan1 m4 po-debconf pybuild-plugin-autopkgtest pybuild-plugin-pyproject 54s python3-aiofiles python3-aiohappyeyeballs python3-aiohttp 54s python3-aioresponses python3-aiosignal python3-all python3-async-generator 54s python3-async-timeout python3-build python3-cookidoo-api python3-coverage 54s python3-dotenv python3-frozenlist python3-iniconfig python3-installer 54s python3-multidict python3-packaging python3-pluggy python3-propcache 54s python3-pyproject-hooks python3-pytest python3-pytest-asyncio 54s python3-pytest-cov python3-wheel python3-yarl python3.14 python3.14-minimal 54s 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 83.3 MB of archives. 54s After this operation, 284 MB of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpython3.14-minimal amd64 3.14.0-1 [905 kB] 55s Get:2 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3.14-minimal amd64 3.14.0-1 [2508 kB] 55s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.19-8 [248 kB] 55s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 55s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 55s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.17-4ubuntu1 [572 kB] 55s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.1-2build2 [619 kB] 55s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 55s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-1build3 [57.0 kB] 55s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [12.9 MB] 56s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-5ubuntu1 [1028 B] 56s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 56s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 56s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-5ubuntu1 [47.4 kB] 56s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 56s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-5ubuntu1 [29.3 kB] 56s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-5ubuntu1 [3071 kB] 56s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-5ubuntu1 [1360 kB] 56s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-5ubuntu1 [2757 kB] 56s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-5ubuntu1 [1210 kB] 56s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-5ubuntu1 [1685 kB] 56s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-5ubuntu1 [153 kB] 56s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-5ubuntu1 [2863 kB] 57s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [25.4 MB] 57s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-5ubuntu1 [523 kB] 57s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 57s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 57s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-5ubuntu1 [2573 kB] 57s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [14.4 MB] 57s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-5ubuntu1 [23.7 kB] 57s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 57s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 57s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 57s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 57s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-4build1 [169 kB] 57s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 57s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 57s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 57s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 57s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 57s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 57s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.1-2build2 [1043 kB] 57s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 57s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 57s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 57s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 dh-python all 6.20250414 [119 kB] 57s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 57s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-metadata all 12-4 [6582 B] 57s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 57s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 57s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpython3.14-stdlib amd64 3.14.0-1 [2396 kB] 58s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 pybuild-plugin-autopkgtest all 6.20250414 [1746 B] 58s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-packaging all 25.0-1 [52.8 kB] 58s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 58s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-wheel all 0.46.1-2 [22.1 kB] 58s Get:56 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-build all 1.2.2-2 [31.0 kB] 58s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 58s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 pybuild-plugin-pyproject all 6.20250414 [1728 B] 58s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiofiles all 24.1.0-2 [10.9 kB] 58s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiohappyeyeballs all 2.6.1-1 [11.1 kB] 58s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-multidict amd64 6.4.3-1 [49.6 kB] 58s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-propcache amd64 0.3.1-1 [41.7 kB] 58s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-yarl amd64 1.19.0-1 [88.6 kB] 58s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-async-timeout all 5.0.1-1 [6830 B] 58s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-frozenlist amd64 1.6.0-1 [100 kB] 58s Get:66 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiosignal all 1.3.2-1 [5182 B] 58s Get:67 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiohttp amd64 3.11.16-1 [367 kB] 58s Get:68 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aioresponses all 0.7.6-2 [10.9 kB] 58s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3.14 amd64 3.14.0-1 [805 kB] 58s Get:70 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.13.7-2 [890 B] 58s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-async-generator all 1.10-4 [17.5 kB] 58s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-cookidoo-api all 0.13.0-2 [20.5 kB] 58s Get:73 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1 [157 kB] 58s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-dotenv all 1.0.1-1 [22.3 kB] 58s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 58s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 58s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 8.3.5-2 [252 kB] 58s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 58s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 58s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 58s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 58s Fetched 83.3 MB in 3s (25.2 MB/s) 58s Selecting previously unselected package libpython3.14-minimal:amd64. 58s (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 ... 78439 files and directories currently installed.) 58s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-1_amd64.deb ... 58s Unpacking libpython3.14-minimal:amd64 (3.14.0-1) ... 58s Selecting previously unselected package python3.14-minimal. 58s Preparing to unpack .../01-python3.14-minimal_3.14.0-1_amd64.deb ... 58s Unpacking python3.14-minimal (3.14.0-1) ... 58s Selecting previously unselected package m4. 58s Preparing to unpack .../02-m4_1.4.19-8_amd64.deb ... 58s Unpacking m4 (1.4.19-8) ... 58s Selecting previously unselected package autoconf. 58s Preparing to unpack .../03-autoconf_2.72-3.1ubuntu1_all.deb ... 58s Unpacking autoconf (2.72-3.1ubuntu1) ... 58s Selecting previously unselected package autotools-dev. 58s Preparing to unpack .../04-autotools-dev_20240727.1_all.deb ... 58s Unpacking autotools-dev (20240727.1) ... 58s Selecting previously unselected package automake. 58s Preparing to unpack .../05-automake_1%3a1.17-4ubuntu1_all.deb ... 58s Unpacking automake (1:1.17-4ubuntu1) ... 58s Selecting previously unselected package autopoint. 58s Preparing to unpack .../06-autopoint_0.23.1-2build2_all.deb ... 58s Unpacking autopoint (0.23.1-2build2) ... 58s Selecting previously unselected package libisl23:amd64. 58s Preparing to unpack .../07-libisl23_0.27-1_amd64.deb ... 58s Unpacking libisl23:amd64 (0.27-1) ... 58s Selecting previously unselected package libmpc3:amd64. 58s Preparing to unpack .../08-libmpc3_1.3.1-1build3_amd64.deb ... 58s Unpacking libmpc3:amd64 (1.3.1-1build3) ... 58s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 58s Preparing to unpack .../09-cpp-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package cpp-15. 58s Preparing to unpack .../10-cpp-15_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package cpp-x86-64-linux-gnu. 58s Preparing to unpack .../11-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 58s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 58s Selecting previously unselected package cpp. 58s Preparing to unpack .../12-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 58s Unpacking cpp (4:15.2.0-4ubuntu1) ... 58s Selecting previously unselected package libcc1-0:amd64. 58s Preparing to unpack .../13-libcc1-0_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libcc1-0:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libgomp1:amd64. 58s Preparing to unpack .../14-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libitm1:amd64. 58s Preparing to unpack .../15-libitm1_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libitm1:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libasan8:amd64. 58s Preparing to unpack .../16-libasan8_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libasan8:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package liblsan0:amd64. 58s Preparing to unpack .../17-liblsan0_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking liblsan0:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libtsan2:amd64. 58s Preparing to unpack .../18-libtsan2_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libtsan2:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libubsan1:amd64. 58s Preparing to unpack .../19-libubsan1_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libubsan1:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libhwasan0:amd64. 58s Preparing to unpack .../20-libhwasan0_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libhwasan0:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libquadmath0:amd64. 58s Preparing to unpack .../21-libquadmath0_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libquadmath0:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package libgcc-15-dev:amd64. 58s Preparing to unpack .../22-libgcc-15-dev_15.2.0-5ubuntu1_amd64.deb ... 58s Unpacking libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 58s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 59s Preparing to unpack .../23-gcc-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 59s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 59s Selecting previously unselected package gcc-15. 59s Preparing to unpack .../24-gcc-15_15.2.0-5ubuntu1_amd64.deb ... 59s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 59s Selecting previously unselected package gcc-x86-64-linux-gnu. 59s Preparing to unpack .../25-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 59s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 59s Selecting previously unselected package gcc. 59s Preparing to unpack .../26-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 59s Unpacking gcc (4:15.2.0-4ubuntu1) ... 59s Selecting previously unselected package libstdc++-15-dev:amd64. 59s Preparing to unpack .../27-libstdc++-15-dev_15.2.0-5ubuntu1_amd64.deb ... 59s Unpacking libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 59s Selecting previously unselected package g++-15-x86-64-linux-gnu. 59s Preparing to unpack .../28-g++-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 59s Unpacking g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 59s Selecting previously unselected package g++-15. 59s Preparing to unpack .../29-g++-15_15.2.0-5ubuntu1_amd64.deb ... 59s Unpacking g++-15 (15.2.0-5ubuntu1) ... 59s Selecting previously unselected package g++-x86-64-linux-gnu. 59s Preparing to unpack .../30-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 59s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 59s Selecting previously unselected package g++. 59s Preparing to unpack .../31-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 59s Unpacking g++ (4:15.2.0-4ubuntu1) ... 59s Selecting previously unselected package build-essential. 59s Preparing to unpack .../32-build-essential_12.12ubuntu1_amd64.deb ... 59s Unpacking build-essential (12.12ubuntu1) ... 59s Selecting previously unselected package libdebhelper-perl. 59s Preparing to unpack .../33-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 59s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 59s Selecting previously unselected package libtool. 59s Preparing to unpack .../34-libtool_2.5.4-4build1_all.deb ... 59s Unpacking libtool (2.5.4-4build1) ... 59s Selecting previously unselected package dh-autoreconf. 59s Preparing to unpack .../35-dh-autoreconf_21_all.deb ... 59s Unpacking dh-autoreconf (21) ... 59s Selecting previously unselected package libarchive-zip-perl. 59s Preparing to unpack .../36-libarchive-zip-perl_1.68-1_all.deb ... 59s Unpacking libarchive-zip-perl (1.68-1) ... 59s Selecting previously unselected package libfile-stripnondeterminism-perl. 59s Preparing to unpack .../37-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 59s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 59s Selecting previously unselected package dh-strip-nondeterminism. 59s Preparing to unpack .../38-dh-strip-nondeterminism_1.14.2-1_all.deb ... 59s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 59s Selecting previously unselected package debugedit. 59s Preparing to unpack .../39-debugedit_1%3a5.2-3_amd64.deb ... 59s Unpacking debugedit (1:5.2-3) ... 59s Selecting previously unselected package dwz. 59s Preparing to unpack .../40-dwz_0.16-2_amd64.deb ... 59s Unpacking dwz (0.16-2) ... 59s Selecting previously unselected package gettext. 59s Preparing to unpack .../41-gettext_0.23.1-2build2_amd64.deb ... 59s Unpacking gettext (0.23.1-2build2) ... 59s Selecting previously unselected package intltool-debian. 59s Preparing to unpack .../42-intltool-debian_0.35.0+20060710.6_all.deb ... 59s Unpacking intltool-debian (0.35.0+20060710.6) ... 59s Selecting previously unselected package po-debconf. 59s Preparing to unpack .../43-po-debconf_1.0.21+nmu1_all.deb ... 59s Unpacking po-debconf (1.0.21+nmu1) ... 59s Selecting previously unselected package debhelper. 59s Preparing to unpack .../44-debhelper_13.24.2ubuntu1_all.deb ... 59s Unpacking debhelper (13.24.2ubuntu1) ... 59s Selecting previously unselected package dh-python. 59s Preparing to unpack .../45-dh-python_6.20250414_all.deb ... 59s Unpacking dh-python (6.20250414) ... 59s Selecting previously unselected package libjs-jquery. 59s Preparing to unpack .../46-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 59s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 59s Selecting previously unselected package libjs-jquery-metadata. 59s Preparing to unpack .../47-libjs-jquery-metadata_12-4_all.deb ... 59s Unpacking libjs-jquery-metadata (12-4) ... 59s Selecting previously unselected package libjs-jquery-tablesorter. 59s Preparing to unpack .../48-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 59s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 59s Selecting previously unselected package libjs-jquery-throttle-debounce. 59s Preparing to unpack .../49-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 59s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 59s Selecting previously unselected package libpython3.14-stdlib:amd64. 59s Preparing to unpack .../50-libpython3.14-stdlib_3.14.0-1_amd64.deb ... 59s Unpacking libpython3.14-stdlib:amd64 (3.14.0-1) ... 59s Selecting previously unselected package pybuild-plugin-autopkgtest. 59s Preparing to unpack .../51-pybuild-plugin-autopkgtest_6.20250414_all.deb ... 59s Unpacking pybuild-plugin-autopkgtest (6.20250414) ... 59s Selecting previously unselected package python3-packaging. 59s Preparing to unpack .../52-python3-packaging_25.0-1_all.deb ... 59s Unpacking python3-packaging (25.0-1) ... 59s Selecting previously unselected package python3-pyproject-hooks. 59s Preparing to unpack .../53-python3-pyproject-hooks_1.2.0-1_all.deb ... 59s Unpacking python3-pyproject-hooks (1.2.0-1) ... 59s Selecting previously unselected package python3-wheel. 59s Preparing to unpack .../54-python3-wheel_0.46.1-2_all.deb ... 59s Unpacking python3-wheel (0.46.1-2) ... 59s Selecting previously unselected package python3-build. 59s Preparing to unpack .../55-python3-build_1.2.2-2_all.deb ... 59s Unpacking python3-build (1.2.2-2) ... 59s Selecting previously unselected package python3-installer. 59s Preparing to unpack .../56-python3-installer_0.7.0+dfsg1-3_all.deb ... 59s Unpacking python3-installer (0.7.0+dfsg1-3) ... 59s Selecting previously unselected package pybuild-plugin-pyproject. 59s Preparing to unpack .../57-pybuild-plugin-pyproject_6.20250414_all.deb ... 59s Unpacking pybuild-plugin-pyproject (6.20250414) ... 59s Selecting previously unselected package python3-aiofiles. 59s Preparing to unpack .../58-python3-aiofiles_24.1.0-2_all.deb ... 59s Unpacking python3-aiofiles (24.1.0-2) ... 59s Selecting previously unselected package python3-aiohappyeyeballs. 59s Preparing to unpack .../59-python3-aiohappyeyeballs_2.6.1-1_all.deb ... 59s Unpacking python3-aiohappyeyeballs (2.6.1-1) ... 59s Selecting previously unselected package python3-multidict. 59s Preparing to unpack .../60-python3-multidict_6.4.3-1_amd64.deb ... 59s Unpacking python3-multidict (6.4.3-1) ... 59s Selecting previously unselected package python3-propcache. 59s Preparing to unpack .../61-python3-propcache_0.3.1-1_amd64.deb ... 59s Unpacking python3-propcache (0.3.1-1) ... 59s Selecting previously unselected package python3-yarl. 59s Preparing to unpack .../62-python3-yarl_1.19.0-1_amd64.deb ... 59s Unpacking python3-yarl (1.19.0-1) ... 59s Selecting previously unselected package python3-async-timeout. 59s Preparing to unpack .../63-python3-async-timeout_5.0.1-1_all.deb ... 59s Unpacking python3-async-timeout (5.0.1-1) ... 59s Selecting previously unselected package python3-frozenlist. 59s Preparing to unpack .../64-python3-frozenlist_1.6.0-1_amd64.deb ... 59s Unpacking python3-frozenlist (1.6.0-1) ... 59s Selecting previously unselected package python3-aiosignal. 59s Preparing to unpack .../65-python3-aiosignal_1.3.2-1_all.deb ... 59s Unpacking python3-aiosignal (1.3.2-1) ... 59s Selecting previously unselected package python3-aiohttp. 59s Preparing to unpack .../66-python3-aiohttp_3.11.16-1_amd64.deb ... 59s Unpacking python3-aiohttp (3.11.16-1) ... 59s Selecting previously unselected package python3-aioresponses. 59s Preparing to unpack .../67-python3-aioresponses_0.7.6-2_all.deb ... 59s Unpacking python3-aioresponses (0.7.6-2) ... 59s Selecting previously unselected package python3.14. 59s Preparing to unpack .../68-python3.14_3.14.0-1_amd64.deb ... 59s Unpacking python3.14 (3.14.0-1) ... 59s Selecting previously unselected package python3-all. 60s Preparing to unpack .../69-python3-all_3.13.7-2_amd64.deb ... 60s Unpacking python3-all (3.13.7-2) ... 60s Selecting previously unselected package python3-async-generator. 60s Preparing to unpack .../70-python3-async-generator_1.10-4_all.deb ... 60s Unpacking python3-async-generator (1.10-4) ... 60s Selecting previously unselected package python3-cookidoo-api. 60s Preparing to unpack .../71-python3-cookidoo-api_0.13.0-2_all.deb ... 60s Unpacking python3-cookidoo-api (0.13.0-2) ... 60s Selecting previously unselected package python3-coverage. 60s Preparing to unpack .../72-python3-coverage_7.8.2+dfsg1-1_amd64.deb ... 60s Unpacking python3-coverage (7.8.2+dfsg1-1) ... 60s Selecting previously unselected package python3-dotenv. 60s Preparing to unpack .../73-python3-dotenv_1.0.1-1_all.deb ... 60s Unpacking python3-dotenv (1.0.1-1) ... 60s Selecting previously unselected package python3-iniconfig. 60s Preparing to unpack .../74-python3-iniconfig_1.1.1-2_all.deb ... 60s Unpacking python3-iniconfig (1.1.1-2) ... 60s Selecting previously unselected package python3-pluggy. 60s Preparing to unpack .../75-python3-pluggy_1.5.0-1_all.deb ... 60s Unpacking python3-pluggy (1.5.0-1) ... 60s Selecting previously unselected package python3-pytest. 60s Preparing to unpack .../76-python3-pytest_8.3.5-2_all.deb ... 60s Unpacking python3-pytest (8.3.5-2) ... 60s Selecting previously unselected package python3-pytest-asyncio. 60s Preparing to unpack .../77-python3-pytest-asyncio_0.25.1-1_all.deb ... 60s Unpacking python3-pytest-asyncio (0.25.1-1) ... 60s Selecting previously unselected package libjs-jquery-hotkeys. 60s Preparing to unpack .../78-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 60s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 60s Selecting previously unselected package libjs-jquery-isonscreen. 60s Preparing to unpack .../79-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 60s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 60s Selecting previously unselected package python3-pytest-cov. 60s Preparing to unpack .../80-python3-pytest-cov_5.0.0-1_all.deb ... 60s Unpacking python3-pytest-cov (5.0.0-1) ... 60s Setting up python3-dotenv (1.0.1-1) ... 60s Setting up dh-python (6.20250414) ... 60s Setting up python3-iniconfig (1.1.1-2) ... 60s Setting up python3-aiofiles (24.1.0-2) ... 60s Setting up python3-async-generator (1.10-4) ... 60s Setting up libarchive-zip-perl (1.68-1) ... 60s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 60s Setting up libpython3.14-minimal:amd64 (3.14.0-1) ... 60s Setting up m4 (1.4.19-8) ... 60s Setting up python3-coverage (7.8.2+dfsg1-1) ... 60s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 60s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 60s Setting up python3-multidict (6.4.3-1) ... 61s Setting up python3-frozenlist (1.6.0-1) ... 61s Setting up python3-aiosignal (1.3.2-1) ... 61s Setting up python3-async-timeout (5.0.1-1) ... 61s Setting up autotools-dev (20240727.1) ... 61s Setting up python3-packaging (25.0-1) ... 61s Setting up python3-pyproject-hooks (1.2.0-1) ... 61s Setting up libquadmath0:amd64 (15.2.0-5ubuntu1) ... 61s Setting up libmpc3:amd64 (1.3.1-1build3) ... 61s Setting up autopoint (0.23.1-2build2) ... 61s Setting up python3-aiohappyeyeballs (2.6.1-1) ... 61s Setting up python3-installer (0.7.0+dfsg1-3) ... 61s Setting up autoconf (2.72-3.1ubuntu1) ... 61s Setting up python3-pluggy (1.5.0-1) ... 61s /usr/lib/python3/dist-packages/pluggy/_callers.py:141: SyntaxWarning: 'return' in a 'finally' block 61s return result 61s /usr/lib/python3/dist-packages/pluggy/_callers.py:182: SyntaxWarning: 'return' in a 'finally' block 61s return outcome.get_result() 61s Setting up libubsan1:amd64 (15.2.0-5ubuntu1) ... 61s Setting up dwz (0.16-2) ... 61s Setting up libhwasan0:amd64 (15.2.0-5ubuntu1) ... 61s Setting up python3-propcache (0.3.1-1) ... 62s Setting up libasan8:amd64 (15.2.0-5ubuntu1) ... 62s Setting up debugedit (1:5.2-3) ... 62s Setting up libtsan2:amd64 (15.2.0-5ubuntu1) ... 62s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 62s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 62s Setting up libisl23:amd64 (0.27-1) ... 62s Setting up python3-yarl (1.19.0-1) ... 62s Setting up python3.14-minimal (3.14.0-1) ... 62s Setting up libcc1-0:amd64 (15.2.0-5ubuntu1) ... 62s Setting up liblsan0:amd64 (15.2.0-5ubuntu1) ... 62s Setting up libitm1:amd64 (15.2.0-5ubuntu1) ... 62s Setting up automake (1:1.17-4ubuntu1) ... 62s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 62s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 62s Setting up gettext (0.23.1-2build2) ... 62s Setting up libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 62s Setting up libpython3.14-stdlib:amd64 (3.14.0-1) ... 62s Setting up python3-pytest (8.3.5-2) ... 63s Setting up python3-aiohttp (3.11.16-1) ... 63s Setting up cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 63s Setting up python3-wheel (0.46.1-2) ... 63s Setting up intltool-debian (0.35.0+20060710.6) ... 63s Setting up gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 63s Setting up libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 63s Setting up libjs-jquery-metadata (12-4) ... 63s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 63s Setting up python3-cookidoo-api (0.13.0-2) ... 63s Setting up python3-pytest-asyncio (0.25.1-1) ... 63s Setting up dh-strip-nondeterminism (1.14.2-1) ... 63s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 63s Setting up cpp-15 (15.2.0-5ubuntu1) ... 63s Setting up python3.14 (3.14.0-1) ... 64s Setting up python3-build (1.2.2-2) ... 64s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 64s Setting up python3-aioresponses (0.7.6-2) ... 64s Setting up g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 64s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 64s Setting up pybuild-plugin-pyproject (6.20250414) ... 64s Setting up po-debconf (1.0.21+nmu1) ... 64s Setting up python3-all (3.13.7-2) ... 64s Setting up python3-pytest-cov (5.0.0-1) ... 64s Setting up gcc-15 (15.2.0-5ubuntu1) ... 64s Setting up cpp (4:15.2.0-4ubuntu1) ... 64s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 64s Setting up g++-15 (15.2.0-5ubuntu1) ... 64s Setting up libtool (2.5.4-4build1) ... 64s Setting up gcc (4:15.2.0-4ubuntu1) ... 64s Setting up dh-autoreconf (21) ... 64s Setting up g++ (4:15.2.0-4ubuntu1) ... 64s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 64s Setting up build-essential (12.12ubuntu1) ... 64s Setting up debhelper (13.24.2ubuntu1) ... 64s Setting up pybuild-plugin-autopkgtest (6.20250414) ... 64s Processing triggers for man-db (2.13.1-1) ... 65s Processing triggers for install-info (7.1.1-1ubuntu1) ... 65s Processing triggers for libc-bin (2.42-0ubuntu3) ... 65s Processing triggers for systemd (257.9-0ubuntu2) ... 66s autopkgtest [17:34:12]: test pybuild-autopkgtest: pybuild-autopkgtest 66s autopkgtest [17:34:12]: test pybuild-autopkgtest: [----------------------- 66s pybuild-autopkgtest 66s I: pybuild base:311: cd /tmp/autopkgtest.fdhlSD/autopkgtest_tmp/build; python3.14 -m pytest --no-cov 66s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 66s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 66s 66s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 66s ============================= test session starts ============================== 66s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.5.0 66s rootdir: /tmp/autopkgtest.fdhlSD/autopkgtest_tmp/build 66s configfile: pyproject.toml 66s testpaths: tests 66s plugins: cov-5.0.0, asyncio-0.25.1, typeguard-4.4.2 66s asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None 66s collected 175 items 66s 66s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[ch-de-CH-ch] PASSED [ 0%] 66s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[de-de-DE-de] PASSED [ 1%] 66s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[ma-en-xp] PASSED [ 1%] 66s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[ie-en-GB-gb] PASSED [ 2%] 66s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[gb-en-GB-gb] PASSED [ 2%] 66s tests/test_cookidoo.py::TestLogin::test_refresh_before_login PASSED [ 3%] 66s tests/test_cookidoo.py::TestLogin::test_mail_invalid PASSED [ 4%] 66s tests/test_cookidoo.py::TestLogin::test_unauthorized PASSED [ 4%] 66s tests/test_cookidoo.py::TestLogin::test_parse_exception[200-CookidooParseException] PASSED [ 5%] 66s tests/test_cookidoo.py::TestLogin::test_parse_exception[401-CookidooAuthException] PASSED [ 5%] 66s tests/test_cookidoo.py::TestLogin::test_request_exceptions[TimeoutError] PASSED [ 6%] 66s tests/test_cookidoo.py::TestLogin::test_request_exceptions[ClientError] PASSED [ 6%] 66s tests/test_cookidoo.py::TestLogin::test_login_and_refresh PASSED [ 7%] 66s tests/test_cookidoo.py::TestGetUserInfo::test_get_user_info PASSED [ 8%] 66s tests/test_cookidoo.py::TestGetUserInfo::test_request_exception[TimeoutError] PASSED [ 8%] 66s tests/test_cookidoo.py::TestGetUserInfo::test_request_exception[ClientError] PASSED [ 9%] 66s tests/test_cookidoo.py::TestGetUserInfo::test_unauthorized PASSED [ 9%] 66s tests/test_cookidoo.py::TestGetUserInfo::test_parse_exception[200-CookidooParseException] PASSED [ 10%] 66s tests/test_cookidoo.py::TestGetUserInfo::test_parse_exception[401-CookidooAuthException] PASSED [ 10%] 66s tests/test_cookidoo.py::TestGetActiveSubscription::test_get_active_subscription PASSED [ 11%] 66s tests/test_cookidoo.py::TestGetActiveSubscription::test_get_inactive_subscription PASSED [ 12%] 66s tests/test_cookidoo.py::TestGetActiveSubscription::test_request_exception[TimeoutError] PASSED [ 12%] 66s tests/test_cookidoo.py::TestGetActiveSubscription::test_request_exception[ClientError] PASSED [ 13%] 66s tests/test_cookidoo.py::TestGetActiveSubscription::test_unauthorized PASSED [ 13%] 66s tests/test_cookidoo.py::TestGetActiveSubscription::test_parse_exception[200-CookidooParseException] PASSED [ 14%] 66s tests/test_cookidoo.py::TestGetActiveSubscription::test_parse_exception[401-CookidooAuthException] PASSED [ 14%] 66s tests/test_cookidoo.py::TestGetRecipeDetails::test_get_recipe_details PASSED [ 15%] 66s tests/test_cookidoo.py::TestGetRecipeDetails::test_request_exception[TimeoutError] PASSED [ 16%] 66s tests/test_cookidoo.py::TestGetRecipeDetails::test_request_exception[ClientError] PASSED [ 16%] 66s tests/test_cookidoo.py::TestGetRecipeDetails::test_unauthorized PASSED [ 17%] 66s tests/test_cookidoo.py::TestGetRecipeDetails::test_parse_exception[200-CookidooParseException] PASSED [ 17%] 66s tests/test_cookidoo.py::TestGetRecipeDetails::test_parse_exception[401-CookidooAuthException] PASSED [ 18%] 66s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_get_shopping_list_recipes PASSED [ 18%] 66s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_request_exception[TimeoutError] PASSED [ 19%] 66s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_request_exception[ClientError] PASSED [ 20%] 66s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_unauthorized PASSED [ 20%] 66s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_parse_exception[200-CookidooParseException] PASSED [ 21%] 66s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_parse_exception[401-CookidooAuthException] PASSED [ 21%] 66s tests/test_cookidoo.py::TestGetIngredients::test_get_ingredient_items PASSED [ 22%] 66s tests/test_cookidoo.py::TestGetIngredients::test_request_exception[TimeoutError] PASSED [ 22%] 66s tests/test_cookidoo.py::TestGetIngredients::test_request_exception[ClientError] PASSED [ 23%] 66s tests/test_cookidoo.py::TestGetIngredients::test_unauthorized PASSED [ 24%] 66s tests/test_cookidoo.py::TestGetIngredients::test_parse_exception[200-CookidooParseException] PASSED [ 24%] 66s tests/test_cookidoo.py::TestGetIngredients::test_parse_exception[401-CookidooAuthException] PASSED [ 25%] 66s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_add_ingredient_items_for_recipes PASSED [ 25%] 66s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_request_exception[TimeoutError] PASSED [ 26%] 66s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_request_exception[ClientError] PASSED [ 26%] 66s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_unauthorized PASSED [ 27%] 66s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_parse_exception[200-CookidooParseException] PASSED [ 28%] 66s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_parse_exception[401-CookidooAuthException] PASSED [ 28%] 66s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_remove_ingredient_items_for_recipes PASSED [ 29%] 66s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_request_exception[TimeoutError] PASSED [ 29%] 66s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_request_exception[ClientError] PASSED [ 30%] 66s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_unauthorized PASSED [ 30%] 66s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_parse_exception[401-CookidooAuthException] PASSED [ 31%] 66s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_edit_ingredient_items_ownership PASSED [ 32%] 66s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_request_exception[TimeoutError] PASSED [ 32%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_request_exception[ClientError] PASSED [ 33%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_unauthorized PASSED [ 33%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_parse_exception[200-CookidooParseException] PASSED [ 34%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_parse_exception[401-CookidooAuthException] PASSED [ 34%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_get_additional_items PASSED [ 35%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_request_exception[TimeoutError] PASSED [ 36%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_request_exception[ClientError] PASSED [ 36%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_unauthorized PASSED [ 37%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_parse_exception[200-CookidooParseException] PASSED [ 37%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 38%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_add_additional_items PASSED [ 38%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_request_exception[TimeoutError] PASSED [ 39%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_request_exception[ClientError] PASSED [ 40%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_unauthorized PASSED [ 40%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_parse_exception[200-CookidooParseException] PASSED [ 41%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 41%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_remove_ingredient_items_for_recipes PASSED [ 42%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_request_exception[TimeoutError] PASSED [ 42%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_request_exception[ClientError] PASSED [ 43%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_unauthorized PASSED [ 44%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 44%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_edit_additional_items_ownership PASSED [ 45%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_request_exception[TimeoutError] PASSED [ 45%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_request_exception[ClientError] PASSED [ 46%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_unauthorized PASSED [ 46%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_parse_exception[200-CookidooParseException] PASSED [ 47%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_parse_exception[401-CookidooAuthException] PASSED [ 48%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_edit_additional_items PASSED [ 48%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_request_exception[TimeoutError] PASSED [ 49%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_request_exception[ClientError] PASSED [ 49%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_unauthorized PASSED [ 50%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_parse_exception[200-CookidooParseException] PASSED [ 50%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 51%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_clear_shopping_list PASSED [ 52%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_request_exception[TimeoutError] PASSED [ 52%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_request_exception[ClientError] PASSED [ 53%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_unauthorized PASSED [ 53%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_parse_exception[401-CookidooAuthException] PASSED [ 54%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_count_managed_lists PASSED [ 54%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_request_exception[TimeoutError] PASSED [ 55%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_request_exception[ClientError] PASSED [ 56%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_unauthorized PASSED [ 56%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_parse_exception[200-CookidooParseException] PASSED [ 57%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_parse_exception[401-CookidooAuthException] PASSED [ 57%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_get_managed_lists PASSED [ 58%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_request_exception[TimeoutError] PASSED [ 58%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_request_exception[ClientError] PASSED [ 59%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_unauthorized PASSED [ 60%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_parse_exception[200-CookidooParseException] PASSED [ 60%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_parse_exception[401-CookidooAuthException] PASSED [ 61%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_add_managed_collection PASSED [ 61%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_request_exception[TimeoutError] PASSED [ 62%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_request_exception[ClientError] PASSED [ 62%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_unauthorized PASSED [ 63%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_parse_exception[200-CookidooParseException] PASSED [ 64%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 64%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_remove_managed_collection PASSED [ 65%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_request_exception[TimeoutError] PASSED [ 65%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_request_exception[ClientError] PASSED [ 66%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_unauthorized PASSED [ 66%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 67%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_count_custom_lists PASSED [ 68%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_request_exception[TimeoutError] PASSED [ 68%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_request_exception[ClientError] PASSED [ 69%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_unauthorized PASSED [ 69%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_parse_exception[200-CookidooParseException] PASSED [ 70%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_parse_exception[401-CookidooAuthException] PASSED [ 70%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_get_custom_lists PASSED [ 71%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_request_exception[TimeoutError] PASSED [ 72%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_request_exception[ClientError] PASSED [ 72%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_unauthorized PASSED [ 73%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_parse_exception[200-CookidooParseException] PASSED [ 73%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_parse_exception[401-CookidooAuthException] PASSED [ 74%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_add_custom_collection PASSED [ 74%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_request_exception[TimeoutError] PASSED [ 75%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_request_exception[ClientError] PASSED [ 76%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_unauthorized PASSED [ 76%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_parse_exception[200-CookidooParseException] PASSED [ 77%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 77%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_remove_custom_collection PASSED [ 78%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_request_exception[TimeoutError] PASSED [ 78%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_request_exception[ClientError] PASSED [ 79%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_unauthorized PASSED [ 80%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 80%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_add_recipes_to_custom_collection PASSED [ 81%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_request_exception[TimeoutError] PASSED [ 81%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_request_exception[ClientError] PASSED [ 82%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_unauthorized PASSED [ 82%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_parse_exception[200-CookidooParseException] PASSED [ 83%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 84%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_remove_recipe_from_custom_collection PASSED [ 84%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_request_exception[TimeoutError] PASSED [ 85%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_request_exception[ClientError] PASSED [ 85%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_unauthorized PASSED [ 86%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_parse_exception[200-CookidooParseException] PASSED [ 86%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 87%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_get_calendar_week PASSED [ 88%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_request_exception[TimeoutError] PASSED [ 88%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_request_exception[ClientError] PASSED [ 89%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_unauthorized PASSED [ 89%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_parse_exception[200-CookidooParseException] PASSED [ 90%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_parse_exception[401-CookidooAuthException] PASSED [ 90%] 67s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_add_recipes_to_custom_collection PASSED [ 91%] 67s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_request_exception[TimeoutError] PASSED [ 92%] 67s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_request_exception[ClientError] PASSED [ 92%] 67s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_unauthorized PASSED [ 93%] 67s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_parse_exception[200-CookidooParseException] PASSED [ 93%] 67s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_parse_exception[401-CookidooAuthException] PASSED [ 94%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_remove_recipe_from_calendar PASSED [ 94%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_request_exception[TimeoutError] PASSED [ 95%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_request_exception[ClientError] PASSED [ 96%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_unauthorized PASSED [ 96%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_parse_exception[200-CookidooParseException] PASSED [ 97%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_parse_exception[401-CookidooAuthException] PASSED [ 97%] 67s tests/test_helpers.py::TestLocalization::test_get_localization_options PASSED [ 98%] 67s tests/test_helpers.py::TestLocalization::test_get_country_options PASSED [ 98%] 67s tests/test_helpers.py::TestLocalization::test_get_language_options PASSED [ 99%] 67s tests/test_helpers.py::TestLocalization::test_cookidoo_recipe_details_from_json_exception PASSED [100%] 67s 67s =============================== warnings summary =============================== 67s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[ch-de-CH-ch] 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1177: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s return asyncio.get_event_loop_policy() 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:856: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s _restore_event_loop_policy(asyncio.get_event_loop_policy()), 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:755: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s old_loop_policy = asyncio.get_event_loop_policy() 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:760: DeprecationWarning: 'asyncio.set_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s asyncio.set_event_loop_policy(policy) 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:1151: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s loop = asyncio.get_event_loop_policy().new_event_loop() 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:871: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s policy = asyncio.get_event_loop_policy() 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:777: DeprecationWarning: 'asyncio.set_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s asyncio.set_event_loop_policy(old_loop_policy) 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:924: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s policy = asyncio.get_event_loop_policy() 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:948: DeprecationWarning: 'asyncio.set_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s asyncio.set_event_loop_policy(previous_policy) 67s 67s tests/test_cookidoo.py: 171 warnings 67s tests/test_helpers.py: 4 warnings 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:960: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16 67s policy = asyncio.get_event_loop_policy() 67s 67s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 67s ====================== 175 passed, 1576 warnings in 0.51s ====================== 67s I: pybuild base:311: cd /tmp/autopkgtest.fdhlSD/autopkgtest_tmp/build; python3.13 -m pytest --no-cov 67s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 67s 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" 67s 67s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 67s ============================= test session starts ============================== 67s platform linux -- Python 3.13.7, pytest-8.3.5, pluggy-1.5.0 67s rootdir: /tmp/autopkgtest.fdhlSD/autopkgtest_tmp/build 67s configfile: pyproject.toml 67s testpaths: tests 67s plugins: cov-5.0.0, asyncio-0.25.1, typeguard-4.4.2 67s asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None 67s collected 175 items 67s 67s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[ch-de-CH-ch] PASSED [ 0%] 67s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[de-de-DE-de] PASSED [ 1%] 67s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[ma-en-xp] PASSED [ 1%] 67s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[ie-en-GB-gb] PASSED [ 2%] 67s tests/test_cookidoo.py::TestGetterSetter::test_api_endpoint[gb-en-GB-gb] PASSED [ 2%] 67s tests/test_cookidoo.py::TestLogin::test_refresh_before_login PASSED [ 3%] 67s tests/test_cookidoo.py::TestLogin::test_mail_invalid PASSED [ 4%] 67s tests/test_cookidoo.py::TestLogin::test_unauthorized PASSED [ 4%] 67s tests/test_cookidoo.py::TestLogin::test_parse_exception[200-CookidooParseException] PASSED [ 5%] 67s tests/test_cookidoo.py::TestLogin::test_parse_exception[401-CookidooAuthException] PASSED [ 5%] 67s tests/test_cookidoo.py::TestLogin::test_request_exceptions[TimeoutError] PASSED [ 6%] 67s tests/test_cookidoo.py::TestLogin::test_request_exceptions[ClientError] PASSED [ 6%] 67s tests/test_cookidoo.py::TestLogin::test_login_and_refresh PASSED [ 7%] 67s tests/test_cookidoo.py::TestGetUserInfo::test_get_user_info PASSED [ 8%] 67s tests/test_cookidoo.py::TestGetUserInfo::test_request_exception[TimeoutError] PASSED [ 8%] 67s tests/test_cookidoo.py::TestGetUserInfo::test_request_exception[ClientError] PASSED [ 9%] 67s tests/test_cookidoo.py::TestGetUserInfo::test_unauthorized PASSED [ 9%] 67s tests/test_cookidoo.py::TestGetUserInfo::test_parse_exception[200-CookidooParseException] PASSED [ 10%] 67s tests/test_cookidoo.py::TestGetUserInfo::test_parse_exception[401-CookidooAuthException] PASSED [ 10%] 67s tests/test_cookidoo.py::TestGetActiveSubscription::test_get_active_subscription PASSED [ 11%] 67s tests/test_cookidoo.py::TestGetActiveSubscription::test_get_inactive_subscription PASSED [ 12%] 67s tests/test_cookidoo.py::TestGetActiveSubscription::test_request_exception[TimeoutError] PASSED [ 12%] 67s tests/test_cookidoo.py::TestGetActiveSubscription::test_request_exception[ClientError] PASSED [ 13%] 67s tests/test_cookidoo.py::TestGetActiveSubscription::test_unauthorized PASSED [ 13%] 67s tests/test_cookidoo.py::TestGetActiveSubscription::test_parse_exception[200-CookidooParseException] PASSED [ 14%] 67s tests/test_cookidoo.py::TestGetActiveSubscription::test_parse_exception[401-CookidooAuthException] PASSED [ 14%] 67s tests/test_cookidoo.py::TestGetRecipeDetails::test_get_recipe_details PASSED [ 15%] 67s tests/test_cookidoo.py::TestGetRecipeDetails::test_request_exception[TimeoutError] PASSED [ 16%] 67s tests/test_cookidoo.py::TestGetRecipeDetails::test_request_exception[ClientError] PASSED [ 16%] 67s tests/test_cookidoo.py::TestGetRecipeDetails::test_unauthorized PASSED [ 17%] 67s tests/test_cookidoo.py::TestGetRecipeDetails::test_parse_exception[200-CookidooParseException] PASSED [ 17%] 67s tests/test_cookidoo.py::TestGetRecipeDetails::test_parse_exception[401-CookidooAuthException] PASSED [ 18%] 67s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_get_shopping_list_recipes PASSED [ 18%] 67s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_request_exception[TimeoutError] PASSED [ 19%] 67s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_request_exception[ClientError] PASSED [ 20%] 67s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_unauthorized PASSED [ 20%] 67s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_parse_exception[200-CookidooParseException] PASSED [ 21%] 67s tests/test_cookidoo.py::TestGetShoppingListRecipes::test_parse_exception[401-CookidooAuthException] PASSED [ 21%] 67s tests/test_cookidoo.py::TestGetIngredients::test_get_ingredient_items PASSED [ 22%] 67s tests/test_cookidoo.py::TestGetIngredients::test_request_exception[TimeoutError] PASSED [ 22%] 67s tests/test_cookidoo.py::TestGetIngredients::test_request_exception[ClientError] PASSED [ 23%] 67s tests/test_cookidoo.py::TestGetIngredients::test_unauthorized PASSED [ 24%] 67s tests/test_cookidoo.py::TestGetIngredients::test_parse_exception[200-CookidooParseException] PASSED [ 24%] 67s tests/test_cookidoo.py::TestGetIngredients::test_parse_exception[401-CookidooAuthException] PASSED [ 25%] 67s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_add_ingredient_items_for_recipes PASSED [ 25%] 67s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_request_exception[TimeoutError] PASSED [ 26%] 67s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_request_exception[ClientError] PASSED [ 26%] 67s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_unauthorized PASSED [ 27%] 67s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_parse_exception[200-CookidooParseException] PASSED [ 28%] 67s tests/test_cookidoo.py::TestAddIngredientsForRecipes::test_parse_exception[401-CookidooAuthException] PASSED [ 28%] 67s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_remove_ingredient_items_for_recipes PASSED [ 29%] 67s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_request_exception[TimeoutError] PASSED [ 29%] 67s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_request_exception[ClientError] PASSED [ 30%] 67s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_unauthorized PASSED [ 30%] 67s tests/test_cookidoo.py::TestRemoveIngredientsForRecipes::test_parse_exception[401-CookidooAuthException] PASSED [ 31%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_edit_ingredient_items_ownership PASSED [ 32%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_request_exception[TimeoutError] PASSED [ 32%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_request_exception[ClientError] PASSED [ 33%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_unauthorized PASSED [ 33%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_parse_exception[200-CookidooParseException] PASSED [ 34%] 67s tests/test_cookidoo.py::TestEditIngredientsOwnership::test_parse_exception[401-CookidooAuthException] PASSED [ 34%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_get_additional_items PASSED [ 35%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_request_exception[TimeoutError] PASSED [ 36%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_request_exception[ClientError] PASSED [ 36%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_unauthorized PASSED [ 37%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_parse_exception[200-CookidooParseException] PASSED [ 37%] 67s tests/test_cookidoo.py::TestGetAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 38%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_add_additional_items PASSED [ 38%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_request_exception[TimeoutError] PASSED [ 39%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_request_exception[ClientError] PASSED [ 40%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_unauthorized PASSED [ 40%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_parse_exception[200-CookidooParseException] PASSED [ 41%] 67s tests/test_cookidoo.py::TestAddAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 41%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_remove_ingredient_items_for_recipes PASSED [ 42%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_request_exception[TimeoutError] PASSED [ 42%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_request_exception[ClientError] PASSED [ 43%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_unauthorized PASSED [ 44%] 67s tests/test_cookidoo.py::TestRemoveAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 44%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_edit_additional_items_ownership PASSED [ 45%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_request_exception[TimeoutError] PASSED [ 45%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_request_exception[ClientError] PASSED [ 46%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_unauthorized PASSED [ 46%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_parse_exception[200-CookidooParseException] PASSED [ 47%] 67s tests/test_cookidoo.py::TestEditAdditionalItemsOwnership::test_parse_exception[401-CookidooAuthException] PASSED [ 48%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_edit_additional_items PASSED [ 48%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_request_exception[TimeoutError] PASSED [ 49%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_request_exception[ClientError] PASSED [ 49%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_unauthorized PASSED [ 50%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_parse_exception[200-CookidooParseException] PASSED [ 50%] 67s tests/test_cookidoo.py::TestEditAdditionalItems::test_parse_exception[401-CookidooAuthException] PASSED [ 51%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_clear_shopping_list PASSED [ 52%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_request_exception[TimeoutError] PASSED [ 52%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_request_exception[ClientError] PASSED [ 53%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_unauthorized PASSED [ 53%] 67s tests/test_cookidoo.py::TestClearShoppingList::test_parse_exception[401-CookidooAuthException] PASSED [ 54%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_count_managed_lists PASSED [ 54%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_request_exception[TimeoutError] PASSED [ 55%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_request_exception[ClientError] PASSED [ 56%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_unauthorized PASSED [ 56%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_parse_exception[200-CookidooParseException] PASSED [ 57%] 67s tests/test_cookidoo.py::TestCountManagedLists::test_parse_exception[401-CookidooAuthException] PASSED [ 57%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_get_managed_lists PASSED [ 58%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_request_exception[TimeoutError] PASSED [ 58%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_request_exception[ClientError] PASSED [ 59%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_unauthorized PASSED [ 60%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_parse_exception[200-CookidooParseException] PASSED [ 60%] 67s tests/test_cookidoo.py::TestGetManagedLists::test_parse_exception[401-CookidooAuthException] PASSED [ 61%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_add_managed_collection PASSED [ 61%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_request_exception[TimeoutError] PASSED [ 62%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_request_exception[ClientError] PASSED [ 62%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_unauthorized PASSED [ 63%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_parse_exception[200-CookidooParseException] PASSED [ 64%] 67s tests/test_cookidoo.py::TestAddManagedCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 64%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_remove_managed_collection PASSED [ 65%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_request_exception[TimeoutError] PASSED [ 65%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_request_exception[ClientError] PASSED [ 66%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_unauthorized PASSED [ 66%] 67s tests/test_cookidoo.py::TestRemoveManagedCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 67%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_count_custom_lists PASSED [ 68%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_request_exception[TimeoutError] PASSED [ 68%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_request_exception[ClientError] PASSED [ 69%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_unauthorized PASSED [ 69%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_parse_exception[200-CookidooParseException] PASSED [ 70%] 67s tests/test_cookidoo.py::TestCountCustomLists::test_parse_exception[401-CookidooAuthException] PASSED [ 70%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_get_custom_lists PASSED [ 71%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_request_exception[TimeoutError] PASSED [ 72%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_request_exception[ClientError] PASSED [ 72%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_unauthorized PASSED [ 73%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_parse_exception[200-CookidooParseException] PASSED [ 73%] 67s tests/test_cookidoo.py::TestGetCustomLists::test_parse_exception[401-CookidooAuthException] PASSED [ 74%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_add_custom_collection PASSED [ 74%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_request_exception[TimeoutError] PASSED [ 75%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_request_exception[ClientError] PASSED [ 76%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_unauthorized PASSED [ 76%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_parse_exception[200-CookidooParseException] PASSED [ 77%] 67s tests/test_cookidoo.py::TestAddCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 77%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_remove_custom_collection PASSED [ 78%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_request_exception[TimeoutError] PASSED [ 78%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_request_exception[ClientError] PASSED [ 79%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_unauthorized PASSED [ 80%] 67s tests/test_cookidoo.py::TestRemoveCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 80%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_add_recipes_to_custom_collection PASSED [ 81%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_request_exception[TimeoutError] PASSED [ 81%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_request_exception[ClientError] PASSED [ 82%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_unauthorized PASSED [ 82%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_parse_exception[200-CookidooParseException] PASSED [ 83%] 67s tests/test_cookidoo.py::TestAddRecipesToCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 84%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_remove_recipe_from_custom_collection PASSED [ 84%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_request_exception[TimeoutError] PASSED [ 85%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_request_exception[ClientError] PASSED [ 85%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_unauthorized PASSED [ 86%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_parse_exception[200-CookidooParseException] PASSED [ 86%] 67s tests/test_cookidoo.py::TestRemoveRecipeFromCustomCollection::test_parse_exception[401-CookidooAuthException] PASSED [ 87%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_get_calendar_week PASSED [ 88%] 67s tests/test_cookidoo.py::TestGetCalendarWeek::test_request_exception[TimeoutError] PASSED [ 88%] 68s tests/test_cookidoo.py::TestGetCalendarWeek::test_request_exception[ClientError] PASSED [ 89%] 68s tests/test_cookidoo.py::TestGetCalendarWeek::test_unauthorized PASSED [ 89%] 68s tests/test_cookidoo.py::TestGetCalendarWeek::test_parse_exception[200-CookidooParseException] PASSED [ 90%] 68s tests/test_cookidoo.py::TestGetCalendarWeek::test_parse_exception[401-CookidooAuthException] PASSED [ 90%] 68s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_add_recipes_to_custom_collection PASSED [ 91%] 68s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_request_exception[TimeoutError] PASSED [ 92%] 68s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_request_exception[ClientError] PASSED [ 92%] 68s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_unauthorized PASSED [ 93%] 68s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_parse_exception[200-CookidooParseException] PASSED [ 93%] 68s tests/test_cookidoo.py::TestAddRecipesToCalendar::test_parse_exception[401-CookidooAuthException] PASSED [ 94%] 68s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_remove_recipe_from_calendar PASSED [ 94%] 68s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_request_exception[TimeoutError] PASSED [ 95%] 68s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_request_exception[ClientError] PASSED [ 96%] 68s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_unauthorized PASSED [ 96%] 68s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_parse_exception[200-CookidooParseException] PASSED [ 97%] 68s tests/test_cookidoo.py::TestRemoveRecipeFromCalendar::test_parse_exception[401-CookidooAuthException] PASSED [ 97%] 68s tests/test_helpers.py::TestLocalization::test_get_localization_options PASSED [ 98%] 68s tests/test_helpers.py::TestLocalization::test_get_country_options PASSED [ 98%] 68s tests/test_helpers.py::TestLocalization::test_get_language_options PASSED [ 99%] 68s tests/test_helpers.py::TestLocalization::test_cookidoo_recipe_details_from_json_exception PASSED [100%] 68s 68s ============================= 175 passed in 0.48s ============================== 68s autopkgtest [17:34:14]: test pybuild-autopkgtest: -----------------------] 68s autopkgtest [17:34:14]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 68s pybuild-autopkgtest PASS 69s autopkgtest [17:34:15]: @@@@@@@@@@@@@@@@@@@@ summary 69s pybuild-autopkgtest PASS