0s autopkgtest [12:21:10]: starting date and time: 2025-02-19 12:21:10+0000 0s autopkgtest [12:21:10]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [12:21:10]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.7h8uvv1r/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade python-authlib --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-31.secgroup --name adt-plucky-arm64-python-authlib-20250219-122110-juju-7f2275-prod-proposed-migration-environment-15-9b19681e-3ae5-4c0b-a23d-839df48e8057 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 120s autopkgtest [12:23:10]: testbed dpkg architecture: arm64 120s autopkgtest [12:23:10]: testbed apt version: 2.9.29 121s autopkgtest [12:23:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 121s autopkgtest [12:23:11]: testbed release detected to be: None 122s autopkgtest [12:23:12]: updating testbed package index (apt update) 122s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 122s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 123s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 123s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 123s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 123s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 123s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 123s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 123s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [93.3 kB] 123s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 123s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [686 kB] 123s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [11.2 kB] 123s Fetched 1752 kB in 1s (1782 kB/s) 124s Reading package lists... 125s + lsb_release --codename --short 125s + RELEASE=plucky 125s + cat 125s + [ plucky != trusty ] 125s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 126s Calculating upgrade... 126s The following NEW packages will be installed: 126s libapt-pkg7.0 126s The following packages will be upgraded: 126s apt apt-utils iproute2 liblsof0 libp11-kit0 lsof rsyslog 126s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 126s Need to get 4842 kB of archives. 126s After this operation, 3409 kB of additional disk space will be used. 126s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libapt-pkg7.0 arm64 2.9.30 [1023 kB] 127s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 apt arm64 2.9.30 [1364 kB] 127s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 apt-utils arm64 2.9.30 [207 kB] 127s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 iproute2 arm64 6.13.0-1ubuntu1 [1158 kB] 127s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libp11-kit0 arm64 0.25.5-2ubuntu3 [280 kB] 127s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 rsyslog arm64 8.2412.0-2ubuntu1 [521 kB] 127s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 lsof arm64 4.99.4+dfsg-1 [236 kB] 127s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsof0 arm64 4.99.4+dfsg-1 [53.9 kB] 128s Preconfiguring packages ... 128s Fetched 4842 kB in 1s (4730 kB/s) 128s Selecting previously unselected package libapt-pkg7.0:arm64. 128s (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 ... 116620 files and directories currently installed.) 128s Preparing to unpack .../libapt-pkg7.0_2.9.30_arm64.deb ... 128s Unpacking libapt-pkg7.0:arm64 (2.9.30) ... 128s Setting up libapt-pkg7.0:arm64 (2.9.30) ... 128s (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 ... 116669 files and directories currently installed.) 129s Preparing to unpack .../archives/apt_2.9.30_arm64.deb ... 129s Unpacking apt (2.9.30) over (2.9.29) ... 129s Setting up apt (2.9.30) ... 130s (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 ... 116669 files and directories currently installed.) 130s Preparing to unpack .../0-apt-utils_2.9.30_arm64.deb ... 130s Unpacking apt-utils (2.9.30) over (2.9.29) ... 130s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_arm64.deb ... 130s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 130s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_arm64.deb ... 130s Unpacking libp11-kit0:arm64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 130s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_arm64.deb ... 130s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 130s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_arm64.deb ... 130s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 130s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_arm64.deb ... 130s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 130s Setting up apt-utils (2.9.30) ... 130s Setting up liblsof0 (4.99.4+dfsg-1) ... 130s Setting up iproute2 (6.13.0-1ubuntu1) ... 130s Setting up rsyslog (8.2412.0-2ubuntu1) ... 131s info: The user `syslog' is already a member of `adm'. 132s Setting up libp11-kit0:arm64 (0.25.5-2ubuntu3) ... 132s Setting up lsof (4.99.4+dfsg-1) ... 132s Processing triggers for man-db (2.13.0-1) ... 134s Processing triggers for libc-bin (2.40-4ubuntu1) ... 134s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 134s + /usr/lib/apt/apt-helper analyze-pattern ?true 134s + uname -r 134s + sed s/\./\\./g 134s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 134s + apt list ?obsolete 134s + tail -n+2 134s + cut -d/ -f1 134s + grep -v ^linux-.*6\.12\.0-15-generic.* 135s + true 135s + obsolete_pkgs= 135s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 135s Reading package lists... 136s Building dependency tree... 136s Reading state information... 136s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 136s + grep -q trusty /etc/lsb-release 136s + [ ! -d /usr/share/doc/unattended-upgrades ] 136s + [ ! -d /usr/share/doc/lxd ] 136s + [ ! -d /usr/share/doc/lxd-client ] 136s + [ ! -d /usr/share/doc/snapd ] 136s + type iptables 136s + cat 136s + chmod 755 /etc/rc.local 136s + . /etc/rc.local 136s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 136s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 136s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 136s + uname -m 136s + [ aarch64 = ppc64le ] 136s + [ -d /run/systemd/system ] 136s + systemd-detect-virt --quiet --vm 136s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 136s + cat 136s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 136s + echo COMPRESS=lz4 136s autopkgtest [12:23:26]: upgrading testbed (apt dist-upgrade and autopurge) 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 138s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 138s Starting 2 pkgProblemResolver with broken count: 0 138s Done 138s Entering ResolveByKeep 139s 139s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 139s Reading package lists... 140s Building dependency tree... 140s Reading state information... 140s Starting pkgProblemResolver with broken count: 0 140s Starting 2 pkgProblemResolver with broken count: 0 140s Done 141s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 141s autopkgtest [12:23:31]: rebooting testbed after setup commands that affected boot 164s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 171s autopkgtest [12:24:01]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 15:49:33 UTC 2025 173s autopkgtest [12:24:03]: @@@@@@@@@@@@@@@@@@@@ apt-source python-authlib 176s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-authlib 1.4.1-1 (dsc) [2494 B] 176s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-authlib 1.4.1-1 (tar) [322 kB] 176s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-authlib 1.4.1-1 (diff) [5788 B] 177s gpgv: Signature made Wed Jan 29 18:29:58 2025 UTC 177s gpgv: using EDDSA key EE9AD6F90520FA11F69F4824477B0DB0263A54D8 177s gpgv: issuer "stefanor@debian.org" 177s gpgv: Can't check signature: No public key 177s dpkg-source: warning: cannot verify inline signature for ./python-authlib_1.4.1-1.dsc: no acceptable signature found 177s autopkgtest [12:24:07]: testing package python-authlib version 1.4.1-1 177s autopkgtest [12:24:07]: build not needed 178s autopkgtest [12:24:08]: test unittests3: preparing testbed 178s Reading package lists... 178s Building dependency tree... 178s Reading state information... 179s Starting pkgProblemResolver with broken count: 0 179s Starting 2 pkgProblemResolver with broken count: 0 179s Done 179s The following NEW packages will be installed: 179s python3-all python3-anyio python3-asgiref python3-async-generator 179s python3-authlib python3-cachelib python3-click python3-django python3-flask 179s python3-flask-sqlalchemy python3-greenlet python3-h11 python3-httpcore 179s python3-httpx python3-iniconfig python3-itsdangerous python3-packaging 179s python3-pluggy python3-pycryptodome python3-pytest python3-pytest-asyncio 179s python3-pytest-django python3-sniffio python3-sqlalchemy python3-sqlparse 179s python3-starlette python3-werkzeug python3.12 python3.12-minimal 180s 0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded. 180s Need to get 9533 kB of archives. 180s After this operation, 56.2 MB of additional disk space will be used. 180s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.9-1 [2236 kB] 180s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.9-1 [671 kB] 180s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 180s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 180s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-anyio all 4.7.0-1 [61.6 kB] 180s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-asgiref all 3.8.1-1 [24.8 kB] 180s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 180s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pycryptodome arm64 3.20.0+dfsg-3build1 [1093 kB] 180s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-authlib all 1.4.1-1 [113 kB] 180s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cachelib all 0.13.0-2 [20.7 kB] 180s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-click all 8.1.8-1 [79.8 kB] 180s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sqlparse all 0.5.3-1 [32.9 kB] 180s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-django all 3:4.2.18-1 [2918 kB] 181s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-itsdangerous all 2.2.0-2 [15.3 kB] 181s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-werkzeug all 3.1.3-2 [169 kB] 181s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-flask all 3.1.0-2ubuntu1 [84.4 kB] 181s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-greenlet arm64 3.1.0-1 [173 kB] 181s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sqlalchemy all 2.0.38+ds1-0ubuntu1 [1215 kB] 181s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-flask-sqlalchemy all 3.1.1-3ubuntu1 [31.2 kB] 181s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-h11 all 0.14.0-1 [51.1 kB] 181s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-httpcore all 1.0.7-1 [38.8 kB] 181s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-httpx all 0.27.2-1 [61.3 kB] 181s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 181s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 181s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 181s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 181s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 181s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-django all 4.5.2-3 [18.5 kB] 181s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-starlette all 0.41.3-2 [51.2 kB] 181s Fetched 9533 kB in 1s (6602 kB/s) 181s Selecting previously unselected package python3.12-minimal. 182s (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 ... 116670 files and directories currently installed.) 182s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_arm64.deb ... 182s Unpacking python3.12-minimal (3.12.9-1) ... 182s Selecting previously unselected package python3.12. 182s Preparing to unpack .../01-python3.12_3.12.9-1_arm64.deb ... 182s Unpacking python3.12 (3.12.9-1) ... 182s Selecting previously unselected package python3-all. 182s Preparing to unpack .../02-python3-all_3.13.1-1~exp2_arm64.deb ... 182s Unpacking python3-all (3.13.1-1~exp2) ... 182s Selecting previously unselected package python3-sniffio. 182s Preparing to unpack .../03-python3-sniffio_1.3.1-1_all.deb ... 182s Unpacking python3-sniffio (1.3.1-1) ... 182s Selecting previously unselected package python3-anyio. 182s Preparing to unpack .../04-python3-anyio_4.7.0-1_all.deb ... 182s Unpacking python3-anyio (4.7.0-1) ... 182s Selecting previously unselected package python3-asgiref. 182s Preparing to unpack .../05-python3-asgiref_3.8.1-1_all.deb ... 182s Unpacking python3-asgiref (3.8.1-1) ... 182s Selecting previously unselected package python3-async-generator. 182s Preparing to unpack .../06-python3-async-generator_1.10-4_all.deb ... 182s Unpacking python3-async-generator (1.10-4) ... 182s Selecting previously unselected package python3-pycryptodome. 182s Preparing to unpack .../07-python3-pycryptodome_3.20.0+dfsg-3build1_arm64.deb ... 182s Unpacking python3-pycryptodome (3.20.0+dfsg-3build1) ... 182s Selecting previously unselected package python3-authlib. 182s Preparing to unpack .../08-python3-authlib_1.4.1-1_all.deb ... 182s Unpacking python3-authlib (1.4.1-1) ... 182s Selecting previously unselected package python3-cachelib. 182s Preparing to unpack .../09-python3-cachelib_0.13.0-2_all.deb ... 182s Unpacking python3-cachelib (0.13.0-2) ... 182s Selecting previously unselected package python3-click. 182s Preparing to unpack .../10-python3-click_8.1.8-1_all.deb ... 182s Unpacking python3-click (8.1.8-1) ... 183s Selecting previously unselected package python3-sqlparse. 183s Preparing to unpack .../11-python3-sqlparse_0.5.3-1_all.deb ... 183s Unpacking python3-sqlparse (0.5.3-1) ... 183s Selecting previously unselected package python3-django. 183s Preparing to unpack .../12-python3-django_3%3a4.2.18-1_all.deb ... 183s Unpacking python3-django (3:4.2.18-1) ... 183s Selecting previously unselected package python3-itsdangerous. 183s Preparing to unpack .../13-python3-itsdangerous_2.2.0-2_all.deb ... 183s Unpacking python3-itsdangerous (2.2.0-2) ... 183s Selecting previously unselected package python3-werkzeug. 183s Preparing to unpack .../14-python3-werkzeug_3.1.3-2_all.deb ... 183s Unpacking python3-werkzeug (3.1.3-2) ... 183s Selecting previously unselected package python3-flask. 183s Preparing to unpack .../15-python3-flask_3.1.0-2ubuntu1_all.deb ... 183s Unpacking python3-flask (3.1.0-2ubuntu1) ... 183s Selecting previously unselected package python3-greenlet. 183s Preparing to unpack .../16-python3-greenlet_3.1.0-1_arm64.deb ... 183s Unpacking python3-greenlet (3.1.0-1) ... 183s Selecting previously unselected package python3-sqlalchemy. 183s Preparing to unpack .../17-python3-sqlalchemy_2.0.38+ds1-0ubuntu1_all.deb ... 183s Unpacking python3-sqlalchemy (2.0.38+ds1-0ubuntu1) ... 184s Selecting previously unselected package python3-flask-sqlalchemy. 184s Preparing to unpack .../18-python3-flask-sqlalchemy_3.1.1-3ubuntu1_all.deb ... 184s Unpacking python3-flask-sqlalchemy (3.1.1-3ubuntu1) ... 184s Selecting previously unselected package python3-h11. 184s Preparing to unpack .../19-python3-h11_0.14.0-1_all.deb ... 184s Unpacking python3-h11 (0.14.0-1) ... 184s Selecting previously unselected package python3-httpcore. 184s Preparing to unpack .../20-python3-httpcore_1.0.7-1_all.deb ... 184s Unpacking python3-httpcore (1.0.7-1) ... 184s Selecting previously unselected package python3-httpx. 184s Preparing to unpack .../21-python3-httpx_0.27.2-1_all.deb ... 184s Unpacking python3-httpx (0.27.2-1) ... 184s Selecting previously unselected package python3-iniconfig. 184s Preparing to unpack .../22-python3-iniconfig_1.1.1-2_all.deb ... 184s Unpacking python3-iniconfig (1.1.1-2) ... 184s Selecting previously unselected package python3-packaging. 184s Preparing to unpack .../23-python3-packaging_24.2-1_all.deb ... 184s Unpacking python3-packaging (24.2-1) ... 184s Selecting previously unselected package python3-pluggy. 184s Preparing to unpack .../24-python3-pluggy_1.5.0-1_all.deb ... 184s Unpacking python3-pluggy (1.5.0-1) ... 184s Selecting previously unselected package python3-pytest. 184s Preparing to unpack .../25-python3-pytest_8.3.4-1_all.deb ... 184s Unpacking python3-pytest (8.3.4-1) ... 184s Selecting previously unselected package python3-pytest-asyncio. 184s Preparing to unpack .../26-python3-pytest-asyncio_0.25.1-1_all.deb ... 184s Unpacking python3-pytest-asyncio (0.25.1-1) ... 184s Selecting previously unselected package python3-pytest-django. 184s Preparing to unpack .../27-python3-pytest-django_4.5.2-3_all.deb ... 184s Unpacking python3-pytest-django (4.5.2-3) ... 184s Selecting previously unselected package python3-starlette. 184s Preparing to unpack .../28-python3-starlette_0.41.3-2_all.deb ... 184s Unpacking python3-starlette (0.41.3-2) ... 184s Setting up python3-iniconfig (1.1.1-2) ... 184s Setting up python3-sniffio (1.3.1-1) ... 185s Setting up python3.12-minimal (3.12.9-1) ... 186s Setting up python3-async-generator (1.10-4) ... 186s Setting up python3-anyio (4.7.0-1) ... 186s Setting up python3-pycryptodome (3.20.0+dfsg-3build1) ... 187s Setting up python3.12 (3.12.9-1) ... 189s Setting up python3-itsdangerous (2.2.0-2) ... 189s Setting up python3-all (3.13.1-1~exp2) ... 189s Setting up python3-starlette (0.41.3-2) ... 190s Setting up python3-click (8.1.8-1) ... 190s Setting up python3-packaging (24.2-1) ... 190s Setting up python3-sqlparse (0.5.3-1) ... 190s Setting up python3-werkzeug (3.1.3-2) ... 191s Setting up python3-greenlet (3.1.0-1) ... 191s Setting up python3-h11 (0.14.0-1) ... 192s Setting up python3-pluggy (1.5.0-1) ... 192s Setting up python3-cachelib (0.13.0-2) ... 192s Setting up python3-asgiref (3.8.1-1) ... 192s Setting up python3-authlib (1.4.1-1) ... 193s Setting up python3-httpcore (1.0.7-1) ... 193s Setting up python3-django (3:4.2.18-1) ... 196s Setting up python3-pytest (8.3.4-1) ... 197s Setting up python3-flask (3.1.0-2ubuntu1) ... 197s Setting up python3-pytest-django (4.5.2-3) ... 198s Setting up python3-sqlalchemy (2.0.38+ds1-0ubuntu1) ... 200s Setting up python3-httpx (0.27.2-1) ... 201s Setting up python3-pytest-asyncio (0.25.1-1) ... 201s Setting up python3-flask-sqlalchemy (3.1.1-3ubuntu1) ... 201s Processing triggers for man-db (2.13.0-1) ... 202s Processing triggers for systemd (257.2-3ubuntu1) ... 203s autopkgtest [12:24:33]: test unittests3: [----------------------- 204s === python3.12 === 204s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 204s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 204s 204s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 204s ============================= test session starts ============================== 204s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 204s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 204s configfile: setup.cfg 204s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 204s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 204s collected 101 items 204s 204s tests/core/test_oauth2/test_rfc6749_misc.py ...... [ 5%] 206s tests/core/test_oauth2/test_rfc7523.py ........................ [ 29%] 206s tests/core/test_oauth2/test_rfc7591.py ...... [ 35%] 206s tests/core/test_oauth2/test_rfc7662.py ...... [ 41%] 206s tests/core/test_oauth2/test_rfc8414.py .......................... [ 67%] 206s tests/core/test_oidc/test_core.py .......... [ 77%] 206s tests/core/test_oidc/test_discovery.py ....................... [100%] 206s 206s ============================= 101 passed in 1.56s ============================== 206s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 206s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 206s 206s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 208s ============================= test session starts ============================== 208s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 208s django: settings: tests.clients.test_django.settings (from env) 208s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 208s configfile: setup.cfg 208s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 208s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 208s collected 169 items 208s 208s tests/clients/test_django/test_oauth_client.py ............. [ 7%] 208s tests/clients/test_flask/test_oauth_client.py .................... [ 19%] 209s tests/clients/test_flask/test_user_mixin.py ..... [ 22%] 209s tests/clients/test_httpx/test_assertion_client.py .. [ 23%] 209s tests/clients/test_httpx/test_async_assertion_client.py .. [ 24%] 209s tests/clients/test_httpx/test_async_oauth1_client.py ....... [ 28%] 209s tests/clients/test_httpx/test_async_oauth2_client.py ......ss........... [ 40%] 209s ...... [ 43%] 209s tests/clients/test_httpx/test_oauth1_client.py ....... [ 47%] 209s tests/clients/test_httpx/test_oauth2_client.py ...................... [ 60%] 209s tests/clients/test_requests/test_assertion_session.py .. [ 62%] 210s tests/clients/test_requests/test_oauth1_session.py ................ [ 71%] 210s tests/clients/test_requests/test_oauth2_session.py ..................... [ 84%] 210s ........... [ 90%] 210s tests/clients/test_starlette/test_oauth_client.py ............ [ 97%] 210s tests/clients/test_starlette/test_user_mixin.py .... [100%] 210s 210s =============================== warnings summary =============================== 210s tests/clients/test_flask/test_oauth_client.py::FlaskOAuthTest::test_openid_authorize 210s /usr/lib/python3/dist-packages/authlib/jose/jwk.py:14: AuthlibDeprecationWarning: Please use ``JsonWebKey`` directly. 210s deprecate('Please use ``JsonWebKey`` directly.') 210s 210s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client0] 210s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client1] 210s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 210s You need to install a suitable plugin for your async framework, for example: 210s - anyio 210s - pytest-asyncio 210s - pytest-tornasync 210s - pytest-trio 210s - pytest-twisted 210s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 210s 210s tests/clients/test_requests/test_oauth1_session.py::OAuth1SessionTest::test_no_client_id 210s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 210s 210s ValueError: Missing "client_id" 210s 210s During handling of the above exception, another exception occurred: 210s 210s Traceback (most recent call last): 210s File "/usr/lib/python3/dist-packages/authlib/oauth1/client.py", line 175, in __del__ 210s if self.session: 210s ^^^^^^^^^^^^ 210s AttributeError: 'OAuth1Session' object has no attribute 'session' 210s 210s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 210s 210s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 210s ================== 167 passed, 2 skipped, 4 warnings in 3.81s ================== 211s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 211s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 211s 211s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 211s ============================= test session starts ============================== 211s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 211s django: settings: tests.django.settings (from env) 211s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 211s configfile: setup.cfg 211s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 211s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 211s collected 48 items 211s 212s tests/django/test_oauth1/test_authorize.py .... [ 8%] 212s tests/django/test_oauth1/test_resource_protector.py .... [ 16%] 212s tests/django/test_oauth1/test_token_credentials.py ..... [ 27%] 212s tests/django/test_oauth2/test_authorization_code_grant.py ....... [ 41%] 212s tests/django/test_oauth2/test_client_credentials_grant.py ..... [ 52%] 212s tests/django/test_oauth2/test_implicit_grant.py ... [ 58%] 214s tests/django/test_oauth2/test_password_grant.py ..... [ 68%] 214s tests/django/test_oauth2/test_refresh_token.py ...... [ 81%] 214s tests/django/test_oauth2/test_resource_protector.py ..... [ 91%] 214s tests/django/test_oauth2/test_revocation_endpoint.py .... [100%] 214s 214s ============================== 48 passed in 3.27s ============================== 215s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 215s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 215s 215s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 216s ============================= test session starts ============================== 216s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 216s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 216s configfile: setup.cfg 216s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 216s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 216s collected 212 items 216s 216s tests/flask/test_oauth1/test_authorize.py ...... [ 2%] 217s tests/flask/test_oauth1/test_resource_protector.py ........ [ 6%] 217s tests/flask/test_oauth1/test_temporary_credentials.py ................ [ 14%] 218s tests/flask/test_oauth1/test_token_credentials.py ...... [ 16%] 218s tests/flask/test_oauth2/test_authorization_code_grant.py ............. [ 23%] 218s tests/flask/test_oauth2/test_client_configuration_endpoint.py .......... [ 27%] 218s ........ [ 31%] 218s tests/flask/test_oauth2/test_client_credentials_grant.py ..... [ 33%] 219s tests/flask/test_oauth2/test_client_registration_endpoint.py ......... [ 38%] 219s tests/flask/test_oauth2/test_code_challenge.py ............. [ 44%] 219s tests/flask/test_oauth2/test_device_code_grant.py ......... [ 48%] 219s tests/flask/test_oauth2/test_implicit_grant.py ...... [ 51%] 219s tests/flask/test_oauth2/test_introspection_endpoint.py .... [ 53%] 234s tests/flask/test_oauth2/test_jwt_access_token.py ..s.................... [ 64%] 236s ....... [ 67%] 237s tests/flask/test_oauth2/test_jwt_bearer_client_auth.py ....... [ 70%] 237s tests/flask/test_oauth2/test_jwt_bearer_grant.py ...... [ 73%] 237s tests/flask/test_oauth2/test_oauth2_server.py ....... [ 76%] 238s tests/flask/test_oauth2/test_openid_code_grant.py ........ [ 80%] 238s tests/flask/test_oauth2/test_openid_hybrid_grant.py .......... [ 85%] 238s tests/flask/test_oauth2/test_openid_implict_grant.py ........ [ 89%] 238s tests/flask/test_oauth2/test_password_grant.py ........ [ 92%] 239s tests/flask/test_oauth2/test_refresh_token.py .......... [ 97%] 239s tests/flask/test_oauth2/test_revocation_endpoint.py ..... [100%] 239s 239s ======================= 211 passed, 1 skipped in 23.84s ======================== 240s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 240s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 240s 240s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 240s ============================= test session starts ============================== 240s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 240s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 240s configfile: setup.cfg 240s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 240s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 240s collected 141 items 240s 240s tests/jose/test_chacha20.py ... [ 2%] 240s tests/jose/test_ecdh_1pu.py ........................... [ 21%] 240s tests/jose/test_jwe.py ................................................ [ 55%] 241s tests/jose/test_jwk.py ....................... [ 71%] 242s tests/jose/test_jws.py ................ [ 82%] 243s tests/jose/test_jwt.py ....................... [ 99%] 243s tests/jose/test_rfc8037.py . [100%] 243s 243s =============================== warnings summary =============================== 243s tests/jose/test_jwt.py::JWTTest::test_encode_datetime 243s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 243s now = datetime.datetime.utcnow() 243s 243s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future 243s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:151: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 243s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 243s 243s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_insufficient_leeway 243s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:162: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 243s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 243s 243s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_sufficient_leeway 243s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:173: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 243s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 243s 243s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_past 243s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:179: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 243s in_future = datetime.datetime.utcnow() - datetime.timedelta(seconds=10) 243s 243s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 243s ======================= 141 passed, 5 warnings in 3.23s ======================== 243s === python3.13 === 243s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 243s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 243s 243s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 243s ============================= test session starts ============================== 243s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 243s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 243s configfile: setup.cfg 243s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 243s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 243s collected 101 items 243s 243s tests/core/test_oauth2/test_rfc6749_misc.py ...... [ 5%] 245s tests/core/test_oauth2/test_rfc7523.py ........................ [ 29%] 245s tests/core/test_oauth2/test_rfc7591.py ...... [ 35%] 245s tests/core/test_oauth2/test_rfc7662.py ...... [ 41%] 245s tests/core/test_oauth2/test_rfc8414.py .......................... [ 67%] 245s tests/core/test_oidc/test_core.py .......... [ 77%] 245s tests/core/test_oidc/test_discovery.py ....................... [100%] 245s 245s ============================= 101 passed in 1.46s ============================== 245s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 245s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 245s 245s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 246s ============================= test session starts ============================== 246s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 246s django: settings: tests.clients.test_django.settings (from env) 246s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 246s configfile: setup.cfg 246s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 246s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 246s collected 169 items 246s 246s tests/clients/test_django/test_oauth_client.py ............. [ 7%] 246s tests/clients/test_flask/test_oauth_client.py .................... [ 19%] 247s tests/clients/test_flask/test_user_mixin.py ..... [ 22%] 247s tests/clients/test_httpx/test_assertion_client.py .. [ 23%] 247s tests/clients/test_httpx/test_async_assertion_client.py .. [ 24%] 247s tests/clients/test_httpx/test_async_oauth1_client.py ....... [ 28%] 247s tests/clients/test_httpx/test_async_oauth2_client.py ......ss........... [ 40%] 247s ...... [ 43%] 247s tests/clients/test_httpx/test_oauth1_client.py ....... [ 47%] 247s tests/clients/test_httpx/test_oauth2_client.py ...................... [ 60%] 247s tests/clients/test_requests/test_assertion_session.py .. [ 62%] 247s tests/clients/test_requests/test_oauth1_session.py ................ [ 71%] 248s tests/clients/test_requests/test_oauth2_session.py ..................... [ 84%] 248s ........... [ 90%] 248s tests/clients/test_starlette/test_oauth_client.py ............ [ 97%] 248s tests/clients/test_starlette/test_user_mixin.py .... [100%] 248s 248s =============================== warnings summary =============================== 248s tests/clients/test_flask/test_oauth_client.py::FlaskOAuthTest::test_openid_authorize 248s /usr/lib/python3/dist-packages/authlib/jose/jwk.py:14: AuthlibDeprecationWarning: Please use ``JsonWebKey`` directly. 248s deprecate('Please use ``JsonWebKey`` directly.') 248s 248s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client0] 248s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client1] 248s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 248s You need to install a suitable plugin for your async framework, for example: 248s - anyio 248s - pytest-asyncio 248s - pytest-tornasync 248s - pytest-trio 248s - pytest-twisted 248s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 248s 248s tests/clients/test_requests/test_oauth1_session.py::OAuth1SessionTest::test_no_client_id 248s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 248s 248s ValueError: Missing "client_id" 248s 248s During handling of the above exception, another exception occurred: 248s 248s Traceback (most recent call last): 248s File "/usr/lib/python3/dist-packages/authlib/oauth1/client.py", line 175, in __del__ 248s if self.session: 248s ^^^^^^^^^^^^ 248s AttributeError: 'OAuth1Session' object has no attribute 'session' 248s 248s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 248s 248s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 248s ================== 167 passed, 2 skipped, 4 warnings in 2.66s ================== 249s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 249s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 249s 249s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 249s ============================= test session starts ============================== 249s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 249s django: settings: tests.django.settings (from env) 249s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 249s configfile: setup.cfg 249s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 249s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 249s collected 48 items 249s 249s tests/django/test_oauth1/test_authorize.py .... [ 8%] 249s tests/django/test_oauth1/test_resource_protector.py .... [ 16%] 250s tests/django/test_oauth1/test_token_credentials.py ..... [ 27%] 250s tests/django/test_oauth2/test_authorization_code_grant.py ....... [ 41%] 250s tests/django/test_oauth2/test_client_credentials_grant.py ..... [ 52%] 250s tests/django/test_oauth2/test_implicit_grant.py ... [ 58%] 252s tests/django/test_oauth2/test_password_grant.py ..... [ 68%] 252s tests/django/test_oauth2/test_refresh_token.py ...... [ 81%] 252s tests/django/test_oauth2/test_resource_protector.py ..... [ 91%] 252s tests/django/test_oauth2/test_revocation_endpoint.py .... [100%] 252s 252s ============================== 48 passed in 3.06s ============================== 252s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 252s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 252s 252s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 253s ============================= test session starts ============================== 253s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 253s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 253s configfile: setup.cfg 253s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 253s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 253s collected 212 items 253s 253s tests/flask/test_oauth1/test_authorize.py ...... [ 2%] 254s tests/flask/test_oauth1/test_resource_protector.py ........ [ 6%] 255s tests/flask/test_oauth1/test_temporary_credentials.py ................ [ 14%] 255s tests/flask/test_oauth1/test_token_credentials.py ...... [ 16%] 255s tests/flask/test_oauth2/test_authorization_code_grant.py ............. [ 23%] 255s tests/flask/test_oauth2/test_client_configuration_endpoint.py .......... [ 27%] 256s ........ [ 31%] 256s tests/flask/test_oauth2/test_client_credentials_grant.py ..... [ 33%] 256s tests/flask/test_oauth2/test_client_registration_endpoint.py ......... [ 38%] 256s tests/flask/test_oauth2/test_code_challenge.py ............. [ 44%] 257s tests/flask/test_oauth2/test_device_code_grant.py ......... [ 48%] 257s tests/flask/test_oauth2/test_implicit_grant.py ...... [ 51%] 257s tests/flask/test_oauth2/test_introspection_endpoint.py .... [ 53%] 271s tests/flask/test_oauth2/test_jwt_access_token.py ..s.................... [ 64%] 274s ....... [ 67%] 274s tests/flask/test_oauth2/test_jwt_bearer_client_auth.py ....... [ 70%] 274s tests/flask/test_oauth2/test_jwt_bearer_grant.py ...... [ 73%] 274s tests/flask/test_oauth2/test_oauth2_server.py ....... [ 76%] 275s tests/flask/test_oauth2/test_openid_code_grant.py ........ [ 80%] 275s tests/flask/test_oauth2/test_openid_hybrid_grant.py .......... [ 85%] 275s tests/flask/test_oauth2/test_openid_implict_grant.py ........ [ 89%] 276s tests/flask/test_oauth2/test_password_grant.py ........ [ 92%] 276s tests/flask/test_oauth2/test_refresh_token.py .......... [ 97%] 276s tests/flask/test_oauth2/test_revocation_endpoint.py ..... [100%] 276s 276s ======================= 211 passed, 1 skipped in 23.42s ======================== 277s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 277s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 277s 277s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 277s ============================= test session starts ============================== 277s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 277s rootdir: /tmp/autopkgtest.7FYbMP/autopkgtest_tmp 277s configfile: setup.cfg 277s plugins: anyio-4.7.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 277s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 277s collected 141 items 277s 277s tests/jose/test_chacha20.py ... [ 2%] 277s tests/jose/test_ecdh_1pu.py ........................... [ 21%] 278s tests/jose/test_jwe.py ................................................ [ 55%] 279s tests/jose/test_jwk.py ....................... [ 71%] 279s tests/jose/test_jws.py ................ [ 82%] 280s tests/jose/test_jwt.py ....................... [ 99%] 280s tests/jose/test_rfc8037.py . [100%] 280s 280s =============================== warnings summary =============================== 280s tests/jose/test_jwt.py::JWTTest::test_encode_datetime 280s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:36: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 280s now = datetime.datetime.utcnow() 280s 280s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future 280s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:151: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 280s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 280s 280s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_insufficient_leeway 280s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:162: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 280s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 280s 280s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_sufficient_leeway 280s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:173: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 280s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 280s 280s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_past 280s /tmp/autopkgtest.7FYbMP/autopkgtest_tmp/tests/jose/test_jwt.py:179: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 280s in_future = datetime.datetime.utcnow() - datetime.timedelta(seconds=10) 280s 280s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 280s ======================= 141 passed, 5 warnings in 3.49s ======================== 281s autopkgtest [12:25:51]: test unittests3: -----------------------] 281s unittests3 PASS 281s autopkgtest [12:25:51]: test unittests3: - - - - - - - - - - results - - - - - - - - - - 282s autopkgtest [12:25:52]: @@@@@@@@@@@@@@@@@@@@ summary 282s unittests3 PASS 298s nova [W] Using flock in prodstack6-arm64 298s Creating nova instance adt-plucky-arm64-python-authlib-20250219-122110-juju-7f2275-prod-proposed-migration-environment-15-9b19681e-3ae5-4c0b-a23d-839df48e8057 from image adt/ubuntu-plucky-arm64-server-20250219.img (UUID 02c92adb-9d9d-4b0e-b071-488d8ee6210f)... 298s nova [W] Timed out waiting for 3bcc89a4-4888-482f-92f5-38dabd21e4ea to get deleted.