0s autopkgtest [19:50:11]: starting date and time: 2024-07-25 19:50:11+0000 0s autopkgtest [19:50:11]: git checkout: fd3bed09 nova: allow more retries for quota issues 0s autopkgtest [19:50:11]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tr_a0zv_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sqlmodel --apt-upgrade sqlmodel --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sqlmodel/0.0.19-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-46.secgroup --name adt-oracular-arm64-sqlmodel-20240725-195011-juju-7f2275-prod-proposed-migration-environment-3-c2639045-9478-40d9-baa9-448039303bb1 --image adt/ubuntu-oracular-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 111s autopkgtest [19:52:02]: testbed dpkg architecture: arm64 114s autopkgtest [19:52:05]: testbed apt version: 2.9.6 114s autopkgtest [19:52:05]: @@@@@@@@@@@@@@@@@@@@ test bed setup 122s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 122s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 122s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [542 kB] 123s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 123s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [57.0 kB] 123s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 Packages [95.4 kB] 123s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 c-n-f Metadata [2116 B] 123s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 Packages [43.9 kB] 123s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 c-n-f Metadata [364 B] 123s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 Packages [545 kB] 123s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 c-n-f Metadata [8752 B] 123s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 Packages [8744 B] 123s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 c-n-f Metadata [276 B] 124s Fetched 1442 kB in 1s (1340 kB/s) 124s Reading package lists... 133s Reading package lists... 134s Building dependency tree... 134s Reading state information... 134s Calculating upgrade... 135s The following NEW packages will be installed: 135s libgomp1 libgraphite2-3 libharfbuzz0b libimagequant0 libraqm0 135s The following packages will be upgraded: 135s libgd3 rsyslog 135s 2 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 135s Need to get 1364 kB of archives. 135s After this operation, 1947 kB of additional disk space will be used. 135s Get:1 http://ftpmaster.internal/ubuntu oracular/main arm64 rsyslog arm64 8.2406.0-1ubuntu1 [512 kB] 136s Get:2 http://ftpmaster.internal/ubuntu oracular/main arm64 libgomp1 arm64 14.1.0-5ubuntu1 [145 kB] 136s Get:3 http://ftpmaster.internal/ubuntu oracular/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 136s Get:4 http://ftpmaster.internal/ubuntu oracular/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 136s Get:5 http://ftpmaster.internal/ubuntu oracular/main arm64 libharfbuzz0b arm64 8.3.0-2build2 [463 kB] 136s Get:6 http://ftpmaster.internal/ubuntu oracular/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 136s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 136s Fetched 1364 kB in 1s (1698 kB/s) 137s (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 ... 78575 files and directories currently installed.) 137s Preparing to unpack .../0-rsyslog_8.2406.0-1ubuntu1_arm64.deb ... 137s Unpacking rsyslog (8.2406.0-1ubuntu1) over (8.2312.0-3ubuntu9) ... 137s Selecting previously unselected package libgomp1:arm64. 137s Preparing to unpack .../1-libgomp1_14.1.0-5ubuntu1_arm64.deb ... 137s Unpacking libgomp1:arm64 (14.1.0-5ubuntu1) ... 137s Selecting previously unselected package libimagequant0:arm64. 137s Preparing to unpack .../2-libimagequant0_2.18.0-1build1_arm64.deb ... 137s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 137s Selecting previously unselected package libgraphite2-3:arm64. 137s Preparing to unpack .../3-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 137s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 137s Selecting previously unselected package libharfbuzz0b:arm64. 137s Preparing to unpack .../4-libharfbuzz0b_8.3.0-2build2_arm64.deb ... 137s Unpacking libharfbuzz0b:arm64 (8.3.0-2build2) ... 137s Selecting previously unselected package libraqm0:arm64. 137s Preparing to unpack .../5-libraqm0_0.10.1-1build1_arm64.deb ... 137s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 137s Preparing to unpack .../6-libgd3_2.3.3-12ubuntu3_arm64.deb ... 137s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) over (2.3.3-9ubuntu5) ... 137s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 137s Setting up rsyslog (8.2406.0-1ubuntu1) ... 137s info: The user `syslog' is already a member of `adm'. 139s Setting up libgomp1:arm64 (14.1.0-5ubuntu1) ... 139s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 139s Setting up libharfbuzz0b:arm64 (8.3.0-2build2) ... 139s Setting up libraqm0:arm64 (0.10.1-1build1) ... 139s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 139s Processing triggers for man-db (2.12.1-2) ... 140s Processing triggers for libc-bin (2.39-0ubuntu9) ... 141s Reading package lists... 141s Building dependency tree... 141s Reading state information... 142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 143s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 143s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 143s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 143s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 145s Reading package lists... 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 146s Calculating upgrade... 146s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 146s Reading package lists... 147s Building dependency tree... 147s Reading state information... 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 151s autopkgtest [19:52:42]: rebooting testbed after setup commands that affected boot 184s autopkgtest [19:53:15]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 02:32:42 UTC 2024 191s autopkgtest [19:53:22]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlmodel 195s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/universe sqlmodel 0.0.19-1 (dsc) [2267 B] 195s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe sqlmodel 0.0.19-1 (tar) [3777 kB] 195s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe sqlmodel 0.0.19-1 (diff) [3600 B] 195s gpgv: Signature made Sat Jun 22 05:33:44 2024 UTC 195s gpgv: using RSA key B9FAD3192AF3E4A5309D9D39879F3C993801A94F 195s gpgv: Can't check signature: No public key 195s dpkg-source: warning: cannot verify inline signature for ./sqlmodel_0.0.19-1.dsc: no acceptable signature found 196s autopkgtest [19:53:27]: testing package sqlmodel version 0.0.19-1 199s autopkgtest [19:53:30]: build not needed 204s autopkgtest [19:53:35]: test unittests: preparing testbed 207s Reading package lists... 207s Building dependency tree... 207s Reading state information... 208s Starting pkgProblemResolver with broken count: 1 208s Starting 2 pkgProblemResolver with broken count: 1 208s Investigating (0) autopkgtest-satdep:arm64 < none -> 0 @un puN Ib > 208s Broken autopkgtest-satdep:arm64 Depends on python3-sqlmodel:arm64 < none | 0.0.19-1 @un uH > 208s Considering python3-sqlmodel:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-pydantic:arm64 208s Reinst Failed early because of python3-sqlalchemy:arm64 208s Considering python3-sqlmodel:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Broken autopkgtest-satdep:arm64 Depends on black:arm64 < none | 24.4.2-2 @un uH > 208s Considering black:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-colorama:arm64 208s Re-Instated python3-click:arm64 208s Re-Instated python3-mypy-extensions:arm64 208s Re-Instated python3-packaging:arm64 208s Re-Instated python3-pathspec:arm64 208s Re-Instated python3-platformdirs:arm64 208s Re-Instated black:arm64 208s Broken autopkgtest-satdep:arm64 Depends on debhelper-compat:arm64 < none @un H > (= 13) 208s Considering debhelper:arm64 0 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated autotools-dev:arm64 208s Re-Instated m4:arm64 208s Re-Instated autoconf:arm64 208s Re-Instated automake:arm64 208s Re-Instated autopoint:arm64 208s Re-Instated libdebhelper-perl:arm64 208s Re-Instated libisl23:arm64 208s Re-Instated libmpc3:arm64 208s Re-Instated cpp-14-aarch64-linux-gnu:arm64 208s Re-Instated cpp-14:arm64 208s Re-Instated cpp-aarch64-linux-gnu:arm64 208s Re-Instated cpp:arm64 208s Re-Instated libcc1-0:arm64 208s Re-Instated libitm1:arm64 208s Re-Instated libatomic1:arm64 208s Re-Instated libasan8:arm64 208s Re-Instated liblsan0:arm64 208s Re-Instated libtsan2:arm64 208s Re-Instated libubsan1:arm64 208s Re-Instated libhwasan0:arm64 208s Re-Instated libgcc-14-dev:arm64 208s Re-Instated gcc-14-aarch64-linux-gnu:arm64 208s Re-Instated gcc-14:arm64 208s Re-Instated gcc-aarch64-linux-gnu:arm64 208s Re-Instated gcc:arm64 208s Re-Instated libtool:arm64 208s Re-Instated dh-autoreconf:arm64 208s Re-Instated libarchive-zip-perl:arm64 208s Re-Instated libfile-stripnondeterminism-perl:arm64 208s Re-Instated dh-strip-nondeterminism:arm64 208s Re-Instated debugedit:arm64 208s Re-Instated dwz:arm64 208s Re-Instated gettext:arm64 208s Re-Instated intltool-debian:arm64 208s Re-Instated po-debconf:arm64 208s Re-Instated debhelper:arm64 208s Broken autopkgtest-satdep:arm64 Depends on pybuild-plugin-pyproject:arm64 < none | 6.20240603 @un uH > 208s Considering pybuild-plugin-pyproject:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated dh-python:arm64 208s Re-Instated python3-pyproject-hooks:arm64 208s Re-Instated python3-toml:arm64 208s Re-Instated python3-wheel:arm64 208s Re-Instated python3-build:arm64 208s Re-Instated python3-installer:arm64 208s Re-Instated pybuild-plugin-pyproject:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-all:arm64 < none | 3.12.3-0ubuntu1 @un uH > 208s Considering python3-all:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-all:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-dirty-equals:arm64 < none | 0.7.1-2 @un uH > 208s Considering python3-dirty-equals:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-tz:arm64 208s Re-Instated python3-dirty-equals:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-fastapi:arm64 < none | 0.110.0-1 @un uH > 208s Considering python3-fastapi:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-sniffio:arm64 208s Re-Instated python3-anyio:arm64 208s Re-Instated python3-starlette:arm64 208s Re-Instated python3-h11:arm64 208s Re-Instated python3-wsproto:arm64 208s Re-Instated python3-uvloop:arm64 208s Re-Instated python3-uvicorn:arm64 208s Re-Instated python3-fastapi:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-httpx:arm64 < none | 0.26.0-2 @un uH > 208s Considering python3-httpx:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-httpcore:arm64 208s Re-Instated python3-httpx:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-pdm-backend:arm64 < none | 2.3.3+ds1-1 @un uH > 208s Considering python3-pdm-backend:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-boolean:arm64 208s Re-Instated python3-cerberus:arm64 208s Re-Instated python3-editables:arm64 208s Re-Instated python3-license-expression:arm64 208s Re-Instated python3-pyproject-metadata:arm64 208s Re-Instated python3-tomli:arm64 208s Re-Instated python3-tomli-w:arm64 208s Re-Instated python3-fastjsonschema:arm64 208s Re-Instated python3-validate-pyproject:arm64 208s Re-Instated python3-pdm-backend:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-poetry-core:arm64 < none | 1.9.0-1 @un uH > 208s Considering python3-poetry-core:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-poetry-core:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-pytest:arm64 < none | 7.4.4-1 @un uH > 208s Considering python3-pytest:arm64 1 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-iniconfig:arm64 208s Re-Instated python3-pluggy:arm64 208s Re-Instated python3-pytest:arm64 208s Broken autopkgtest-satdep:arm64 Depends on python3-sqlalchemy:arm64 < none | 1.4.50+ds1-1build1 @un uH > (>= 2.0.0) 208s Considering python3-sqlalchemy:arm64 0 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated python3-greenlet:arm64 208s Re-Instated python3-sqlalchemy:arm64 208s Broken autopkgtest-satdep:arm64 Depends on build-essential:arm64 < none | 12.10ubuntu1 @un umH > 208s Considering build-essential:arm64 2 as a solution to autopkgtest-satdep:arm64 9998 208s Re-Instated libstdc++-14-dev:arm64 208s Re-Instated g++-14-aarch64-linux-gnu:arm64 208s Re-Instated g++-14:arm64 208s Re-Instated g++-aarch64-linux-gnu:arm64 208s Re-Instated g++:arm64 208s Re-Instated build-essential:arm64 208s Done 208s Some packages could not be installed. This may mean that you have 208s requested an impossible situation or if you are using the unstable 208s distribution that some required packages have not yet been created 208s or been moved out of Incoming. 208s The following information may help to resolve the situation: 208s 208s The following packages have unmet dependencies: 208s autopkgtest-satdep : Depends: python3-sqlmodel but it is not going to be installed 208s Depends: python3-sqlalchemy (>= 2.0.0) but 1.4.50+ds1-1build1 is to be installed 208s E: Unable to correct problems, you have held broken packages. 208s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from oracular-proposed 210s Reading package lists... 210s Building dependency tree... 210s Reading state information... 211s Starting pkgProblemResolver with broken count: 0 211s Starting 2 pkgProblemResolver with broken count: 0 211s Done 212s The following additional packages will be installed: 212s autoconf automake autopoint autotools-dev black build-essential cpp cpp-14 212s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 212s dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-14 212s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 212s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext intltool-debian 212s libarchive-zip-perl libasan8 libatomic1 libcc1-0 libdebhelper-perl 212s libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1 212s liblsan0 libmpc3 libpython3-stdlib libstdc++-14-dev libtool libtsan2 212s libubsan1 m4 po-debconf pybuild-plugin-pyproject python3 python3-all 212s python3-annotated-types python3-anyio python3-boolean python3-build 212s python3-cerberus python3-click python3-colorama python3-dirty-equals 212s python3-dnspython python3-editables python3-email-validator python3-fastapi 212s python3-fastjsonschema python3-greenlet python3-h11 python3-httpcore 212s python3-httpx python3-iniconfig python3-installer python3-license-expression 212s python3-minimal python3-mypy-extensions python3-packaging python3-pathspec 212s python3-pdm-backend python3-platformdirs python3-pluggy python3-poetry-core 212s python3-pydantic python3-pydantic-core python3-pyproject-hooks 212s python3-pyproject-metadata python3-pytest python3-sniffio python3-sqlalchemy 212s python3-sqlmodel python3-starlette python3-toml python3-tomli 212s python3-tomli-w python3-tz python3-uvicorn python3-uvloop 212s python3-validate-pyproject python3-wheel python3-wsproto 212s Suggested packages: 212s autoconf-archive gnu-standards autoconf-doc python-black-doc cpp-doc 212s gcc-14-locales cpp-14-doc dh-make flit gcc-14-doc gcc-multilib manpages-dev 212s flex bison gdb gcc-doc gdb-aarch64-linux-gnu gettext-doc libasprintf-dev 212s libgettextpo-dev libstdc++-14-doc libtool-doc gfortran | fortran95-compiler 212s gcj-jdk m4-doc libmail-box-perl python3-boolean-doc python3-pip python3-venv 212s python-build-doc python-cerberus-doc python3-trio python3-aioquic python3-h2 212s python-fastjsonschema-doc python-greenlet-dev python-greenlet-doc 212s python-installer-doc python-sqlalchemy-doc python3-asyncpg python3-pg8000 212s python3-psycopg2 python3-psycopg2cffi python3-aiosqlite 212s python3-mariadb-connector python3-mysqldb python3-mysql.connector 212s python3-pyodbc python3-pymssql python3-cx-oracle python3-oracledb 212s python3-databases python-uvicorn-doc python-validate-pyproject-doc 212s Recommended packages: 212s libarchive-cpio-perl libltdl-dev libmail-sendmail-perl 212s python3-sqlalchemy-ext python3-aiofiles python3-itsdangerous 212s python3-multipart 213s The following NEW packages will be installed: 213s autoconf automake autopkgtest-satdep autopoint autotools-dev black 213s build-essential cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu 213s debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ 213s g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 213s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext intltool-debian 213s libarchive-zip-perl libasan8 libatomic1 libcc1-0 libdebhelper-perl 213s libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1 213s liblsan0 libmpc3 libstdc++-14-dev libtool libtsan2 libubsan1 m4 po-debconf 213s pybuild-plugin-pyproject python3-all python3-annotated-types python3-anyio 213s python3-boolean python3-build python3-cerberus python3-click 213s python3-colorama python3-dirty-equals python3-dnspython python3-editables 213s python3-email-validator python3-fastapi python3-fastjsonschema 213s python3-greenlet python3-h11 python3-httpcore python3-httpx 213s python3-iniconfig python3-installer python3-license-expression 213s python3-mypy-extensions python3-packaging python3-pathspec 213s python3-pdm-backend python3-platformdirs python3-pluggy python3-poetry-core 213s python3-pydantic python3-pydantic-core python3-pyproject-hooks 213s python3-pyproject-metadata python3-pytest python3-sniffio python3-sqlalchemy 213s python3-sqlmodel python3-starlette python3-toml python3-tomli 213s python3-tomli-w python3-tz python3-uvicorn python3-uvloop 213s python3-validate-pyproject python3-wheel python3-wsproto 213s The following packages will be upgraded: 213s libpython3-stdlib python3 python3-minimal 214s 3 upgraded, 92 newly installed, 0 to remove and 48 not upgraded. 214s Need to get 70.8 MB/70.8 MB of archives. 214s After this operation, 254 MB of additional disk space will be used. 214s Get:1 /tmp/autopkgtest.mfYoM0/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [856 B] 214s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-minimal arm64 3.12.4-1 [27.1 kB] 214s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3 arm64 3.12.4-1 [24.0 kB] 214s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 libpython3-stdlib arm64 3.12.4-1 [9824 B] 214s Get:5 http://ftpmaster.internal/ubuntu oracular/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 215s Get:6 http://ftpmaster.internal/ubuntu oracular/main arm64 autoconf all 2.71-3 [339 kB] 215s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 autotools-dev all 20220109.1 [44.9 kB] 215s Get:8 http://ftpmaster.internal/ubuntu oracular/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 215s Get:9 http://ftpmaster.internal/ubuntu oracular/main arm64 autopoint all 0.22.5-1 [616 kB] 215s Get:10 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-colorama all 0.4.6-4 [32.1 kB] 215s Get:11 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-click all 8.1.7-1 [79.1 kB] 215s Get:12 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 215s Get:13 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-packaging all 24.1-1 [41.4 kB] 215s Get:14 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pathspec all 0.12.1-1 [24.5 kB] 215s Get:15 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-platformdirs all 4.2.1-1 [16.3 kB] 215s Get:16 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-tomli all 2.0.1-2 [16.5 kB] 215s Get:17 http://ftpmaster.internal/ubuntu oracular/universe arm64 black arm64 24.4.2-2 [1169 kB] 216s Get:18 http://ftpmaster.internal/ubuntu oracular/main arm64 libisl23 arm64 0.26-3build1 [669 kB] 216s Get:19 http://ftpmaster.internal/ubuntu oracular/main arm64 libmpc3 arm64 1.3.1-1build1 [56.4 kB] 216s Get:20 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp-14-aarch64-linux-gnu arm64 14.1.0-5ubuntu1 [10.6 MB] 217s Get:21 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp-14 arm64 14.1.0-5ubuntu1 [1030 B] 217s Get:22 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 217s Get:23 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 217s Get:24 http://ftpmaster.internal/ubuntu oracular/main arm64 libcc1-0 arm64 14.1.0-5ubuntu1 [49.6 kB] 217s Get:25 http://ftpmaster.internal/ubuntu oracular/main arm64 libitm1 arm64 14.1.0-5ubuntu1 [27.9 kB] 217s Get:26 http://ftpmaster.internal/ubuntu oracular/main arm64 libatomic1 arm64 14.1.0-5ubuntu1 [11.5 kB] 217s Get:27 http://ftpmaster.internal/ubuntu oracular/main arm64 libasan8 arm64 14.1.0-5ubuntu1 [2894 kB] 218s Get:28 http://ftpmaster.internal/ubuntu oracular/main arm64 liblsan0 arm64 14.1.0-5ubuntu1 [1283 kB] 218s Get:29 http://ftpmaster.internal/ubuntu oracular/main arm64 libtsan2 arm64 14.1.0-5ubuntu1 [2685 kB] 218s Get:30 http://ftpmaster.internal/ubuntu oracular/main arm64 libubsan1 arm64 14.1.0-5ubuntu1 [1152 kB] 218s Get:31 http://ftpmaster.internal/ubuntu oracular/main arm64 libhwasan0 arm64 14.1.0-5ubuntu1 [1598 kB] 218s Get:32 http://ftpmaster.internal/ubuntu oracular/main arm64 libgcc-14-dev arm64 14.1.0-5ubuntu1 [2596 kB] 218s Get:33 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc-14-aarch64-linux-gnu arm64 14.1.0-5ubuntu1 [20.9 MB] 219s Get:34 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc-14 arm64 14.1.0-5ubuntu1 [506 kB] 219s Get:35 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 219s Get:36 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 219s Get:37 http://ftpmaster.internal/ubuntu oracular/universe arm64 libstdc++-14-dev arm64 14.1.0-5ubuntu1 [2468 kB] 219s Get:38 http://ftpmaster.internal/ubuntu oracular/main arm64 g++-14-aarch64-linux-gnu arm64 14.1.0-5ubuntu1 [12.1 MB] 220s Get:39 http://ftpmaster.internal/ubuntu oracular/main arm64 g++-14 arm64 14.1.0-5ubuntu1 [18.0 kB] 220s Get:40 http://ftpmaster.internal/ubuntu oracular/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 220s Get:41 http://ftpmaster.internal/ubuntu oracular/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 220s Get:42 http://ftpmaster.internal/ubuntu oracular/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 220s Get:43 http://ftpmaster.internal/ubuntu oracular/main arm64 libdebhelper-perl all 13.16ubuntu2 [92.9 kB] 220s Get:44 http://ftpmaster.internal/ubuntu oracular/main arm64 libtool all 2.4.7-7build1 [166 kB] 220s Get:45 http://ftpmaster.internal/ubuntu oracular/main arm64 dh-autoreconf all 20 [16.1 kB] 220s Get:46 http://ftpmaster.internal/ubuntu oracular/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 220s Get:47 http://ftpmaster.internal/ubuntu oracular/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 220s Get:48 http://ftpmaster.internal/ubuntu oracular/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 220s Get:49 http://ftpmaster.internal/ubuntu oracular/main arm64 debugedit arm64 1:5.0-6 [45.4 kB] 220s Get:50 http://ftpmaster.internal/ubuntu oracular/main arm64 dwz arm64 0.15-1build6 [113 kB] 220s Get:51 http://ftpmaster.internal/ubuntu oracular/main arm64 gettext arm64 0.22.5-1 [925 kB] 220s Get:52 http://ftpmaster.internal/ubuntu oracular/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 220s Get:53 http://ftpmaster.internal/ubuntu oracular/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 220s Get:54 http://ftpmaster.internal/ubuntu oracular/main arm64 debhelper all 13.16ubuntu2 [869 kB] 220s Get:55 http://ftpmaster.internal/ubuntu oracular/universe arm64 dh-python all 6.20240603 [112 kB] 220s Get:56 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pyproject-hooks all 1.1.0-2 [9916 B] 220s Get:57 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-toml all 0.10.2-1 [16.5 kB] 220s Get:58 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-wheel all 0.43.0-1 [53.5 kB] 220s Get:59 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-build all 1.2.1-1 [29.7 kB] 220s Get:60 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 220s Get:61 http://ftpmaster.internal/ubuntu oracular/universe arm64 pybuild-plugin-pyproject all 6.20240603 [1732 B] 220s Get:62 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-all arm64 3.12.4-1 [882 B] 220s Get:63 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-annotated-types all 0.7.0-1 [19.4 kB] 220s Get:64 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 220s Get:65 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 python3-anyio all 4.4.0-1 [57.4 kB] 220s Get:66 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-boolean all 4.0-4 [21.7 kB] 220s Get:67 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-cerberus all 1.3.2-2 [42.7 kB] 220s Get:68 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-tz all 2024.1-2 [31.4 kB] 220s Get:69 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-dirty-equals all 0.7.1-2 [22.5 kB] 220s Get:70 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 220s Get:71 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-editables all 0.5-1 [14.7 kB] 220s Get:72 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-email-validator all 2.2.0-1 [28.5 kB] 220s Get:73 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pydantic-core arm64 2.11.0-1 [1479 kB] 220s Get:74 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-pydantic arm64 2.4.2-1 [262 kB] 220s Get:75 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 python3-starlette all 0.37.2-1 [50.0 kB] 220s Get:76 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-h11 all 0.14.0-1 [51.1 kB] 220s Get:77 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-wsproto all 1.2.0-1 [23.6 kB] 220s Get:78 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-uvloop arm64 0.19.0+ds1-2.1 [523 kB] 220s Get:79 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-uvicorn all 0.30.3-1 [43.3 kB] 220s Get:80 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-fastapi all 0.110.0-1 [71.0 kB] 220s Get:81 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-fastjsonschema all 2.20.0-1 [20.1 kB] 220s Get:82 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-httpcore all 1.0.4-1 [38.8 kB] 220s Get:83 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 python3-httpx all 0.27.0-1 [60.9 kB] 220s Get:84 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 220s Get:85 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-license-expression all 30.3.0-1 [93.7 kB] 220s Get:86 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pyproject-metadata all 0.8.0-1 [8660 B] 220s Get:87 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-tomli-w all 1.0.0-2 [7368 B] 220s Get:88 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-validate-pyproject all 0.18-1 [34.3 kB] 220s Get:89 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pdm-backend all 2.3.3+ds1-1 [34.7 kB] 220s Get:90 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 220s Get:91 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-poetry-core all 1.9.0-1 [203 kB] 220s Get:92 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 python3-pytest all 8.2.2-1ubuntu1 [250 kB] 220s Get:93 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-greenlet arm64 3.0.3-0ubuntu5 [153 kB] 220s Get:94 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-sqlalchemy all 2.0.31+ds1-1 [1202 kB] 220s Get:95 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 python3-sqlmodel all 0.0.19-1 [26.7 kB] 224s Fetched 70.8 MB in 7s (10.4 MB/s) 225s (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 ... 78600 files and directories currently installed.) 225s Preparing to unpack .../python3-minimal_3.12.4-1_arm64.deb ... 225s Unpacking python3-minimal (3.12.4-1) over (3.12.3-0ubuntu1) ... 225s Setting up python3-minimal (3.12.4-1) ... 226s (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 ... 78600 files and directories currently installed.) 226s Preparing to unpack .../00-python3_3.12.4-1_arm64.deb ... 226s Unpacking python3 (3.12.4-1) over (3.12.3-0ubuntu1) ... 227s Preparing to unpack .../01-libpython3-stdlib_3.12.4-1_arm64.deb ... 227s Unpacking libpython3-stdlib:arm64 (3.12.4-1) over (3.12.3-0ubuntu1) ... 227s Selecting previously unselected package m4. 227s Preparing to unpack .../02-m4_1.4.19-4build1_arm64.deb ... 227s Unpacking m4 (1.4.19-4build1) ... 227s Selecting previously unselected package autoconf. 227s Preparing to unpack .../03-autoconf_2.71-3_all.deb ... 227s Unpacking autoconf (2.71-3) ... 227s Selecting previously unselected package autotools-dev. 227s Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ... 227s Unpacking autotools-dev (20220109.1) ... 227s Selecting previously unselected package automake. 227s Preparing to unpack .../05-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 227s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 227s Selecting previously unselected package autopoint. 227s Preparing to unpack .../06-autopoint_0.22.5-1_all.deb ... 227s Unpacking autopoint (0.22.5-1) ... 227s Selecting previously unselected package python3-colorama. 227s Preparing to unpack .../07-python3-colorama_0.4.6-4_all.deb ... 227s Unpacking python3-colorama (0.4.6-4) ... 227s Selecting previously unselected package python3-click. 227s Preparing to unpack .../08-python3-click_8.1.7-1_all.deb ... 227s Unpacking python3-click (8.1.7-1) ... 228s Selecting previously unselected package python3-mypy-extensions. 228s Preparing to unpack .../09-python3-mypy-extensions_1.0.0-1_all.deb ... 228s Unpacking python3-mypy-extensions (1.0.0-1) ... 228s Selecting previously unselected package python3-packaging. 228s Preparing to unpack .../10-python3-packaging_24.1-1_all.deb ... 228s Unpacking python3-packaging (24.1-1) ... 228s Selecting previously unselected package python3-pathspec. 228s Preparing to unpack .../11-python3-pathspec_0.12.1-1_all.deb ... 228s Unpacking python3-pathspec (0.12.1-1) ... 228s Selecting previously unselected package python3-platformdirs. 229s Preparing to unpack .../12-python3-platformdirs_4.2.1-1_all.deb ... 229s Unpacking python3-platformdirs (4.2.1-1) ... 229s Selecting previously unselected package python3-tomli. 230s Preparing to unpack .../13-python3-tomli_2.0.1-2_all.deb ... 230s Unpacking python3-tomli (2.0.1-2) ... 231s Selecting previously unselected package black. 231s Preparing to unpack .../14-black_24.4.2-2_arm64.deb ... 231s Unpacking black (24.4.2-2) ... 231s Selecting previously unselected package libisl23:arm64. 232s Preparing to unpack .../15-libisl23_0.26-3build1_arm64.deb ... 232s Unpacking libisl23:arm64 (0.26-3build1) ... 232s Selecting previously unselected package libmpc3:arm64. 232s Preparing to unpack .../16-libmpc3_1.3.1-1build1_arm64.deb ... 232s Unpacking libmpc3:arm64 (1.3.1-1build1) ... 232s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 232s Preparing to unpack .../17-cpp-14-aarch64-linux-gnu_14.1.0-5ubuntu1_arm64.deb ... 232s Unpacking cpp-14-aarch64-linux-gnu (14.1.0-5ubuntu1) ... 233s Selecting previously unselected package cpp-14. 233s Preparing to unpack .../18-cpp-14_14.1.0-5ubuntu1_arm64.deb ... 233s Unpacking cpp-14 (14.1.0-5ubuntu1) ... 233s Selecting previously unselected package cpp-aarch64-linux-gnu. 233s Preparing to unpack .../19-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 233s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 233s Selecting previously unselected package cpp. 233s Preparing to unpack .../20-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 233s Unpacking cpp (4:14.1.0-2ubuntu1) ... 233s Selecting previously unselected package libcc1-0:arm64. 233s Preparing to unpack .../21-libcc1-0_14.1.0-5ubuntu1_arm64.deb ... 233s Unpacking libcc1-0:arm64 (14.1.0-5ubuntu1) ... 233s Selecting previously unselected package libitm1:arm64. 233s Preparing to unpack .../22-libitm1_14.1.0-5ubuntu1_arm64.deb ... 233s Unpacking libitm1:arm64 (14.1.0-5ubuntu1) ... 233s Selecting previously unselected package libatomic1:arm64. 233s Preparing to unpack .../23-libatomic1_14.1.0-5ubuntu1_arm64.deb ... 233s Unpacking libatomic1:arm64 (14.1.0-5ubuntu1) ... 233s Selecting previously unselected package libasan8:arm64. 234s Preparing to unpack .../24-libasan8_14.1.0-5ubuntu1_arm64.deb ... 234s Unpacking libasan8:arm64 (14.1.0-5ubuntu1) ... 234s Selecting previously unselected package liblsan0:arm64. 234s Preparing to unpack .../25-liblsan0_14.1.0-5ubuntu1_arm64.deb ... 234s Unpacking liblsan0:arm64 (14.1.0-5ubuntu1) ... 234s Selecting previously unselected package libtsan2:arm64. 234s Preparing to unpack .../26-libtsan2_14.1.0-5ubuntu1_arm64.deb ... 234s Unpacking libtsan2:arm64 (14.1.0-5ubuntu1) ... 234s Selecting previously unselected package libubsan1:arm64. 235s Preparing to unpack .../27-libubsan1_14.1.0-5ubuntu1_arm64.deb ... 235s Unpacking libubsan1:arm64 (14.1.0-5ubuntu1) ... 235s Selecting previously unselected package libhwasan0:arm64. 235s Preparing to unpack .../28-libhwasan0_14.1.0-5ubuntu1_arm64.deb ... 235s Unpacking libhwasan0:arm64 (14.1.0-5ubuntu1) ... 235s Selecting previously unselected package libgcc-14-dev:arm64. 235s Preparing to unpack .../29-libgcc-14-dev_14.1.0-5ubuntu1_arm64.deb ... 235s Unpacking libgcc-14-dev:arm64 (14.1.0-5ubuntu1) ... 235s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 235s Preparing to unpack .../30-gcc-14-aarch64-linux-gnu_14.1.0-5ubuntu1_arm64.deb ... 235s Unpacking gcc-14-aarch64-linux-gnu (14.1.0-5ubuntu1) ... 236s Selecting previously unselected package gcc-14. 236s Preparing to unpack .../31-gcc-14_14.1.0-5ubuntu1_arm64.deb ... 236s Unpacking gcc-14 (14.1.0-5ubuntu1) ... 236s Selecting previously unselected package gcc-aarch64-linux-gnu. 236s Preparing to unpack .../32-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 236s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 236s Selecting previously unselected package gcc. 236s Preparing to unpack .../33-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 236s Unpacking gcc (4:14.1.0-2ubuntu1) ... 236s Selecting previously unselected package libstdc++-14-dev:arm64. 236s Preparing to unpack .../34-libstdc++-14-dev_14.1.0-5ubuntu1_arm64.deb ... 236s Unpacking libstdc++-14-dev:arm64 (14.1.0-5ubuntu1) ... 236s Selecting previously unselected package g++-14-aarch64-linux-gnu. 236s Preparing to unpack .../35-g++-14-aarch64-linux-gnu_14.1.0-5ubuntu1_arm64.deb ... 236s Unpacking g++-14-aarch64-linux-gnu (14.1.0-5ubuntu1) ... 237s Selecting previously unselected package g++-14. 237s Preparing to unpack .../36-g++-14_14.1.0-5ubuntu1_arm64.deb ... 237s Unpacking g++-14 (14.1.0-5ubuntu1) ... 237s Selecting previously unselected package g++-aarch64-linux-gnu. 237s Preparing to unpack .../37-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 237s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 237s Selecting previously unselected package g++. 237s Preparing to unpack .../38-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 237s Unpacking g++ (4:14.1.0-2ubuntu1) ... 237s Selecting previously unselected package build-essential. 237s Preparing to unpack .../39-build-essential_12.10ubuntu1_arm64.deb ... 237s Unpacking build-essential (12.10ubuntu1) ... 237s Selecting previously unselected package libdebhelper-perl. 237s Preparing to unpack .../40-libdebhelper-perl_13.16ubuntu2_all.deb ... 237s Unpacking libdebhelper-perl (13.16ubuntu2) ... 237s Selecting previously unselected package libtool. 237s Preparing to unpack .../41-libtool_2.4.7-7build1_all.deb ... 237s Unpacking libtool (2.4.7-7build1) ... 237s Selecting previously unselected package dh-autoreconf. 237s Preparing to unpack .../42-dh-autoreconf_20_all.deb ... 237s Unpacking dh-autoreconf (20) ... 237s Selecting previously unselected package libarchive-zip-perl. 237s Preparing to unpack .../43-libarchive-zip-perl_1.68-1_all.deb ... 237s Unpacking libarchive-zip-perl (1.68-1) ... 237s Selecting previously unselected package libfile-stripnondeterminism-perl. 237s Preparing to unpack .../44-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 237s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 237s Selecting previously unselected package dh-strip-nondeterminism. 237s Preparing to unpack .../45-dh-strip-nondeterminism_1.14.0-1_all.deb ... 237s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 237s Selecting previously unselected package debugedit. 237s Preparing to unpack .../46-debugedit_1%3a5.0-6_arm64.deb ... 237s Unpacking debugedit (1:5.0-6) ... 237s Selecting previously unselected package dwz. 238s Preparing to unpack .../47-dwz_0.15-1build6_arm64.deb ... 238s Unpacking dwz (0.15-1build6) ... 238s Selecting previously unselected package gettext. 238s Preparing to unpack .../48-gettext_0.22.5-1_arm64.deb ... 238s Unpacking gettext (0.22.5-1) ... 238s Selecting previously unselected package intltool-debian. 238s Preparing to unpack .../49-intltool-debian_0.35.0+20060710.6_all.deb ... 238s Unpacking intltool-debian (0.35.0+20060710.6) ... 238s Selecting previously unselected package po-debconf. 238s Preparing to unpack .../50-po-debconf_1.0.21+nmu1_all.deb ... 238s Unpacking po-debconf (1.0.21+nmu1) ... 238s Selecting previously unselected package debhelper. 238s Preparing to unpack .../51-debhelper_13.16ubuntu2_all.deb ... 238s Unpacking debhelper (13.16ubuntu2) ... 238s Selecting previously unselected package dh-python. 238s Preparing to unpack .../52-dh-python_6.20240603_all.deb ... 238s Unpacking dh-python (6.20240603) ... 238s Selecting previously unselected package python3-pyproject-hooks. 238s Preparing to unpack .../53-python3-pyproject-hooks_1.1.0-2_all.deb ... 238s Unpacking python3-pyproject-hooks (1.1.0-2) ... 238s Selecting previously unselected package python3-toml. 238s Preparing to unpack .../54-python3-toml_0.10.2-1_all.deb ... 238s Unpacking python3-toml (0.10.2-1) ... 238s Selecting previously unselected package python3-wheel. 238s Preparing to unpack .../55-python3-wheel_0.43.0-1_all.deb ... 238s Unpacking python3-wheel (0.43.0-1) ... 238s Selecting previously unselected package python3-build. 238s Preparing to unpack .../56-python3-build_1.2.1-1_all.deb ... 238s Unpacking python3-build (1.2.1-1) ... 239s Selecting previously unselected package python3-installer. 239s Preparing to unpack .../57-python3-installer_0.7.0+dfsg1-3_all.deb ... 239s Unpacking python3-installer (0.7.0+dfsg1-3) ... 239s Selecting previously unselected package pybuild-plugin-pyproject. 239s Preparing to unpack .../58-pybuild-plugin-pyproject_6.20240603_all.deb ... 239s Unpacking pybuild-plugin-pyproject (6.20240603) ... 239s Selecting previously unselected package python3-all. 239s Preparing to unpack .../59-python3-all_3.12.4-1_arm64.deb ... 239s Unpacking python3-all (3.12.4-1) ... 239s Selecting previously unselected package python3-annotated-types. 239s Preparing to unpack .../60-python3-annotated-types_0.7.0-1_all.deb ... 239s Unpacking python3-annotated-types (0.7.0-1) ... 239s Selecting previously unselected package python3-sniffio. 239s Preparing to unpack .../61-python3-sniffio_1.3.1-1_all.deb ... 239s Unpacking python3-sniffio (1.3.1-1) ... 239s Selecting previously unselected package python3-anyio. 239s Preparing to unpack .../62-python3-anyio_4.4.0-1_all.deb ... 239s Unpacking python3-anyio (4.4.0-1) ... 239s Selecting previously unselected package python3-boolean. 239s Preparing to unpack .../63-python3-boolean_4.0-4_all.deb ... 239s Unpacking python3-boolean (4.0-4) ... 239s Selecting previously unselected package python3-cerberus. 239s Preparing to unpack .../64-python3-cerberus_1.3.2-2_all.deb ... 239s Unpacking python3-cerberus (1.3.2-2) ... 239s Selecting previously unselected package python3-tz. 239s Preparing to unpack .../65-python3-tz_2024.1-2_all.deb ... 239s Unpacking python3-tz (2024.1-2) ... 239s Selecting previously unselected package python3-dirty-equals. 239s Preparing to unpack .../66-python3-dirty-equals_0.7.1-2_all.deb ... 239s Unpacking python3-dirty-equals (0.7.1-2) ... 239s Selecting previously unselected package python3-dnspython. 239s Preparing to unpack .../67-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 239s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 239s Selecting previously unselected package python3-editables. 239s Preparing to unpack .../68-python3-editables_0.5-1_all.deb ... 239s Unpacking python3-editables (0.5-1) ... 239s Selecting previously unselected package python3-email-validator. 239s Preparing to unpack .../69-python3-email-validator_2.2.0-1_all.deb ... 239s Unpacking python3-email-validator (2.2.0-1) ... 239s Selecting previously unselected package python3-pydantic-core. 239s Preparing to unpack .../70-python3-pydantic-core_2.11.0-1_arm64.deb ... 239s Unpacking python3-pydantic-core (2.11.0-1) ... 240s Selecting previously unselected package python3-pydantic. 240s Preparing to unpack .../71-python3-pydantic_2.4.2-1_arm64.deb ... 240s Unpacking python3-pydantic (2.4.2-1) ... 240s Selecting previously unselected package python3-starlette. 240s Preparing to unpack .../72-python3-starlette_0.37.2-1_all.deb ... 240s Unpacking python3-starlette (0.37.2-1) ... 240s Selecting previously unselected package python3-h11. 240s Preparing to unpack .../73-python3-h11_0.14.0-1_all.deb ... 240s Unpacking python3-h11 (0.14.0-1) ... 240s Selecting previously unselected package python3-wsproto. 240s Preparing to unpack .../74-python3-wsproto_1.2.0-1_all.deb ... 240s Unpacking python3-wsproto (1.2.0-1) ... 240s Selecting previously unselected package python3-uvloop. 240s Preparing to unpack .../75-python3-uvloop_0.19.0+ds1-2.1_arm64.deb ... 240s Unpacking python3-uvloop (0.19.0+ds1-2.1) ... 240s Selecting previously unselected package python3-uvicorn. 240s Preparing to unpack .../76-python3-uvicorn_0.30.3-1_all.deb ... 240s Unpacking python3-uvicorn (0.30.3-1) ... 240s Selecting previously unselected package python3-fastapi. 240s Preparing to unpack .../77-python3-fastapi_0.110.0-1_all.deb ... 240s Unpacking python3-fastapi (0.110.0-1) ... 240s Selecting previously unselected package python3-fastjsonschema. 240s Preparing to unpack .../78-python3-fastjsonschema_2.20.0-1_all.deb ... 240s Unpacking python3-fastjsonschema (2.20.0-1) ... 240s Selecting previously unselected package python3-httpcore. 240s Preparing to unpack .../79-python3-httpcore_1.0.4-1_all.deb ... 240s Unpacking python3-httpcore (1.0.4-1) ... 240s Selecting previously unselected package python3-httpx. 241s Preparing to unpack .../80-python3-httpx_0.27.0-1_all.deb ... 241s Unpacking python3-httpx (0.27.0-1) ... 241s Selecting previously unselected package python3-iniconfig. 241s Preparing to unpack .../81-python3-iniconfig_1.1.1-2_all.deb ... 241s Unpacking python3-iniconfig (1.1.1-2) ... 241s Selecting previously unselected package python3-license-expression. 241s Preparing to unpack .../82-python3-license-expression_30.3.0-1_all.deb ... 241s Unpacking python3-license-expression (30.3.0-1) ... 241s Selecting previously unselected package python3-pyproject-metadata. 241s Preparing to unpack .../83-python3-pyproject-metadata_0.8.0-1_all.deb ... 241s Unpacking python3-pyproject-metadata (0.8.0-1) ... 241s Selecting previously unselected package python3-tomli-w. 241s Preparing to unpack .../84-python3-tomli-w_1.0.0-2_all.deb ... 241s Unpacking python3-tomli-w (1.0.0-2) ... 241s Selecting previously unselected package python3-validate-pyproject. 241s Preparing to unpack .../85-python3-validate-pyproject_0.18-1_all.deb ... 241s Unpacking python3-validate-pyproject (0.18-1) ... 241s Selecting previously unselected package python3-pdm-backend. 242s Preparing to unpack .../86-python3-pdm-backend_2.3.3+ds1-1_all.deb ... 242s Unpacking python3-pdm-backend (2.3.3+ds1-1) ... 243s Selecting previously unselected package python3-pluggy. 244s Preparing to unpack .../87-python3-pluggy_1.5.0-1_all.deb ... 244s Unpacking python3-pluggy (1.5.0-1) ... 244s Selecting previously unselected package python3-poetry-core. 246s Preparing to unpack .../88-python3-poetry-core_1.9.0-1_all.deb ... 246s Unpacking python3-poetry-core (1.9.0-1) ... 246s Selecting previously unselected package python3-pytest. 247s Preparing to unpack .../89-python3-pytest_8.2.2-1ubuntu1_all.deb ... 247s Unpacking python3-pytest (8.2.2-1ubuntu1) ... 247s Selecting previously unselected package python3-greenlet. 247s Preparing to unpack .../90-python3-greenlet_3.0.3-0ubuntu5_arm64.deb ... 247s Unpacking python3-greenlet (3.0.3-0ubuntu5) ... 247s Selecting previously unselected package python3-sqlalchemy. 247s Preparing to unpack .../91-python3-sqlalchemy_2.0.31+ds1-1_all.deb ... 247s Unpacking python3-sqlalchemy (2.0.31+ds1-1) ... 247s Selecting previously unselected package python3-sqlmodel. 247s Preparing to unpack .../92-python3-sqlmodel_0.0.19-1_all.deb ... 247s Unpacking python3-sqlmodel (0.0.19-1) ... 247s Selecting previously unselected package autopkgtest-satdep. 247s Preparing to unpack .../93-1-autopkgtest-satdep.deb ... 247s Unpacking autopkgtest-satdep (0) ... 247s Setting up gettext (0.22.5-1) ... 247s Setting up libarchive-zip-perl (1.68-1) ... 247s Setting up libdebhelper-perl (13.16ubuntu2) ... 247s Setting up m4 (1.4.19-4build1) ... 247s Setting up intltool-debian (0.35.0+20060710.6) ... 247s Setting up autotools-dev (20220109.1) ... 247s Setting up libmpc3:arm64 (1.3.1-1build1) ... 247s Setting up libatomic1:arm64 (14.1.0-5ubuntu1) ... 247s Setting up autopoint (0.22.5-1) ... 247s Setting up autoconf (2.71-3) ... 247s Setting up libubsan1:arm64 (14.1.0-5ubuntu1) ... 247s Setting up dwz (0.15-1build6) ... 247s Setting up libhwasan0:arm64 (14.1.0-5ubuntu1) ... 247s Setting up libasan8:arm64 (14.1.0-5ubuntu1) ... 247s Setting up debugedit (1:5.0-6) ... 247s Setting up libtsan2:arm64 (14.1.0-5ubuntu1) ... 247s Setting up libisl23:arm64 (0.26-3build1) ... 247s Setting up libcc1-0:arm64 (14.1.0-5ubuntu1) ... 247s Setting up liblsan0:arm64 (14.1.0-5ubuntu1) ... 247s Setting up libitm1:arm64 (14.1.0-5ubuntu1) ... 247s Setting up libpython3-stdlib:arm64 (3.12.4-1) ... 247s Setting up automake (1:1.16.5-1.3ubuntu1) ... 247s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 247s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 247s Setting up po-debconf (1.0.21+nmu1) ... 247s Setting up python3 (3.12.4-1) ... 248s Setting up python3-editables (0.5-1) ... 248s Setting up python3-wheel (0.43.0-1) ... 248s Setting up python3-annotated-types (0.7.0-1) ... 248s Setting up python3-platformdirs (4.2.1-1) ... 248s Setting up python3-tz (2024.1-2) ... 248s Setting up python3-packaging (24.1-1) ... 249s Setting up python3-pyproject-hooks (1.1.0-2) ... 249s Setting up python3-poetry-core (1.9.0-1) ... 249s Setting up python3-greenlet (3.0.3-0ubuntu5) ... 249s Setting up python3-h11 (0.14.0-1) ... 249s Setting up python3-toml (0.10.2-1) ... 250s Setting up python3-uvloop (0.19.0+ds1-2.1) ... 250s Setting up python3-installer (0.7.0+dfsg1-3) ... 250s Setting up python3-pluggy (1.5.0-1) ... 250s Setting up dh-strip-nondeterminism (1.14.0-1) ... 250s Setting up python3-fastjsonschema (2.20.0-1) ... 250s Setting up cpp-14-aarch64-linux-gnu (14.1.0-5ubuntu1) ... 250s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 252s Setting up python3-boolean (4.0-4) ... 252s Setting up python3-license-expression (30.3.0-1) ... 252s Setting up python3-email-validator (2.2.0-1) ... 252s Setting up libgcc-14-dev:arm64 (14.1.0-5ubuntu1) ... 252s Setting up python3-build (1.2.1-1) ... 253s Setting up python3-pathspec (0.12.1-1) ... 253s Setting up python3-tomli-w (1.0.0-2) ... 253s Setting up libstdc++-14-dev:arm64 (14.1.0-5ubuntu1) ... 253s Setting up python3-validate-pyproject (0.18-1) ... 253s Setting up dh-python (6.20240603) ... 253s Setting up python3-httpcore (1.0.4-1) ... 253s Setting up python3-iniconfig (1.1.1-2) ... 254s Setting up python3-sniffio (1.3.1-1) ... 254s Setting up python3-pydantic-core (2.11.0-1) ... 254s Setting up python3-wsproto (1.2.0-1) ... 254s Setting up python3-tomli (2.0.1-2) ... 254s Setting up python3-anyio (4.4.0-1) ... 255s Setting up python3-pyproject-metadata (0.8.0-1) ... 255s Setting up python3-colorama (0.4.6-4) ... 255s Setting up pybuild-plugin-pyproject (6.20240603) ... 255s Setting up python3-pytest (8.2.2-1ubuntu1) ... 255s Setting up python3-cerberus (1.3.2-2) ... 256s Setting up python3-mypy-extensions (1.0.0-1) ... 256s Setting up python3-dirty-equals (0.7.1-2) ... 256s Setting up python3-all (3.12.4-1) ... 256s Setting up python3-starlette (0.37.2-1) ... 256s Setting up python3-pdm-backend (2.3.3+ds1-1) ... 256s Setting up python3-click (8.1.7-1) ... 257s Setting up python3-sqlalchemy (2.0.31+ds1-1) ... 258s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 258s Setting up python3-httpx (0.27.0-1) ... 258s Setting up python3-pydantic (2.4.2-1) ... 259s Setting up cpp-14 (14.1.0-5ubuntu1) ... 259s Setting up cpp (4:14.1.0-2ubuntu1) ... 259s Setting up gcc-14-aarch64-linux-gnu (14.1.0-5ubuntu1) ... 259s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 259s Setting up python3-sqlmodel (0.0.19-1) ... 259s Setting up g++-14-aarch64-linux-gnu (14.1.0-5ubuntu1) ... 259s Setting up python3-uvicorn (0.30.3-1) ... 259s Setting up black (24.4.2-2) ... 260s Setting up gcc-14 (14.1.0-5ubuntu1) ... 260s Setting up python3-fastapi (0.110.0-1) ... 260s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 260s Setting up g++-14 (14.1.0-5ubuntu1) ... 260s Setting up libtool (2.4.7-7build1) ... 260s Setting up gcc (4:14.1.0-2ubuntu1) ... 260s Setting up dh-autoreconf (20) ... 260s Setting up g++ (4:14.1.0-2ubuntu1) ... 260s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 260s Setting up build-essential (12.10ubuntu1) ... 260s Setting up debhelper (13.16ubuntu2) ... 260s Setting up autopkgtest-satdep (0) ... 260s Processing triggers for man-db (2.12.1-2) ... 262s Processing triggers for install-info (7.1-3build2) ... 263s Processing triggers for libc-bin (2.39-0ubuntu9) ... 269s (Reading database ... 82959 files and directories currently installed.) 269s Removing autopkgtest-satdep (0) ... 269s autopkgtest [19:54:40]: test unittests: [----------------------- 270s === python3.12 === 275s ============================= test session starts ============================== 275s platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 275s rootdir: /tmp/autopkgtest.mfYoM0/autopkgtest_tmp 275s plugins: anyio-4.4.0 275s collected 235 items / 6 deselected / 229 selected 275s 275s tests/test_advanced/test_decimal/test_tutorial001.py . [ 0%] 275s tests/test_advanced/test_decimal/test_tutorial001_py310.py . [ 0%] 275s tests/test_default.py .... [ 2%] 275s tests/test_deprecations.py ... [ 3%] 275s tests/test_enums.py .Fss.. [ 6%] 275s tests/test_field_sa_args_kwargs.py .. [ 7%] 275s tests/test_field_sa_column.py ......... [ 11%] 275s tests/test_field_sa_relationship.py .. [ 12%] 275s tests/test_fields_set.py . [ 12%] 275s tests/test_instance_no_args.py .. [ 13%] 275s tests/test_main.py .... [ 15%] 275s tests/test_missing_type.py . [ 15%] 275s tests/test_nullable.py ... [ 17%] 275s tests/test_pydantic/test_field.py ... [ 18%] 275s tests/test_query.py . [ 18%] 275s tests/test_select_gen.py F [ 19%] 275s tests/test_sqlalchemy_type_errors.py ... [ 20%] 275s tests/test_tutorial/test_automatic_id_none_refresh/test_tutorial001_py310_tutorial002_py310.py . [ 20%] 275s . [ 21%] 275s tests/test_tutorial/test_automatic_id_none_refresh/test_tutorial001_tutorial002.py . [ 21%] 275s . [ 22%] 275s tests/test_tutorial/test_code_structure/test_tutorial001.py . [ 22%] 275s tests/test_tutorial/test_code_structure/test_tutorial001_py310.py . [ 23%] 275s tests/test_tutorial/test_code_structure/test_tutorial001_py39.py . [ 23%] 275s tests/test_tutorial/test_code_structure/test_tutorial002.py . [ 24%] 276s tests/test_tutorial/test_code_structure/test_tutorial002_py310.py . [ 24%] 276s tests/test_tutorial/test_code_structure/test_tutorial002_py39.py . [ 24%] 276s tests/test_tutorial/test_connect/test_create_connected_tables/test_tutorial001.py . [ 25%] 276s [ 25%] 276s tests/test_tutorial/test_connect/test_create_connected_tables/test_tutorial001_py310.py . [ 25%] 276s [ 25%] 276s tests/test_tutorial/test_connect/test_delete/test_tutorial001.py . [ 26%] 276s tests/test_tutorial/test_connect/test_delete/test_tutorial001_py310.py . [ 26%] 276s [ 26%] 276s tests/test_tutorial/test_connect/test_insert/test_tutorial001.py . [ 27%] 276s tests/test_tutorial/test_connect/test_insert/test_tutorial001_py310.py . [ 27%] 276s [ 27%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial001_py310_tutorial002_py310.py . [ 27%] 276s . [ 28%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial001_tutorial002.py . [ 28%] 276s . [ 29%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial003.py . [ 29%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial003_py310.py . [ 30%] 276s [ 30%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial004.py . [ 30%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial004_py310.py . [ 31%] 276s [ 31%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial005.py . [ 31%] 276s tests/test_tutorial/test_connect/test_select/test_tutorial005_py310.py . [ 31%] 276s [ 31%] 276s tests/test_tutorial/test_connect/test_update/test_tutorial001.py . [ 32%] 276s tests/test_tutorial/test_connect/test_update/test_tutorial001_py310.py . [ 32%] 276s [ 32%] 276s tests/test_tutorial/test_delete/test_tutorial001_py310_tutorial002_py310.py . [ 33%] 276s . [ 33%] 276s tests/test_tutorial/test_delete/test_tutorial001_tutorial002.py .. [ 34%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py F [ 34%] 276s [ 34%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py F [ 35%] 276s [ 35%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests001.py . [ 35%] 276s [ 35%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests002.py . [ 36%] 276s [ 36%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests003.py . [ 36%] 276s [ 36%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests004.py . [ 37%] 276s [ 37%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests005.py . [ 37%] 276s [ 37%] 276s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests006.py . [ 37%] 276s [ 37%] 277s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests_main.py F [ 38%] 277s [ 38%] 277s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001.py . [ 38%] 277s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001_py310.py . [ 39%] 277s [ 39%] 277s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001_py39.py . [ 39%] 277s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001.py . [ 40%] 277s [ 40%] 277s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001_py310.py . [ 40%] 277s [ 40%] 277s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001_py39.py . [ 41%] 277s [ 41%] 277s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001.py . [ 41%] 277s [ 41%] 277s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001_py310.py . [ 41%] 277s [ 41%] 277s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001_py39.py . [ 42%] 277s [ 42%] 277s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002.py . [ 42%] 277s [ 42%] 277s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002_py310.py . [ 43%] 277s [ 43%] 277s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002_py39.py . [ 43%] 277s [ 43%] 277s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001.py . [ 44%] 277s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001_py310.py . [ 44%] 277s [ 44%] 277s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001_py39.py . [ 44%] 277s [ 44%] 278s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001.py . [ 45%] 278s [ 45%] 278s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001_py310.py . [ 45%] 278s [ 45%] 278s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001_py39.py . [ 46%] 278s [ 46%] 278s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001.py . [ 46%] 278s [ 46%] 278s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001_py310.py . [ 47%] 278s [ 47%] 278s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001_py39.py . [ 47%] 278s [ 47%] 279s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001.py . [ 48%] 279s [ 48%] 279s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001_py310.py . [ 48%] 279s [ 48%] 279s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001_py39.py . [ 48%] 279s [ 48%] 279s tests/test_tutorial/test_fastapi/test_simple_hero_api/test_tutorial001.py . [ 49%] 279s [ 49%] 279s tests/test_tutorial/test_fastapi/test_simple_hero_api/test_tutorial001_py310.py . [ 49%] 279s [ 49%] 279s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001.py . [ 50%] 279s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001_py310.py . [ 50%] 280s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001_py39.py . [ 51%] 280s tests/test_tutorial/test_fastapi/test_update/test_tutorial001.py . [ 51%] 280s tests/test_tutorial/test_fastapi/test_update/test_tutorial001_py310.py . [ 51%] 280s [ 51%] 280s tests/test_tutorial/test_fastapi/test_update/test_tutorial001_py39.py . [ 52%] 280s tests/test_tutorial/test_fastapi/test_update/test_tutorial002.py . [ 52%] 280s tests/test_tutorial/test_fastapi/test_update/test_tutorial002_py310.py . [ 53%] 280s [ 53%] 280s tests/test_tutorial/test_fastapi/test_update/test_tutorial002_py39.py . [ 53%] 280s tests/test_tutorial/test_indexes/test_tutorial001.py . [ 54%] 280s tests/test_tutorial/test_indexes/test_tutorial001_py310.py . [ 54%] 280s tests/test_tutorial/test_indexes/test_tutorial002.py . [ 55%] 280s tests/test_tutorial/test_indexes/test_tutorial002_py310.py . [ 55%] 280s tests/test_tutorial/test_insert/test_tutorial001.py . [ 55%] 280s tests/test_tutorial/test_insert/test_tutorial001_py310.py . [ 56%] 280s tests/test_tutorial/test_insert/test_tutorial002.py . [ 56%] 280s tests/test_tutorial/test_insert/test_tutorial002_py310.py . [ 57%] 280s tests/test_tutorial/test_insert/test_tutorial003.py . [ 57%] 280s tests/test_tutorial/test_insert/test_tutorial003_py310.py . [ 58%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial001.py . [ 58%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial001_py310.py . [ 58%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial002.py . [ 59%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial002_py310.py . [ 59%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial003.py . [ 60%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial003_py310.py . [ 60%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial004.py . [ 61%] 280s tests/test_tutorial/test_limit_and_offset/test_tutorial004_py310.py . [ 61%] 281s tests/test_tutorial/test_many_to_many/test_tutorial001.py . [ 62%] 281s tests/test_tutorial/test_many_to_many/test_tutorial001_py310.py . [ 62%] 281s tests/test_tutorial/test_many_to_many/test_tutorial001_py39.py . [ 62%] 281s tests/test_tutorial/test_many_to_many/test_tutorial002.py . [ 63%] 281s tests/test_tutorial/test_many_to_many/test_tutorial002_py310.py . [ 63%] 281s tests/test_tutorial/test_many_to_many/test_tutorial002_py39.py . [ 64%] 281s tests/test_tutorial/test_many_to_many/test_tutorial003.py . [ 64%] 281s tests/test_tutorial/test_many_to_many/test_tutorial003_py310.py . [ 65%] 281s tests/test_tutorial/test_many_to_many/test_tutorial003_py39.py . [ 65%] 281s tests/test_tutorial/test_one/test_tutorial001.py . [ 65%] 281s tests/test_tutorial/test_one/test_tutorial001_py310.py . [ 66%] 281s tests/test_tutorial/test_one/test_tutorial002.py . [ 66%] 281s tests/test_tutorial/test_one/test_tutorial002_py310.py . [ 67%] 281s tests/test_tutorial/test_one/test_tutorial003.py . [ 67%] 281s tests/test_tutorial/test_one/test_tutorial003_py310.py . [ 68%] 281s tests/test_tutorial/test_one/test_tutorial004.py . [ 68%] 281s tests/test_tutorial/test_one/test_tutorial004_py310.py . [ 68%] 281s tests/test_tutorial/test_one/test_tutorial005.py . [ 69%] 281s tests/test_tutorial/test_one/test_tutorial005_py310.py . [ 69%] 281s tests/test_tutorial/test_one/test_tutorial006.py . [ 70%] 281s tests/test_tutorial/test_one/test_tutorial006_py310.py . [ 70%] 281s tests/test_tutorial/test_one/test_tutorial007.py . [ 71%] 281s tests/test_tutorial/test_one/test_tutorial007_py310.py . [ 71%] 281s tests/test_tutorial/test_one/test_tutorial008.py . [ 72%] 281s tests/test_tutorial/test_one/test_tutorial008_py310.py . [ 72%] 281s tests/test_tutorial/test_one/test_tutorial009.py . [ 72%] 281s tests/test_tutorial/test_one/test_tutorial009_py310.py . [ 73%] 281s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial001.py . [ 73%] 281s [ 73%] 281s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial001_py310.py . [ 74%] 281s [ 74%] 282s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial001_py39.py . [ 74%] 282s [ 74%] 283s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial002.py . [ 75%] 283s [ 75%] 283s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial002_py310.py . [ 75%] 283s [ 75%] 283s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial002_py39.py . [ 75%] 283s [ 75%] 283s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial003.py . [ 76%] 283s [ 76%] 283s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial003_py310.py . [ 76%] 283s [ 76%] 283s tests/test_tutorial/test_relationship_attributes/test_back_populates/test_tutorial003_py39.py . [ 77%] 283s [ 77%] 283s tests/test_tutorial/test_relationship_attributes/test_create_and_update_relationships/test_tutorial001.py . [ 77%] 283s [ 77%] 283s tests/test_tutorial/test_relationship_attributes/test_create_and_update_relationships/test_tutorial001_py310.py . [ 78%] 283s [ 78%] 283s tests/test_tutorial/test_relationship_attributes/test_create_and_update_relationships/test_tutorial001_py39.py . [ 78%] 283s [ 78%] 283s tests/test_tutorial/test_relationship_attributes/test_define_relationship_attributes/test_tutorial001.py . [ 79%] 283s [ 79%] 283s tests/test_tutorial/test_relationship_attributes/test_define_relationship_attributes/test_tutorial001_py310.py . [ 79%] 283s [ 79%] 283s tests/test_tutorial/test_relationship_attributes/test_define_relationship_attributes/test_tutorial001_py39.py . [ 79%] 283s [ 79%] 283s tests/test_tutorial/test_relationship_attributes/test_read_relationships/test_tutorial001.py . [ 80%] 283s [ 80%] 283s tests/test_tutorial/test_relationship_attributes/test_read_relationships/test_tutorial001_py310.py . [ 80%] 283s [ 80%] 283s tests/test_tutorial/test_relationship_attributes/test_read_relationships/test_tutorial001_py39.py . [ 81%] 283s [ 81%] 283s tests/test_tutorial/test_relationship_attributes/test_read_relationships/test_tutorial002.py . [ 81%] 283s [ 81%] 283s tests/test_tutorial/test_relationship_attributes/test_read_relationships/test_tutorial002_py310.py . [ 82%] 283s [ 82%] 283s tests/test_tutorial/test_relationship_attributes/test_read_relationships/test_tutorial002_py39.py . [ 82%] 283s [ 82%] 283s tests/test_tutorial/test_select/test_tutorial001_py310_tutorial002_py310.py . [ 82%] 283s . [ 83%] 283s tests/test_tutorial/test_select/test_tutorial001_tutorial002.py .. [ 84%] 283s tests/test_tutorial/test_select/test_tutorial003_py310_tutorial004_py310.py . [ 84%] 283s . [ 85%] 283s tests/test_tutorial/test_select/test_tutorial003_tutorial004.py .. [ 86%] 283s tests/test_tutorial/test_update/test_tutorial001_py310_tutorial002_py310.py . [ 86%] 283s . [ 86%] 284s tests/test_tutorial/test_update/test_tutorial001_tutorial002.py .. [ 87%] 284s tests/test_tutorial/test_update/test_tutorial003_py310_tutorial004_py310.py . [ 88%] 284s . [ 88%] 284s tests/test_tutorial/test_update/test_tutorial003_tutorial004.py .. [ 89%] 284s tests/test_tutorial/test_where/test_tutorial001.py . [ 89%] 284s tests/test_tutorial/test_where/test_tutorial001_py310.py . [ 90%] 284s tests/test_tutorial/test_where/test_tutorial002.py . [ 90%] 284s tests/test_tutorial/test_where/test_tutorial002_py310.py . [ 91%] 284s tests/test_tutorial/test_where/test_tutorial003.py . [ 91%] 284s tests/test_tutorial/test_where/test_tutorial003_py310.py . [ 92%] 284s tests/test_tutorial/test_where/test_tutorial004.py . [ 92%] 284s tests/test_tutorial/test_where/test_tutorial004_py310.py . [ 93%] 284s tests/test_tutorial/test_where/test_tutorial005.py . [ 93%] 284s tests/test_tutorial/test_where/test_tutorial005_py310.py . [ 93%] 284s tests/test_tutorial/test_where/test_tutorial006.py . [ 94%] 284s tests/test_tutorial/test_where/test_tutorial006_py310.py . [ 94%] 284s tests/test_tutorial/test_where/test_tutorial007.py . [ 95%] 284s tests/test_tutorial/test_where/test_tutorial007_py310.py . [ 95%] 284s tests/test_tutorial/test_where/test_tutorial008.py . [ 96%] 284s tests/test_tutorial/test_where/test_tutorial008_py310.py . [ 96%] 284s tests/test_tutorial/test_where/test_tutorial009.py . [ 96%] 284s tests/test_tutorial/test_where/test_tutorial009_py310.py . [ 97%] 284s tests/test_tutorial/test_where/test_tutorial010.py . [ 97%] 284s tests/test_tutorial/test_where/test_tutorial010_py310.py . [ 98%] 284s tests/test_tutorial/test_where/test_tutorial011.py . [ 98%] 284s tests/test_tutorial/test_where/test_tutorial011_py310.py . [ 99%] 284s tests/test_validation.py s. [100%] 284s 284s =================================== FAILURES =================================== 284s _____________________________ test_sqlite_ddl_sql ______________________________ 284s 284s capsys = <_pytest.capture.CaptureFixture object at 0xe1b79069b140> 284s 284s def test_sqlite_ddl_sql(capsys): 284s SQLModel.metadata.create_all(bind=sqlite_engine, checkfirst=False) 284s 284s captured = capsys.readouterr() 284s > assert "enum_field VARCHAR(1) NOT NULL" in captured.out 284s E AssertionError: assert 'enum_field VARCHAR(1) NOT NULL' in '' 284s E + where '' = CaptureResult(out='', err='').out 284s 284s tests/test_enums.py:73: AssertionError 284s _______________________________ test_select_gen ________________________________ 284s 284s @needs_py39 284s def test_select_gen() -> None: 284s > result = subprocess.run( 284s [sys.executable, "scripts/generate_select.py"], 284s env={"CHECK_JINJA": "1"}, 284s check=True, 284s cwd=root_path, 284s capture_output=True, 284s ) 284s 284s tests/test_select_gen.py:12: 284s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 284s 284s input = None, capture_output = True, timeout = None, check = True 284s popenargs = (['/usr/bin/python3.12', 'scripts/generate_select.py'],) 284s kwargs = {'cwd': PosixPath('/tmp/autopkgtest.mfYoM0/autopkgtest_tmp'), 'env': {'CHECK_JINJA': '1'}, 'stderr': -1, 'stdout': -1} 284s process = 284s stdout = b'' 284s stderr = b"/usr/bin/python3.12: can't open file '/tmp/autopkgtest.mfYoM0/autopkgtest_tmp/scripts/generate_select.py': [Errno 2] No such file or directory\n" 284s retcode = 2 284s 284s def run(*popenargs, 284s input=None, capture_output=False, timeout=None, check=False, **kwargs): 284s """Run command with arguments and return a CompletedProcess instance. 284s 284s The returned instance will have attributes args, returncode, stdout and 284s stderr. By default, stdout and stderr are not captured, and those attributes 284s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 284s or pass capture_output=True to capture both. 284s 284s If check is True and the exit code was non-zero, it raises a 284s CalledProcessError. The CalledProcessError object will have the return code 284s in the returncode attribute, and output & stderr attributes if those streams 284s were captured. 284s 284s If timeout is given, and the process takes too long, a TimeoutExpired 284s exception will be raised. 284s 284s There is an optional argument "input", allowing you to 284s pass bytes or a string to the subprocess's stdin. If you use this argument 284s you may not also use the Popen constructor's "stdin" argument, as 284s it will be used internally. 284s 284s By default, all communication is in bytes, and therefore any "input" should 284s be bytes, and the stdout and stderr will be bytes. If in text mode, any 284s "input" should be a string, and stdout and stderr will be strings decoded 284s according to locale encoding, or by "encoding" if set. Text mode is 284s triggered by setting any of text, encoding, errors or universal_newlines. 284s 284s The other arguments are the same as for the Popen constructor. 284s """ 284s if input is not None: 284s if kwargs.get('stdin') is not None: 284s raise ValueError('stdin and input arguments may not both be used.') 284s kwargs['stdin'] = PIPE 284s 284s if capture_output: 284s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 284s raise ValueError('stdout and stderr arguments may not be used ' 284s 'with capture_output.') 284s kwargs['stdout'] = PIPE 284s kwargs['stderr'] = PIPE 284s 284s with Popen(*popenargs, **kwargs) as process: 284s try: 284s stdout, stderr = process.communicate(input, timeout=timeout) 284s except TimeoutExpired as exc: 284s process.kill() 284s if _mswindows: 284s # Windows accumulates the output in a single blocking 284s # read() call run on child threads, with the timeout 284s # being done in a join() on those threads. communicate() 284s # _after_ kill() is required to collect that and add it 284s # to the exception. 284s exc.stdout, exc.stderr = process.communicate() 284s else: 284s # POSIX _communicate already populated the output so 284s # far into the TimeoutExpired exception. 284s process.wait() 284s raise 284s except: # Including KeyboardInterrupt, communicate handled that. 284s process.kill() 284s # We don't call process.wait() as .__exit__ does that for us. 284s raise 284s retcode = process.poll() 284s if check and retcode: 284s > raise CalledProcessError(retcode, process.args, 284s output=stdout, stderr=stderr) 284s E subprocess.CalledProcessError: Command '['/usr/bin/python3.12', 'scripts/generate_select.py']' returned non-zero exit status 2. 284s 284s /usr/lib/python3.12/subprocess.py:571: CalledProcessError 284s ________________________________ test_run_tests ________________________________ 284s 284s clear_sqlmodel = None 284s 284s @needs_py310 284s def test_run_tests(clear_sqlmodel): 284s from docs_src.tutorial.fastapi.app_testing.tutorial001_py310 import test_main as mod 284s 284s test_path = Path(mod.__file__).resolve().parent 284s top_level_path = Path(__file__).resolve().parent.parent.parent.parent.parent 284s > result = subprocess.run( 284s [ 284s "coverage", 284s "run", 284s "--parallel-mode", 284s "-m", 284s "pytest", 284s test_path, 284s ], 284s cwd=top_level_path, 284s capture_output=True, 284s ) 284s 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py:13: 284s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 284s /usr/lib/python3.12/subprocess.py:548: in run 284s with Popen(*popenargs, **kwargs) as process: 284s /usr/lib/python3.12/subprocess.py:1026: in __init__ 284s self._execute_child(args, executable, preexec_fn, close_fds, 284s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 284s 284s self = 284s args = ['coverage', 'run', '--parallel-mode', '-m', 'pytest', PosixPath('/tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/app_testing/tutorial001_py310')] 284s executable = b'coverage', preexec_fn = None, close_fds = True, pass_fds = () 284s cwd = PosixPath('/tmp/autopkgtest.mfYoM0/autopkgtest_tmp'), env = None 284s startupinfo = None, creationflags = 0, shell = False, p2cread = -1 284s p2cwrite = -1, c2pread = 11, c2pwrite = 12, errread = 13, errwrite = 14 284s restore_signals = True, gid = None, gids = None, uid = None, umask = -1 284s start_new_session = False, process_group = -1 284s 284s def _execute_child(self, args, executable, preexec_fn, close_fds, 284s pass_fds, cwd, env, 284s startupinfo, creationflags, shell, 284s p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite, 284s restore_signals, 284s gid, gids, uid, umask, 284s start_new_session, process_group): 284s """Execute program (POSIX version)""" 284s 284s if isinstance(args, (str, bytes)): 284s args = [args] 284s elif isinstance(args, os.PathLike): 284s if shell: 284s raise TypeError('path-like args is not allowed when ' 284s 'shell is true') 284s args = [args] 284s else: 284s args = list(args) 284s 284s if shell: 284s # On Android the default shell is at '/system/bin/sh'. 284s unix_shell = ('/system/bin/sh' if 284s hasattr(sys, 'getandroidapilevel') else '/bin/sh') 284s args = [unix_shell, "-c"] + args 284s if executable: 284s args[0] = executable 284s 284s if executable is None: 284s executable = args[0] 284s 284s sys.audit("subprocess.Popen", executable, args, cwd, env) 284s 284s if (_USE_POSIX_SPAWN 284s and os.path.dirname(executable) 284s and preexec_fn is None 284s and not close_fds 284s and not pass_fds 284s and cwd is None 284s and (p2cread == -1 or p2cread > 2) 284s and (c2pwrite == -1 or c2pwrite > 2) 284s and (errwrite == -1 or errwrite > 2) 284s and not start_new_session 284s and process_group == -1 284s and gid is None 284s and gids is None 284s and uid is None 284s and umask < 0): 284s self._posix_spawn(args, executable, env, restore_signals, 284s p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite) 284s return 284s 284s orig_executable = executable 284s 284s # For transferring possible exec failure from child to parent. 284s # Data format: "exception name:hex errno:description" 284s # Pickle is not used; it is complex and involves memory allocation. 284s errpipe_read, errpipe_write = os.pipe() 284s # errpipe_write must not be in the standard io 0, 1, or 2 fd range. 284s low_fds_to_close = [] 284s while errpipe_write < 3: 284s low_fds_to_close.append(errpipe_write) 284s errpipe_write = os.dup(errpipe_write) 284s for low_fd in low_fds_to_close: 284s os.close(low_fd) 284s try: 284s try: 284s # We must avoid complex work that could involve 284s # malloc or free in the child process to avoid 284s # potential deadlocks, thus we do all this here. 284s # and pass it to fork_exec() 284s 284s if env is not None: 284s env_list = [] 284s for k, v in env.items(): 284s k = os.fsencode(k) 284s if b'=' in k: 284s raise ValueError("illegal environment variable name") 284s env_list.append(k + b'=' + os.fsencode(v)) 284s else: 284s env_list = None # Use execv instead of execve. 284s executable = os.fsencode(executable) 284s if os.path.dirname(executable): 284s executable_list = (executable,) 284s else: 284s # This matches the behavior of os._execvpe(). 284s executable_list = tuple( 284s os.path.join(os.fsencode(dir), executable) 284s for dir in os.get_exec_path(env)) 284s fds_to_keep = set(pass_fds) 284s fds_to_keep.add(errpipe_write) 284s self.pid = _fork_exec( 284s args, executable_list, 284s close_fds, tuple(sorted(map(int, fds_to_keep))), 284s cwd, env_list, 284s p2cread, p2cwrite, c2pread, c2pwrite, 284s errread, errwrite, 284s errpipe_read, errpipe_write, 284s restore_signals, start_new_session, 284s process_group, gid, gids, uid, umask, 284s preexec_fn, _USE_VFORK) 284s self._child_created = True 284s finally: 284s # be sure the FD is closed no matter what 284s os.close(errpipe_write) 284s 284s self._close_pipe_fds(p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite) 284s 284s # Wait for exec to fail or succeed; possibly raising an 284s # exception (limited in size) 284s errpipe_data = bytearray() 284s while True: 284s part = os.read(errpipe_read, 50000) 284s errpipe_data += part 284s if not part or len(errpipe_data) > 50000: 284s break 284s finally: 284s # be sure the FD is closed no matter what 284s os.close(errpipe_read) 284s 284s if errpipe_data: 284s try: 284s pid, sts = os.waitpid(self.pid, 0) 284s if pid == self.pid: 284s self._handle_exitstatus(sts) 284s else: 284s self.returncode = sys.maxsize 284s except ChildProcessError: 284s pass 284s 284s try: 284s exception_name, hex_errno, err_msg = ( 284s errpipe_data.split(b':', 2)) 284s # The encoding here should match the encoding 284s # written in by the subprocess implementations 284s # like _posixsubprocess 284s err_msg = err_msg.decode() 284s except ValueError: 284s exception_name = b'SubprocessError' 284s hex_errno = b'0' 284s err_msg = 'Bad exception data from child: {!r}'.format( 284s bytes(errpipe_data)) 284s child_exception_type = getattr( 284s builtins, exception_name.decode('ascii'), 284s SubprocessError) 284s if issubclass(child_exception_type, OSError) and hex_errno: 284s errno_num = int(hex_errno, 16) 284s if err_msg == "noexec:chdir": 284s err_msg = "" 284s # The error must be from chdir(cwd). 284s err_filename = cwd 284s elif err_msg == "noexec": 284s err_msg = "" 284s err_filename = None 284s else: 284s err_filename = orig_executable 284s if errno_num != 0: 284s err_msg = os.strerror(errno_num) 284s if err_filename is not None: 284s > raise child_exception_type(errno_num, err_msg, err_filename) 284s E FileNotFoundError: [Errno 2] No such file or directory: 'coverage' 284s 284s /usr/lib/python3.12/subprocess.py:1955: FileNotFoundError 284s ________________________________ test_run_tests ________________________________ 284s 284s clear_sqlmodel = None 284s 284s @needs_py39 284s def test_run_tests(clear_sqlmodel): 284s from docs_src.tutorial.fastapi.app_testing.tutorial001_py39 import test_main as mod 284s 284s test_path = Path(mod.__file__).resolve().parent 284s top_level_path = Path(__file__).resolve().parent.parent.parent.parent.parent 284s > result = subprocess.run( 284s [ 284s "coverage", 284s "run", 284s "--parallel-mode", 284s "-m", 284s "pytest", 284s test_path, 284s ], 284s cwd=top_level_path, 284s capture_output=True, 284s ) 284s 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py:13: 284s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 284s /usr/lib/python3.12/subprocess.py:548: in run 284s with Popen(*popenargs, **kwargs) as process: 284s /usr/lib/python3.12/subprocess.py:1026: in __init__ 284s self._execute_child(args, executable, preexec_fn, close_fds, 284s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 284s 284s self = 284s args = ['coverage', 'run', '--parallel-mode', '-m', 'pytest', PosixPath('/tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/app_testing/tutorial001_py39')] 284s executable = b'coverage', preexec_fn = None, close_fds = True, pass_fds = () 284s cwd = PosixPath('/tmp/autopkgtest.mfYoM0/autopkgtest_tmp'), env = None 284s startupinfo = None, creationflags = 0, shell = False, p2cread = -1 284s p2cwrite = -1, c2pread = 11, c2pwrite = 12, errread = 13, errwrite = 14 284s restore_signals = True, gid = None, gids = None, uid = None, umask = -1 284s start_new_session = False, process_group = -1 284s 284s def _execute_child(self, args, executable, preexec_fn, close_fds, 284s pass_fds, cwd, env, 284s startupinfo, creationflags, shell, 284s p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite, 284s restore_signals, 284s gid, gids, uid, umask, 284s start_new_session, process_group): 284s """Execute program (POSIX version)""" 284s 284s if isinstance(args, (str, bytes)): 284s args = [args] 284s elif isinstance(args, os.PathLike): 284s if shell: 284s raise TypeError('path-like args is not allowed when ' 284s 'shell is true') 284s args = [args] 284s else: 284s args = list(args) 284s 284s if shell: 284s # On Android the default shell is at '/system/bin/sh'. 284s unix_shell = ('/system/bin/sh' if 284s hasattr(sys, 'getandroidapilevel') else '/bin/sh') 284s args = [unix_shell, "-c"] + args 284s if executable: 284s args[0] = executable 284s 284s if executable is None: 284s executable = args[0] 284s 284s sys.audit("subprocess.Popen", executable, args, cwd, env) 284s 284s if (_USE_POSIX_SPAWN 284s and os.path.dirname(executable) 284s and preexec_fn is None 284s and not close_fds 284s and not pass_fds 284s and cwd is None 284s and (p2cread == -1 or p2cread > 2) 284s and (c2pwrite == -1 or c2pwrite > 2) 284s and (errwrite == -1 or errwrite > 2) 284s and not start_new_session 284s and process_group == -1 284s and gid is None 284s and gids is None 284s and uid is None 284s and umask < 0): 284s self._posix_spawn(args, executable, env, restore_signals, 284s p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite) 284s return 284s 284s orig_executable = executable 284s 284s # For transferring possible exec failure from child to parent. 284s # Data format: "exception name:hex errno:description" 284s # Pickle is not used; it is complex and involves memory allocation. 284s errpipe_read, errpipe_write = os.pipe() 284s # errpipe_write must not be in the standard io 0, 1, or 2 fd range. 284s low_fds_to_close = [] 284s while errpipe_write < 3: 284s low_fds_to_close.append(errpipe_write) 284s errpipe_write = os.dup(errpipe_write) 284s for low_fd in low_fds_to_close: 284s os.close(low_fd) 284s try: 284s try: 284s # We must avoid complex work that could involve 284s # malloc or free in the child process to avoid 284s # potential deadlocks, thus we do all this here. 284s # and pass it to fork_exec() 284s 284s if env is not None: 284s env_list = [] 284s for k, v in env.items(): 284s k = os.fsencode(k) 284s if b'=' in k: 284s raise ValueError("illegal environment variable name") 284s env_list.append(k + b'=' + os.fsencode(v)) 284s else: 284s env_list = None # Use execv instead of execve. 284s executable = os.fsencode(executable) 284s if os.path.dirname(executable): 284s executable_list = (executable,) 284s else: 284s # This matches the behavior of os._execvpe(). 284s executable_list = tuple( 284s os.path.join(os.fsencode(dir), executable) 284s for dir in os.get_exec_path(env)) 284s fds_to_keep = set(pass_fds) 284s fds_to_keep.add(errpipe_write) 284s self.pid = _fork_exec( 284s args, executable_list, 284s close_fds, tuple(sorted(map(int, fds_to_keep))), 284s cwd, env_list, 284s p2cread, p2cwrite, c2pread, c2pwrite, 284s errread, errwrite, 284s errpipe_read, errpipe_write, 284s restore_signals, start_new_session, 284s process_group, gid, gids, uid, umask, 284s preexec_fn, _USE_VFORK) 284s self._child_created = True 284s finally: 284s # be sure the FD is closed no matter what 284s os.close(errpipe_write) 284s 284s self._close_pipe_fds(p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite) 284s 284s # Wait for exec to fail or succeed; possibly raising an 284s # exception (limited in size) 284s errpipe_data = bytearray() 284s while True: 284s part = os.read(errpipe_read, 50000) 284s errpipe_data += part 284s if not part or len(errpipe_data) > 50000: 284s break 284s finally: 284s # be sure the FD is closed no matter what 284s os.close(errpipe_read) 284s 284s if errpipe_data: 284s try: 284s pid, sts = os.waitpid(self.pid, 0) 284s if pid == self.pid: 284s self._handle_exitstatus(sts) 284s else: 284s self.returncode = sys.maxsize 284s except ChildProcessError: 284s pass 284s 284s try: 284s exception_name, hex_errno, err_msg = ( 284s errpipe_data.split(b':', 2)) 284s # The encoding here should match the encoding 284s # written in by the subprocess implementations 284s # like _posixsubprocess 284s err_msg = err_msg.decode() 284s except ValueError: 284s exception_name = b'SubprocessError' 284s hex_errno = b'0' 284s err_msg = 'Bad exception data from child: {!r}'.format( 284s bytes(errpipe_data)) 284s child_exception_type = getattr( 284s builtins, exception_name.decode('ascii'), 284s SubprocessError) 284s if issubclass(child_exception_type, OSError) and hex_errno: 284s errno_num = int(hex_errno, 16) 284s if err_msg == "noexec:chdir": 284s err_msg = "" 284s # The error must be from chdir(cwd). 284s err_filename = cwd 284s elif err_msg == "noexec": 284s err_msg = "" 284s err_filename = None 284s else: 284s err_filename = orig_executable 284s if errno_num != 0: 284s err_msg = os.strerror(errno_num) 284s if err_filename is not None: 284s > raise child_exception_type(errno_num, err_msg, err_filename) 284s E FileNotFoundError: [Errno 2] No such file or directory: 'coverage' 284s 284s /usr/lib/python3.12/subprocess.py:1955: FileNotFoundError 284s ________________________________ test_run_tests ________________________________ 284s 284s clear_sqlmodel = None 284s 284s def test_run_tests(clear_sqlmodel): 284s from docs_src.tutorial.fastapi.app_testing.tutorial001 import test_main as mod 284s 284s test_path = Path(mod.__file__).resolve().parent 284s top_level_path = Path(__file__).resolve().parent.parent.parent.parent.parent 284s > result = subprocess.run( 284s [ 284s "coverage", 284s "run", 284s "--parallel-mode", 284s "-m", 284s "pytest", 284s test_path, 284s ], 284s cwd=top_level_path, 284s capture_output=True, 284s ) 284s 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests_main.py:10: 284s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 284s /usr/lib/python3.12/subprocess.py:548: in run 284s with Popen(*popenargs, **kwargs) as process: 284s /usr/lib/python3.12/subprocess.py:1026: in __init__ 284s self._execute_child(args, executable, preexec_fn, close_fds, 284s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 284s 284s self = 284s args = ['coverage', 'run', '--parallel-mode', '-m', 'pytest', PosixPath('/tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/app_testing/tutorial001')] 284s executable = b'coverage', preexec_fn = None, close_fds = True, pass_fds = () 284s cwd = PosixPath('/tmp/autopkgtest.mfYoM0/autopkgtest_tmp'), env = None 284s startupinfo = None, creationflags = 0, shell = False, p2cread = -1 284s p2cwrite = -1, c2pread = 11, c2pwrite = 12, errread = 13, errwrite = 14 284s restore_signals = True, gid = None, gids = None, uid = None, umask = -1 284s start_new_session = False, process_group = -1 284s 284s def _execute_child(self, args, executable, preexec_fn, close_fds, 284s pass_fds, cwd, env, 284s startupinfo, creationflags, shell, 284s p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite, 284s restore_signals, 284s gid, gids, uid, umask, 284s start_new_session, process_group): 284s """Execute program (POSIX version)""" 284s 284s if isinstance(args, (str, bytes)): 284s args = [args] 284s elif isinstance(args, os.PathLike): 284s if shell: 284s raise TypeError('path-like args is not allowed when ' 284s 'shell is true') 284s args = [args] 284s else: 284s args = list(args) 284s 284s if shell: 284s # On Android the default shell is at '/system/bin/sh'. 284s unix_shell = ('/system/bin/sh' if 284s hasattr(sys, 'getandroidapilevel') else '/bin/sh') 284s args = [unix_shell, "-c"] + args 284s if executable: 284s args[0] = executable 284s 284s if executable is None: 284s executable = args[0] 284s 284s sys.audit("subprocess.Popen", executable, args, cwd, env) 284s 284s if (_USE_POSIX_SPAWN 284s and os.path.dirname(executable) 284s and preexec_fn is None 284s and not close_fds 284s and not pass_fds 284s and cwd is None 284s and (p2cread == -1 or p2cread > 2) 284s and (c2pwrite == -1 or c2pwrite > 2) 284s and (errwrite == -1 or errwrite > 2) 284s and not start_new_session 284s and process_group == -1 284s and gid is None 284s and gids is None 284s and uid is None 284s and umask < 0): 284s self._posix_spawn(args, executable, env, restore_signals, 284s p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite) 284s return 284s 284s orig_executable = executable 284s 284s # For transferring possible exec failure from child to parent. 284s # Data format: "exception name:hex errno:description" 284s # Pickle is not used; it is complex and involves memory allocation. 284s errpipe_read, errpipe_write = os.pipe() 284s # errpipe_write must not be in the standard io 0, 1, or 2 fd range. 284s low_fds_to_close = [] 284s while errpipe_write < 3: 284s low_fds_to_close.append(errpipe_write) 284s errpipe_write = os.dup(errpipe_write) 284s for low_fd in low_fds_to_close: 284s os.close(low_fd) 284s try: 284s try: 284s # We must avoid complex work that could involve 284s # malloc or free in the child process to avoid 284s # potential deadlocks, thus we do all this here. 284s # and pass it to fork_exec() 284s 284s if env is not None: 284s env_list = [] 284s for k, v in env.items(): 284s k = os.fsencode(k) 284s if b'=' in k: 284s raise ValueError("illegal environment variable name") 284s env_list.append(k + b'=' + os.fsencode(v)) 284s else: 284s env_list = None # Use execv instead of execve. 284s executable = os.fsencode(executable) 284s if os.path.dirname(executable): 284s executable_list = (executable,) 284s else: 284s # This matches the behavior of os._execvpe(). 284s executable_list = tuple( 284s os.path.join(os.fsencode(dir), executable) 284s for dir in os.get_exec_path(env)) 284s fds_to_keep = set(pass_fds) 284s fds_to_keep.add(errpipe_write) 284s self.pid = _fork_exec( 284s args, executable_list, 284s close_fds, tuple(sorted(map(int, fds_to_keep))), 284s cwd, env_list, 284s p2cread, p2cwrite, c2pread, c2pwrite, 284s errread, errwrite, 284s errpipe_read, errpipe_write, 284s restore_signals, start_new_session, 284s process_group, gid, gids, uid, umask, 284s preexec_fn, _USE_VFORK) 284s self._child_created = True 284s finally: 284s # be sure the FD is closed no matter what 284s os.close(errpipe_write) 284s 284s self._close_pipe_fds(p2cread, p2cwrite, 284s c2pread, c2pwrite, 284s errread, errwrite) 284s 284s # Wait for exec to fail or succeed; possibly raising an 284s # exception (limited in size) 284s errpipe_data = bytearray() 284s while True: 284s part = os.read(errpipe_read, 50000) 284s errpipe_data += part 284s if not part or len(errpipe_data) > 50000: 284s break 284s finally: 284s # be sure the FD is closed no matter what 284s os.close(errpipe_read) 284s 284s if errpipe_data: 284s try: 284s pid, sts = os.waitpid(self.pid, 0) 284s if pid == self.pid: 284s self._handle_exitstatus(sts) 284s else: 284s self.returncode = sys.maxsize 284s except ChildProcessError: 284s pass 284s 284s try: 284s exception_name, hex_errno, err_msg = ( 284s errpipe_data.split(b':', 2)) 284s # The encoding here should match the encoding 284s # written in by the subprocess implementations 284s # like _posixsubprocess 284s err_msg = err_msg.decode() 284s except ValueError: 284s exception_name = b'SubprocessError' 284s hex_errno = b'0' 284s err_msg = 'Bad exception data from child: {!r}'.format( 284s bytes(errpipe_data)) 284s child_exception_type = getattr( 284s builtins, exception_name.decode('ascii'), 284s SubprocessError) 284s if issubclass(child_exception_type, OSError) and hex_errno: 284s errno_num = int(hex_errno, 16) 284s if err_msg == "noexec:chdir": 284s err_msg = "" 284s # The error must be from chdir(cwd). 284s err_filename = cwd 284s elif err_msg == "noexec": 284s err_msg = "" 284s err_filename = None 284s else: 284s err_filename = orig_executable 284s if errno_num != 0: 284s err_msg = os.strerror(errno_num) 284s if err_filename is not None: 284s > raise child_exception_type(errno_num, err_msg, err_filename) 284s E FileNotFoundError: [Errno 2] No such file or directory: 'coverage' 284s 284s /usr/lib/python3.12/subprocess.py:1955: FileNotFoundError 284s =============================== warnings summary =============================== 284s docs_src/tutorial/fastapi/app_testing/tutorial001/main.py:50 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests001.py::test_tutorial 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests002.py::test_tutorial 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests003.py::test_tutorial 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests004.py::test_tutorial 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests005.py::test_tutorial 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests006.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/app_testing/tutorial001/main.py:50: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s ../../../usr/lib/python3/dist-packages/fastapi/applications.py:4495: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests002.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests003.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests004.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests005.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests006.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_simple_hero_api/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_simple_hero_api/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial001.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial001_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial001_py39.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial002.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial002_py310.py: 1 warning 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial002_py39.py: 1 warning 284s /usr/lib/python3/dist-packages/fastapi/applications.py:4495: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s return self.router.on_event(event_type) 284s 284s ../../../usr/lib/python3/dist-packages/pydantic/_migration.py:281 284s /usr/lib/python3/dist-packages/pydantic/_migration.py:281: UserWarning: `pydantic.error_wrappers:ValidationError` has been moved to `pydantic:ValidationError`. 284s warnings.warn(f'`{import_path}` has been moved to `{new_location}`.') 284s 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py::test_run_tests 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/app_testing/tutorial001_py310/main.py:48: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py::test_run_tests 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/app_testing/tutorial001_py39/main.py:50: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/delete/tutorial001.py:45: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/delete/tutorial001_py310.py:43: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_delete/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/delete/tutorial001_py39.py:45: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/limit_and_offset/tutorial001.py:39: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/limit_and_offset/tutorial001_py310.py:37: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_limit_and_offset/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/limit_and_offset/tutorial001_py39.py:39: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/multiple_models/tutorial001.py:41: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/multiple_models/tutorial001_py310.py:39: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/multiple_models/tutorial001_py39.py:41: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/multiple_models/tutorial002.py:39: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/multiple_models/tutorial002_py310.py:37: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_multiple_models/test_tutorial002_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/multiple_models/tutorial002_py39.py:39: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/read_one/tutorial001.py:39: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/read_one/tutorial001_py310.py:37: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_read_one/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/read_one/tutorial001_py39.py:39: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/relationships/tutorial001.py:88: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/relationships/tutorial001_py310.py:86: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_relationships/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/relationships/tutorial001_py39.py:88: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/response_model/tutorial001.py:28: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/response_model/tutorial001_py310.py:26: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_response_model/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/response_model/tutorial001_py39.py:28: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/session_with_dependency/tutorial001.py:50: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/session_with_dependency/tutorial001_py310.py:48: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_session_with_dependency/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/session_with_dependency/tutorial001_py39.py:50: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_simple_hero_api/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/simple_hero_api/tutorial001.py:28: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_simple_hero_api/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/simple_hero_api/tutorial001_py310.py:26: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/teams/tutorial001.py:79: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/teams/tutorial001_py310.py:77: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_teams/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/teams/tutorial001_py39.py:79: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial001.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/update/tutorial001.py:45: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial001_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/update/tutorial001_py310.py:43: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial001_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/update/tutorial001_py39.py:45: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial002.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/update/tutorial002.py:52: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial002_py310.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/update/tutorial002_py310.py:50: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_fastapi/test_update/test_tutorial002_py39.py::test_tutorial 284s /tmp/autopkgtest.mfYoM0/autopkgtest_tmp/docs_src/tutorial/fastapi/update/tutorial002_py39.py:52: DeprecationWarning: 284s on_event is deprecated, use lifespan event handlers instead. 284s 284s Read more about it in the 284s [FastAPI docs for Lifespan Events](https://fastapi.tiangolo.com/advanced/events/). 284s 284s @app.on_event("startup") 284s 284s tests/test_tutorial/test_many_to_many/test_tutorial003.py::test_tutorial 284s tests/test_tutorial/test_many_to_many/test_tutorial003_py310.py::test_tutorial 284s tests/test_tutorial/test_many_to_many/test_tutorial003_py39.py::test_tutorial 284s /usr/lib/python3/dist-packages/sqlmodel/orm/session.py:127: SAWarning: Object of type not in session, add operation along 'Hero.team_links' will not proceed (This warning originated from the Session 'autoflush' process, which was invoked automatically in response to a user-initiated operation.) 284s return super().execute( 284s 284s tests/test_tutorial/test_many_to_many/test_tutorial003.py::test_tutorial 284s tests/test_tutorial/test_many_to_many/test_tutorial003_py310.py::test_tutorial 284s tests/test_tutorial/test_many_to_many/test_tutorial003_py39.py::test_tutorial 284s /usr/lib/python3/dist-packages/sqlmodel/orm/session.py:127: SAWarning: Object of type not in session, add operation along 'Team.hero_links' will not proceed (This warning originated from the Session 'autoflush' process, which was invoked automatically in response to a user-initiated operation.) 284s return super().execute( 284s 284s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 284s =========================== short test summary info ============================ 284s FAILED tests/test_enums.py::test_sqlite_ddl_sql - AssertionError: assert 'enu... 284s FAILED tests/test_select_gen.py::test_select_gen - subprocess.CalledProcessEr... 284s FAILED tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py::test_run_tests 284s FAILED tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py::test_run_tests 284s FAILED tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests_main.py::test_run_tests 284s ===== 5 failed, 221 passed, 3 skipped, 6 deselected, 95 warnings in 12.88s ===== 287s autopkgtest [19:54:58]: test unittests: -----------------------] 288s unittests FAIL non-zero exit status 1 288s autopkgtest [19:54:59]: test unittests: - - - - - - - - - - results - - - - - - - - - - 289s autopkgtest [19:55:00]: test autodep8-python3: preparing testbed 363s autopkgtest [19:56:14]: testbed dpkg architecture: arm64 363s autopkgtest [19:56:14]: testbed apt version: 2.9.6 363s autopkgtest [19:56:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 364s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 364s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 364s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [57.0 kB] 364s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [542 kB] 365s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 365s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 Packages [95.4 kB] 365s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 c-n-f Metadata [2116 B] 365s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 Packages [43.9 kB] 365s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 c-n-f Metadata [364 B] 365s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 Packages [545 kB] 365s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 c-n-f Metadata [8752 B] 365s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 Packages [8744 B] 365s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 c-n-f Metadata [276 B] 366s Fetched 1442 kB in 1s (1209 kB/s) 366s Reading package lists... 369s Reading package lists... 369s Building dependency tree... 369s Reading state information... 370s Calculating upgrade... 371s The following NEW packages will be installed: 371s libgomp1 libgraphite2-3 libharfbuzz0b libimagequant0 libraqm0 371s The following packages will be upgraded: 371s libgd3 rsyslog 371s 2 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 371s Need to get 1364 kB of archives. 371s After this operation, 1947 kB of additional disk space will be used. 371s Get:1 http://ftpmaster.internal/ubuntu oracular/main arm64 rsyslog arm64 8.2406.0-1ubuntu1 [512 kB] 371s Get:2 http://ftpmaster.internal/ubuntu oracular/main arm64 libgomp1 arm64 14.1.0-5ubuntu1 [145 kB] 371s Get:3 http://ftpmaster.internal/ubuntu oracular/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 371s Get:4 http://ftpmaster.internal/ubuntu oracular/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 371s Get:5 http://ftpmaster.internal/ubuntu oracular/main arm64 libharfbuzz0b arm64 8.3.0-2build2 [463 kB] 371s Get:6 http://ftpmaster.internal/ubuntu oracular/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 371s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 libgd3 arm64 2.3.3-12ubuntu3 [122 kB] 372s Fetched 1364 kB in 1s (1625 kB/s) 372s (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 ... 78575 files and directories currently installed.) 372s Preparing to unpack .../0-rsyslog_8.2406.0-1ubuntu1_arm64.deb ... 372s Unpacking rsyslog (8.2406.0-1ubuntu1) over (8.2312.0-3ubuntu9) ... 372s Selecting previously unselected package libgomp1:arm64. 372s Preparing to unpack .../1-libgomp1_14.1.0-5ubuntu1_arm64.deb ... 372s Unpacking libgomp1:arm64 (14.1.0-5ubuntu1) ... 372s Selecting previously unselected package libimagequant0:arm64. 372s Preparing to unpack .../2-libimagequant0_2.18.0-1build1_arm64.deb ... 372s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 372s Selecting previously unselected package libgraphite2-3:arm64. 372s Preparing to unpack .../3-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 372s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 372s Selecting previously unselected package libharfbuzz0b:arm64. 372s Preparing to unpack .../4-libharfbuzz0b_8.3.0-2build2_arm64.deb ... 372s Unpacking libharfbuzz0b:arm64 (8.3.0-2build2) ... 372s Selecting previously unselected package libraqm0:arm64. 372s Preparing to unpack .../5-libraqm0_0.10.1-1build1_arm64.deb ... 372s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 373s Preparing to unpack .../6-libgd3_2.3.3-12ubuntu3_arm64.deb ... 373s Unpacking libgd3:arm64 (2.3.3-12ubuntu3) over (2.3.3-9ubuntu5) ... 373s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 373s Setting up rsyslog (8.2406.0-1ubuntu1) ... 373s info: The user `syslog' is already a member of `adm'. 374s Setting up libgomp1:arm64 (14.1.0-5ubuntu1) ... 374s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 374s Setting up libharfbuzz0b:arm64 (8.3.0-2build2) ... 374s Setting up libraqm0:arm64 (0.10.1-1build1) ... 374s Setting up libgd3:arm64 (2.3.3-12ubuntu3) ... 374s Processing triggers for man-db (2.12.1-2) ... 375s Processing triggers for libc-bin (2.39-0ubuntu9) ... 375s Reading package lists... 375s Building dependency tree... 375s Reading state information... 376s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 377s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 377s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 377s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 377s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 378s Reading package lists... 378s Reading package lists... 378s Building dependency tree... 378s Reading state information... 379s Calculating upgrade... 379s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 379s Reading package lists... 380s Building dependency tree... 380s Reading state information... 380s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 381s autopkgtest [19:56:32]: rebooting testbed after setup commands that affected boot 385s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 415s Reading package lists... 416s Building dependency tree... 416s Reading state information... 416s Starting pkgProblemResolver with broken count: 1 417s Starting 2 pkgProblemResolver with broken count: 1 417s Investigating (0) python3-sqlmodel:arm64 < none -> 0.0.19-1 @un puN Ib > 417s Broken python3-sqlmodel:arm64 Depends on python3-pydantic:arm64 < none | 1.10.17-1 @un uH > (>= 1.8.2) 417s Considering python3-pydantic:arm64 0 as a solution to python3-sqlmodel:arm64 0 417s Re-Instated python3-pydantic:arm64 417s Broken python3-sqlmodel:arm64 Depends on python3-sqlalchemy:arm64 < none | 1.4.50+ds1-1build1 @un uH > (>= 2.0.14) 417s Considering python3-sqlalchemy:arm64 0 as a solution to python3-sqlmodel:arm64 0 417s Re-Instated python3-greenlet:arm64 417s Re-Instated python3-sqlalchemy:arm64 417s Done 417s Some packages could not be installed. This may mean that you have 417s requested an impossible situation or if you are using the unstable 417s distribution that some required packages have not yet been created 417s or been moved out of Incoming. 417s The following information may help to resolve the situation: 417s 417s The following packages have unmet dependencies: 417s python3-sqlmodel : Depends: python3-sqlalchemy (>= 2.0.14) but 1.4.50+ds1-1build1 is to be installed 417s E: Unable to correct problems, you have held broken packages. 418s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from oracular-proposed 419s Reading package lists... 419s Building dependency tree... 419s Reading state information... 420s Starting pkgProblemResolver with broken count: 0 420s Starting 2 pkgProblemResolver with broken count: 0 420s Done 420s The following additional packages will be installed: 420s libpython3-stdlib python3 python3-all python3-annotated-types 420s python3-dnspython python3-email-validator python3-greenlet python3-minimal 420s python3-pydantic python3-pydantic-core python3-sqlalchemy python3-sqlmodel 420s Suggested packages: 420s python3-trio python3-aioquic python3-h2 python3-httpx python3-httpcore 420s python-greenlet-dev python-greenlet-doc python-sqlalchemy-doc 420s python3-asyncpg python3-pg8000 python3-psycopg2 python3-psycopg2cffi 420s python3-aiosqlite python3-mariadb-connector python3-mysqldb 420s python3-mysql.connector python3-pyodbc python3-pymssql python3-cx-oracle 420s python3-oracledb 420s Recommended packages: 420s python3-sqlalchemy-ext 421s The following NEW packages will be installed: 421s autopkgtest-satdep python3-all python3-annotated-types python3-dnspython 421s python3-email-validator python3-greenlet python3-pydantic 421s python3-pydantic-core python3-sqlalchemy python3-sqlmodel 421s The following packages will be upgraded: 421s libpython3-stdlib python3 python3-minimal 421s 3 upgraded, 10 newly installed, 0 to remove and 48 not upgraded. 421s Need to get 3396 kB/3396 kB of archives. 421s After this operation, 16.7 MB of additional disk space will be used. 421s Get:1 /tmp/autopkgtest.mfYoM0/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [716 B] 421s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-minimal arm64 3.12.4-1 [27.1 kB] 421s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3 arm64 3.12.4-1 [24.0 kB] 421s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 libpython3-stdlib arm64 3.12.4-1 [9824 B] 421s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-all arm64 3.12.4-1 [882 B] 421s Get:6 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-annotated-types all 0.7.0-1 [19.4 kB] 421s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 421s Get:8 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-email-validator all 2.2.0-1 [28.5 kB] 421s Get:9 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pydantic-core arm64 2.11.0-1 [1479 kB] 421s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-pydantic arm64 2.4.2-1 [262 kB] 421s Get:11 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-greenlet arm64 3.0.3-0ubuntu5 [153 kB] 421s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-sqlalchemy all 2.0.31+ds1-1 [1202 kB] 421s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 python3-sqlmodel all 0.0.19-1 [26.7 kB] 422s Fetched 3396 kB in 1s (4149 kB/s) 422s (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 ... 78600 files and directories currently installed.) 422s Preparing to unpack .../python3-minimal_3.12.4-1_arm64.deb ... 422s Unpacking python3-minimal (3.12.4-1) over (3.12.3-0ubuntu1) ... 422s Setting up python3-minimal (3.12.4-1) ... 423s (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 ... 78600 files and directories currently installed.) 423s Preparing to unpack .../00-python3_3.12.4-1_arm64.deb ... 423s Unpacking python3 (3.12.4-1) over (3.12.3-0ubuntu1) ... 423s Preparing to unpack .../01-libpython3-stdlib_3.12.4-1_arm64.deb ... 423s Unpacking libpython3-stdlib:arm64 (3.12.4-1) over (3.12.3-0ubuntu1) ... 423s Selecting previously unselected package python3-all. 423s Preparing to unpack .../02-python3-all_3.12.4-1_arm64.deb ... 423s Unpacking python3-all (3.12.4-1) ... 423s Selecting previously unselected package python3-annotated-types. 423s Preparing to unpack .../03-python3-annotated-types_0.7.0-1_all.deb ... 423s Unpacking python3-annotated-types (0.7.0-1) ... 424s Selecting previously unselected package python3-dnspython. 424s Preparing to unpack .../04-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 424s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 424s Selecting previously unselected package python3-email-validator. 424s Preparing to unpack .../05-python3-email-validator_2.2.0-1_all.deb ... 424s Unpacking python3-email-validator (2.2.0-1) ... 424s Selecting previously unselected package python3-pydantic-core. 424s Preparing to unpack .../06-python3-pydantic-core_2.11.0-1_arm64.deb ... 424s Unpacking python3-pydantic-core (2.11.0-1) ... 425s Selecting previously unselected package python3-pydantic. 425s Preparing to unpack .../07-python3-pydantic_2.4.2-1_arm64.deb ... 425s Unpacking python3-pydantic (2.4.2-1) ... 425s Selecting previously unselected package python3-greenlet. 425s Preparing to unpack .../08-python3-greenlet_3.0.3-0ubuntu5_arm64.deb ... 425s Unpacking python3-greenlet (3.0.3-0ubuntu5) ... 425s Selecting previously unselected package python3-sqlalchemy. 425s Preparing to unpack .../09-python3-sqlalchemy_2.0.31+ds1-1_all.deb ... 425s Unpacking python3-sqlalchemy (2.0.31+ds1-1) ... 425s Selecting previously unselected package python3-sqlmodel. 425s Preparing to unpack .../10-python3-sqlmodel_0.0.19-1_all.deb ... 425s Unpacking python3-sqlmodel (0.0.19-1) ... 425s Selecting previously unselected package autopkgtest-satdep. 425s Preparing to unpack .../11-2-autopkgtest-satdep.deb ... 425s Unpacking autopkgtest-satdep (0) ... 426s Setting up libpython3-stdlib:arm64 (3.12.4-1) ... 426s Setting up python3 (3.12.4-1) ... 426s Setting up python3-annotated-types (0.7.0-1) ... 426s Setting up python3-greenlet (3.0.3-0ubuntu5) ... 427s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 427s Setting up python3-email-validator (2.2.0-1) ... 427s Setting up python3-pydantic-core (2.11.0-1) ... 427s Setting up python3-all (3.12.4-1) ... 427s Setting up python3-sqlalchemy (2.0.31+ds1-1) ... 428s Setting up python3-pydantic (2.4.2-1) ... 432s Setting up python3-sqlmodel (0.0.19-1) ... 432s Setting up autopkgtest-satdep (0) ... 432s Processing triggers for man-db (2.12.1-2) ... 436s (Reading database ... 79357 files and directories currently installed.) 436s Removing autopkgtest-satdep (0) ... 442s autopkgtest [19:57:33]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import sqlmodel; print(sqlmodel)" ; done 442s autopkgtest [19:57:33]: test autodep8-python3: [----------------------- 443s Testing with python3.12: 444s 445s autopkgtest [19:57:36]: test autodep8-python3: -----------------------] 447s autodep8-python3 PASS (superficial) 447s autopkgtest [19:57:38]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 447s autopkgtest [19:57:38]: @@@@@@@@@@@@@@@@@@@@ summary 447s unittests FAIL non-zero exit status 1 447s autodep8-python3 PASS (superficial) 460s nova [W] Skipping flock in bos03-arm64 460s Creating nova instance adt-oracular-arm64-sqlmodel-20240725-195011-juju-7f2275-prod-proposed-migration-environment-3-c2639045-9478-40d9-baa9-448039303bb1 from image adt/ubuntu-oracular-arm64-server-20240725.img (UUID 521e73ea-becb-4225-87a5-98c17b02928a)... 460s nova [W] Skipping flock in bos03-arm64 460s Creating nova instance adt-oracular-arm64-sqlmodel-20240725-195011-juju-7f2275-prod-proposed-migration-environment-3-c2639045-9478-40d9-baa9-448039303bb1 from image adt/ubuntu-oracular-arm64-server-20240725.img (UUID 521e73ea-becb-4225-87a5-98c17b02928a)...