0s autopkgtest [02:02:02]: starting date and time: 2025-01-28 02:02:02+0000 0s autopkgtest [02:02:02]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [02:02:02]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rk1791w8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-anyio --apt-upgrade python-authlib --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-anyio/4.8.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-36.secgroup --name adt-plucky-arm64-python-authlib-20250128-020202-juju-7f2275-prod-proposed-migration-environment-2-f0f948c8-9857-4409-aa97-0ba48840f500 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --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/ 132s autopkgtest [02:04:14]: testbed dpkg architecture: arm64 132s autopkgtest [02:04:14]: testbed apt version: 2.9.18 133s autopkgtest [02:04:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 133s autopkgtest [02:04:15]: testbed release detected to be: None 134s autopkgtest [02:04:16]: updating testbed package index (apt update) 134s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 135s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 135s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 135s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 135s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [618 kB] 135s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [58.2 kB] 135s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [8676 B] 135s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [10.0 kB] 135s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [84.8 kB] 135s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [48.6 kB] 135s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [489 kB] 135s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [8972 B] 135s Fetched 1400 kB in 1s (1564 kB/s) 136s Reading package lists... 137s Reading package lists... 138s Building dependency tree... 138s Reading state information... 138s Calculating upgrade... 139s The following packages will be upgraded: 139s bash-completion 139s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 139s Need to get 214 kB of archives. 139s After this operation, 0 B of additional disk space will be used. 139s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 bash-completion all 1:2.16.0-7 [214 kB] 140s Fetched 214 kB in 0s (513 kB/s) 140s (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 ... 80931 files and directories currently installed.) 140s Preparing to unpack .../bash-completion_1%3a2.16.0-7_all.deb ... 140s Unpacking bash-completion (1:2.16.0-7) over (1:2.16.0-6) ... 140s Setting up bash-completion (1:2.16.0-7) ... 140s Processing triggers for man-db (2.13.0-1) ... 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. 142s autopkgtest [02:04:24]: upgrading testbed (apt dist-upgrade and autopurge) 142s Reading package lists... 143s Building dependency tree... 143s Reading state information... 143s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 143s Starting 2 pkgProblemResolver with broken count: 0 143s Done 144s Entering ResolveByKeep 145s 145s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 145s Reading package lists... 146s Building dependency tree... 146s Reading state information... 146s Starting pkgProblemResolver with broken count: 0 146s Starting 2 pkgProblemResolver with broken count: 0 146s Done 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 152s autopkgtest [02:04:34]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 152s autopkgtest [02:04:34]: @@@@@@@@@@@@@@@@@@@@ apt-source python-authlib 157s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-authlib 1.4.0-1 (dsc) [2494 B] 157s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-authlib 1.4.0-1 (tar) [322 kB] 157s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-authlib 1.4.0-1 (diff) [5788 B] 157s gpgv: Signature made Tue Dec 24 17:30:30 2024 UTC 157s gpgv: using EDDSA key EE9AD6F90520FA11F69F4824477B0DB0263A54D8 157s gpgv: issuer "stefanor@debian.org" 157s gpgv: Can't check signature: No public key 157s dpkg-source: warning: cannot verify inline signature for ./python-authlib_1.4.0-1.dsc: no acceptable signature found 157s autopkgtest [02:04:39]: testing package python-authlib version 1.4.0-1 157s autopkgtest [02:04:39]: build not needed 159s autopkgtest [02:04:41]: test unittests3: preparing testbed 159s Reading package lists... 159s Building dependency tree... 159s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 161s The following NEW packages will be installed: 161s python3-all python3-anyio python3-asgiref python3-async-generator 161s python3-authlib python3-cachelib python3-click python3-django python3-flask 161s python3-flask-sqlalchemy python3-greenlet python3-h11 python3-httpcore 161s python3-httpx python3-iniconfig python3-itsdangerous python3-packaging 161s python3-pluggy python3-pycryptodome python3-pytest python3-pytest-asyncio 161s python3-pytest-django python3-sniffio python3-sqlalchemy python3-sqlparse 161s python3-starlette python3-werkzeug python3.12 python3.12-minimal 161s 0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded. 161s Need to get 9521 kB of archives. 161s After this operation, 56.2 MB of additional disk space will be used. 161s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.8-5 [2236 kB] 169s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.8-5 [667 kB] 172s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 172s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 172s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-anyio all 4.8.0-1 [63.4 kB] 172s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-asgiref all 3.8.1-1 [24.8 kB] 172s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 172s 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.0-1 [113 kB] 181s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cachelib all 0.13.0-2 [20.7 kB] 181s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-click all 8.1.8-1 [79.8 kB] 181s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sqlparse all 0.5.3-1 [32.9 kB] 181s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-django all 3:4.2.18-1 [2918 kB] 200s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-itsdangerous all 2.2.0-2 [15.3 kB] 200s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-werkzeug all 3.1.3-2 [169 kB] 201s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-flask all 3.1.0-2ubuntu1 [84.4 kB] 201s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-greenlet arm64 3.1.0-1 [173 kB] 202s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sqlalchemy all 2.0.32+ds1-1ubuntu3 [1206 kB] 208s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-flask-sqlalchemy all 3.1.1-3 [31.0 kB] 208s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-h11 all 0.14.0-1 [51.1 kB] 208s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-httpcore all 1.0.7-1 [38.8 kB] 209s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-httpx all 0.27.2-1 [61.3 kB] 209s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 209s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 209s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 209s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 211s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 211s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-django all 4.5.2-3 [18.5 kB] 211s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-starlette all 0.41.3-2 [51.2 kB] 212s Fetched 9521 kB in 50s (189 kB/s) 212s Selecting previously unselected package python3.12-minimal. 212s (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 ... 80931 files and directories currently installed.) 212s Preparing to unpack .../00-python3.12-minimal_3.12.8-5_arm64.deb ... 212s Unpacking python3.12-minimal (3.12.8-5) ... 212s Selecting previously unselected package python3.12. 212s Preparing to unpack .../01-python3.12_3.12.8-5_arm64.deb ... 212s Unpacking python3.12 (3.12.8-5) ... 212s Selecting previously unselected package python3-all. 212s Preparing to unpack .../02-python3-all_3.13.1-1~exp2_arm64.deb ... 212s Unpacking python3-all (3.13.1-1~exp2) ... 212s Selecting previously unselected package python3-sniffio. 212s Preparing to unpack .../03-python3-sniffio_1.3.1-1_all.deb ... 212s Unpacking python3-sniffio (1.3.1-1) ... 212s Selecting previously unselected package python3-anyio. 212s Preparing to unpack .../04-python3-anyio_4.8.0-1_all.deb ... 212s Unpacking python3-anyio (4.8.0-1) ... 212s Selecting previously unselected package python3-asgiref. 212s Preparing to unpack .../05-python3-asgiref_3.8.1-1_all.deb ... 212s Unpacking python3-asgiref (3.8.1-1) ... 212s Selecting previously unselected package python3-async-generator. 212s Preparing to unpack .../06-python3-async-generator_1.10-4_all.deb ... 212s Unpacking python3-async-generator (1.10-4) ... 212s Selecting previously unselected package python3-pycryptodome. 212s Preparing to unpack .../07-python3-pycryptodome_3.20.0+dfsg-3build1_arm64.deb ... 212s Unpacking python3-pycryptodome (3.20.0+dfsg-3build1) ... 212s Selecting previously unselected package python3-authlib. 212s Preparing to unpack .../08-python3-authlib_1.4.0-1_all.deb ... 212s Unpacking python3-authlib (1.4.0-1) ... 212s Selecting previously unselected package python3-cachelib. 212s Preparing to unpack .../09-python3-cachelib_0.13.0-2_all.deb ... 212s Unpacking python3-cachelib (0.13.0-2) ... 212s Selecting previously unselected package python3-click. 212s Preparing to unpack .../10-python3-click_8.1.8-1_all.deb ... 212s Unpacking python3-click (8.1.8-1) ... 212s Selecting previously unselected package python3-sqlparse. 212s Preparing to unpack .../11-python3-sqlparse_0.5.3-1_all.deb ... 212s Unpacking python3-sqlparse (0.5.3-1) ... 212s Selecting previously unselected package python3-django. 212s Preparing to unpack .../12-python3-django_3%3a4.2.18-1_all.deb ... 212s Unpacking python3-django (3:4.2.18-1) ... 213s Selecting previously unselected package python3-itsdangerous. 213s Preparing to unpack .../13-python3-itsdangerous_2.2.0-2_all.deb ... 213s Unpacking python3-itsdangerous (2.2.0-2) ... 213s Selecting previously unselected package python3-werkzeug. 213s Preparing to unpack .../14-python3-werkzeug_3.1.3-2_all.deb ... 213s Unpacking python3-werkzeug (3.1.3-2) ... 213s Selecting previously unselected package python3-flask. 213s Preparing to unpack .../15-python3-flask_3.1.0-2ubuntu1_all.deb ... 213s Unpacking python3-flask (3.1.0-2ubuntu1) ... 213s Selecting previously unselected package python3-greenlet. 213s Preparing to unpack .../16-python3-greenlet_3.1.0-1_arm64.deb ... 213s Unpacking python3-greenlet (3.1.0-1) ... 213s Selecting previously unselected package python3-sqlalchemy. 213s Preparing to unpack .../17-python3-sqlalchemy_2.0.32+ds1-1ubuntu3_all.deb ... 213s Unpacking python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 213s Selecting previously unselected package python3-flask-sqlalchemy. 213s Preparing to unpack .../18-python3-flask-sqlalchemy_3.1.1-3_all.deb ... 213s Unpacking python3-flask-sqlalchemy (3.1.1-3) ... 213s Selecting previously unselected package python3-h11. 213s Preparing to unpack .../19-python3-h11_0.14.0-1_all.deb ... 213s Unpacking python3-h11 (0.14.0-1) ... 213s Selecting previously unselected package python3-httpcore. 213s Preparing to unpack .../20-python3-httpcore_1.0.7-1_all.deb ... 213s Unpacking python3-httpcore (1.0.7-1) ... 213s Selecting previously unselected package python3-httpx. 213s Preparing to unpack .../21-python3-httpx_0.27.2-1_all.deb ... 213s Unpacking python3-httpx (0.27.2-1) ... 213s Selecting previously unselected package python3-iniconfig. 213s Preparing to unpack .../22-python3-iniconfig_1.1.1-2_all.deb ... 213s Unpacking python3-iniconfig (1.1.1-2) ... 213s Selecting previously unselected package python3-packaging. 213s Preparing to unpack .../23-python3-packaging_24.2-1_all.deb ... 213s Unpacking python3-packaging (24.2-1) ... 213s Selecting previously unselected package python3-pluggy. 213s Preparing to unpack .../24-python3-pluggy_1.5.0-1_all.deb ... 213s Unpacking python3-pluggy (1.5.0-1) ... 213s Selecting previously unselected package python3-pytest. 213s Preparing to unpack .../25-python3-pytest_8.3.4-1_all.deb ... 213s Unpacking python3-pytest (8.3.4-1) ... 214s Selecting previously unselected package python3-pytest-asyncio. 214s Preparing to unpack .../26-python3-pytest-asyncio_0.25.1-1_all.deb ... 214s Unpacking python3-pytest-asyncio (0.25.1-1) ... 214s Selecting previously unselected package python3-pytest-django. 214s Preparing to unpack .../27-python3-pytest-django_4.5.2-3_all.deb ... 214s Unpacking python3-pytest-django (4.5.2-3) ... 214s Selecting previously unselected package python3-starlette. 214s Preparing to unpack .../28-python3-starlette_0.41.3-2_all.deb ... 214s Unpacking python3-starlette (0.41.3-2) ... 214s Setting up python3-iniconfig (1.1.1-2) ... 214s Setting up python3-sniffio (1.3.1-1) ... 214s Setting up python3.12-minimal (3.12.8-5) ... 215s Setting up python3-async-generator (1.10-4) ... 215s Setting up python3-anyio (4.8.0-1) ... 216s Setting up python3-pycryptodome (3.20.0+dfsg-3build1) ... 217s Setting up python3.12 (3.12.8-5) ... 218s Setting up python3-itsdangerous (2.2.0-2) ... 218s Setting up python3-all (3.13.1-1~exp2) ... 218s Setting up python3-starlette (0.41.3-2) ... 219s Setting up python3-click (8.1.8-1) ... 219s Setting up python3-packaging (24.2-1) ... 219s Setting up python3-sqlparse (0.5.3-1) ... 219s Setting up python3-werkzeug (3.1.3-2) ... 220s Setting up python3-greenlet (3.1.0-1) ... 220s Setting up python3-h11 (0.14.0-1) ... 221s Setting up python3-pluggy (1.5.0-1) ... 221s Setting up python3-cachelib (0.13.0-2) ... 221s Setting up python3-asgiref (3.8.1-1) ... 221s Setting up python3-authlib (1.4.0-1) ... 222s Setting up python3-httpcore (1.0.7-1) ... 222s Setting up python3-django (3:4.2.18-1) ... 225s Setting up python3-pytest (8.3.4-1) ... 225s Setting up python3-flask (3.1.0-2ubuntu1) ... 226s Setting up python3-pytest-django (4.5.2-3) ... 226s Setting up python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 229s Setting up python3-httpx (0.27.2-1) ... 229s Setting up python3-pytest-asyncio (0.25.1-1) ... 229s Setting up python3-flask-sqlalchemy (3.1.1-3) ... 230s Processing triggers for man-db (2.13.0-1) ... 230s Processing triggers for systemd (257.1-7ubuntu1) ... 232s autopkgtest [02:05:54]: test unittests3: [----------------------- 232s === python3.12 === 232s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 232s 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" 232s 232s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 233s ============================= test session starts ============================== 233s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 233s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 233s configfile: setup.cfg 233s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 233s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 233s collected 101 items 233s 233s tests/core/test_oauth2/test_rfc6749_misc.py ...... [ 5%] 234s tests/core/test_oauth2/test_rfc7523.py ........................ [ 29%] 234s tests/core/test_oauth2/test_rfc7591.py ...... [ 35%] 234s tests/core/test_oauth2/test_rfc7662.py ...... [ 41%] 234s tests/core/test_oauth2/test_rfc8414.py .......................... [ 67%] 234s tests/core/test_oidc/test_core.py .......... [ 77%] 234s tests/core/test_oidc/test_discovery.py ....................... [100%] 234s 234s ============================= 101 passed in 1.58s ============================== 235s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 235s 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" 235s 235s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 236s ============================= test session starts ============================== 236s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 236s django: settings: tests.clients.test_django.settings (from env) 236s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 236s configfile: setup.cfg 236s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 236s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 236s collected 169 items 236s 237s tests/clients/test_django/test_oauth_client.py ............. [ 7%] 237s tests/clients/test_flask/test_oauth_client.py .................... [ 19%] 237s tests/clients/test_flask/test_user_mixin.py ..... [ 22%] 237s tests/clients/test_httpx/test_assertion_client.py .. [ 23%] 237s tests/clients/test_httpx/test_async_assertion_client.py .. [ 24%] 237s tests/clients/test_httpx/test_async_oauth1_client.py ....... [ 28%] 237s tests/clients/test_httpx/test_async_oauth2_client.py ......ss........... [ 40%] 237s ...... [ 43%] 237s tests/clients/test_httpx/test_oauth1_client.py ....... [ 47%] 238s tests/clients/test_httpx/test_oauth2_client.py ...................... [ 60%] 238s tests/clients/test_requests/test_assertion_session.py .. [ 62%] 238s tests/clients/test_requests/test_oauth1_session.py ................ [ 71%] 238s tests/clients/test_requests/test_oauth2_session.py ..................... [ 84%] 238s ........... [ 90%] 238s tests/clients/test_starlette/test_oauth_client.py ............ [ 97%] 238s tests/clients/test_starlette/test_user_mixin.py .... [100%] 238s 238s =============================== warnings summary =============================== 238s tests/clients/test_flask/test_oauth_client.py::FlaskOAuthTest::test_openid_authorize 238s /usr/lib/python3/dist-packages/authlib/jose/jwk.py:14: AuthlibDeprecationWarning: Please use ``JsonWebKey`` directly. 238s deprecate('Please use ``JsonWebKey`` directly.') 238s 238s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client0] 238s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client1] 238s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 238s You need to install a suitable plugin for your async framework, for example: 238s - anyio 238s - pytest-asyncio 238s - pytest-tornasync 238s - pytest-trio 238s - pytest-twisted 238s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 238s 238s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 238s ================== 167 passed, 2 skipped, 3 warnings in 3.87s ================== 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.8, pytest-8.3.4, pluggy-1.5.0 240s django: settings: tests.django.settings (from env) 240s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 240s configfile: setup.cfg 240s plugins: anyio-4.8.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 48 items 240s 240s tests/django/test_oauth1/test_authorize.py .... [ 8%] 240s tests/django/test_oauth1/test_resource_protector.py .... [ 16%] 241s tests/django/test_oauth1/test_token_credentials.py ..... [ 27%] 241s tests/django/test_oauth2/test_authorization_code_grant.py ....... [ 41%] 241s tests/django/test_oauth2/test_client_credentials_grant.py ..... [ 52%] 241s tests/django/test_oauth2/test_implicit_grant.py ... [ 58%] 243s tests/django/test_oauth2/test_password_grant.py ..... [ 68%] 243s tests/django/test_oauth2/test_refresh_token.py ...... [ 81%] 243s tests/django/test_oauth2/test_resource_protector.py ..... [ 91%] 243s tests/django/test_oauth2/test_revocation_endpoint.py .... [100%] 243s 243s ============================== 48 passed in 3.43s ============================== 244s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 244s 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" 244s 244s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 244s ============================= test session starts ============================== 244s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 244s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 244s configfile: setup.cfg 244s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 244s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 244s collected 212 items 244s 245s tests/flask/test_oauth1/test_authorize.py ...... [ 2%] 245s tests/flask/test_oauth1/test_resource_protector.py ........ [ 6%] 246s tests/flask/test_oauth1/test_temporary_credentials.py ................ [ 14%] 246s tests/flask/test_oauth1/test_token_credentials.py ...... [ 16%] 247s tests/flask/test_oauth2/test_authorization_code_grant.py ............. [ 23%] 247s tests/flask/test_oauth2/test_client_configuration_endpoint.py .......... [ 27%] 247s ........ [ 31%] 247s tests/flask/test_oauth2/test_client_credentials_grant.py ..... [ 33%] 247s tests/flask/test_oauth2/test_client_registration_endpoint.py ......... [ 38%] 248s tests/flask/test_oauth2/test_code_challenge.py ............. [ 44%] 248s tests/flask/test_oauth2/test_device_code_grant.py ......... [ 48%] 248s tests/flask/test_oauth2/test_implicit_grant.py ...... [ 51%] 248s tests/flask/test_oauth2/test_introspection_endpoint.py .... [ 53%] 262s tests/flask/test_oauth2/test_jwt_access_token.py ..s.................... [ 64%] 265s ....... [ 67%] 265s tests/flask/test_oauth2/test_jwt_bearer_client_auth.py ....... [ 70%] 266s tests/flask/test_oauth2/test_jwt_bearer_grant.py ...... [ 73%] 266s tests/flask/test_oauth2/test_oauth2_server.py ....... [ 76%] 266s tests/flask/test_oauth2/test_openid_code_grant.py ........ [ 80%] 267s tests/flask/test_oauth2/test_openid_hybrid_grant.py .......... [ 85%] 267s tests/flask/test_oauth2/test_openid_implict_grant.py ........ [ 89%] 267s tests/flask/test_oauth2/test_password_grant.py ........ [ 92%] 267s tests/flask/test_oauth2/test_refresh_token.py .......... [ 97%] 268s tests/flask/test_oauth2/test_revocation_endpoint.py ..... [100%] 268s 268s ======================= 211 passed, 1 skipped in 23.94s ======================== 268s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 268s 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" 268s 268s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 269s ============================= test session starts ============================== 269s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 269s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 269s configfile: setup.cfg 269s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 269s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 269s collected 141 items 269s 269s tests/jose/test_chacha20.py ... [ 2%] 269s tests/jose/test_ecdh_1pu.py ........................... [ 21%] 269s tests/jose/test_jwe.py ................................................ [ 55%] 270s tests/jose/test_jwk.py ....................... [ 71%] 271s tests/jose/test_jws.py ................ [ 82%] 272s tests/jose/test_jwt.py ....................... [ 99%] 272s tests/jose/test_rfc8037.py . [100%] 272s 272s =============================== warnings summary =============================== 272s tests/jose/test_jwt.py::JWTTest::test_encode_datetime 272s /tmp/autopkgtest.tJuD2X/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). 272s now = datetime.datetime.utcnow() 272s 272s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future 272s /tmp/autopkgtest.tJuD2X/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). 272s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 272s 272s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_insufficient_leeway 272s /tmp/autopkgtest.tJuD2X/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). 272s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 272s 272s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_sufficient_leeway 272s /tmp/autopkgtest.tJuD2X/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). 272s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 272s 272s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_past 272s /tmp/autopkgtest.tJuD2X/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). 272s in_future = datetime.datetime.utcnow() - datetime.timedelta(seconds=10) 272s 272s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 272s ======================= 141 passed, 5 warnings in 3.59s ======================== 272s === python3.13 === 272s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 272s 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" 272s 272s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 273s ============================= test session starts ============================== 273s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 273s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 273s configfile: setup.cfg 273s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 273s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 273s collected 101 items 273s 273s tests/core/test_oauth2/test_rfc6749_misc.py ...... [ 5%] 274s tests/core/test_oauth2/test_rfc7523.py ........................ [ 29%] 274s tests/core/test_oauth2/test_rfc7591.py ...... [ 35%] 274s tests/core/test_oauth2/test_rfc7662.py ...... [ 41%] 274s tests/core/test_oauth2/test_rfc8414.py .......................... [ 67%] 274s tests/core/test_oidc/test_core.py .......... [ 77%] 274s tests/core/test_oidc/test_discovery.py ....................... [100%] 274s 274s ============================= 101 passed in 1.43s ============================== 274s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 274s 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" 274s 274s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 275s ============================= test session starts ============================== 275s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 275s django: settings: tests.clients.test_django.settings (from env) 275s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 275s configfile: setup.cfg 275s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 275s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 275s collected 169 items 275s 275s tests/clients/test_django/test_oauth_client.py ............. [ 7%] 275s tests/clients/test_flask/test_oauth_client.py .................... [ 19%] 276s tests/clients/test_flask/test_user_mixin.py ..... [ 22%] 276s tests/clients/test_httpx/test_assertion_client.py .. [ 23%] 276s tests/clients/test_httpx/test_async_assertion_client.py .. [ 24%] 276s tests/clients/test_httpx/test_async_oauth1_client.py ....... [ 28%] 276s tests/clients/test_httpx/test_async_oauth2_client.py ......ss........... [ 40%] 276s ...... [ 43%] 276s tests/clients/test_httpx/test_oauth1_client.py ....... [ 47%] 276s tests/clients/test_httpx/test_oauth2_client.py ...................... [ 60%] 276s tests/clients/test_requests/test_assertion_session.py .. [ 62%] 276s tests/clients/test_requests/test_oauth1_session.py ................ [ 71%] 276s tests/clients/test_requests/test_oauth2_session.py ..................... [ 84%] 277s ........... [ 90%] 277s tests/clients/test_starlette/test_oauth_client.py ............ [ 97%] 277s tests/clients/test_starlette/test_user_mixin.py .... [100%] 277s 277s =============================== warnings summary =============================== 277s tests/clients/test_flask/test_oauth_client.py::FlaskOAuthTest::test_openid_authorize 277s /usr/lib/python3/dist-packages/authlib/jose/jwk.py:14: AuthlibDeprecationWarning: Please use ``JsonWebKey`` directly. 277s deprecate('Please use ``JsonWebKey`` directly.') 277s 277s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client0] 277s tests/clients/test_httpx/test_async_oauth2_client.py::test_httpx_client_stream_match[client1] 277s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 277s You need to install a suitable plugin for your async framework, for example: 277s - anyio 277s - pytest-asyncio 277s - pytest-tornasync 277s - pytest-trio 277s - pytest-twisted 277s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 277s 277s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 277s ================== 167 passed, 2 skipped, 3 warnings in 2.47s ================== 278s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 278s 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" 278s 278s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 278s ============================= test session starts ============================== 278s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 278s django: settings: tests.django.settings (from env) 278s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 278s configfile: setup.cfg 278s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 278s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 278s collected 48 items 278s 278s tests/django/test_oauth1/test_authorize.py .... [ 8%] 278s tests/django/test_oauth1/test_resource_protector.py .... [ 16%] 278s tests/django/test_oauth1/test_token_credentials.py ..... [ 27%] 278s tests/django/test_oauth2/test_authorization_code_grant.py ....... [ 41%] 279s tests/django/test_oauth2/test_client_credentials_grant.py ..... [ 52%] 279s tests/django/test_oauth2/test_implicit_grant.py ... [ 58%] 281s tests/django/test_oauth2/test_password_grant.py ..... [ 68%] 281s tests/django/test_oauth2/test_refresh_token.py ...... [ 81%] 281s tests/django/test_oauth2/test_resource_protector.py ..... [ 91%] 281s tests/django/test_oauth2/test_revocation_endpoint.py .... [100%] 281s 281s ============================== 48 passed in 2.98s ============================== 281s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 281s 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" 281s 281s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 282s ============================= test session starts ============================== 282s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 282s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 282s configfile: setup.cfg 282s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 282s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 282s collected 212 items 282s 282s tests/flask/test_oauth1/test_authorize.py ...... [ 2%] 283s tests/flask/test_oauth1/test_resource_protector.py ........ [ 6%] 283s tests/flask/test_oauth1/test_temporary_credentials.py ................ [ 14%] 283s tests/flask/test_oauth1/test_token_credentials.py ...... [ 16%] 284s tests/flask/test_oauth2/test_authorization_code_grant.py ............. [ 23%] 284s tests/flask/test_oauth2/test_client_configuration_endpoint.py .......... [ 27%] 284s ........ [ 31%] 284s tests/flask/test_oauth2/test_client_credentials_grant.py ..... [ 33%] 285s tests/flask/test_oauth2/test_client_registration_endpoint.py ......... [ 38%] 285s tests/flask/test_oauth2/test_code_challenge.py ............. [ 44%] 285s tests/flask/test_oauth2/test_device_code_grant.py ......... [ 48%] 285s tests/flask/test_oauth2/test_implicit_grant.py ...... [ 51%] 285s tests/flask/test_oauth2/test_introspection_endpoint.py .... [ 53%] 299s tests/flask/test_oauth2/test_jwt_access_token.py ..s.................... [ 64%] 302s ....... [ 67%] 302s tests/flask/test_oauth2/test_jwt_bearer_client_auth.py ....... [ 70%] 302s tests/flask/test_oauth2/test_jwt_bearer_grant.py ...... [ 73%] 303s tests/flask/test_oauth2/test_oauth2_server.py ....... [ 76%] 303s tests/flask/test_oauth2/test_openid_code_grant.py ........ [ 80%] 304s tests/flask/test_oauth2/test_openid_hybrid_grant.py .......... [ 85%] 304s tests/flask/test_oauth2/test_openid_implict_grant.py ........ [ 89%] 304s tests/flask/test_oauth2/test_password_grant.py ........ [ 92%] 304s tests/flask/test_oauth2/test_refresh_token.py .......... [ 97%] 304s tests/flask/test_oauth2/test_revocation_endpoint.py ..... [100%] 304s 304s ======================= 211 passed, 1 skipped in 23.00s ======================== 305s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 305s 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" 305s 305s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 305s ============================= test session starts ============================== 305s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 305s rootdir: /tmp/autopkgtest.tJuD2X/autopkgtest_tmp 305s configfile: setup.cfg 305s plugins: anyio-4.8.0, django-4.5.2, asyncio-0.25.1, typeguard-4.4.1 305s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 305s collected 141 items 305s 305s tests/jose/test_chacha20.py ... [ 2%] 305s tests/jose/test_ecdh_1pu.py ........................... [ 21%] 306s tests/jose/test_jwe.py ................................................ [ 55%] 307s tests/jose/test_jwk.py ....................... [ 71%] 308s tests/jose/test_jws.py ................ [ 82%] 309s tests/jose/test_jwt.py ....................... [ 99%] 309s tests/jose/test_rfc8037.py . [100%] 309s 309s =============================== warnings summary =============================== 309s tests/jose/test_jwt.py::JWTTest::test_encode_datetime 309s /tmp/autopkgtest.tJuD2X/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). 309s now = datetime.datetime.utcnow() 309s 309s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future 309s /tmp/autopkgtest.tJuD2X/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). 309s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 309s 309s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_insufficient_leeway 309s /tmp/autopkgtest.tJuD2X/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). 309s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 309s 309s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_sufficient_leeway 309s /tmp/autopkgtest.tJuD2X/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). 309s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 309s 309s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_past 309s /tmp/autopkgtest.tJuD2X/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). 309s in_future = datetime.datetime.utcnow() - datetime.timedelta(seconds=10) 309s 309s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 309s ======================= 141 passed, 5 warnings in 3.66s ======================== 309s autopkgtest [02:07:11]: test unittests3: -----------------------] 310s unittests3 PASS 310s autopkgtest [02:07:12]: test unittests3: - - - - - - - - - - results - - - - - - - - - - 310s autopkgtest [02:07:12]: @@@@@@@@@@@@@@@@@@@@ summary 310s unittests3 PASS 328s nova [W] Using flock in prodstack6-arm64 328s flock: timeout while waiting to get lock 328s Creating nova instance adt-plucky-arm64-python-authlib-20250128-020202-juju-7f2275-prod-proposed-migration-environment-2-f0f948c8-9857-4409-aa97-0ba48840f500 from image adt/ubuntu-plucky-arm64-server-20250127.img (UUID 54ee424f-130a-4736-a043-01ca07e744a7)... 328s nova [W] Timed out waiting for b2d7d8a4-818b-4365-a510-765faa6fc388 to get deleted.