0s autopkgtest [09:38:08]: starting date and time: 2024-11-13 09:38:08+0000 0s autopkgtest [09:38:08]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [09:38:08]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.we5qlrqx/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade microsoft-authentication-library-for-python --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-14.secgroup --name adt-plucky-arm64-microsoft-authentication-library-for-python-20241113-093808-juju-7f2275-prod-proposed-migration-environment-20-f450ad6e-4016-4ffb-8fe3-0b2958d73c02 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 71s autopkgtest [09:39:19]: testbed dpkg architecture: arm64 72s autopkgtest [09:39:20]: testbed apt version: 2.9.8 72s autopkgtest [09:39:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 73s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 74s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 74s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 74s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 74s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 74s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [104 kB] 74s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 74s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [601 kB] 74s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.1 kB] 74s Fetched 1793 kB in 1s (1971 kB/s) 74s Reading package lists... 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 80s Calculating upgrade... 80s The following NEW packages will be installed: 80s python3.13-gdbm 80s The following packages will be upgraded: 80s libpython3-stdlib python3 python3-gdbm python3-minimal 80s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 80s Need to get 101 kB of archives. 80s After this operation, 141 kB of additional disk space will be used. 80s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.12.7-1 [27.4 kB] 81s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.12.7-1 [24.0 kB] 81s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.12.7-1 [10.0 kB] 81s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-gdbm arm64 3.13.0-2 [30.7 kB] 81s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-gdbm arm64 3.12.7-1 [8642 B] 81s Fetched 101 kB in 0s (265 kB/s) 81s (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 ... 79924 files and directories currently installed.) 81s Preparing to unpack .../python3-minimal_3.12.7-1_arm64.deb ... 81s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 81s Setting up python3-minimal (3.12.7-1) ... 82s (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 ... 79924 files and directories currently installed.) 82s Preparing to unpack .../python3_3.12.7-1_arm64.deb ... 82s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 82s Preparing to unpack .../libpython3-stdlib_3.12.7-1_arm64.deb ... 82s Unpacking libpython3-stdlib:arm64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 82s Selecting previously unselected package python3.13-gdbm. 82s Preparing to unpack .../python3.13-gdbm_3.13.0-2_arm64.deb ... 82s Unpacking python3.13-gdbm (3.13.0-2) ... 82s Preparing to unpack .../python3-gdbm_3.12.7-1_arm64.deb ... 82s Unpacking python3-gdbm:arm64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 82s Setting up python3.13-gdbm (3.13.0-2) ... 82s Setting up libpython3-stdlib:arm64 (3.12.7-1) ... 82s Setting up python3 (3.12.7-1) ... 82s Setting up python3-gdbm:arm64 (3.12.7-1) ... 82s Processing triggers for man-db (2.12.1-3) ... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 84s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 84s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 85s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 86s Reading package lists... 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 87s Calculating upgrade... 87s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 93s autopkgtest [09:39:41]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 94s autopkgtest [09:39:42]: @@@@@@@@@@@@@@@@@@@@ apt-source microsoft-authentication-library-for-python 95s Get:1 http://ftpmaster.internal/ubuntu plucky/universe microsoft-authentication-library-for-python 1.31.0-1 (dsc) [2550 B] 95s Get:2 http://ftpmaster.internal/ubuntu plucky/universe microsoft-authentication-library-for-python 1.31.0-1 (tar) [241 kB] 95s Get:3 http://ftpmaster.internal/ubuntu plucky/universe microsoft-authentication-library-for-python 1.31.0-1 (diff) [3904 B] 96s gpgv: Signature made Tue Sep 10 10:53:10 2024 UTC 96s gpgv: using RSA key AC24AAC7DDC420F18ECA6B91286BF7EFCD77241E 96s gpgv: issuer "bluca@debian.org" 96s gpgv: Can't check signature: No public key 96s dpkg-source: warning: cannot verify inline signature for ./microsoft-authentication-library-for-python_1.31.0-1.dsc: no acceptable signature found 96s autopkgtest [09:39:44]: testing package microsoft-authentication-library-for-python version 1.31.0-1 97s autopkgtest [09:39:45]: build not needed 98s autopkgtest [09:39:46]: test python3-tests: preparing testbed 105s Reading package lists... 106s Building dependency tree... 106s Reading state information... 106s Starting pkgProblemResolver with broken count: 0 106s Starting 2 pkgProblemResolver with broken count: 0 106s Done 107s The following additional packages will be installed: 107s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 107s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 107s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz g++ 107s g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 107s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext intltool-debian 107s libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 107s libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 libhwasan0 libisl23 107s libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl liblsan0 107s libmpc3 libpython3.13-minimal libpython3.13-stdlib libstdc++-14-dev libtool 107s libtsan2 libubsan1 m4 po-debconf python3-alabaster python3-all 107s python3-defusedxml python3-docutils python3-imagesize python3-iniconfig 107s python3-msal python3-packaging python3-pluggy python3-pytest python3-roman 107s python3-snowballstemmer python3-sphinx python3-sphinx-paramlinks python3.13 107s python3.13-minimal sgml-base sphinx-common xml-core 107s Suggested packages: 107s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 107s cpp-14-doc dh-make flit python3-build python3-installer python3-wheel 107s gcc-14-doc gcc-multilib manpages-dev flex bison gdb gcc-doc 107s gdb-aarch64-linux-gnu gettext-doc libasprintf-dev libgettextpo-dev 107s libstdc++-14-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc 107s libmail-box-perl docutils-doc fonts-linuxlibertine | ttf-linux-libertine 107s texlive-lang-french texlive-latex-base texlive-latex-recommended 107s python3-stemmer dvipng dvisvgm fonts-freefont-otf imagemagick-6.q16 latexmk 107s libjs-mathjax python3-sphinx-rtd-theme sphinx-doc tex-gyre 107s texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra 107s texlive-plain-generic python3.13-venv python3.13-doc binfmt-support 107s sgml-base-doc 107s Recommended packages: 107s libarchive-cpio-perl javascript-common libjson-xs-perl libltdl-dev 107s libmail-sendmail-perl libpaper-utils python3-pil 107s The following NEW packages will be installed: 107s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 107s cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper 107s debugedit dh-autoreconf dh-python dh-strip-nondeterminism docutils-common 107s dwz g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 107s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext intltool-debian 107s libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 107s libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 libhwasan0 libisl23 107s libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl liblsan0 107s libmpc3 libpython3.13-minimal libpython3.13-stdlib libstdc++-14-dev libtool 107s libtsan2 libubsan1 m4 po-debconf python3-alabaster python3-all 107s python3-defusedxml python3-docutils python3-imagesize python3-iniconfig 107s python3-msal python3-packaging python3-pluggy python3-pytest python3-roman 107s python3-snowballstemmer python3-sphinx python3-sphinx-paramlinks python3.13 107s python3.13-minimal sgml-base sphinx-common xml-core 107s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 107s Need to get 73.4 MB/73.4 MB of archives. 107s After this operation, 258 MB of additional disk space will be used. 107s Get:1 /tmp/autopkgtest.djGKfb/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [800 B] 107s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.0-2 [877 kB] 108s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.0-2 [2100 kB] 109s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 109s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 109s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 109s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 109s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 110s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-2 [616 kB] 110s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 110s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 112s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [10.6 MB] 112s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-8ubuntu1 [1028 B] 112s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 112s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 112s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-8ubuntu1 [49.7 kB] 112s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 112s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-8ubuntu1 [27.8 kB] 112s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-8ubuntu1 [2893 kB] 113s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-8ubuntu1 [1283 kB] 113s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-8ubuntu1 [2686 kB] 113s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-8ubuntu1 [1151 kB] 113s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-8ubuntu1 [1598 kB] 113s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-8ubuntu1 [2594 kB] 113s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [20.9 MB] 114s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-8ubuntu1 [518 kB] 114s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 114s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 114s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-8ubuntu1 [2476 kB] 114s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [12.1 MB] 115s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-8ubuntu1 [19.9 kB] 115s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 115s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 115s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 115s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 115s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-7build1 [166 kB] 115s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 115s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 115s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 115s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 115s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 115s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 115s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-2 [930 kB] 115s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 115s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 115s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 115s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 dh-python all 6.20241024 [112 kB] 115s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 115s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 115s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 115s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 115s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 7.4.7-4 [158 kB] 115s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 115s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [2073 kB] 115s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.0-2 [719 kB] 115s Get:56 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.12.7-1 [890 B] 115s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-2 [42.0 kB] 115s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 115s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 115s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 115s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 115s Get:62 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-msal all 1.31.0-1 [99.4 kB] 115s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 115s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 115s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.3-1 [251 kB] 115s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 115s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 7.4.7-4 [775 kB] 115s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 115s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 7.4.7-4 [593 kB] 115s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sphinx-paramlinks all 0.6.0-1 [13.6 kB] 116s Fetched 73.4 MB in 8s (8923 kB/s) 116s Selecting previously unselected package libpython3.13-minimal:arm64. 116s (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 ... 79931 files and directories currently installed.) 116s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_arm64.deb ... 116s Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... 116s Selecting previously unselected package python3.13-minimal. 116s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_arm64.deb ... 116s Unpacking python3.13-minimal (3.13.0-2) ... 116s Selecting previously unselected package sgml-base. 116s Preparing to unpack .../02-sgml-base_1.31_all.deb ... 116s Unpacking sgml-base (1.31) ... 116s Selecting previously unselected package m4. 116s Preparing to unpack .../03-m4_1.4.19-4build1_arm64.deb ... 116s Unpacking m4 (1.4.19-4build1) ... 116s Selecting previously unselected package autoconf. 116s Preparing to unpack .../04-autoconf_2.72-3_all.deb ... 116s Unpacking autoconf (2.72-3) ... 116s Selecting previously unselected package autotools-dev. 116s Preparing to unpack .../05-autotools-dev_20220109.1_all.deb ... 116s Unpacking autotools-dev (20220109.1) ... 116s Selecting previously unselected package automake. 116s Preparing to unpack .../06-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 116s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 116s Selecting previously unselected package autopoint. 116s Preparing to unpack .../07-autopoint_0.22.5-2_all.deb ... 116s Unpacking autopoint (0.22.5-2) ... 116s Selecting previously unselected package libisl23:arm64. 116s Preparing to unpack .../08-libisl23_0.27-1_arm64.deb ... 116s Unpacking libisl23:arm64 (0.27-1) ... 116s Selecting previously unselected package libmpc3:arm64. 116s Preparing to unpack .../09-libmpc3_1.3.1-1build2_arm64.deb ... 116s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 116s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 116s Preparing to unpack .../10-cpp-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 116s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 116s Selecting previously unselected package cpp-14. 117s Preparing to unpack .../11-cpp-14_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package cpp-aarch64-linux-gnu. 117s Preparing to unpack .../12-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 117s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 117s Selecting previously unselected package cpp. 117s Preparing to unpack .../13-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 117s Unpacking cpp (4:14.1.0-2ubuntu1) ... 117s Selecting previously unselected package libcc1-0:arm64. 117s Preparing to unpack .../14-libcc1-0_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libcc1-0:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package libgomp1:arm64. 117s Preparing to unpack .../15-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package libitm1:arm64. 117s Preparing to unpack .../16-libitm1_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libitm1:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package libasan8:arm64. 117s Preparing to unpack .../17-libasan8_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libasan8:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package liblsan0:arm64. 117s Preparing to unpack .../18-liblsan0_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking liblsan0:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package libtsan2:arm64. 117s Preparing to unpack .../19-libtsan2_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libtsan2:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package libubsan1:arm64. 117s Preparing to unpack .../20-libubsan1_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libubsan1:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package libhwasan0:arm64. 117s Preparing to unpack .../21-libhwasan0_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libhwasan0:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package libgcc-14-dev:arm64. 117s Preparing to unpack .../22-libgcc-14-dev_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 117s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 117s Preparing to unpack .../23-gcc-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 117s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 118s Selecting previously unselected package gcc-14. 118s Preparing to unpack .../24-gcc-14_14.2.0-8ubuntu1_arm64.deb ... 118s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 118s Selecting previously unselected package gcc-aarch64-linux-gnu. 118s Preparing to unpack .../25-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 118s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 118s Selecting previously unselected package gcc. 118s Preparing to unpack .../26-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 118s Unpacking gcc (4:14.1.0-2ubuntu1) ... 118s Selecting previously unselected package libstdc++-14-dev:arm64. 118s Preparing to unpack .../27-libstdc++-14-dev_14.2.0-8ubuntu1_arm64.deb ... 118s Unpacking libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 118s Selecting previously unselected package g++-14-aarch64-linux-gnu. 118s Preparing to unpack .../28-g++-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 118s Unpacking g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 118s Selecting previously unselected package g++-14. 118s Preparing to unpack .../29-g++-14_14.2.0-8ubuntu1_arm64.deb ... 118s Unpacking g++-14 (14.2.0-8ubuntu1) ... 118s Selecting previously unselected package g++-aarch64-linux-gnu. 118s Preparing to unpack .../30-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 118s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 118s Selecting previously unselected package g++. 118s Preparing to unpack .../31-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 118s Unpacking g++ (4:14.1.0-2ubuntu1) ... 118s Selecting previously unselected package build-essential. 118s Preparing to unpack .../32-build-essential_12.10ubuntu1_arm64.deb ... 118s Unpacking build-essential (12.10ubuntu1) ... 118s Selecting previously unselected package libdebhelper-perl. 118s Preparing to unpack .../33-libdebhelper-perl_13.20ubuntu1_all.deb ... 118s Unpacking libdebhelper-perl (13.20ubuntu1) ... 119s Selecting previously unselected package libtool. 119s Preparing to unpack .../34-libtool_2.4.7-7build1_all.deb ... 119s Unpacking libtool (2.4.7-7build1) ... 119s Selecting previously unselected package dh-autoreconf. 119s Preparing to unpack .../35-dh-autoreconf_20_all.deb ... 119s Unpacking dh-autoreconf (20) ... 119s Selecting previously unselected package libarchive-zip-perl. 119s Preparing to unpack .../36-libarchive-zip-perl_1.68-1_all.deb ... 119s Unpacking libarchive-zip-perl (1.68-1) ... 119s Selecting previously unselected package libfile-stripnondeterminism-perl. 119s Preparing to unpack .../37-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 119s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 119s Selecting previously unselected package dh-strip-nondeterminism. 119s Preparing to unpack .../38-dh-strip-nondeterminism_1.14.0-1_all.deb ... 119s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 119s Selecting previously unselected package debugedit. 119s Preparing to unpack .../39-debugedit_1%3a5.1-1_arm64.deb ... 119s Unpacking debugedit (1:5.1-1) ... 119s Selecting previously unselected package dwz. 119s Preparing to unpack .../40-dwz_0.15-1build6_arm64.deb ... 119s Unpacking dwz (0.15-1build6) ... 119s Selecting previously unselected package gettext. 119s Preparing to unpack .../41-gettext_0.22.5-2_arm64.deb ... 119s Unpacking gettext (0.22.5-2) ... 119s Selecting previously unselected package intltool-debian. 119s Preparing to unpack .../42-intltool-debian_0.35.0+20060710.6_all.deb ... 119s Unpacking intltool-debian (0.35.0+20060710.6) ... 119s Selecting previously unselected package po-debconf. 119s Preparing to unpack .../43-po-debconf_1.0.21+nmu1_all.deb ... 119s Unpacking po-debconf (1.0.21+nmu1) ... 119s Selecting previously unselected package debhelper. 119s Preparing to unpack .../44-debhelper_13.20ubuntu1_all.deb ... 119s Unpacking debhelper (13.20ubuntu1) ... 119s Selecting previously unselected package dh-python. 119s Preparing to unpack .../45-dh-python_6.20241024_all.deb ... 119s Unpacking dh-python (6.20241024) ... 119s Selecting previously unselected package xml-core. 119s Preparing to unpack .../46-xml-core_0.19_all.deb ... 119s Unpacking xml-core (0.19) ... 119s Selecting previously unselected package docutils-common. 119s Preparing to unpack .../47-docutils-common_0.21.2+dfsg-2_all.deb ... 119s Unpacking docutils-common (0.21.2+dfsg-2) ... 119s Selecting previously unselected package libjs-jquery. 119s Preparing to unpack .../48-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 119s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 119s Selecting previously unselected package libjs-underscore. 119s Preparing to unpack .../49-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 119s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 119s Selecting previously unselected package libjs-sphinxdoc. 119s Preparing to unpack .../50-libjs-sphinxdoc_7.4.7-4_all.deb ... 119s Unpacking libjs-sphinxdoc (7.4.7-4) ... 119s Selecting previously unselected package libjson-perl. 119s Preparing to unpack .../51-libjson-perl_4.10000-1_all.deb ... 119s Unpacking libjson-perl (4.10000-1) ... 119s Selecting previously unselected package libpython3.13-stdlib:arm64. 119s Preparing to unpack .../52-libpython3.13-stdlib_3.13.0-2_arm64.deb ... 119s Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... 119s Selecting previously unselected package python3.13. 119s Preparing to unpack .../53-python3.13_3.13.0-2_arm64.deb ... 119s Unpacking python3.13 (3.13.0-2) ... 120s Selecting previously unselected package python3-all. 120s Preparing to unpack .../54-python3-all_3.12.7-1_arm64.deb ... 120s Unpacking python3-all (3.12.7-1) ... 120s Selecting previously unselected package python3-defusedxml. 120s Preparing to unpack .../55-python3-defusedxml_0.7.1-2_all.deb ... 120s Unpacking python3-defusedxml (0.7.1-2) ... 120s Selecting previously unselected package python3-roman. 120s Preparing to unpack .../56-python3-roman_4.2-1_all.deb ... 120s Unpacking python3-roman (4.2-1) ... 120s Selecting previously unselected package python3-docutils. 120s Preparing to unpack .../57-python3-docutils_0.21.2+dfsg-2_all.deb ... 120s Unpacking python3-docutils (0.21.2+dfsg-2) ... 120s Selecting previously unselected package python3-imagesize. 120s Preparing to unpack .../58-python3-imagesize_1.4.1-1_all.deb ... 120s Unpacking python3-imagesize (1.4.1-1) ... 120s Selecting previously unselected package python3-iniconfig. 120s Preparing to unpack .../59-python3-iniconfig_1.1.1-2_all.deb ... 120s Unpacking python3-iniconfig (1.1.1-2) ... 120s Selecting previously unselected package python3-msal. 120s Preparing to unpack .../60-python3-msal_1.31.0-1_all.deb ... 120s Unpacking python3-msal (1.31.0-1) ... 120s Selecting previously unselected package python3-packaging. 120s Preparing to unpack .../61-python3-packaging_24.1-1_all.deb ... 120s Unpacking python3-packaging (24.1-1) ... 120s Selecting previously unselected package python3-pluggy. 120s Preparing to unpack .../62-python3-pluggy_1.5.0-1_all.deb ... 120s Unpacking python3-pluggy (1.5.0-1) ... 120s Selecting previously unselected package python3-pytest. 120s Preparing to unpack .../63-python3-pytest_8.3.3-1_all.deb ... 120s Unpacking python3-pytest (8.3.3-1) ... 120s Selecting previously unselected package python3-snowballstemmer. 120s Preparing to unpack .../64-python3-snowballstemmer_2.2.0-4build1_all.deb ... 120s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 120s Selecting previously unselected package sphinx-common. 120s Preparing to unpack .../65-sphinx-common_7.4.7-4_all.deb ... 120s Unpacking sphinx-common (7.4.7-4) ... 120s Selecting previously unselected package python3-alabaster. 120s Preparing to unpack .../66-python3-alabaster_0.7.16-0.1_all.deb ... 120s Unpacking python3-alabaster (0.7.16-0.1) ... 120s Selecting previously unselected package python3-sphinx. 120s Preparing to unpack .../67-python3-sphinx_7.4.7-4_all.deb ... 120s Unpacking python3-sphinx (7.4.7-4) ... 120s Selecting previously unselected package python3-sphinx-paramlinks. 120s Preparing to unpack .../68-python3-sphinx-paramlinks_0.6.0-1_all.deb ... 120s Unpacking python3-sphinx-paramlinks (0.6.0-1) ... 120s Selecting previously unselected package autopkgtest-satdep. 120s Preparing to unpack .../69-1-autopkgtest-satdep.deb ... 120s Unpacking autopkgtest-satdep (0) ... 120s Setting up dh-python (6.20241024) ... 120s Setting up python3-iniconfig (1.1.1-2) ... 121s Setting up python3-defusedxml (0.7.1-2) ... 121s Setting up libarchive-zip-perl (1.68-1) ... 121s Setting up python3-alabaster (0.7.16-0.1) ... 121s Setting up libdebhelper-perl (13.20ubuntu1) ... 121s Setting up python3-msal (1.31.0-1) ... 121s Setting up m4 (1.4.19-4build1) ... 121s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 121s Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... 121s Setting up python3-roman (4.2-1) ... 122s Setting up autotools-dev (20220109.1) ... 122s Setting up python3-packaging (24.1-1) ... 122s Setting up python3-snowballstemmer (2.2.0-4build1) ... 122s Setting up libmpc3:arm64 (1.3.1-1build2) ... 122s Setting up autopoint (0.22.5-2) ... 122s Setting up autoconf (2.72-3) ... 122s Setting up python3-pluggy (1.5.0-1) ... 123s Setting up libubsan1:arm64 (14.2.0-8ubuntu1) ... 123s Setting up dwz (0.15-1build6) ... 123s Setting up libhwasan0:arm64 (14.2.0-8ubuntu1) ... 123s Setting up libasan8:arm64 (14.2.0-8ubuntu1) ... 123s Setting up libjson-perl (4.10000-1) ... 123s Setting up debugedit (1:5.1-1) ... 123s Setting up python3.13-minimal (3.13.0-2) ... 124s Setting up sgml-base (1.31) ... 124s Setting up libtsan2:arm64 (14.2.0-8ubuntu1) ... 124s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 124s Setting up libisl23:arm64 (0.27-1) ... 124s Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... 124s Setting up libcc1-0:arm64 (14.2.0-8ubuntu1) ... 124s Setting up liblsan0:arm64 (14.2.0-8ubuntu1) ... 124s Setting up libitm1:arm64 (14.2.0-8ubuntu1) ... 124s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 124s Setting up python3-imagesize (1.4.1-1) ... 124s Setting up automake (1:1.16.5-1.3ubuntu1) ... 124s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 124s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 124s Setting up gettext (0.22.5-2) ... 124s Setting up python3.13 (3.13.0-2) ... 125s Setting up python3-pytest (8.3.3-1) ... 126s Setting up python3-all (3.12.7-1) ... 126s Setting up intltool-debian (0.35.0+20060710.6) ... 126s Setting up libjs-sphinxdoc (7.4.7-4) ... 126s Setting up dh-strip-nondeterminism (1.14.0-1) ... 126s Setting up cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 126s Setting up xml-core (0.19) ... 126s Setting up libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 126s Setting up libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 126s Setting up po-debconf (1.0.21+nmu1) ... 126s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 126s Setting up sphinx-common (7.4.7-4) ... 126s Setting up cpp-14 (14.2.0-8ubuntu1) ... 126s Setting up cpp (4:14.1.0-2ubuntu1) ... 126s Setting up gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 126s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 126s Setting up g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 126s Setting up gcc-14 (14.2.0-8ubuntu1) ... 126s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 126s Setting up g++-14 (14.2.0-8ubuntu1) ... 126s Setting up libtool (2.4.7-7build1) ... 126s Setting up gcc (4:14.1.0-2ubuntu1) ... 126s Setting up dh-autoreconf (20) ... 126s Setting up g++ (4:14.1.0-2ubuntu1) ... 126s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 126s Setting up build-essential (12.10ubuntu1) ... 126s Setting up debhelper (13.20ubuntu1) ... 126s Processing triggers for libc-bin (2.40-1ubuntu3) ... 126s Processing triggers for systemd (256.5-2ubuntu4) ... 126s Processing triggers for man-db (2.12.1-3) ... 127s Processing triggers for install-info (7.1.1-1) ... 127s Processing triggers for sgml-base (1.31) ... 127s Setting up docutils-common (0.21.2+dfsg-2) ... 128s Processing triggers for sgml-base (1.31) ... 128s Setting up python3-docutils (0.21.2+dfsg-2) ... 128s Setting up python3-sphinx (7.4.7-4) ... 130s Setting up python3-sphinx-paramlinks (0.6.0-1) ... 130s Setting up autopkgtest-satdep (0) ... 134s (Reading database ... 84404 files and directories currently installed.) 134s Removing autopkgtest-satdep (0) ... 134s autopkgtest [09:40:22]: test python3-tests: [----------------------- 135s ============================= test session starts ============================== 135s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 135s cachedir: .pytest_cache 135s rootdir: /tmp/autopkgtest.djGKfb/autopkgtest_tmp 135s plugins: typeguard-4.4.1 137s collecting ... collected 214 items / 2 deselected / 1 skipped / 212 selected 137s 137s tests/test_account_source.py::TestAccountSourceBehavior::test_device_flow_and_its_silent_call_should_bypass_broker SKIPPED [ 0%] 137s tests/test_account_source.py::TestAccountSourceBehavior::test_interactive_flow_and_its_silent_call_should_invoke_broker SKIPPED [ 0%] 137s tests/test_account_source.py::TestAccountSourceBehavior::test_ropc_flow_and_its_silent_call_should_invoke_broker SKIPPED [ 1%] 137s tests/test_application.py::TestHelperExtractCerts::test_extract_a_tag_enclosed_cert PASSED [ 1%] 137s tests/test_application.py::TestHelperExtractCerts::test_extract_a_tag_less_public_cert PASSED [ 2%] 137s tests/test_application.py::TestHelperExtractCerts::test_extract_multiple_tag_enclosed_certs PASSED [ 2%] 137s tests/test_application.py::TestBytesConversion::test_bytes_to_bytes PASSED [ 3%] 137s tests/test_application.py::TestBytesConversion::test_string_to_bytes PASSED [ 3%] 138s tests/test_application.py::TestClientApplicationAcquireTokenSilentErrorBehaviors::test_acquire_token_silent_will_suppress_error PASSED [ 4%] 139s tests/test_application.py::TestClientApplicationAcquireTokenSilentErrorBehaviors::test_acquire_token_silent_with_error_will_return_error PASSED [ 4%] 140s tests/test_application.py::TestClientApplicationAcquireTokenSilentErrorBehaviors::test_atswe_will_map_some_suberror_to_classification_as_is PASSED [ 5%] 141s tests/test_application.py::TestClientApplicationAcquireTokenSilentErrorBehaviors::test_atswe_will_map_some_suberror_to_classification_to_empty_string PASSED [ 5%] 142s tests/test_application.py::TestClientApplicationAcquireTokenSilentErrorBehaviors::test_cache_empty_will_be_returned_as_None PASSED [ 6%] 143s tests/test_application.py::TestClientApplicationAcquireTokenSilentFociBehaviors::test_family_app_remove_account PASSED [ 6%] 144s tests/test_application.py::TestClientApplicationAcquireTokenSilentFociBehaviors::test_known_orphan_app_will_skip_frt_and_only_use_its_own_rt PASSED [ 7%] 145s tests/test_application.py::TestClientApplicationAcquireTokenSilentFociBehaviors::test_preexisting_family_app_will_attempt_frt_and_return_error PASSED [ 7%] 146s tests/test_application.py::TestClientApplicationAcquireTokenSilentFociBehaviors::test_unknown_family_app_will_attempt_frt_and_join_family PASSED [ 8%] 147s tests/test_application.py::TestClientApplicationAcquireTokenSilentFociBehaviors::test_unknown_orphan_app_will_attempt_frt_and_not_remove_it PASSED [ 8%] 148s tests/test_application.py::TestClientApplicationForAuthorityMigration::test_acquire_token_silent_should_find_at_under_different_alias PASSED [ 8%] 149s tests/test_application.py::TestClientApplicationForAuthorityMigration::test_acquire_token_silent_should_find_rt_under_different_alias PASSED [ 9%] 150s tests/test_application.py::TestClientApplicationForAuthorityMigration::test_get_accounts_should_find_accounts_under_different_alias PASSED [ 9%] 150s tests/test_application.py::TestApplicationForClientCapabilities::test_both_claims_and_capabilities_none PASSED [ 10%] 150s tests/test_application.py::TestApplicationForClientCapabilities::test_capabilities_and_id_token_claims_and_access_token_claims_merge PASSED [ 10%] 150s tests/test_application.py::TestApplicationForClientCapabilities::test_capabilities_and_id_token_claims_merge PASSED [ 11%] 150s tests/test_application.py::TestApplicationForClientCapabilities::test_no_capabilities_only_claims_merge PASSED [ 11%] 150s tests/test_application.py::TestApplicationForClientCapabilities::test_only_client_capabilities_no_claims_merge PASSED [ 12%] 150s tests/test_application.py::TestApplicationForRefreshInBehaviors::test_aging_token_and_available_aad_should_return_new_token PASSED [ 12%] 150s tests/test_application.py::TestApplicationForRefreshInBehaviors::test_aging_token_and_unavailable_aad_should_return_old_token PASSED [ 13%] 150s tests/test_application.py::TestApplicationForRefreshInBehaviors::test_expired_token_and_available_aad_should_return_new_token PASSED [ 13%] 151s tests/test_application.py::TestApplicationForRefreshInBehaviors::test_expired_token_and_unavailable_aad_should_return_error PASSED [ 14%] 151s tests/test_application.py::TestApplicationForRefreshInBehaviors::test_fresh_token_should_be_returned_from_cache PASSED [ 14%] 151s tests/test_application.py::TestTelemetryMaintainingOfflineState::test_maintaining_offline_state_and_sending_them PASSED [ 15%] 151s tests/test_application.py::TestTelemetryOnClientApplication::test_acquire_token_by_auth_code_flow PASSED [ 15%] 151s tests/test_application.py::TestTelemetryOnClientApplication::test_acquire_token_by_refresh_token PASSED [ 16%] 152s tests/test_application.py::TestTelemetryOnPublicClientApplication::test_acquire_token_by_device_flow PASSED [ 16%] 152s tests/test_application.py::TestTelemetryOnPublicClientApplication::test_acquire_token_by_username_password PASSED [ 16%] 152s tests/test_application.py::TestTelemetryOnConfidentialClientApplication::test_acquire_token_for_client PASSED [ 17%] 152s tests/test_application.py::TestTelemetryOnConfidentialClientApplication::test_acquire_token_on_behalf_of PASSED [ 17%] 153s tests/test_application.py::TestClientApplicationWillGroupAccounts::test_get_accounts PASSED [ 18%] 153s tests/test_application.py::TestClientCredentialGrant::test_common_authority_should_emit_warning PASSED [ 18%] 154s tests/test_application.py::TestClientCredentialGrant::test_organizations_authority_should_emit_warning PASSED [ 19%] 155s tests/test_application.py::TestRemoveTokensForClient::test_remove_tokens_for_client_should_remove_client_tokens_only PASSED [ 19%] 156s tests/test_application.py::TestScopeDecoration::test_client_id_should_be_a_valid_scope PASSED [ 20%] 156s tests/test_application.py::TestBrokerFallback::test_broker_should_be_disabled_by_default PASSED [ 20%] 156s tests/test_application.py::TestBrokerFallback::test_broker_should_be_enabled_when_opted_in PASSED [ 21%] 156s tests/test_application.py::TestBrokerFallback::test_should_fallback_to_non_broker_when_using_adfs PASSED [ 21%] 156s tests/test_application.py::TestBrokerFallback::test_should_fallback_to_non_broker_when_using_b2c PASSED [ 22%] 156s tests/test_application.py::TestBrokerFallback::test_should_fallback_to_non_broker_when_using_oidc_authority PASSED [ 22%] 156s tests/test_application.py::TestBrokerFallback::test_should_use_broker_when_disabling_instance_discovery PASSED [ 23%] 156s tests/test_assertion.py::AssertionTestCase::test_extra_claims FAILED [ 23%] 156s tests/test_authcode.py::TestAuthCodeReceiver::test_no_two_concurrent_receivers_can_listen_on_same_port PASSED [ 24%] 156s tests/test_authcode.py::TestAuthCodeReceiver::test_setup_at_a_ephemeral_port_and_teardown PASSED [ 24%] 156s tests/test_authcode.py::TestAuthCodeReceiver::test_setup_at_a_given_port_and_teardown PASSED [ 25%] 158s tests/test_authcode.py::TestAuthCodeReceiver::test_template_should_escape_input PASSED [ 25%] 159s tests/test_authority.py::TestAuthority::test_invalid_host_skipping_validation_can_be_turned_off PASSED [ 25%] 159s tests/test_authority.py::TestAuthority::test_lessknown_host_will_return_a_set_of_v1_endpoints SKIPPED [ 26%] 159s tests/test_authority.py::TestAuthority::test_unknown_host_wont_pass_instance_discovery PASSED [ 26%] 162s tests/test_authority.py::TestAuthority::test_wellknown_host_and_tenant PASSED [ 27%] 163s tests/test_authority.py::TestAuthority::test_wellknown_host_and_tenant_using_new_authority_builder PASSED [ 27%] 163s tests/test_authority.py::TestCiamAuthority::test_authority_with_path_should_be_used_as_is PASSED [ 28%] 163s tests/test_authority.py::TestCiamAuthority::test_path_less_authority_should_work PASSED [ 28%] 163s tests/test_authority.py::TestOidcAuthority::test_application_obj_should_do_oidc_discovery_and_skip_instance_discovery PASSED [ 29%] 163s tests/test_authority.py::TestOidcAuthority::test_authority_obj_should_do_oidc_discovery_and_skip_instance_discovery PASSED [ 29%] 163s tests/test_authority.py::TestAuthorityInternalHelperCanonicalize::test_canonicalize_rejects_non_https PASSED [ 30%] 163s tests/test_authority.py::TestAuthorityInternalHelperCanonicalize::test_canonicalize_rejects_tenantless PASSED [ 30%] 163s tests/test_authority.py::TestAuthorityInternalHelperCanonicalize::test_canonicalize_rejects_tenantless_host_with_trailing_slash PASSED [ 31%] 163s tests/test_authority.py::TestAuthorityInternalHelperCanonicalize::test_canonicalize_tenant_followed_by_extra_fragment PASSED [ 31%] 163s tests/test_authority.py::TestAuthorityInternalHelperCanonicalize::test_canonicalize_tenant_followed_by_extra_paths PASSED [ 32%] 163s tests/test_authority.py::TestAuthorityInternalHelperCanonicalize::test_canonicalize_tenant_followed_by_extra_query PASSED [ 32%] 164s tests/test_authority.py::TestAuthorityInternalHelperUserRealmDiscovery::test_memorize PASSED [ 33%] 164s tests/test_authority.py::TestMsalBehaviorsWithoutAndWithInstanceDiscoveryBoolean::test_by_default_a_known_to_microsoft_authority_should_skip_validation_but_still_use_instance_metadata PASSED [ 33%] 164s tests/test_authority.py::TestMsalBehaviorsWithoutAndWithInstanceDiscoveryBoolean::test_by_default_adfs_should_skip_validation_and_instance_metadata PASSED [ 33%] 164s tests/test_authority.py::TestMsalBehaviorsWithoutAndWithInstanceDiscoveryBoolean::test_by_default_b2c_should_skip_validation_and_instance_metadata PASSED [ 34%] 164s tests/test_authority.py::TestMsalBehaviorsWithoutAndWithInstanceDiscoveryBoolean::test_turning_off_instance_discovery_should_work_for_all_kinds_of_clouds PASSED [ 34%] 164s tests/test_authority.py::TestMsalBehaviorsWithoutAndWithInstanceDiscoveryBoolean::test_validate_authority_boolean_should_skip_validation_and_instance_metadata PASSED [ 35%] 165s tests/test_ccs.py::TestCcsRoutingInfoTestCase::test_acquire_token_by_auth_code_flow PASSED [ 35%] 165s tests/test_ccs.py::TestCcsRoutingInfoTestCase::test_acquire_token_by_username_password PASSED [ 36%] 165s tests/test_ccs.py::TestCcsRoutingInfoTestCase::test_acquire_token_silent PASSED [ 36%] 165s tests/test_client.py::TestClient::test_auth_code SKIPPED (client_id ...) [ 37%] 165s tests/test_client.py::TestClient::test_auth_code_flow SKIPPED (clien...) [ 37%] 165s tests/test_client.py::TestClient::test_auth_code_flow_error_response SKIPPED [ 38%] 165s tests/test_client.py::TestClient::test_client_credentials SKIPPED (c...) [ 38%] 165s tests/test_client.py::TestClient::test_device_flow SKIPPED (client_i...) [ 39%] 165s tests/test_client.py::TestClient::test_obtain_token_by_browser SKIPPED [ 39%] 165s tests/test_client.py::TestClient::test_username_password SKIPPED (cl...) [ 40%] 165s tests/test_client.py::TestRefreshTokenCallbacks::test_rt_being_added PASSED [ 40%] 165s tests/test_client.py::TestRefreshTokenCallbacks::test_rt_being_migrated PASSED [ 41%] 165s tests/test_client.py::TestRefreshTokenCallbacks::test_rt_being_updated PASSED [ 41%] 165s tests/test_client.py::TestSessionAccessibility::test_accessing_session_property_for_backward_compatibility PASSED [ 41%] 165s tests/test_cryptography.py::CryptographyTestCase::test_latest_cryptography_should_support_our_usage_without_warnings FAILED [ 42%] 165s tests/test_e2e.py::CloudShellTestCase::test_access_token_should_be_obtained_for_a_supported_scope SKIPPED [ 42%] 165s tests/test_e2e.py::FileBasedTestCase::test_auth_code SKIPPED (Option...) [ 43%] 165s tests/test_e2e.py::FileBasedTestCase::test_auth_code_with_matching_nonce SKIPPED [ 43%] 165s tests/test_e2e.py::FileBasedTestCase::test_auth_code_with_mismatching_nonce SKIPPED [ 44%] 165s tests/test_e2e.py::FileBasedTestCase::test_client_assertion SKIPPED [ 44%] 165s tests/test_e2e.py::FileBasedTestCase::test_client_certificate SKIPPED [ 45%] 165s tests/test_e2e.py::FileBasedTestCase::test_client_secret SKIPPED (Op...) [ 45%] 165s tests/test_e2e.py::FileBasedTestCase::test_subject_name_issuer_authentication SKIPPED [ 46%] 165s tests/test_e2e.py::FileBasedTestCase::test_username_password SKIPPED [ 46%] 166s tests/test_e2e.py::DeviceFlowTestCase::test_device_flow SKIPPED (Opt...) [ 47%] 166s tests/test_e2e.py::SshCertTestCase::test_service_principal SKIPPED (...) [ 47%] 166s tests/test_e2e.py::SshCertTestCase::test_user_account SKIPPED (MSI-b...) [ 48%] 166s tests/test_e2e.py::AtPopWithExternalKeyTestCase::test_service_principal SKIPPED [ 48%] 166s tests/test_e2e.py::AtPopWithExternalKeyTestCase::test_user_account SKIPPED [ 49%] 166s tests/test_e2e.py::WorldWideTestCase::test_aad_managed_user SKIPPED [ 49%] 166s tests/test_e2e.py::WorldWideTestCase::test_acquire_token_by_client_secret SKIPPED [ 50%] 166s tests/test_e2e.py::WorldWideTestCase::test_acquire_token_obo SKIPPED [ 50%] 166s tests/test_e2e.py::WorldWideTestCase::test_adfs2019_fed_user SKIPPED [ 50%] 166s tests/test_e2e.py::WorldWideTestCase::test_adfs2019_onprem_acquire_token_by_auth_code SKIPPED [ 51%] 166s tests/test_e2e.py::WorldWideTestCase::test_adfs2019_onprem_acquire_token_by_auth_code_flow SKIPPED [ 51%] 166s tests/test_e2e.py::WorldWideTestCase::test_adfs2019_onprem_acquire_token_interactive SKIPPED [ 52%] 166s tests/test_e2e.py::WorldWideTestCase::test_adfs2_fed_user SKIPPED (M...) [ 52%] 166s tests/test_e2e.py::WorldWideTestCase::test_adfs3_fed_user SKIPPED (M...) [ 53%] 166s tests/test_e2e.py::WorldWideTestCase::test_adfs4_fed_user SKIPPED (M...) [ 53%] 166s tests/test_e2e.py::WorldWideTestCase::test_b2c_acquire_token_by_auth_code SKIPPED [ 54%] 166s tests/test_e2e.py::WorldWideTestCase::test_b2c_acquire_token_by_auth_code_flow SKIPPED [ 54%] 166s tests/test_e2e.py::WorldWideTestCase::test_b2c_acquire_token_by_ropc SKIPPED [ 55%] 166s tests/test_e2e.py::WorldWideTestCase::test_b2c_allows_using_client_id_as_scope SKIPPED [ 55%] 166s tests/test_e2e.py::WorldWideTestCase::test_cloud_acquire_token_interactive SKIPPED [ 56%] 166s tests/test_e2e.py::WorldWideTestCase::test_confidential_client_acquire_token_by_username_password SKIPPED [ 56%] 166s tests/test_e2e.py::WorldWideTestCase::test_msa_pt_app_signin_via_organizations_authority_without_login_hint SKIPPED [ 57%] 166s tests/test_e2e.py::WorldWideTestCase::test_ropc_adfs2019_onprem SKIPPED [ 57%] 166s tests/test_e2e.py::CiamTestCase::test_ciam_acquire_token_by_ropc SKIPPED [ 58%] 166s tests/test_e2e.py::CiamTestCase::test_ciam_acquire_token_for_client SKIPPED [ 58%] 166s tests/test_e2e.py::CiamTestCase::test_ciam_acquire_token_interactive SKIPPED [ 58%] 166s tests/test_e2e.py::CiamTestCase::test_ciam_device_flow SKIPPED (MSI-...) [ 59%] 166s tests/test_e2e.py::CiamCudTestCase::test_ciam_acquire_token_by_ropc SKIPPED [ 59%] 166s tests/test_e2e.py::CiamCudTestCase::test_ciam_acquire_token_for_client SKIPPED [ 60%] 166s tests/test_e2e.py::CiamCudTestCase::test_ciam_acquire_token_interactive SKIPPED [ 60%] 166s tests/test_e2e.py::CiamCudTestCase::test_ciam_device_flow SKIPPED (M...) [ 61%] 166s tests/test_e2e.py::WorldWideRegionalEndpointTestCase::test_acquire_token_for_client_should_hit_global_endpoint_by_default SKIPPED [ 61%] 166s tests/test_e2e.py::WorldWideRegionalEndpointTestCase::test_acquire_token_for_client_should_ignore_env_var_by_default SKIPPED [ 62%] 166s tests/test_e2e.py::WorldWideRegionalEndpointTestCase::test_acquire_token_for_client_should_use_a_specified_region SKIPPED [ 62%] 166s tests/test_e2e.py::WorldWideRegionalEndpointTestCase::test_acquire_token_for_client_should_use_an_env_var_with_long_region_name SKIPPED [ 63%] 166s tests/test_e2e.py::WorldWideRegionalEndpointTestCase::test_acquire_token_for_client_should_use_an_env_var_with_short_region_name SKIPPED [ 63%] 166s tests/test_e2e.py::WorldWideRegionalEndpointTestCase::test_cca_obo_should_bypass_regional_endpoint_therefore_still_work SKIPPED [ 64%] 166s tests/test_e2e.py::WorldWideRegionalEndpointTestCase::test_cca_ropc_should_bypass_regional_endpoint_therefore_still_work SKIPPED [ 64%] 166s tests/test_e2e.py::ArlingtonCloudTestCase::test_acquire_token_by_client_secret SKIPPED [ 65%] 166s tests/test_e2e.py::ArlingtonCloudTestCase::test_acquire_token_by_ropc SKIPPED [ 65%] 166s tests/test_e2e.py::ArlingtonCloudTestCase::test_acquire_token_device_flow SKIPPED [ 66%] 166s tests/test_e2e.py::ArlingtonCloudTestCase::test_acquire_token_obo SKIPPED [ 66%] 166s tests/test_e2e.py::ArlingtonCloudTestCase::test_acquire_token_silent_with_an_empty_cache_should_return_none SKIPPED [ 66%] 166s tests/test_e2e.py::PopTestCase::test_at_pop_calling_pattern SKIPPED [ 67%] 166s tests/test_e2e.py::PopTestCase::test_at_pop_should_contain_pop_scheme_content SKIPPED [ 67%] 166s tests/test_e2e.py::PopTestCase::test_at_pop_via_testingsts_service SKIPPED [ 68%] 167s tests/test_individual_cache.py::TestExpiringMapping::test_get_should_purge PASSED [ 68%] 168s tests/test_individual_cache.py::TestExpiringMapping::test_iter_should_purge PASSED [ 69%] 169s tests/test_individual_cache.py::TestExpiringMapping::test_len_should_purge PASSED [ 69%] 171s tests/test_individual_cache.py::TestExpiringMapping::test_old_item_can_be_updated_with_new_expiry_time PASSED [ 70%] 171s tests/test_individual_cache.py::TestExpiringMapping::test_oversized_input_should_purge_most_aging_item PASSED [ 70%] 171s tests/test_individual_cache.py::TestExpiringMapping::test_set PASSED [ 71%] 171s tests/test_individual_cache.py::TestExpiringMapping::test_setitem PASSED [ 71%] 171s tests/test_individual_cache.py::TestExpiringMapping::test_should_disallow_accessing_reserved_keyword PASSED [ 72%] 172s tests/test_individual_cache.py::TestExpiringMapping::test_various_expiring_time PASSED [ 72%] 172s tests/test_individual_cache.py::TestIndividualCache::test_memorize_a_function_call PASSED [ 73%] 172s tests/test_mex.py::TestMex::test_happy_path_1 PASSED [ 73%] 172s tests/test_mex.py::TestMex::test_happy_path_2 PASSED [ 74%] 172s tests/test_mex.py::TestMex::test_happy_path_3 PASSED [ 74%] 172s tests/test_mi.py::ManagedIdentityTestCase::test_helper_class_should_be_interchangable_with_dict_which_could_be_loaded_from_file_or_env_var PASSED [ 75%] 172s tests/test_mi.py::ClientTestCase::test_error_out_on_invalid_input PASSED [ 75%] 172s tests/test_mi.py::VmTestCase::test_error_out_on_invalid_input PASSED [ 75%] 172s tests/test_mi.py::VmTestCase::test_happy_path PASSED [ 76%] 172s tests/test_mi.py::VmTestCase::test_vm_error_should_be_returned_as_is PASSED [ 76%] 172s tests/test_mi.py::VmTestCase::test_vm_resource_id_parameter_should_be_msi_res_id PASSED [ 77%] 172s tests/test_mi.py::AppServiceTestCase::test_app_service_error_should_be_normalized PASSED [ 77%] 172s tests/test_mi.py::AppServiceTestCase::test_app_service_resource_id_parameter_should_be_mi_res_id PASSED [ 78%] 172s tests/test_mi.py::AppServiceTestCase::test_error_out_on_invalid_input PASSED [ 78%] 172s tests/test_mi.py::AppServiceTestCase::test_happy_path PASSED [ 79%] 172s tests/test_mi.py::MachineLearningTestCase::test_error_out_on_invalid_input PASSED [ 79%] 172s tests/test_mi.py::MachineLearningTestCase::test_happy_path PASSED [ 80%] 172s tests/test_mi.py::MachineLearningTestCase::test_machine_learning_error_should_be_normalized PASSED [ 80%] 172s tests/test_mi.py::ServiceFabricTestCase::test_error_out_on_invalid_input PASSED [ 81%] 172s tests/test_mi.py::ServiceFabricTestCase::test_happy_path PASSED [ 81%] 172s tests/test_mi.py::ServiceFabricTestCase::test_sf_error_should_be_normalized PASSED [ 82%] 172s tests/test_mi.py::ServiceFabricTestCase::test_unified_api_service_should_ignore_unnecessary_client_id PASSED [ 82%] 172s tests/test_mi.py::ArcTestCase::test_arc_error_should_be_normalized PASSED [ 83%] 172s tests/test_mi.py::ArcTestCase::test_error_out_on_invalid_input PASSED [ 83%] 172s tests/test_mi.py::ArcTestCase::test_happy_path PASSED [ 83%] 172s tests/test_mi.py::GetManagedIdentitySourceTestCase::test_app_service PASSED [ 84%] 172s tests/test_mi.py::GetManagedIdentitySourceTestCase::test_arc PASSED [ 84%] 172s tests/test_mi.py::GetManagedIdentitySourceTestCase::test_cloud_shell PASSED [ 85%] 172s tests/test_mi.py::GetManagedIdentitySourceTestCase::test_default_to_vm PASSED [ 85%] 172s tests/test_mi.py::GetManagedIdentitySourceTestCase::test_machine_learning PASSED [ 86%] 172s tests/test_mi.py::GetManagedIdentitySourceTestCase::test_service_fabric PASSED [ 86%] 172s tests/test_oidc.py::TestIdToken::test_id_token_should_error_out_on_client_id_error PASSED [ 87%] 172s tests/test_oidc.py::TestIdToken::test_id_token_should_tolerate_time_error PASSED [ 87%] 174s tests/test_throttled_http_client.py::TestHttpDecoration::test_400_with_RetryAfter_N_seconds_should_keep_entry_for_N_seconds PASSED [ 88%] 176s tests/test_throttled_http_client.py::TestHttpDecoration::test_429_with_RetryAfter_N_seconds_should_keep_entry_for_N_seconds PASSED [ 88%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_5xx_with_RetryAfter_N_seconds_should_keep_entry_for_N_seconds PASSED [ 89%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_device_flow_retry_should_not_be_cached PASSED [ 89%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_forcefresh_behavior PASSED [ 90%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_http_get_200_should_be_cached PASSED [ 90%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_one_RetryAfter_request_should_block_a_similar_request PASSED [ 91%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_one_RetryAfter_request_should_not_block_a_different_request PASSED [ 91%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_one_foci_app_recovering_from_invalid_grant_should_also_unblock_another PASSED [ 91%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_one_invalid_grant_should_block_a_similar_request PASSED [ 92%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_throttled_http_client_should_not_alter_original_http_client PASSED [ 92%] 178s tests/test_throttled_http_client.py::TestHttpDecoration::test_throttled_http_client_should_provide_close PASSED [ 93%] 178s tests/test_token_cache.py::TokenCacheTestCase::testAddByAad PASSED [ 93%] 178s tests/test_token_cache.py::TokenCacheTestCase::testAddByAdfs PASSED [ 94%] 178s tests/test_token_cache.py::TokenCacheTestCase::test_key_id_is_also_recorded PASSED [ 94%] 178s tests/test_token_cache.py::TokenCacheTestCase::test_old_rt_data_with_wrong_key_should_still_be_salvaged_into_new_rt PASSED [ 95%] 178s tests/test_token_cache.py::TokenCacheTestCase::test_refresh_in_should_be_recorded_as_refresh_on PASSED [ 95%] 178s tests/test_token_cache.py::SerializableTokenCacheTestCase::testAddByAad PASSED [ 96%] 178s tests/test_token_cache.py::SerializableTokenCacheTestCase::testAddByAdfs PASSED [ 96%] 178s tests/test_token_cache.py::SerializableTokenCacheTestCase::test_has_state_changed PASSED [ 97%] 178s tests/test_token_cache.py::SerializableTokenCacheTestCase::test_key_id_is_also_recorded PASSED [ 97%] 178s tests/test_token_cache.py::SerializableTokenCacheTestCase::test_old_rt_data_with_wrong_key_should_still_be_salvaged_into_new_rt PASSED [ 98%] 178s tests/test_token_cache.py::SerializableTokenCacheTestCase::test_refresh_in_should_be_recorded_as_refresh_on PASSED [ 98%] 178s tests/test_wstrust.py::Test_WsTrustResponse::test_findall_content_with_comparison PASSED [ 99%] 178s tests/test_wstrust.py::Test_WsTrustResponse::test_parse_error PASSED [ 99%] 178s tests/test_wstrust.py::Test_WsTrustResponse::test_token_parsing_happy_path PASSED [100%] 178s 178s =================================== FAILURES =================================== 178s _____________________ AssertionTestCase.test_extra_claims ______________________ 178s 178s self = 178s 178s def test_extra_claims(self): 178s > assertion = JwtAssertionCreator(key=None, algorithm="none").sign_assertion( 178s "audience", "issuer", additional_claims={"client_ip": "1.2.3.4"}) 178s 178s tests/test_assertion.py:11: 178s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 178s /usr/lib/python3/dist-packages/msal/oauth2cli/assertion.py:108: in create_normal_assertion 178s import jwt # Lazy loading 178s /usr/lib/python3/dist-packages/jwt/__init__.py:1: in 178s from .api_jwk import PyJWK, PyJWKSet 178s /usr/lib/python3/dist-packages/jwt/api_jwk.py:7: in 178s from .algorithms import get_default_algorithms, has_crypto, requires_cryptography 178s /usr/lib/python3/dist-packages/jwt/algorithms.py:12: in 178s from .utils import ( 178s /usr/lib/python3/dist-packages/jwt/utils.py:7: in 178s from cryptography.hazmat.primitives.asymmetric.ec import EllipticCurve 178s /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py:11: in 178s from cryptography.hazmat._oid import ObjectIdentifier 178s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 178s 178s # This file is dual licensed under the terms of the Apache License, Version 178s # 2.0, and the BSD License. See the LICENSE file in the root of this repository 178s # for complete details. 178s 178s from __future__ import annotations 178s 178s > from cryptography.hazmat.bindings._rust import ( 178s ObjectIdentifier as ObjectIdentifier, 178s ) 178s E ImportError: cannot import name 'ObjectIdentifier' from 'cryptography.hazmat.bindings._rust' (unknown location) 178s 178s /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py:7: ImportError 178s _ CryptographyTestCase.test_latest_cryptography_should_support_our_usage_without_warnings _ 178s 178s self = 178s 178s def test_latest_cryptography_should_support_our_usage_without_warnings(self): 178s passphrase_bytes = _str2bytes("password") 178s with warnings.catch_warnings(record=True) as encountered_warnings: 178s with open(sibling("certificate-with-password.pem")) as f: 178s > _load_private_key_from_pem_str(f.read(), passphrase_bytes) 178s 178s tests/test_cryptography.py:48: 178s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 178s /usr/lib/python3/dist-packages/msal/application.py:90: in _load_private_key_from_pem_str 178s from cryptography.hazmat.primitives import serialization 178s /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py:7: in 178s from cryptography.hazmat.primitives._serialization import ( 178s /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py:10: in 178s from cryptography.hazmat.primitives.hashes import HashAlgorithm 178s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 178s 178s # This file is dual licensed under the terms of the Apache License, Version 178s # 2.0, and the BSD License. See the LICENSE file in the root of this repository 178s # for complete details. 178s 178s from __future__ import annotations 178s 178s import abc 178s 178s from cryptography.hazmat.bindings._rust import openssl as rust_openssl 178s 178s __all__ = [ 178s "HashAlgorithm", 178s "HashContext", 178s "Hash", 178s "ExtendableOutputFunction", 178s "SHA1", 178s "SHA512_224", 178s "SHA512_256", 178s "SHA224", 178s "SHA256", 178s "SHA384", 178s "SHA512", 178s "SHA3_224", 178s "SHA3_256", 178s "SHA3_384", 178s "SHA3_512", 178s "SHAKE128", 178s "SHAKE256", 178s "MD5", 178s "BLAKE2b", 178s "BLAKE2s", 178s "SM3", 178s ] 178s 178s 178s class HashAlgorithm(metaclass=abc.ABCMeta): 178s @property 178s @abc.abstractmethod 178s def name(self) -> str: 178s """ 178s A string naming this algorithm (e.g. "sha256", "md5"). 178s """ 178s 178s @property 178s @abc.abstractmethod 178s def digest_size(self) -> int: 178s """ 178s The size of the resulting digest in bytes. 178s """ 178s 178s @property 178s @abc.abstractmethod 178s def block_size(self) -> int | None: 178s """ 178s The internal block size of the hash function, or None if the hash 178s function does not use blocks internally (e.g. SHA3). 178s """ 178s 178s 178s class HashContext(metaclass=abc.ABCMeta): 178s @property 178s @abc.abstractmethod 178s def algorithm(self) -> HashAlgorithm: 178s """ 178s A HashAlgorithm that will be used by this context. 178s """ 178s 178s @abc.abstractmethod 178s def update(self, data: bytes) -> None: 178s """ 178s Processes the provided bytes through the hash. 178s """ 178s 178s @abc.abstractmethod 178s def finalize(self) -> bytes: 178s """ 178s Finalizes the hash context and returns the hash digest as bytes. 178s """ 178s 178s @abc.abstractmethod 178s def copy(self) -> HashContext: 178s """ 178s Return a HashContext that is a copy of the current context. 178s """ 178s 178s 178s > Hash = rust_openssl.hashes.Hash 178s E AttributeError: module 'cryptography.hazmat.bindings._rust.openssl' has no attribute 'hashes' 178s 178s /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py:87: AttributeError 178s =============================== warnings summary =============================== 178s tests/test_e2e.py:45 178s /tmp/autopkgtest.djGKfb/autopkgtest_tmp/tests/test_e2e.py:45: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead 178s logger.warn("Run pip install -r requirements.txt for optional dependency") 178s 178s tests/test_application.py: 14 warnings 178s tests/test_mi.py: 19 warnings 178s tests/test_token_cache.py: 2 warnings 178s /usr/lib/python3/dist-packages/msal/token_cache.py:164: DeprecationWarning: Use list(search(...)) instead to explicitly get a list. 178s warnings.warn( 178s 178s tests/test_application.py::TestTelemetryOnConfidentialClientApplication::test_acquire_token_for_client 178s tests/test_application.py::TestTelemetryOnConfidentialClientApplication::test_acquire_token_for_client 178s tests/test_application.py::TestTelemetryOnConfidentialClientApplication::test_acquire_token_for_client 178s /usr/lib/python3/dist-packages/msal/application.py:2350: DeprecationWarning: Using /common or /organizations authority in acquire_token_for_client() is unreliable. Please use a specific tenant instead. 178s warnings.warn( 178s 178s tests/test_client.py::TestRefreshTokenCallbacks::test_rt_being_added 178s /usr/lib/python3/dist-packages/msal/oauth2cli/oidc.py:201: DeprecationWarning: Use obtain_token_by_auth_code_flow() instead 178s warnings.warn( 178s 178s tests/test_client.py::TestRefreshTokenCallbacks::test_rt_being_added 178s /usr/lib/python3/dist-packages/msal/oauth2cli/oauth2.py:721: DeprecationWarning: Use obtain_token_by_auth_code_flow() instead 178s warnings.warn( 178s 178s tests/test_client.py::TestSessionAccessibility::test_accessing_session_property_for_backward_compatibility 178s tests/test_client.py::TestSessionAccessibility::test_accessing_session_property_for_backward_compatibility 178s /usr/lib/python3/dist-packages/msal/oauth2cli/oauth2.py:49: DeprecationWarning: Will be gone in next major release 178s warnings.warn("Will be gone in next major release", DeprecationWarning) 178s 178s tests/test_client.py::TestSessionAccessibility::test_accessing_session_property_for_backward_compatibility 178s /usr/lib/python3/dist-packages/msal/oauth2cli/oauth2.py:54: DeprecationWarning: Will be gone in next major release 178s warnings.warn("Will be gone in next major release", DeprecationWarning) 178s 178s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 178s =========================== short test summary info ============================ 178s FAILED tests/test_assertion.py::AssertionTestCase::test_extra_claims - Import... 178s FAILED tests/test_cryptography.py::CryptographyTestCase::test_latest_cryptography_should_support_our_usage_without_warnings 178s ==== 2 failed, 144 passed, 67 skipped, 2 deselected, 44 warnings in 42.87s ===== 178s autopkgtest [09:41:06]: test python3-tests: -----------------------] 179s autopkgtest [09:41:07]: test python3-tests: - - - - - - - - - - results - - - - - - - - - - 179s python3-tests FAIL non-zero exit status 1 179s autopkgtest [09:41:07]: test autodep8-python3: preparing testbed 299s autopkgtest [09:43:07]: testbed dpkg architecture: arm64 299s autopkgtest [09:43:07]: testbed apt version: 2.9.8 299s autopkgtest [09:43:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 300s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 300s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 300s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 301s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 301s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 301s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [104 kB] 301s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 301s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [601 kB] 301s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.1 kB] 301s Fetched 1793 kB in 1s (1971 kB/s) 301s Reading package lists... 304s Reading package lists... 304s Building dependency tree... 304s Reading state information... 305s Calculating upgrade... 305s The following NEW packages will be installed: 305s python3.13-gdbm 305s The following packages will be upgraded: 305s libpython3-stdlib python3 python3-gdbm python3-minimal 306s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 306s Need to get 101 kB of archives. 306s After this operation, 141 kB of additional disk space will be used. 306s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.12.7-1 [27.4 kB] 306s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.12.7-1 [24.0 kB] 306s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.12.7-1 [10.0 kB] 306s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-gdbm arm64 3.13.0-2 [30.7 kB] 306s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-gdbm arm64 3.12.7-1 [8642 B] 306s Fetched 101 kB in 0s (286 kB/s) 307s (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 ... 79924 files and directories currently installed.) 307s Preparing to unpack .../python3-minimal_3.12.7-1_arm64.deb ... 307s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 307s Setting up python3-minimal (3.12.7-1) ... 307s (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 ... 79924 files and directories currently installed.) 307s Preparing to unpack .../python3_3.12.7-1_arm64.deb ... 307s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 307s Preparing to unpack .../libpython3-stdlib_3.12.7-1_arm64.deb ... 307s Unpacking libpython3-stdlib:arm64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 307s Selecting previously unselected package python3.13-gdbm. 307s Preparing to unpack .../python3.13-gdbm_3.13.0-2_arm64.deb ... 307s Unpacking python3.13-gdbm (3.13.0-2) ... 307s Preparing to unpack .../python3-gdbm_3.12.7-1_arm64.deb ... 307s Unpacking python3-gdbm:arm64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 307s Setting up python3.13-gdbm (3.13.0-2) ... 307s Setting up libpython3-stdlib:arm64 (3.12.7-1) ... 307s Setting up python3 (3.12.7-1) ... 307s Setting up python3-gdbm:arm64 (3.12.7-1) ... 307s Processing triggers for man-db (2.12.1-3) ... 308s Reading package lists... 309s Building dependency tree... 309s Reading state information... 309s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 310s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 310s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 310s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 310s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 311s Reading package lists... 311s Reading package lists... 311s Building dependency tree... 311s Reading state information... 312s Calculating upgrade... 312s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 312s Reading package lists... 313s Building dependency tree... 313s Reading state information... 313s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 325s Reading package lists... 325s Building dependency tree... 325s Reading state information... 326s Starting pkgProblemResolver with broken count: 0 326s Starting 2 pkgProblemResolver with broken count: 0 326s Done 327s The following additional packages will be installed: 327s libpython3.13-minimal libpython3.13-stdlib python3-all python3-msal 327s python3.13 python3.13-minimal 327s Suggested packages: 327s python3.13-venv python3.13-doc binfmt-support 327s The following NEW packages will be installed: 327s autopkgtest-satdep libpython3.13-minimal libpython3.13-stdlib python3-all 327s python3-msal python3.13 python3.13-minimal 327s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 327s Need to get 5870 kB/5870 kB of archives. 327s After this operation, 24.5 MB of additional disk space will be used. 327s Get:1 /tmp/autopkgtest.djGKfb/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [716 B] 327s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.0-2 [877 kB] 327s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.0-2 [2100 kB] 328s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [2073 kB] 328s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.0-2 [719 kB] 328s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.12.7-1 [890 B] 328s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-msal all 1.31.0-1 [99.4 kB] 328s Fetched 5870 kB in 1s (5894 kB/s) 328s Selecting previously unselected package libpython3.13-minimal:arm64. 328s (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 ... 79931 files and directories currently installed.) 328s Preparing to unpack .../0-libpython3.13-minimal_3.13.0-2_arm64.deb ... 328s Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... 328s Selecting previously unselected package python3.13-minimal. 328s Preparing to unpack .../1-python3.13-minimal_3.13.0-2_arm64.deb ... 328s Unpacking python3.13-minimal (3.13.0-2) ... 328s Selecting previously unselected package libpython3.13-stdlib:arm64. 328s Preparing to unpack .../2-libpython3.13-stdlib_3.13.0-2_arm64.deb ... 328s Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... 328s Selecting previously unselected package python3.13. 328s Preparing to unpack .../3-python3.13_3.13.0-2_arm64.deb ... 328s Unpacking python3.13 (3.13.0-2) ... 328s Selecting previously unselected package python3-all. 328s Preparing to unpack .../4-python3-all_3.12.7-1_arm64.deb ... 328s Unpacking python3-all (3.12.7-1) ... 329s Selecting previously unselected package python3-msal. 329s Preparing to unpack .../5-python3-msal_1.31.0-1_all.deb ... 329s Unpacking python3-msal (1.31.0-1) ... 329s Selecting previously unselected package autopkgtest-satdep. 329s Preparing to unpack .../6-2-autopkgtest-satdep.deb ... 329s Unpacking autopkgtest-satdep (0) ... 329s Setting up python3-msal (1.31.0-1) ... 329s Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... 329s Setting up python3.13-minimal (3.13.0-2) ... 330s Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... 330s Setting up python3.13 (3.13.0-2) ... 331s Setting up python3-all (3.12.7-1) ... 331s Setting up autopkgtest-satdep (0) ... 331s Processing triggers for man-db (2.12.1-3) ... 331s Processing triggers for systemd (256.5-2ubuntu4) ... 334s (Reading database ... 80700 files and directories currently installed.) 334s Removing autopkgtest-satdep (0) ... 336s autopkgtest [09:43:44]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import msal; print(msal)" ; done 336s autopkgtest [09:43:44]: test autodep8-python3: [----------------------- 336s Testing with python3.13: 337s 337s Testing with python3.12: 337s 337s autopkgtest [09:43:45]: test autodep8-python3: -----------------------] 337s autopkgtest [09:43:45]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 337s autodep8-python3 PASS (superficial) 338s autopkgtest [09:43:46]: @@@@@@@@@@@@@@@@@@@@ summary 338s python3-tests FAIL non-zero exit status 1 338s autodep8-python3 PASS (superficial) 354s nova [W] Skipping flock in bos03-arm64 354s Creating nova instance adt-plucky-arm64-microsoft-authentication-library-for-python-20241113-093808-juju-7f2275-prod-proposed-migration-environment-20-f450ad6e-4016-4ffb-8fe3-0b2958d73c02 from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)... 354s nova [W] Skipping flock in bos03-arm64 354s Creating nova instance adt-plucky-arm64-microsoft-authentication-library-for-python-20241113-093808-juju-7f2275-prod-proposed-migration-environment-20-f450ad6e-4016-4ffb-8fe3-0b2958d73c02 from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)...