0s autopkgtest [13:48:36]: starting date and time: 2025-05-02 13:48:36+0000 0s autopkgtest [13:48:36]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [13:48:36]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.f69hwxah/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pytest --apt-upgrade python-authlib --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pytest/8.3.5-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-15.secgroup --name adt-questing-arm64-python-authlib-20250502-134836-juju-7f2275-prod-proposed-migration-environment-20-c2e3ab6b-09cc-407d-9631-e8eec5a14265 --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 83s autopkgtest [13:49:59]: testbed dpkg architecture: arm64 83s autopkgtest [13:49:59]: testbed apt version: 3.0.0 84s autopkgtest [13:50:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 84s autopkgtest [13:50:00]: testbed release detected to be: None 85s autopkgtest [13:50:01]: updating testbed package index (apt update) 85s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 85s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 85s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 85s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 86s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 86s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [171 kB] 86s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2029 kB] 86s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [218 kB] 86s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1476 kB] 86s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 86s Fetched 4063 kB in 1s (3238 kB/s) 87s Reading package lists... 88s autopkgtest [13:50:04]: upgrading testbed (apt dist-upgrade and autopurge) 88s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 90s Starting 2 pkgProblemResolver with broken count: 0 90s Done 90s Entering ResolveByKeep 91s 91s Calculating upgrade... 92s The following packages will be upgraded: 92s htop libnpth0t64 mokutil mtd-utils nano usb.ids 92s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s Need to get 1196 kB of archives. 92s After this operation, 727 kB of additional disk space will be used. 92s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 92s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 92s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 92s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 92s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 92s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 93s Fetched 1196 kB in 1s (1897 kB/s) 93s (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 ... 117820 files and directories currently installed.) 93s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 93s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 93s Setting up libnpth0t64:arm64 (1.8-3) ... 93s (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 ... 117820 files and directories currently installed.) 93s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 93s Unpacking nano (8.4-1) over (8.3-1) ... 94s Preparing to unpack .../usb.ids_2025.04.01-1_all.deb ... 94s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 94s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 94s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 94s Preparing to unpack .../mokutil_0.7.2-1_arm64.deb ... 94s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 94s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 94s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 94s Setting up mokutil (0.7.2-1) ... 94s Setting up htop (3.4.1-4) ... 94s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 94s Setting up usb.ids (2025.04.01-1) ... 94s Setting up nano (8.4-1) ... 94s Installing new version of config file /etc/nanorc ... 94s Processing triggers for libc-bin (2.41-6ubuntu1) ... 94s Processing triggers for man-db (2.13.0-1) ... 96s Processing triggers for install-info (7.1.1-1) ... 96s Reading package lists... 97s Building dependency tree... 97s Reading state information... 97s Starting pkgProblemResolver with broken count: 0 97s Starting 2 pkgProblemResolver with broken count: 0 97s Done 98s Solving dependencies... 98s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 101s autopkgtest [13:50:17]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 102s autopkgtest [13:50:18]: @@@@@@@@@@@@@@@@@@@@ apt-source python-authlib 104s Get:1 http://ftpmaster.internal/ubuntu questing/universe python-authlib 1.5.1-1 (dsc) [2494 B] 104s Get:2 http://ftpmaster.internal/ubuntu questing/universe python-authlib 1.5.1-1 (tar) [331 kB] 104s Get:3 http://ftpmaster.internal/ubuntu questing/universe python-authlib 1.5.1-1 (diff) [5860 B] 104s gpgv: Signature made Mon Mar 3 21:50:36 2025 UTC 104s gpgv: using EDDSA key EE9AD6F90520FA11F69F4824477B0DB0263A54D8 104s gpgv: issuer "stefanor@debian.org" 104s gpgv: Can't check signature: No public key 104s dpkg-source: warning: cannot verify inline signature for ./python-authlib_1.5.1-1.dsc: no acceptable signature found 104s autopkgtest [13:50:20]: testing package python-authlib version 1.5.1-1 105s autopkgtest [13:50:21]: build not needed 105s autopkgtest [13:50:21]: test unittests3: preparing testbed 105s Reading package lists... 106s Building dependency tree... 106s Reading state information... 106s Starting pkgProblemResolver with broken count: 0 107s Starting 2 pkgProblemResolver with broken count: 0 107s Done 108s The following NEW packages will be installed: 108s python3-all python3-anyio python3-asgiref python3-async-generator 108s python3-authlib python3-cachelib python3-click python3-django python3-flask 108s python3-flask-sqlalchemy python3-greenlet python3-h11 python3-httpcore 108s python3-httpx python3-iniconfig python3-itsdangerous python3-packaging 108s python3-pluggy python3-pycryptodome python3-pytest python3-pytest-asyncio 108s python3-pytest-django python3-sniffio python3-sqlalchemy python3-sqlparse 108s python3-starlette python3-werkzeug 108s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 6615 kB of archives. 108s After this operation, 47.3 MB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 python3-all arm64 3.13.3-1 [880 B] 108s Get:2 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 108s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-anyio all 4.8.0-3 [63.4 kB] 108s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 python3-asgiref all 3.8.1-1 [24.8 kB] 108s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 108s Get:6 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pycryptodome arm64 3.20.0+dfsg-3build1 [1093 kB] 108s Get:7 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-authlib all 1.5.1-1 [116 kB] 108s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-cachelib all 0.13.0-2syncable1 [20.8 kB] 108s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 108s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sqlparse all 0.5.3-1 [32.9 kB] 108s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 python3-django all 3:4.2.18-1ubuntu1 [2917 kB] 108s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 python3-itsdangerous all 2.2.0-2 [15.3 kB] 108s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 python3-werkzeug all 3.1.3-2 [169 kB] 108s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 python3-flask all 3.1.0-2ubuntu1 [84.4 kB] 108s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 python3-greenlet arm64 3.1.0-1build1 [160 kB] 108s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sqlalchemy all 2.0.38+ds1-0ubuntu2 [1215 kB] 108s Get:17 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-flask-sqlalchemy all 3.1.1-3ubuntu1 [31.2 kB] 108s Get:18 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-h11 all 0.14.0-1 [51.1 kB] 108s Get:19 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-httpcore all 1.0.7-1 [38.8 kB] 108s Get:20 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-httpx all 0.28.1-1 [59.4 kB] 109s Get:21 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 109s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 109s Get:23 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 109s Get:24 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 python3-pytest all 8.3.5-2 [252 kB] 109s Get:25 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 109s Get:26 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-django all 4.5.2-3 [18.5 kB] 109s Get:27 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-starlette all 0.46.1-2 [50.5 kB] 109s Fetched 6615 kB in 1s (7051 kB/s) 109s Selecting previously unselected package python3-all. 109s (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 ... 117821 files and directories currently installed.) 109s Preparing to unpack .../00-python3-all_3.13.3-1_arm64.deb ... 109s Unpacking python3-all (3.13.3-1) ... 109s Selecting previously unselected package python3-sniffio. 109s Preparing to unpack .../01-python3-sniffio_1.3.1-1_all.deb ... 109s Unpacking python3-sniffio (1.3.1-1) ... 109s Selecting previously unselected package python3-anyio. 109s Preparing to unpack .../02-python3-anyio_4.8.0-3_all.deb ... 109s Unpacking python3-anyio (4.8.0-3) ... 109s Selecting previously unselected package python3-asgiref. 109s Preparing to unpack .../03-python3-asgiref_3.8.1-1_all.deb ... 109s Unpacking python3-asgiref (3.8.1-1) ... 109s Selecting previously unselected package python3-async-generator. 109s Preparing to unpack .../04-python3-async-generator_1.10-4_all.deb ... 109s Unpacking python3-async-generator (1.10-4) ... 109s Selecting previously unselected package python3-pycryptodome. 109s Preparing to unpack .../05-python3-pycryptodome_3.20.0+dfsg-3build1_arm64.deb ... 109s Unpacking python3-pycryptodome (3.20.0+dfsg-3build1) ... 110s Selecting previously unselected package python3-authlib. 110s Preparing to unpack .../06-python3-authlib_1.5.1-1_all.deb ... 110s Unpacking python3-authlib (1.5.1-1) ... 110s Selecting previously unselected package python3-cachelib. 110s Preparing to unpack .../07-python3-cachelib_0.13.0-2syncable1_all.deb ... 110s Unpacking python3-cachelib (0.13.0-2syncable1) ... 110s Selecting previously unselected package python3-click. 110s Preparing to unpack .../08-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 110s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 110s Selecting previously unselected package python3-sqlparse. 110s Preparing to unpack .../09-python3-sqlparse_0.5.3-1_all.deb ... 110s Unpacking python3-sqlparse (0.5.3-1) ... 110s Selecting previously unselected package python3-django. 110s Preparing to unpack .../10-python3-django_3%3a4.2.18-1ubuntu1_all.deb ... 110s Unpacking python3-django (3:4.2.18-1ubuntu1) ... 110s Selecting previously unselected package python3-itsdangerous. 111s Preparing to unpack .../11-python3-itsdangerous_2.2.0-2_all.deb ... 111s Unpacking python3-itsdangerous (2.2.0-2) ... 111s Selecting previously unselected package python3-werkzeug. 111s Preparing to unpack .../12-python3-werkzeug_3.1.3-2_all.deb ... 111s Unpacking python3-werkzeug (3.1.3-2) ... 111s Selecting previously unselected package python3-flask. 111s Preparing to unpack .../13-python3-flask_3.1.0-2ubuntu1_all.deb ... 111s Unpacking python3-flask (3.1.0-2ubuntu1) ... 111s Selecting previously unselected package python3-greenlet. 111s Preparing to unpack .../14-python3-greenlet_3.1.0-1build1_arm64.deb ... 111s Unpacking python3-greenlet (3.1.0-1build1) ... 111s Selecting previously unselected package python3-sqlalchemy. 111s Preparing to unpack .../15-python3-sqlalchemy_2.0.38+ds1-0ubuntu2_all.deb ... 111s Unpacking python3-sqlalchemy (2.0.38+ds1-0ubuntu2) ... 111s Selecting previously unselected package python3-flask-sqlalchemy. 111s Preparing to unpack .../16-python3-flask-sqlalchemy_3.1.1-3ubuntu1_all.deb ... 111s Unpacking python3-flask-sqlalchemy (3.1.1-3ubuntu1) ... 111s Selecting previously unselected package python3-h11. 111s Preparing to unpack .../17-python3-h11_0.14.0-1_all.deb ... 111s Unpacking python3-h11 (0.14.0-1) ... 111s Selecting previously unselected package python3-httpcore. 111s Preparing to unpack .../18-python3-httpcore_1.0.7-1_all.deb ... 111s Unpacking python3-httpcore (1.0.7-1) ... 111s Selecting previously unselected package python3-httpx. 111s Preparing to unpack .../19-python3-httpx_0.28.1-1_all.deb ... 111s Unpacking python3-httpx (0.28.1-1) ... 111s Selecting previously unselected package python3-iniconfig. 111s Preparing to unpack .../20-python3-iniconfig_1.1.1-2_all.deb ... 111s Unpacking python3-iniconfig (1.1.1-2) ... 111s Selecting previously unselected package python3-packaging. 111s Preparing to unpack .../21-python3-packaging_24.2-1_all.deb ... 111s Unpacking python3-packaging (24.2-1) ... 111s Selecting previously unselected package python3-pluggy. 111s Preparing to unpack .../22-python3-pluggy_1.5.0-1_all.deb ... 111s Unpacking python3-pluggy (1.5.0-1) ... 111s Selecting previously unselected package python3-pytest. 111s Preparing to unpack .../23-python3-pytest_8.3.5-2_all.deb ... 111s Unpacking python3-pytest (8.3.5-2) ... 111s Selecting previously unselected package python3-pytest-asyncio. 112s Preparing to unpack .../24-python3-pytest-asyncio_0.25.1-1_all.deb ... 112s Unpacking python3-pytest-asyncio (0.25.1-1) ... 112s Selecting previously unselected package python3-pytest-django. 112s Preparing to unpack .../25-python3-pytest-django_4.5.2-3_all.deb ... 112s Unpacking python3-pytest-django (4.5.2-3) ... 112s Selecting previously unselected package python3-starlette. 112s Preparing to unpack .../26-python3-starlette_0.46.1-2_all.deb ... 112s Unpacking python3-starlette (0.46.1-2) ... 112s Setting up python3-iniconfig (1.1.1-2) ... 112s Setting up python3-sniffio (1.3.1-1) ... 112s Setting up python3-async-generator (1.10-4) ... 112s Setting up python3-anyio (4.8.0-3) ... 113s Setting up python3-pycryptodome (3.20.0+dfsg-3build1) ... 113s Setting up python3-itsdangerous (2.2.0-2) ... 114s Setting up python3-all (3.13.3-1) ... 114s Setting up python3-starlette (0.46.1-2) ... 114s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 114s Setting up python3-packaging (24.2-1) ... 114s Setting up python3-sqlparse (0.5.3-1) ... 115s Setting up python3-werkzeug (3.1.3-2) ... 115s Setting up python3-greenlet (3.1.0-1build1) ... 115s Setting up python3-h11 (0.14.0-1) ... 116s Setting up python3-pluggy (1.5.0-1) ... 116s Setting up python3-cachelib (0.13.0-2syncable1) ... 116s Setting up python3-asgiref (3.8.1-1) ... 116s Setting up python3-authlib (1.5.1-1) ... 117s Setting up python3-httpcore (1.0.7-1) ... 117s Setting up python3-django (3:4.2.18-1ubuntu1) ... 119s Setting up python3-pytest (8.3.5-2) ... 120s Setting up python3-flask (3.1.0-2ubuntu1) ... 120s Setting up python3-pytest-django (4.5.2-3) ... 120s Setting up python3-sqlalchemy (2.0.38+ds1-0ubuntu2) ... 122s Setting up python3-httpx (0.28.1-1) ... 122s Setting up python3-pytest-asyncio (0.25.1-1) ... 122s Setting up python3-flask-sqlalchemy (3.1.1-3ubuntu1) ... 122s Processing triggers for man-db (2.13.0-1) ... 124s autopkgtest [13:50:40]: test unittests3: [----------------------- 124s === python3.13 === 125s ============================= test session starts ============================== 125s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 125s rootdir: /tmp/autopkgtest.meXOwX/autopkgtest_tmp 125s configfile: pyproject.toml 125s plugins: anyio-4.8.0, django-4.5.2, typeguard-4.4.2, asyncio-0.25.1 125s asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=function 125s collected 106 items 125s 125s tests/core/test_oauth2/test_rfc6749_misc.py ...... [ 5%] 126s tests/core/test_oauth2/test_rfc7523.py ........................ [ 28%] 126s tests/core/test_oauth2/test_rfc7591.py ...... [ 33%] 126s tests/core/test_oauth2/test_rfc7662.py ...... [ 39%] 126s tests/core/test_oauth2/test_rfc8414.py .......................... [ 64%] 126s tests/core/test_oidc/test_core.py .......... [ 73%] 126s tests/core/test_oidc/test_discovery.py ....................... [ 95%] 126s tests/core/test_oidc/test_registration.py ..... [100%] 126s 126s ============================= 106 passed in 1.69s ============================== 128s ============================= test session starts ============================== 128s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 128s django: settings: tests.clients.test_django.settings (from env) 128s rootdir: /tmp/autopkgtest.meXOwX/autopkgtest_tmp 128s configfile: pyproject.toml 128s plugins: anyio-4.8.0, django-4.5.2, typeguard-4.4.2, asyncio-0.25.1 128s asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=function 128s collected 169 items 128s 128s tests/clients/test_django/test_oauth_client.py ............. [ 7%] 128s tests/clients/test_flask/test_oauth_client.py .................... [ 19%] 128s tests/clients/test_flask/test_user_mixin.py ..... [ 22%] 128s tests/clients/test_httpx/test_assertion_client.py .. [ 23%] 128s tests/clients/test_httpx/test_async_assertion_client.py .. [ 24%] 128s tests/clients/test_httpx/test_async_oauth1_client.py ....... [ 28%] 128s tests/clients/test_httpx/test_async_oauth2_client.py ................... [ 40%] 129s ...... [ 43%] 129s tests/clients/test_httpx/test_oauth1_client.py ....... [ 47%] 129s tests/clients/test_httpx/test_oauth2_client.py ...................... [ 60%] 129s tests/clients/test_requests/test_assertion_session.py .. [ 62%] 129s tests/clients/test_requests/test_oauth1_session.py ................ [ 71%] 129s tests/clients/test_requests/test_oauth2_session.py ..................... [ 84%] 129s ........... [ 90%] 129s tests/clients/test_starlette/test_oauth_client.py ............ [ 97%] 130s tests/clients/test_starlette/test_user_mixin.py .... [100%] 130s 130s =============================== warnings summary =============================== 130s tests/clients/test_flask/test_oauth_client.py::FlaskOAuthTest::test_openid_authorize 130s /usr/lib/python3/dist-packages/authlib/jose/jwk.py:15: AuthlibDeprecationWarning: Please use ``JsonWebKey`` directly. 130s deprecate("Please use ``JsonWebKey`` directly.") 130s 130s tests/clients/test_requests/test_oauth1_session.py::OAuth1SessionTest::test_no_client_id 130s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 130s 130s ValueError: Missing "client_id" 130s 130s During handling of the above exception, another exception occurred: 130s 130s Traceback (most recent call last): 130s File "/usr/lib/python3/dist-packages/authlib/oauth1/client.py", line 183, in __del__ 130s if self.session: 130s ^^^^^^^^^^^^ 130s AttributeError: 'OAuth1Session' object has no attribute 'session' 130s 130s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 130s 130s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 130s ======================= 169 passed, 2 warnings in 2.59s ======================== 130s ============================= test session starts ============================== 130s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 130s django: settings: tests.django.settings (from env) 130s rootdir: /tmp/autopkgtest.meXOwX/autopkgtest_tmp 130s configfile: pyproject.toml 130s plugins: anyio-4.8.0, django-4.5.2, typeguard-4.4.2, asyncio-0.25.1 130s asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=function 130s collected 48 items 130s 131s tests/django/test_oauth1/test_authorize.py .... [ 8%] 131s tests/django/test_oauth1/test_resource_protector.py .... [ 16%] 131s tests/django/test_oauth1/test_token_credentials.py ..... [ 27%] 131s tests/django/test_oauth2/test_authorization_code_grant.py ....... [ 41%] 131s tests/django/test_oauth2/test_client_credentials_grant.py ..... [ 52%] 131s tests/django/test_oauth2/test_implicit_grant.py ... [ 58%] 133s tests/django/test_oauth2/test_password_grant.py ..... [ 68%] 133s tests/django/test_oauth2/test_refresh_token.py ...... [ 81%] 133s tests/django/test_oauth2/test_resource_protector.py ..... [ 91%] 133s tests/django/test_oauth2/test_revocation_endpoint.py .... [100%] 133s 133s ============================== 48 passed in 2.87s ============================== 134s ============================= test session starts ============================== 134s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 134s rootdir: /tmp/autopkgtest.meXOwX/autopkgtest_tmp 134s configfile: pyproject.toml 134s plugins: anyio-4.8.0, django-4.5.2, typeguard-4.4.2, asyncio-0.25.1 134s asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=function 134s collected 230 items 134s 135s tests/flask/test_oauth1/test_authorize.py ...... [ 2%] 135s tests/flask/test_oauth1/test_resource_protector.py ........ [ 6%] 136s tests/flask/test_oauth1/test_temporary_credentials.py ................ [ 13%] 136s tests/flask/test_oauth1/test_token_credentials.py ...... [ 15%] 136s tests/flask/test_oauth2/test_authorization_code_grant.py ............. [ 21%] 136s tests/flask/test_oauth2/test_authorization_code_iss_parameter.py .... [ 23%] 136s tests/flask/test_oauth2/test_client_configuration_endpoint.py .......... [ 27%] 137s ........ [ 30%] 137s tests/flask/test_oauth2/test_client_credentials_grant.py ..... [ 33%] 137s tests/flask/test_oauth2/test_client_registration_endpoint.py ........... [ 37%] 137s ............ [ 43%] 138s tests/flask/test_oauth2/test_code_challenge.py ............. [ 48%] 138s tests/flask/test_oauth2/test_device_code_grant.py ......... [ 52%] 138s tests/flask/test_oauth2/test_implicit_grant.py ...... [ 55%] 138s tests/flask/test_oauth2/test_introspection_endpoint.py .... [ 56%] 152s tests/flask/test_oauth2/test_jwt_access_token.py ..s.................... [ 66%] 155s ....... [ 70%] 155s tests/flask/test_oauth2/test_jwt_bearer_client_auth.py ....... [ 73%] 155s tests/flask/test_oauth2/test_jwt_bearer_grant.py ...... [ 75%] 155s tests/flask/test_oauth2/test_oauth2_server.py ....... [ 78%] 156s tests/flask/test_oauth2/test_openid_code_grant.py ........ [ 82%] 156s tests/flask/test_oauth2/test_openid_hybrid_grant.py .......... [ 86%] 157s tests/flask/test_oauth2/test_openid_implict_grant.py ........ [ 90%] 157s tests/flask/test_oauth2/test_password_grant.py ........ [ 93%] 157s tests/flask/test_oauth2/test_refresh_token.py .......... [ 97%] 157s tests/flask/test_oauth2/test_revocation_endpoint.py ..... [100%] 157s 157s ======================= 229 passed, 1 skipped in 23.24s ======================== 158s ============================= test session starts ============================== 158s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 158s rootdir: /tmp/autopkgtest.meXOwX/autopkgtest_tmp 158s configfile: pyproject.toml 158s plugins: anyio-4.8.0, django-4.5.2, typeguard-4.4.2, asyncio-0.25.1 158s asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=function 158s collected 141 items 158s 158s tests/jose/test_chacha20.py ... [ 2%] 158s tests/jose/test_ecdh_1pu.py ........................... [ 21%] 159s tests/jose/test_jwe.py ................................................ [ 55%] 160s tests/jose/test_jwk.py ....................... [ 71%] 160s tests/jose/test_jws.py ................ [ 82%] 161s tests/jose/test_jwt.py ....................... [ 99%] 161s tests/jose/test_rfc8037.py . [100%] 161s 161s =============================== warnings summary =============================== 161s tests/jose/test_jwt.py::JWTTest::test_encode_datetime 161s /tmp/autopkgtest.meXOwX/autopkgtest_tmp/tests/jose/test_jwt.py:44: 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). 161s now = datetime.datetime.utcnow() 161s 161s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future 161s /tmp/autopkgtest.meXOwX/autopkgtest_tmp/tests/jose/test_jwt.py:121: 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). 161s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 161s 161s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_insufficient_leeway 161s /tmp/autopkgtest.meXOwX/autopkgtest_tmp/tests/jose/test_jwt.py:132: 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). 161s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 161s 161s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_future_with_sufficient_leeway 161s /tmp/autopkgtest.meXOwX/autopkgtest_tmp/tests/jose/test_jwt.py:143: 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). 161s in_future = datetime.datetime.utcnow() + datetime.timedelta(seconds=10) 161s 161s tests/jose/test_jwt.py::JWTTest::test_validate_iat_issued_in_past 161s /tmp/autopkgtest.meXOwX/autopkgtest_tmp/tests/jose/test_jwt.py:149: 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). 161s in_future = datetime.datetime.utcnow() - datetime.timedelta(seconds=10) 161s 161s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 161s ======================= 141 passed, 5 warnings in 3.39s ======================== 162s autopkgtest [13:51:18]: test unittests3: -----------------------] 162s autopkgtest [13:51:18]: test unittests3: - - - - - - - - - - results - - - - - - - - - - 162s unittests3 PASS 162s autopkgtest [13:51:18]: @@@@@@@@@@@@@@@@@@@@ summary 162s unittests3 PASS 180s nova [W] Using flock in prodstack6-arm64 180s Creating nova instance adt-questing-arm64-python-authlib-20250502-134836-juju-7f2275-prod-proposed-migration-environment-20-c2e3ab6b-09cc-407d-9631-e8eec5a14265 from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 180s nova [W] Timed out waiting for 7d4cdafa-6d06-454a-8a26-06e40d1017e4 to get deleted.