0s autopkgtest [20:34:16]: starting date and time: 2024-11-23 20:34:16+0000 0s autopkgtest [20:34:16]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [20:34:16]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.6nb0cy5g/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade ipykernel --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/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-22.secgroup --name adt-plucky-arm64-ipykernel-20241123-203415-juju-7f2275-prod-proposed-migration-environment-20-6a50d2a3-4182-4565-9322-9eeb0a76aca3 --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/ 72s autopkgtest [20:35:28]: testbed dpkg architecture: arm64 72s autopkgtest [20:35:28]: testbed apt version: 2.9.8 72s autopkgtest [20:35:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 73s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 73s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [930 kB] 74s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 74s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [54.8 kB] 74s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 74s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [87.1 kB] 74s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 74s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [796 kB] 74s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [19.3 kB] 74s Fetched 2043 kB in 1s (2342 kB/s) 74s Reading package lists... 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Calculating upgrade... 78s The following package was automatically installed and is no longer required: 78s libsgutils2-1.46-2 78s Use 'sudo apt autoremove' to remove it. 78s The following NEW packages will be installed: 78s libsgutils2-1.48 78s The following packages will be upgraded: 78s bash bpftrace curl debconf debconf-i18n distro-info fwupd-signed 78s gir1.2-girepository-2.0 gir1.2-glib-2.0 hostname libaudit-common libaudit1 78s libcurl3t64-gnutls libcurl4t64 libgirepository-1.0-1 libglib2.0-0t64 78s libglib2.0-data libpam-modules libpam-modules-bin libpam-runtime libpam0g 78s libplymouth5 libpython3-stdlib libselinux1 libsemanage-common libsemanage2 78s linux-base lxd-installer openssh-client openssh-server openssh-sftp-server 78s plymouth plymouth-theme-ubuntu-text python3 python3-blinker python3-dbus 78s python3-debconf python3-gi python3-jsonschema-specifications python3-minimal 78s python3-rpds-py python3-yaml sg3-utils sg3-utils-udev vim-common vim-tiny 78s xxd 78s 47 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 11.7 MB of archives. 78s After this operation, 2983 kB of additional disk space will be used. 78s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 bash arm64 5.2.32-1ubuntu2 [791 kB] 79s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 hostname arm64 3.25 [11.0 kB] 79s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaudit-common all 1:4.0.2-2ubuntu1 [6578 B] 79s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaudit1 arm64 1:4.0.2-2ubuntu1 [54.2 kB] 79s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 debconf-i18n all 1.5.87ubuntu1 [204 kB] 79s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.12.7-1 [27.4 kB] 79s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.12.7-1 [24.0 kB] 79s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.12.7-1 [10.0 kB] 79s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-debconf all 1.5.87ubuntu1 [4156 B] 79s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 debconf all 1.5.87ubuntu1 [124 kB] 79s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam0g arm64 1.5.3-7ubuntu4 [68.6 kB] 79s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libselinux1 arm64 3.7-3ubuntu1 [81.6 kB] 79s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam-modules-bin arm64 1.5.3-7ubuntu4 [50.4 kB] 79s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam-modules arm64 1.5.3-7ubuntu4 [285 kB] 79s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-sftp-server arm64 1:9.9p1-3ubuntu2 [36.8 kB] 79s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-server arm64 1:9.9p1-3ubuntu2 [524 kB] 79s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-client arm64 1:9.9p1-3ubuntu2 [920 kB] 79s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam-runtime all 1.5.3-7ubuntu4 [40.8 kB] 79s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libsemanage-common all 3.7-2build1 [7186 B] 79s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libsemanage2 arm64 3.7-2build1 [92.2 kB] 79s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 distro-info arm64 1.12 [19.4 kB] 79s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 gir1.2-girepository-2.0 arm64 1.82.0-2 [25.2 kB] 79s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 gir1.2-glib-2.0 arm64 2.82.2-3 [182 kB] 79s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1560 kB] 79s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libgirepository-1.0-1 arm64 1.82.0-2 [83.0 kB] 79s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib2.0-data all 2.82.2-3 [51.7 kB] 79s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dbus arm64 1.3.2-5build4 [109 kB] 79s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-gi arm64 3.50.0-3build1 [279 kB] 79s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-yaml arm64 6.0.2-1build1 [164 kB] 79s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 vim-tiny arm64 2:9.1.0861-1ubuntu1 [805 kB] 79s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 79s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 xxd arm64 2:9.1.0861-1ubuntu1 [67.3 kB] 79s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 libplymouth5 arm64 24.004.60-2ubuntu3 [141 kB] 79s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth-theme-ubuntu-text arm64 24.004.60-2ubuntu3 [9914 B] 79s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth arm64 24.004.60-2ubuntu3 [135 kB] 79s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 bpftrace arm64 0.21.2-2ubuntu3 [1854 kB] 79s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 curl arm64 8.9.1-2ubuntu3 [235 kB] 79s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libcurl4t64 arm64 8.9.1-2ubuntu3 [365 kB] 79s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 fwupd-signed arm64 1.55+1.7-1 [30.9 kB] 79s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libcurl3t64-gnutls arm64 8.9.1-2ubuntu3 [359 kB] 79s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 libsgutils2-1.48 arm64 1.48-0ubuntu1 [118 kB] 79s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 linux-base all 4.10.1ubuntu1 [34.8 kB] 79s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 lxd-installer all 10 [5264 B] 79s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-blinker all 1.9.0-1 [10.7 kB] 79s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-rpds-py arm64 0.21.0-2ubuntu1 [302 kB] 79s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jsonschema-specifications all 2023.12.1-2 [9116 B] 79s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 sg3-utils arm64 1.48-0ubuntu1 [999 kB] 79s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 sg3-utils-udev all 1.48-0ubuntu1 [6608 B] 80s Preconfiguring packages ... 80s Fetched 11.7 MB in 1s (11.0 MB/s) 80s (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 ... 80002 files and directories currently installed.) 80s Preparing to unpack .../bash_5.2.32-1ubuntu2_arm64.deb ... 80s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 80s Setting up bash (5.2.32-1ubuntu2) ... 80s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 80s (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 ... 80002 files and directories currently installed.) 80s Preparing to unpack .../hostname_3.25_arm64.deb ... 80s Unpacking hostname (3.25) over (3.23+nmu2ubuntu2) ... 80s Setting up hostname (3.25) ... 80s (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 ... 80002 files and directories currently installed.) 80s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu1_all.deb ... 80s Unpacking libaudit-common (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 80s Setting up libaudit-common (1:4.0.2-2ubuntu1) ... 80s (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 ... 80002 files and directories currently installed.) 80s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu1_arm64.deb ... 80s Unpacking libaudit1:arm64 (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 81s Setting up libaudit1:arm64 (1:4.0.2-2ubuntu1) ... 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 ... 80002 files and directories currently installed.) 81s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 81s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 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) ... 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 ... 80002 files and directories currently installed.) 81s Preparing to unpack .../python3_3.12.7-1_arm64.deb ... 81s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 81s Preparing to unpack .../libpython3-stdlib_3.12.7-1_arm64.deb ... 81s Unpacking libpython3-stdlib:arm64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 81s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 81s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 81s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 81s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 82s Setting up debconf (1.5.87ubuntu1) ... 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 ... 80002 files and directories currently installed.) 82s Preparing to unpack .../libpam0g_1.5.3-7ubuntu4_arm64.deb ... 82s Unpacking libpam0g:arm64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 82s Setting up libpam0g:arm64 (1.5.3-7ubuntu4) ... 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 ... 80002 files and directories currently installed.) 82s Preparing to unpack .../libselinux1_3.7-3ubuntu1_arm64.deb ... 82s Unpacking libselinux1:arm64 (3.7-3ubuntu1) over (3.5-2ubuntu5) ... 82s Setting up libselinux1:arm64 (3.7-3ubuntu1) ... 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 ... 80002 files and directories currently installed.) 82s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu4_arm64.deb ... 82s Unpacking libpam-modules-bin (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 82s Setting up libpam-modules-bin (1.5.3-7ubuntu4) ... 82s pam_namespace.service is a disabled or a static unit not running, not starting it. 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 ... 80002 files and directories currently installed.) 82s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu4_arm64.deb ... 82s Unpacking libpam-modules:arm64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 82s Setting up libpam-modules:arm64 (1.5.3-7ubuntu4) ... 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 ... 80002 files and directories currently installed.) 82s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu2_arm64.deb ... 82s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 83s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu2_arm64.deb ... 83s Unpacking openssh-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 83s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu2_arm64.deb ... 83s Unpacking openssh-client (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 83s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu4_all.deb ... 83s Unpacking libpam-runtime (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 83s Setting up libpam-runtime (1.5.3-7ubuntu4) ... 83s (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 ... 80004 files and directories currently installed.) 83s Preparing to unpack .../libsemanage-common_3.7-2build1_all.deb ... 83s Unpacking libsemanage-common (3.7-2build1) over (3.5-1build6) ... 83s Setting up libsemanage-common (3.7-2build1) ... 83s (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 ... 80003 files and directories currently installed.) 83s Preparing to unpack .../libsemanage2_3.7-2build1_arm64.deb ... 83s Unpacking libsemanage2:arm64 (3.7-2build1) over (3.5-1build6) ... 83s Setting up libsemanage2:arm64 (3.7-2build1) ... 83s (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 ... 80003 files and directories currently installed.) 83s Preparing to unpack .../00-distro-info_1.12_arm64.deb ... 83s Unpacking distro-info (1.12) over (1.9) ... 83s Preparing to unpack .../01-gir1.2-girepository-2.0_1.82.0-2_arm64.deb ... 83s Unpacking gir1.2-girepository-2.0:arm64 (1.82.0-2) over (1.80.1-4) ... 83s Preparing to unpack .../02-gir1.2-glib-2.0_2.82.2-3_arm64.deb ... 83s Unpacking gir1.2-glib-2.0:arm64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 83s Preparing to unpack .../03-libglib2.0-0t64_2.82.2-3_arm64.deb ... 83s Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 83s Preparing to unpack .../04-libgirepository-1.0-1_1.82.0-2_arm64.deb ... 83s Unpacking libgirepository-1.0-1:arm64 (1.82.0-2) over (1.80.1-4) ... 83s Preparing to unpack .../05-libglib2.0-data_2.82.2-3_all.deb ... 83s Unpacking libglib2.0-data (2.82.2-3) over (2.82.1-0ubuntu1) ... 83s Preparing to unpack .../06-python3-dbus_1.3.2-5build4_arm64.deb ... 84s Unpacking python3-dbus (1.3.2-5build4) over (1.3.2-5build3) ... 84s Preparing to unpack .../07-python3-gi_3.50.0-3build1_arm64.deb ... 84s Unpacking python3-gi (3.50.0-3build1) over (3.50.0-3) ... 84s Preparing to unpack .../08-python3-yaml_6.0.2-1build1_arm64.deb ... 84s Unpacking python3-yaml (6.0.2-1build1) over (6.0.2-1) ... 84s Preparing to unpack .../09-vim-tiny_2%3a9.1.0861-1ubuntu1_arm64.deb ... 84s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 84s Preparing to unpack .../10-vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 84s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 84s Preparing to unpack .../11-xxd_2%3a9.1.0861-1ubuntu1_arm64.deb ... 84s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 84s Preparing to unpack .../12-libplymouth5_24.004.60-2ubuntu3_arm64.deb ... 84s Unpacking libplymouth5:arm64 (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 84s Preparing to unpack .../13-plymouth-theme-ubuntu-text_24.004.60-2ubuntu3_arm64.deb ... 84s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 84s Preparing to unpack .../14-plymouth_24.004.60-2ubuntu3_arm64.deb ... 84s Unpacking plymouth (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 84s Preparing to unpack .../15-bpftrace_0.21.2-2ubuntu3_arm64.deb ... 84s Unpacking bpftrace (0.21.2-2ubuntu3) over (0.21.2-2ubuntu2) ... 84s Preparing to unpack .../16-curl_8.9.1-2ubuntu3_arm64.deb ... 84s Unpacking curl (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 84s Preparing to unpack .../17-libcurl4t64_8.9.1-2ubuntu3_arm64.deb ... 84s Unpacking libcurl4t64:arm64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 84s Preparing to unpack .../18-fwupd-signed_1.55+1.7-1_arm64.deb ... 84s Unpacking fwupd-signed (1.55+1.7-1) over (1.54+1.6-1build1) ... 84s Preparing to unpack .../19-libcurl3t64-gnutls_8.9.1-2ubuntu3_arm64.deb ... 84s Unpacking libcurl3t64-gnutls:arm64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 84s Selecting previously unselected package libsgutils2-1.48:arm64. 84s Preparing to unpack .../20-libsgutils2-1.48_1.48-0ubuntu1_arm64.deb ... 84s Unpacking libsgutils2-1.48:arm64 (1.48-0ubuntu1) ... 84s Preparing to unpack .../21-linux-base_4.10.1ubuntu1_all.deb ... 84s Unpacking linux-base (4.10.1ubuntu1) over (4.5ubuntu9) ... 85s Preparing to unpack .../22-lxd-installer_10_all.deb ... 85s Unpacking lxd-installer (10) over (9) ... 85s Preparing to unpack .../23-python3-blinker_1.9.0-1_all.deb ... 85s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 85s Preparing to unpack .../24-python3-rpds-py_0.21.0-2ubuntu1_arm64.deb ... 85s Unpacking python3-rpds-py (0.21.0-2ubuntu1) over (0.20.0-0ubuntu3) ... 85s Preparing to unpack .../25-python3-jsonschema-specifications_2023.12.1-2_all.deb ... 85s Unpacking python3-jsonschema-specifications (2023.12.1-2) over (2023.12.1-1ubuntu1) ... 85s Preparing to unpack .../26-sg3-utils_1.48-0ubuntu1_arm64.deb ... 85s Unpacking sg3-utils (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 85s Preparing to unpack .../27-sg3-utils-udev_1.48-0ubuntu1_all.deb ... 85s Unpacking sg3-utils-udev (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 85s Setting up distro-info (1.12) ... 85s Setting up linux-base (4.10.1ubuntu1) ... 85s Setting up libcurl4t64:arm64 (8.9.1-2ubuntu3) ... 85s Setting up bpftrace (0.21.2-2ubuntu3) ... 85s Setting up openssh-client (1:9.9p1-3ubuntu2) ... 85s Setting up libcurl3t64-gnutls:arm64 (8.9.1-2ubuntu3) ... 85s Setting up fwupd-signed (1.55+1.7-1) ... 85s Setting up libsgutils2-1.48:arm64 (1.48-0ubuntu1) ... 85s Setting up debconf-i18n (1.5.87ubuntu1) ... 85s Setting up xxd (2:9.1.0861-1ubuntu1) ... 85s Setting up libglib2.0-0t64:arm64 (2.82.2-3) ... 85s No schema files found: doing nothing. 85s Setting up libglib2.0-data (2.82.2-3) ... 85s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 85s Setting up gir1.2-glib-2.0:arm64 (2.82.2-3) ... 85s Setting up lxd-installer (10) ... 86s Setting up libplymouth5:arm64 (24.004.60-2ubuntu3) ... 86s Setting up libgirepository-1.0-1:arm64 (1.82.0-2) ... 86s Setting up curl (8.9.1-2ubuntu3) ... 86s Setting up libpython3-stdlib:arm64 (3.12.7-1) ... 86s Setting up sg3-utils (1.48-0ubuntu1) ... 86s Setting up openssh-sftp-server (1:9.9p1-3ubuntu2) ... 86s Setting up openssh-server (1:9.9p1-3ubuntu2) ... 86s Installing new version of config file /etc/ssh/moduli ... 86s Replacing config file /etc/ssh/sshd_config with new version 87s Setting up plymouth (24.004.60-2ubuntu3) ... 87s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 87s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 102s flash-kernel: deferring update (trigger activated) 102s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 102s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 104s Setting up python3 (3.12.7-1) ... 104s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 104s Setting up sg3-utils-udev (1.48-0ubuntu1) ... 104s update-initramfs: deferring update (trigger activated) 104s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) ... 104s update-initramfs: deferring update (trigger activated) 104s Setting up gir1.2-girepository-2.0:arm64 (1.82.0-2) ... 104s Setting up python3-gi (3.50.0-3build1) ... 104s Setting up python3-rpds-py (0.21.0-2ubuntu1) ... 104s Setting up python3-jsonschema-specifications (2023.12.1-2) ... 104s Setting up python3-blinker (1.9.0-1) ... 104s Setting up python3-dbus (1.3.2-5build4) ... 104s Setting up python3-debconf (1.5.87ubuntu1) ... 104s Setting up python3-yaml (6.0.2-1build1) ... 104s Processing triggers for man-db (2.13.0-1) ... 106s Processing triggers for debianutils (5.21) ... 106s Processing triggers for install-info (7.1.1-1) ... 106s Processing triggers for initramfs-tools (0.142ubuntu35) ... 106s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 106s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 121s System running in EFI mode, skipping. 121s Processing triggers for libc-bin (2.40-1ubuntu3) ... 121s Processing triggers for ufw (0.36.2-8) ... 121s Processing triggers for flash-kernel (3.107ubuntu13) ... 121s System running in EFI mode, skipping. 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s The following packages will be REMOVED: 122s libsgutils2-1.46-2* 123s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 123s After this operation, 314 kB disk space will be freed. 123s (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 ... 80037 files and directories currently installed.) 123s Removing libsgutils2-1.46-2:arm64 (1.46-3ubuntu5) ... 123s Processing triggers for libc-bin (2.40-1ubuntu3) ... 123s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 124s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 124s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 124s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 125s Reading package lists... 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 125s Calculating upgrade... 126s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 127s autopkgtest [20:36:23]: rebooting testbed after setup commands that affected boot 151s autopkgtest [20:36:47]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 154s autopkgtest [20:36:50]: @@@@@@@@@@@@@@@@@@@@ apt-source ipykernel 156s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ipykernel 6.29.5-1 (dsc) [2800 B] 156s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ipykernel 6.29.5-1 (tar) [165 kB] 156s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ipykernel 6.29.5-1 (diff) [7008 B] 156s gpgv: Signature made Mon Jul 8 10:08:54 2024 UTC 156s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 156s gpgv: Can't check signature: No public key 156s dpkg-source: warning: cannot verify inline signature for ./ipykernel_6.29.5-1.dsc: no acceptable signature found 156s autopkgtest [20:36:52]: testing package ipykernel version 6.29.5-1 156s autopkgtest [20:36:52]: build not needed 157s autopkgtest [20:36:53]: test pytest: preparing testbed 158s Reading package lists... 159s Building dependency tree... 159s Reading state information... 159s Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 159s Done 160s The following additional packages will be installed: 160s gdb libbabeltrace1 libdebuginfod-common libdebuginfod1t64 libnorm1t64 160s libpgm-5.3-0t64 libpython3.13-minimal libpython3.13-stdlib libsodium23 160s libsource-highlight-common libsource-highlight4t64 libzmq5 python3-all 160s python3-asttokens python3-async-generator python3-comm python3-coverage 160s python3-dateutil python3-debugpy python3-decorator python3-entrypoints 160s python3-executing python3-flaky python3-iniconfig python3-ipykernel 160s python3-ipyparallel python3-ipython python3-jedi python3-jupyter-client 160s python3-jupyter-core python3-matplotlib-inline python3-nest-asyncio 160s python3-outcome python3-packaging python3-parso python3-pexpect 160s python3-platformdirs python3-pluggy python3-prompt-toolkit python3-psutil 160s python3-ptyprocess python3-pure-eval python3-py python3-pytest 160s python3-pytest-asyncio python3-pytest-timeout python3-sniffio 160s python3-sortedcontainers python3-stack-data python3-tornado python3-tqdm 160s python3-traitlets python3-trio python3-typeshed python3-wcwidth python3-zmq 160s python3.13 python3.13-minimal 160s Suggested packages: 160s gdb-doc gdbserver python-coverage-doc python-ipyparallel-doc 160s python-ipython-doc python-jupyter-client-doc python3-pip python-pexpect-doc 160s subversion python-sortedcontainers-doc python3-pycurl python-tornado-doc 160s python3-twisted python-traitlets-doc python3.13-venv python3.13-doc 160s binfmt-support 160s Recommended packages: 160s libc-dbg python3-matplotlib 160s The following NEW packages will be installed: 160s autopkgtest-satdep gdb libbabeltrace1 libdebuginfod-common libdebuginfod1t64 160s libnorm1t64 libpgm-5.3-0t64 libpython3.13-minimal libpython3.13-stdlib 160s libsodium23 libsource-highlight-common libsource-highlight4t64 libzmq5 160s python3-all python3-asttokens python3-async-generator python3-comm 160s python3-coverage python3-dateutil python3-debugpy python3-decorator 160s python3-entrypoints python3-executing python3-flaky python3-iniconfig 160s python3-ipykernel python3-ipyparallel python3-ipython python3-jedi 160s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 160s python3-nest-asyncio python3-outcome python3-packaging python3-parso 160s python3-pexpect python3-platformdirs python3-pluggy python3-prompt-toolkit 160s python3-psutil python3-ptyprocess python3-pure-eval python3-py 160s python3-pytest python3-pytest-asyncio python3-pytest-timeout python3-sniffio 160s python3-sortedcontainers python3-stack-data python3-tornado python3-tqdm 160s python3-traitlets python3-trio python3-typeshed python3-wcwidth python3-zmq 160s python3.13 python3.13-minimal 160s 0 upgraded, 59 newly installed, 0 to remove and 0 not upgraded. 160s Need to get 20.4 MB/20.4 MB of archives. 160s After this operation, 90.1 MB of additional disk space will be used. 160s Get:1 /tmp/autopkgtest.KxDmON/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [756 B] 160s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebuginfod-common all 0.192-4 [15.4 kB] 160s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.0-2 [877 kB] 160s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.0-2 [2100 kB] 161s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libbabeltrace1 arm64 1.5.11-4build1 [159 kB] 161s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebuginfod1t64 arm64 0.192-4 [20.8 kB] 161s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 161s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libsource-highlight4t64 arm64 3.1.9-4.3build1 [243 kB] 161s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 gdb arm64 15.1-1ubuntu2 [4550 kB] 161s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build1 [150 kB] 161s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 161s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [2073 kB] 161s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 161s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 161s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.0-2 [719 kB] 161s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.12.7-1 [890 B] 161s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-asttokens all 2.4.1-2 [20.8 kB] 161s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 161s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 161s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-comm all 0.2.1-1 [7016 B] 161s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-coverage arm64 7.4.4+dfsg1-0ubuntu3 [150 kB] 161s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 161s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-debugpy arm64 1.8.8+ds-2ubuntu1 [1054 kB] 161s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 161s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-entrypoints all 0.4-3 [7174 B] 161s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-executing all 2.1.0-0.1 [24.4 kB] 161s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-flaky all 3.8.1-2 [16.6 kB] 161s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 161s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-parso all 0.8.3-1 [67.2 kB] 161s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 161s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 161s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib-inline all 0.1.6-2 [8784 B] 161s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 161s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-prompt-toolkit all 3.0.48-1 [256 kB] 161s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pure-eval all 0.2.3-1 [11.4 kB] 161s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-stack-data all 0.6.3-1 [22.0 kB] 161s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-ptyprocess all 0.7.0-6 [14.8 kB] 161s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pexpect all 4.9-3 [48.1 kB] 161s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ipython all 8.29.0-1 [569 kB] 161s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 161s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-core all 5.7.2-4 [28.0 kB] 161s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 161s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tornado arm64 6.4.1-3 [299 kB] 161s Get:44 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-py all 1.11.0-2 [72.7 kB] 161s Get:45 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-zmq arm64 24.0.1-5build2 [347 kB] 161s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-client all 8.6.3-1 [78.2 kB] 161s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nest-asyncio all 1.5.4-1 [6256 B] 161s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 161s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ipykernel all 6.29.5-1 [82.5 kB] 161s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-tqdm all 4.67.0-1 [91.6 kB] 161s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ipyparallel all 8.8.0-4 [2510 kB] 161s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-outcome all 1.2.0-1.1 [5968 B] 161s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 161s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.3-1 [251 kB] 161s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-asyncio all 0.20.3-1.3 [10.7 kB] 161s Get:56 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 161s Get:57 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 161s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 161s Get:59 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-trio all 0.27.0-1 [322 kB] 162s Preconfiguring packages ... 162s Fetched 20.4 MB in 1s (14.2 MB/s) 162s Selecting previously unselected package libdebuginfod-common. 162s (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 ... 80032 files and directories currently installed.) 162s Preparing to unpack .../00-libdebuginfod-common_0.192-4_all.deb ... 162s Unpacking libdebuginfod-common (0.192-4) ... 162s Selecting previously unselected package libpython3.13-minimal:arm64. 162s Preparing to unpack .../01-libpython3.13-minimal_3.13.0-2_arm64.deb ... 162s Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... 162s Selecting previously unselected package python3.13-minimal. 162s Preparing to unpack .../02-python3.13-minimal_3.13.0-2_arm64.deb ... 162s Unpacking python3.13-minimal (3.13.0-2) ... 162s Selecting previously unselected package libbabeltrace1:arm64. 162s Preparing to unpack .../03-libbabeltrace1_1.5.11-4build1_arm64.deb ... 162s Unpacking libbabeltrace1:arm64 (1.5.11-4build1) ... 162s Selecting previously unselected package libdebuginfod1t64:arm64. 162s Preparing to unpack .../04-libdebuginfod1t64_0.192-4_arm64.deb ... 162s Unpacking libdebuginfod1t64:arm64 (0.192-4) ... 162s Selecting previously unselected package libsource-highlight-common. 162s Preparing to unpack .../05-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 162s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 162s Selecting previously unselected package libsource-highlight4t64:arm64. 162s Preparing to unpack .../06-libsource-highlight4t64_3.1.9-4.3build1_arm64.deb ... 162s Unpacking libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 162s Selecting previously unselected package gdb. 162s Preparing to unpack .../07-gdb_15.1-1ubuntu2_arm64.deb ... 162s Unpacking gdb (15.1-1ubuntu2) ... 163s Selecting previously unselected package libnorm1t64:arm64. 163s Preparing to unpack .../08-libnorm1t64_1.5.9+dfsg-3.1build1_arm64.deb ... 163s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 163s Selecting previously unselected package libpgm-5.3-0t64:arm64. 163s Preparing to unpack .../09-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 163s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 163s Selecting previously unselected package libpython3.13-stdlib:arm64. 163s Preparing to unpack .../10-libpython3.13-stdlib_3.13.0-2_arm64.deb ... 163s Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... 163s Selecting previously unselected package libsodium23:arm64. 163s Preparing to unpack .../11-libsodium23_1.0.18-1build3_arm64.deb ... 163s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 163s Selecting previously unselected package libzmq5:arm64. 163s Preparing to unpack .../12-libzmq5_4.3.5-1build2_arm64.deb ... 163s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 163s Selecting previously unselected package python3.13. 163s Preparing to unpack .../13-python3.13_3.13.0-2_arm64.deb ... 163s Unpacking python3.13 (3.13.0-2) ... 163s Selecting previously unselected package python3-all. 163s Preparing to unpack .../14-python3-all_3.12.7-1_arm64.deb ... 163s Unpacking python3-all (3.12.7-1) ... 163s Selecting previously unselected package python3-asttokens. 163s Preparing to unpack .../15-python3-asttokens_2.4.1-2_all.deb ... 163s Unpacking python3-asttokens (2.4.1-2) ... 163s Selecting previously unselected package python3-async-generator. 163s Preparing to unpack .../16-python3-async-generator_1.10-4_all.deb ... 163s Unpacking python3-async-generator (1.10-4) ... 163s Selecting previously unselected package python3-traitlets. 163s Preparing to unpack .../17-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 163s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 163s Selecting previously unselected package python3-comm. 163s Preparing to unpack .../18-python3-comm_0.2.1-1_all.deb ... 163s Unpacking python3-comm (0.2.1-1) ... 163s Selecting previously unselected package python3-coverage. 163s Preparing to unpack .../19-python3-coverage_7.4.4+dfsg1-0ubuntu3_arm64.deb ... 163s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 163s Selecting previously unselected package python3-dateutil. 163s Preparing to unpack .../20-python3-dateutil_2.9.0-3_all.deb ... 163s Unpacking python3-dateutil (2.9.0-3) ... 163s Selecting previously unselected package python3-debugpy. 163s Preparing to unpack .../21-python3-debugpy_1.8.8+ds-2ubuntu1_arm64.deb ... 163s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 163s Selecting previously unselected package python3-decorator. 163s Preparing to unpack .../22-python3-decorator_5.1.1-5_all.deb ... 163s Unpacking python3-decorator (5.1.1-5) ... 163s Selecting previously unselected package python3-entrypoints. 163s Preparing to unpack .../23-python3-entrypoints_0.4-3_all.deb ... 163s Unpacking python3-entrypoints (0.4-3) ... 163s Selecting previously unselected package python3-executing. 163s Preparing to unpack .../24-python3-executing_2.1.0-0.1_all.deb ... 163s Unpacking python3-executing (2.1.0-0.1) ... 163s Selecting previously unselected package python3-flaky. 163s Preparing to unpack .../25-python3-flaky_3.8.1-2_all.deb ... 163s Unpacking python3-flaky (3.8.1-2) ... 163s Selecting previously unselected package python3-iniconfig. 163s Preparing to unpack .../26-python3-iniconfig_1.1.1-2_all.deb ... 163s Unpacking python3-iniconfig (1.1.1-2) ... 163s Selecting previously unselected package python3-parso. 163s Preparing to unpack .../27-python3-parso_0.8.3-1_all.deb ... 163s Unpacking python3-parso (0.8.3-1) ... 163s Selecting previously unselected package python3-typeshed. 163s Preparing to unpack .../28-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 163s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 164s Selecting previously unselected package python3-jedi. 164s Preparing to unpack .../29-python3-jedi_0.19.1+ds1-1_all.deb ... 164s Unpacking python3-jedi (0.19.1+ds1-1) ... 164s Selecting previously unselected package python3-matplotlib-inline. 164s Preparing to unpack .../30-python3-matplotlib-inline_0.1.6-2_all.deb ... 164s Unpacking python3-matplotlib-inline (0.1.6-2) ... 164s Selecting previously unselected package python3-wcwidth. 164s Preparing to unpack .../31-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 164s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 164s Selecting previously unselected package python3-prompt-toolkit. 164s Preparing to unpack .../32-python3-prompt-toolkit_3.0.48-1_all.deb ... 164s Unpacking python3-prompt-toolkit (3.0.48-1) ... 164s Selecting previously unselected package python3-pure-eval. 164s Preparing to unpack .../33-python3-pure-eval_0.2.3-1_all.deb ... 164s Unpacking python3-pure-eval (0.2.3-1) ... 164s Selecting previously unselected package python3-stack-data. 164s Preparing to unpack .../34-python3-stack-data_0.6.3-1_all.deb ... 164s Unpacking python3-stack-data (0.6.3-1) ... 164s Selecting previously unselected package python3-ptyprocess. 164s Preparing to unpack .../35-python3-ptyprocess_0.7.0-6_all.deb ... 164s Unpacking python3-ptyprocess (0.7.0-6) ... 164s Selecting previously unselected package python3-pexpect. 164s Preparing to unpack .../36-python3-pexpect_4.9-3_all.deb ... 164s Unpacking python3-pexpect (4.9-3) ... 164s Selecting previously unselected package python3-ipython. 164s Preparing to unpack .../37-python3-ipython_8.29.0-1_all.deb ... 164s Unpacking python3-ipython (8.29.0-1) ... 164s Selecting previously unselected package python3-platformdirs. 164s Preparing to unpack .../38-python3-platformdirs_4.3.6-1_all.deb ... 164s Unpacking python3-platformdirs (4.3.6-1) ... 164s Selecting previously unselected package python3-jupyter-core. 164s Preparing to unpack .../39-python3-jupyter-core_5.7.2-4_all.deb ... 164s Unpacking python3-jupyter-core (5.7.2-4) ... 164s Selecting previously unselected package python3-psutil. 165s Preparing to unpack .../40-python3-psutil_5.9.8-2build3_arm64.deb ... 165s Unpacking python3-psutil (5.9.8-2build3) ... 165s Selecting previously unselected package python3-tornado. 165s Preparing to unpack .../41-python3-tornado_6.4.1-3_arm64.deb ... 165s Unpacking python3-tornado (6.4.1-3) ... 165s Selecting previously unselected package python3-py. 165s Preparing to unpack .../42-python3-py_1.11.0-2_all.deb ... 165s Unpacking python3-py (1.11.0-2) ... 165s Selecting previously unselected package python3-zmq. 165s Preparing to unpack .../43-python3-zmq_24.0.1-5build2_arm64.deb ... 165s Unpacking python3-zmq (24.0.1-5build2) ... 165s Selecting previously unselected package python3-jupyter-client. 165s Preparing to unpack .../44-python3-jupyter-client_8.6.3-1_all.deb ... 165s Unpacking python3-jupyter-client (8.6.3-1) ... 165s Selecting previously unselected package python3-nest-asyncio. 165s Preparing to unpack .../45-python3-nest-asyncio_1.5.4-1_all.deb ... 165s Unpacking python3-nest-asyncio (1.5.4-1) ... 165s Selecting previously unselected package python3-packaging. 165s Preparing to unpack .../46-python3-packaging_24.2-1_all.deb ... 165s Unpacking python3-packaging (24.2-1) ... 165s Selecting previously unselected package python3-ipykernel. 165s Preparing to unpack .../47-python3-ipykernel_6.29.5-1_all.deb ... 165s Unpacking python3-ipykernel (6.29.5-1) ... 165s Selecting previously unselected package python3-tqdm. 165s Preparing to unpack .../48-python3-tqdm_4.67.0-1_all.deb ... 165s Unpacking python3-tqdm (4.67.0-1) ... 165s Selecting previously unselected package python3-ipyparallel. 165s Preparing to unpack .../49-python3-ipyparallel_8.8.0-4_all.deb ... 165s Unpacking python3-ipyparallel (8.8.0-4) ... 165s Selecting previously unselected package python3-outcome. 165s Preparing to unpack .../50-python3-outcome_1.2.0-1.1_all.deb ... 165s Unpacking python3-outcome (1.2.0-1.1) ... 165s Selecting previously unselected package python3-pluggy. 165s Preparing to unpack .../51-python3-pluggy_1.5.0-1_all.deb ... 165s Unpacking python3-pluggy (1.5.0-1) ... 165s Selecting previously unselected package python3-pytest. 165s Preparing to unpack .../52-python3-pytest_8.3.3-1_all.deb ... 165s Unpacking python3-pytest (8.3.3-1) ... 165s Selecting previously unselected package python3-pytest-asyncio. 165s Preparing to unpack .../53-python3-pytest-asyncio_0.20.3-1.3_all.deb ... 165s Unpacking python3-pytest-asyncio (0.20.3-1.3) ... 165s Selecting previously unselected package python3-pytest-timeout. 165s Preparing to unpack .../54-python3-pytest-timeout_2.3.1-1_all.deb ... 165s Unpacking python3-pytest-timeout (2.3.1-1) ... 165s Selecting previously unselected package python3-sniffio. 165s Preparing to unpack .../55-python3-sniffio_1.3.1-1_all.deb ... 165s Unpacking python3-sniffio (1.3.1-1) ... 165s Selecting previously unselected package python3-sortedcontainers. 165s Preparing to unpack .../56-python3-sortedcontainers_2.4.0-2_all.deb ... 165s Unpacking python3-sortedcontainers (2.4.0-2) ... 165s Selecting previously unselected package python3-trio. 165s Preparing to unpack .../57-python3-trio_0.27.0-1_all.deb ... 165s Unpacking python3-trio (0.27.0-1) ... 165s Selecting previously unselected package autopkgtest-satdep. 165s Preparing to unpack .../58-1-autopkgtest-satdep.deb ... 165s Unpacking autopkgtest-satdep (0) ... 165s Setting up python3-entrypoints (0.4-3) ... 166s Setting up python3-iniconfig (1.1.1-2) ... 166s Setting up python3-sniffio (1.3.1-1) ... 166s Setting up python3-outcome (1.2.0-1.1) ... 166s Setting up python3-tornado (6.4.1-3) ... 167s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 167s Setting up python3-pure-eval (0.2.3-1) ... 167s Setting up libsodium23:arm64 (1.0.18-1build3) ... 167s Setting up python3-async-generator (1.10-4) ... 168s Setting up python3-py (1.11.0-2) ... 168s Setting up libdebuginfod-common (0.192-4) ... 168s Setting up python3-parso (0.8.3-1) ... 168s Setting up python3-asttokens (2.4.1-2) ... 168s Setting up python3-tqdm (4.67.0-1) ... 169s Setting up python3-sortedcontainers (2.4.0-2) ... 169s Setting up python3-platformdirs (4.3.6-1) ... 169s Setting up python3-psutil (5.9.8-2build3) ... 170s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 170s Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... 170s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 170s Setting up python3-decorator (5.1.1-5) ... 170s Setting up python3-packaging (24.2-1) ... 170s Setting up python3-flaky (3.8.1-2) ... 170s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 171s Setting up python3-trio (0.27.0-1) ... 172s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 172s Setting up python3-executing (2.1.0-0.1) ... 172s Setting up python3-nest-asyncio (1.5.4-1) ... 172s Setting up libbabeltrace1:arm64 (1.5.11-4build1) ... 172s Setting up python3-pluggy (1.5.0-1) ... 172s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 172s Setting up python3.13-minimal (3.13.0-2) ... 173s Setting up python3-dateutil (2.9.0-3) ... 174s Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... 174s Setting up python3-stack-data (0.6.3-1) ... 174s Setting up python3-jupyter-core (5.7.2-4) ... 174s Setting up python3-ptyprocess (0.7.0-6) ... 174s Setting up python3-prompt-toolkit (3.0.48-1) ... 175s Setting up libdebuginfod1t64:arm64 (0.192-4) ... 175s Setting up libzmq5:arm64 (4.3.5-1build2) ... 175s Setting up python3-jedi (0.19.1+ds1-1) ... 176s Setting up python3.13 (3.13.0-2) ... 177s Setting up python3-pytest (8.3.3-1) ... 177s Setting up python3-all (3.12.7-1) ... 177s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 178s Setting up libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 178s Setting up python3-matplotlib-inline (0.1.6-2) ... 178s Setting up python3-comm (0.2.1-1) ... 178s Setting up gdb (15.1-1ubuntu2) ... 178s Setting up python3-pexpect (4.9-3) ... 179s Setting up python3-zmq (24.0.1-5build2) ... 179s Setting up python3-pytest-asyncio (0.20.3-1.3) ... 179s Setting up python3-jupyter-client (8.6.3-1) ... 180s Setting up python3-pytest-timeout (2.3.1-1) ... 180s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 181s Setting up python3-ipython (8.29.0-1) ... 182s Setting up python3-ipykernel (6.29.5-1) ... 182s Setting up python3-ipyparallel (8.8.0-4) ... 183s Setting up autopkgtest-satdep (0) ... 183s Processing triggers for systemd (256.5-2ubuntu4) ... 183s Processing triggers for man-db (2.13.0-1) ... 184s Processing triggers for libc-bin (2.40-1ubuntu3) ... 188s (Reading database ... 90463 files and directories currently installed.) 188s Removing autopkgtest-satdep (0) ... 189s autopkgtest [20:37:25]: test pytest: [----------------------- 189s + py3versions -s 189s + PYS=python3.13 python3.12 189s + cp -r tests /tmp/autopkgtest.KxDmON/autopkgtest_tmp 189s + cd /tmp/autopkgtest.KxDmON/autopkgtest_tmp 189s + echo Testing with python3.13: 189s + timeout 300 python3.13 -m pytest -v -k not test_init_ipc_socket 189s Testing with python3.13: 190s ============================= test session starts ============================== 190s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 190s cachedir: .pytest_cache 190s rootdir: /tmp/autopkgtest.KxDmON/autopkgtest_tmp 190s plugins: flaky-3.8.1, typeguard-4.4.1, timeout-2.3.1, asyncio-0.20.3 190s asyncio: mode=Mode.STRICT 190s collecting ... collected 186 items / 1 deselected / 185 selected 190s 191s tests/inprocess/test_kernel.py::test_with_cell_id PASSED [ 0%] 191s tests/inprocess/test_kernel.py::test_pylab SKIPPED (This test requir...) [ 1%] 191s tests/inprocess/test_kernel.py::test_raw_input PASSED [ 1%] 191s tests/inprocess/test_kernel.py::test_stdout PASSED [ 2%] 191s tests/inprocess/test_kernel.py::test_capfd SKIPPED (Currently don't ...) [ 2%] 191s tests/inprocess/test_kernel.py::test_getpass_stream PASSED [ 3%] 192s tests/inprocess/test_kernel.py::test_do_execute SKIPPED (async def f...) [ 3%] 192s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_complete FAILED [ 4%] 192s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_execute PASSED [ 4%] 192s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_history PASSED [ 5%] 193s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_inspect PASSED [ 5%] 193s tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_interface PASSED [ 6%] 194s tests/test_async.py::test_async_await PASSED [ 7%] 201s tests/test_async.py::test_async_interrupt[asyncio] PASSED [ 7%] 204s tests/test_async.py::test_async_interrupt[trio] PASSED [ 8%] 205s tests/test_async.py::test_async_interrupt[curio] SKIPPED (Requires c...) [ 8%] 205s tests/test_comm.py::test_comm PASSED [ 9%] 205s tests/test_comm.py::test_comm_manager PASSED [ 9%] 205s tests/test_comm.py::test_comm_in_manager PASSED [ 10%] 205s tests/test_connect.py::test_get_connection_file PASSED [ 10%] 205s tests/test_connect.py::test_get_connection_info PASSED [ 11%] 205s tests/test_connect.py::test_port_bind_failure_raises PASSED [ 11%] 205s tests/test_connect.py::test_port_bind_failure_recovery PASSED [ 12%] 205s tests/test_connect.py::test_port_bind_failure_gives_up_retries PASSED [ 12%] 206s tests/test_debugger.py::test_debug_initialize PASSED [ 13%] 208s tests/test_debugger.py::test_attach_debug PASSED [ 14%] 209s tests/test_debugger.py::test_set_breakpoints PASSED [ 14%] 211s tests/test_debugger.py::test_stop_on_breakpoint PASSED [ 15%] 213s tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines PASSED [ 15%] 214s tests/test_debugger.py::test_rich_inspect_not_at_breakpoint PASSED [ 16%] 216s tests/test_debugger.py::test_rich_inspect_at_breakpoint PASSED [ 16%] 216s tests/test_debugger.py::test_convert_to_long_pathname PASSED [ 17%] 218s tests/test_debugger.py::test_copy_to_globals PASSED [ 17%] 220s tests/test_embed_kernel.py::test_embed_kernel_basic FAILED [ 18%] 226s tests/test_embed_kernel.py::test_embed_kernel_namespace FAILED [ 18%] 234s tests/test_embed_kernel.py::test_embed_kernel_reentrant FAILED [ 19%] 235s tests/test_embed_kernel.py::test_embed_kernel_func NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work. 235s 235s To exit, you will have to explicitly quit this process, by either sending 235s "quit" from a client, or using Ctrl-\ in UNIX-like environments. 235s 235s To read more about this, see https://github.com/ipython/ipython/issues/2049 235s 235s 235s To connect another client to this kernel, use: 235s --existing kernel-2356.json 235s FAILED [ 20%] 236s tests/test_eventloop.py::test_asyncio_interrupt PASSED [ 20%] 239s tests/test_eventloop.py::test_tk_loop PASSED [ 21%] 241s tests/test_eventloop.py::test_asyncio_loop PASSED [ 21%] 242s tests/test_eventloop.py::test_enable_gui PASSED [ 22%] 242s tests/test_eventloop.py::test_cocoa_loop SKIPPED (MacOS-only) [ 22%] 242s tests/test_eventloop.py::test_qt_enable_gui SKIPPED (No viable versi...) [ 23%] 242s tests/test_heartbeat.py::test_port_bind_failure_raises PASSED [ 23%] 242s tests/test_heartbeat.py::test_port_bind_success PASSED [ 24%] 242s tests/test_heartbeat.py::test_port_bind_failure_recovery PASSED [ 24%] 242s tests/test_heartbeat.py::test_port_bind_failure_gives_up_retries PASSED [ 25%] 242s tests/test_io.py::test_io_api PASSED [ 25%] 242s tests/test_io.py::test_io_isatty PASSED [ 26%] 242s tests/test_io.py::test_io_thread PASSED [ 27%] 242s tests/test_io.py::test_background_socket PASSED [ 27%] 242s tests/test_io.py::test_outstream PASSED [ 28%] 242s tests/test_io.py::test_event_pipe_gc SKIPPED (async def function and...) [ 28%] 243s tests/test_io.py::test_echo_watch PASSED [ 29%] 243s tests/test_ipkernel_direct.py::test_properties SKIPPED (async def fu...) [ 29%] 243s tests/test_ipkernel_direct.py::test_direct_kernel_info_request SKIPPED [ 30%] 243s tests/test_ipkernel_direct.py::test_direct_execute_request SKIPPED (...) [ 30%] 243s tests/test_ipkernel_direct.py::test_direct_execute_request_aborting SKIPPED [ 31%] 243s tests/test_ipkernel_direct.py::test_complete_request SKIPPED (async ...) [ 31%] 243s tests/test_ipkernel_direct.py::test_inspect_request SKIPPED (async d...) [ 32%] 243s tests/test_ipkernel_direct.py::test_history_request SKIPPED (async d...) [ 32%] 243s tests/test_ipkernel_direct.py::test_comm_info_request SKIPPED (async...) [ 33%] 243s tests/test_ipkernel_direct.py::test_direct_interrupt_request SKIPPED [ 34%] 243s tests/test_ipkernel_direct.py::test_is_complete_request SKIPPED (asy...) [ 34%] 243s tests/test_ipkernel_direct.py::test_do_apply PASSED [ 35%] 243s tests/test_ipkernel_direct.py::test_direct_debug_request SKIPPED (as...) [ 35%] 243s tests/test_ipkernel_direct.py::test_direct_clear SKIPPED (async def ...) [ 36%] 243s tests/test_ipkernel_direct.py::test_cancel_on_sigint SKIPPED (async ...) [ 36%] 244s tests/test_ipkernel_direct.py::test_dispatch_debugpy PASSED [ 37%] 244s tests/test_ipkernel_direct.py::test_start SKIPPED (async def functio...) [ 37%] 244s tests/test_ipkernel_direct.py::test_start_no_debugpy SKIPPED (async ...) [ 38%] 244s tests/test_ipkernel_direct.py::test_create_comm PASSED [ 38%] 244s tests/test_ipkernel_direct.py::test_finish_metadata PASSED [ 39%] 244s tests/test_ipkernel_direct.py::test_do_debug_request SKIPPED (async ...) [ 40%] 244s tests/test_jsonutil.py::test SKIPPED (json_clean is a no-op) [ 40%] 244s tests/test_jsonutil.py::test_encode_images SKIPPED (json_clean is a ...) [ 41%] 244s tests/test_jsonutil.py::test_lambda SKIPPED (json_clean is a no-op) [ 41%] 244s tests/test_jsonutil.py::test_exception SKIPPED (json_clean is a no-op) [ 42%] 244s tests/test_jsonutil.py::test_unicode_dict SKIPPED (json_clean is a n...) [ 42%] 245s tests/test_kernel.py::test_simple_print PASSED [ 43%] 246s tests/test_kernel.py::test_print_to_correct_cell_from_thread PASSED [ 43%] 247s tests/test_kernel.py::test_print_to_correct_cell_from_child_thread PASSED [ 44%] 248s tests/test_kernel.py::test_print_to_correct_cell_from_asyncio PASSED [ 44%] 248s tests/test_kernel.py::test_capture_fd SKIPPED (Currently don't captu...) [ 45%] 248s tests/test_kernel.py::test_subprocess_peek_at_stream_fileno SKIPPED [ 45%] 249s tests/test_kernel.py::test_sys_path PASSED [ 46%] 250s tests/test_kernel.py::test_sys_path_profile_dir PASSED [ 47%] 253s tests/test_kernel.py::test_subprocess_print PASSED [ 47%] 254s tests/test_kernel.py::test_subprocess_noprint PASSED [ 48%] 256s tests/test_kernel.py::test_subprocess_error PASSED [ 48%] 256s tests/test_kernel.py::test_raw_input PASSED [ 49%] 256s tests/test_kernel.py::test_save_history PASSED [ 49%] 256s tests/test_kernel.py::test_smoke_faulthandler PASSED [ 50%] 257s tests/test_kernel.py::test_help_output PASSED [ 50%] 258s tests/test_kernel.py::test_is_complete PASSED [ 51%] 258s tests/test_kernel.py::test_complete SKIPPED (only run on Windows) [ 51%] 258s tests/test_kernel.py::test_matplotlib_inline_on_import SKIPPED (this...) [ 52%] 259s tests/test_kernel.py::test_message_order PASSED [ 52%] 259s tests/test_kernel.py::test_unc_paths SKIPPED (test only on windows) [ 53%] 261s tests/test_kernel.py::test_shutdown PASSED [ 54%] 263s tests/test_kernel.py::test_interrupt_during_input PASSED [ 54%] 266s tests/test_kernel.py::test_interrupt_with_message PASSED [ 55%] 268s tests/test_kernel.py::test_interrupt_during_pdb_set_trace PASSED [ 55%] 272s tests/test_kernel.py::test_control_thread_priority PASSED [ 56%] 272s tests/test_kernel.py::test_shutdown_subprocesses SKIPPED (Stalls on ...) [ 56%] 272s tests/test_kernel_direct.py::test_direct_kernel_info_request SKIPPED [ 57%] 272s tests/test_kernel_direct.py::test_direct_execute_request SKIPPED (as...) [ 57%] 272s tests/test_kernel_direct.py::test_direct_execute_request_aborting SKIPPED [ 58%] 272s tests/test_kernel_direct.py::test_direct_execute_request_error SKIPPED [ 58%] 272s tests/test_kernel_direct.py::test_complete_request SKIPPED (async de...) [ 59%] 272s tests/test_kernel_direct.py::test_inspect_request SKIPPED (async def...) [ 60%] 272s tests/test_kernel_direct.py::test_history_request SKIPPED (async def...) [ 60%] 272s tests/test_kernel_direct.py::test_comm_info_request SKIPPED (async d...) [ 61%] 272s tests/test_kernel_direct.py::test_direct_interrupt_request SKIPPED (...) [ 61%] 272s tests/test_kernel_direct.py::test_direct_shutdown_request SKIPPED (a...) [ 62%] 272s tests/test_kernel_direct.py::test_is_complete_request SKIPPED (async...) [ 62%] 272s tests/test_kernel_direct.py::test_direct_debug_request SKIPPED (asyn...) [ 63%] 272s tests/test_kernel_direct.py::test_deprecated_features SKIPPED (async...) [ 63%] 272s tests/test_kernel_direct.py::test_process_control SKIPPED (async def...) [ 64%] 272s tests/test_kernel_direct.py::test_should_handle PASSED [ 64%] 272s tests/test_kernel_direct.py::test_dispatch_shell SKIPPED (async def ...) [ 65%] 272s tests/test_kernel_direct.py::test_do_one_iteration SKIPPED (async de...) [ 65%] 272s tests/test_kernel_direct.py::test_publish_debug_event SKIPPED (async...) [ 66%] 272s tests/test_kernel_direct.py::test_connect_request SKIPPED (async def...) [ 67%] 272s tests/test_kernel_direct.py::test_send_interrupt_children SKIPPED (a...) [ 67%] 272s tests/test_kernelapp.py::test_blackhole PASSED [ 68%] 273s tests/test_kernelapp.py::test_start_app PASSED [ 68%] 273s tests/test_kernelapp.py::test_merge_connection_file PASSED [ 69%] 273s tests/test_kernelapp.py::test_trio_loop PASSED [ 69%] 273s tests/test_kernelspec.py::test_make_ipkernel_cmd PASSED [ 70%] 273s tests/test_kernelspec.py::test_get_kernel_dict PASSED [ 70%] 273s tests/test_kernelspec.py::test_get_kernel_dict_with_profile PASSED [ 71%] 273s tests/test_kernelspec.py::test_write_kernel_spec PASSED [ 71%] 273s tests/test_kernelspec.py::test_write_kernel_spec_path PASSED [ 72%] 273s tests/test_kernelspec.py::test_install_kernelspec FAILED [ 72%] 273s tests/test_kernelspec.py::test_install_user PASSED [ 73%] 273s tests/test_kernelspec.py::test_install PASSED [ 74%] 273s tests/test_kernelspec.py::test_install_profile PASSED [ 74%] 273s tests/test_kernelspec.py::test_install_display_name_overrides_profile PASSED [ 75%] 273s tests/test_kernelspec.py::test_install_env[None] PASSED [ 75%] 273s tests/test_kernelspec.py::test_install_env[env1] PASSED [ 76%] 273s tests/test_kernelspec.py::test_install_env[env2] PASSED [ 76%] 273s tests/test_kernelspec.py::test_install_frozen_modules_on PASSED [ 77%] 273s tests/test_kernelspec.py::test_install_frozen_modules_off PASSED [ 77%] 273s tests/test_kernelspec.py::test_install_frozen_modules_no_op SKIPPED [ 78%] 273s tests/test_message_spec.py::test_execute PASSED [ 78%] 274s tests/test_message_spec.py::test_execute_silent PASSED [ 79%] 275s tests/test_message_spec.py::test_execute_error PASSED [ 80%] 275s tests/test_message_spec.py::test_execute_inc PASSED [ 80%] 278s tests/test_message_spec.py::test_execute_stop_on_error PASSED [ 81%] 279s tests/test_message_spec.py::test_non_execute_stop_on_error PASSED [ 81%] 279s tests/test_message_spec.py::test_user_expressions PASSED [ 82%] 280s tests/test_message_spec.py::test_user_expressions_fail PASSED [ 82%] 280s tests/test_message_spec.py::test_oinfo PASSED [ 83%] 281s tests/test_message_spec.py::test_oinfo_found PASSED [ 83%] 281s tests/test_message_spec.py::test_oinfo_detail PASSED [ 84%] 281s tests/test_message_spec.py::test_oinfo_not_found PASSED [ 84%] 282s tests/test_message_spec.py::test_complete PASSED [ 85%] 283s tests/test_message_spec.py::test_kernel_info_request PASSED [ 85%] 283s tests/test_message_spec.py::test_connect_request PASSED [ 86%] 284s tests/test_message_spec.py::test_comm_info_request PASSED [ 87%] 284s tests/test_message_spec.py::test_single_payload PASSED [ 87%] 284s tests/test_message_spec.py::test_is_complete PASSED [ 88%] 285s tests/test_message_spec.py::test_history_range PASSED [ 88%] 285s tests/test_message_spec.py::test_history_tail PASSED [ 89%] 286s tests/test_message_spec.py::test_history_search PASSED [ 89%] 286s tests/test_message_spec.py::test_stream PASSED [ 90%] 286s tests/test_message_spec.py::test_display_data PASSED [ 90%] 286s tests/test_parentpoller.py::test_parent_poller_unix PASSED [ 91%] 286s tests/test_parentpoller.py::test_parent_poller_windows SKIPPED (only...) [ 91%] 286s tests/test_pickleutil.py::test_no_closure PASSED [ 92%] 286s tests/test_pickleutil.py::test_generator_closure PASSED [ 92%] 286s tests/test_pickleutil.py::test_nested_closure PASSED [ 93%] 286s tests/test_pickleutil.py::test_closure PASSED [ 94%] 286s tests/test_pickleutil.py::test_uncan_bytes_buffer PASSED [ 94%] 287s tests/test_start_kernel.py::test_ipython_start_kernel_userns PASSED [ 95%] 289s tests/test_start_kernel.py::test_ipython_start_kernel_no_userns PASSED [ 95%] 289s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_display_hook_halts_send PASSED [ 96%] 289s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_display_hook_return_calls_send PASSED [ 96%] 289s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_display_publisher_creation PASSED [ 97%] 289s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_publish PASSED [ 97%] 289s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_thread_local_hooks PASSED [ 98%] 289s tests/test_zmq_shell.py::ZMQDisplayPublisherTests::test_unregister_hook PASSED [ 98%] 289s tests/test_zmq_shell.py::test_magics PASSED [ 99%] 289s tests/test_zmq_shell.py::test_zmq_interactive_shell FAILED [100%] 289s 289s =================================== FAILURES =================================== 289s _________________ InProcessKernelManagerTestCase.test_complete _________________ 289s 289s self = 289s 289s def test_complete(self): 289s """Does requesting completion from an in-process kernel work?""" 289s km = self.km 289s km.start_kernel() 289s kc = km.client() 289s kc.start_channels() 289s kc.wait_for_ready() 289s km.kernel.shell.push({"my_bar": 0, "my_baz": 1}) 289s kc.complete("my_ba", 5) 289s msg = kc.get_shell_msg() 289s assert msg["header"]["msg_type"] == "complete_reply" 289s > assert sorted(msg["content"]["matches"]) == ["my_bar", "my_baz"] 289s E AssertionError: assert [] == ['my_bar', 'my_baz'] 289s E 289s E Right contains 2 more items, first extra item: 'my_bar' 289s E 289s E Full diff: 289s E + [] 289s E - [ 289s E - 'my_bar', 289s E - 'my_baz', 289s E - ] 289s 289s tests/inprocess/test_kernelmanager.py:78: AssertionError 289s ----------------------------- Captured stdout call ----------------------------- 289s status 289s ----------------------------- Captured stderr call ----------------------------- 289s Traceback (most recent call last): 289s File "/usr/lib/python3/dist-packages/jedi/cache.py", line 110, in wrapper 289s return dct[key] 289s ~~~^^^^^ 289s KeyError: ((), frozenset()) 289s 289s During handling of the above exception, another exception occurred: 289s 289s Traceback (most recent call last): 289s File "/usr/lib/python3/dist-packages/parso/grammar.py", line 252, in load_grammar 289s return _loaded_grammars[path] 289s ~~~~~~~~~~~~~~~~^^^^^^ 289s KeyError: '/usr/lib/python3/dist-packages/parso/python/grammar313.txt' 289s 289s During handling of the above exception, another exception occurred: 289s 289s Traceback (most recent call last): 289s File "/usr/lib/python3/dist-packages/parso/grammar.py", line 255, in load_grammar 289s with open(path) as f: 289s ~~~~^^^^^^ 289s FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/parso/python/grammar313.txt' 289s 289s During handling of the above exception, another exception occurred: 289s 289s Traceback (most recent call last): 289s File "/usr/lib/python3/dist-packages/IPython/core/completer.py", line 3214, in _complete 289s result = matcher(context) 289s File "/usr/lib/python3/dist-packages/IPython/core/completer.py", line 2234, in _jedi_matcher 289s matches = self._jedi_matches( 289s cursor_column=context.cursor_position, 289s cursor_line=context.cursor_line, 289s text=context.full_text, 289s ) 289s File "/usr/lib/python3/dist-packages/IPython/core/completer.py", line 2288, in _jedi_matches 289s interpreter = jedi.Interpreter(text[:offset], namespaces) 289s File "/usr/lib/python3/dist-packages/jedi/api/__init__.py", line 741, in __init__ 289s super().__init__(code, environment=environment, project=project, **kwds) 289s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 289s File "/usr/lib/python3/dist-packages/jedi/api/__init__.py", line 119, in __init__ 289s self._inference_state = InferenceState( 289s ~~~~~~~~~~~~~~^ 289s project, environment=environment, script_path=self.path 289s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 289s ) 289s ^ 289s File "/usr/lib/python3/dist-packages/jedi/inference/__init__.py", line 91, in __init__ 289s self.grammar = environment.get_grammar() 289s ~~~~~~~~~~~~~~~~~~~~~~~^^ 289s File "/usr/lib/python3/dist-packages/jedi/cache.py", line 112, in wrapper 289s result = method(self, *args, **kwargs) 289s File "/usr/lib/python3/dist-packages/jedi/api/environment.py", line 37, in get_grammar 289s return parso.load_grammar(version=version_string) 289s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 289s File "/usr/lib/python3/dist-packages/parso/grammar.py", line 264, in load_grammar 289s raise NotImplementedError(message) 289s NotImplementedError: Python version 3.13 is currently not supported. 289s ___________________________ test_embed_kernel_basic ____________________________ 289s 289s @flaky(max_runs=3) 289s def test_embed_kernel_basic(): 289s """IPython.embed_kernel() is basically functional""" 289s cmd = "\n".join( 289s [ 289s "from IPython import embed_kernel", 289s "def go():", 289s " a=5", 289s ' b="hi there"', 289s " embed_kernel()", 289s "go()", 289s "", 289s ] 289s ) 289s 289s > with setup_kernel(cmd) as client: 289s 289s tests/test_embed_kernel.py:109: 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s /usr/lib/python3.13/contextlib.py:141: in __enter__ 289s return next(self.gen) 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s 289s cmd = 'from IPython import embed_kernel\ndef go():\n a=5\n b="hi there"\n embed_kernel()\ngo()\n' 289s 289s @contextmanager 289s def setup_kernel(cmd): 289s """start an embedded kernel in a subprocess, and wait for it to be ready 289s 289s Returns 289s ------- 289s kernel_manager: connected KernelManager instance 289s """ 289s 289s def connection_file_ready(connection_file): 289s """Check if connection_file is a readable json file.""" 289s if not os.path.exists(connection_file): 289s return False 289s try: 289s with open(connection_file) as f: 289s json.load(f) 289s return True 289s except ValueError: 289s return False 289s 289s kernel = Popen([sys.executable, "-c", cmd], stdout=PIPE, stderr=PIPE, encoding="utf-8") 289s try: 289s connection_file = os.path.join( 289s paths.jupyter_runtime_dir(), 289s "kernel-%i.json" % kernel.pid, 289s ) 289s # wait for connection file to exist, timeout after 5s 289s tic = time.time() 289s while ( 289s not connection_file_ready(connection_file) 289s and kernel.poll() is None 289s and time.time() < tic + SETUP_TIMEOUT 289s ): 289s time.sleep(0.1) 289s 289s # Wait 100ms for the writing to finish 289s time.sleep(0.1) 289s 289s if kernel.poll() is not None: 289s o, e = kernel.communicate() 289s raise OSError("Kernel failed to start:\n%s" % e) 289s 289s if not os.path.exists(connection_file): 289s if kernel.poll() is None: 289s kernel.terminate() 289s > raise OSError("Connection file %r never arrived" % connection_file) 289s E OSError: Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-2749.json' never arrived 289s 289s tests/test_embed_kernel.py:74: OSError 289s _________________________ test_embed_kernel_namespace __________________________ 289s 289s @flaky(max_runs=3) 289s def test_embed_kernel_namespace(): 289s """IPython.embed_kernel() inherits calling namespace""" 289s cmd = "\n".join( 289s [ 289s "from IPython import embed_kernel", 289s "def go():", 289s " a=5", 289s ' b="hi there"', 289s " embed_kernel()", 289s "go()", 289s "", 289s ] 289s ) 289s 289s > with setup_kernel(cmd) as client: 289s 289s tests/test_embed_kernel.py:145: 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s /usr/lib/python3.13/contextlib.py:141: in __enter__ 289s return next(self.gen) 289s tests/test_embed_kernel.py:79: in setup_kernel 289s client.wait_for_ready() 289s /usr/lib/python3/dist-packages/jupyter_core/utils/__init__.py:165: in wrapped 289s return loop.run_until_complete(inner) 289s /usr/lib/python3.13/asyncio/base_events.py:720: in run_until_complete 289s return future.result() 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s 289s self = 289s timeout = inf 289s 289s async def _async_wait_for_ready(self, timeout: t.Optional[float] = None) -> None: 289s """Waits for a response when a client is blocked 289s 289s - Sets future time for timeout 289s - Blocks on shell channel until a message is received 289s - Exit if the kernel has died 289s - If client times out before receiving a message from the kernel, send RuntimeError 289s - Flush the IOPub channel 289s """ 289s if timeout is None: 289s timeout = float("inf") 289s abs_timeout = time.time() + timeout 289s 289s from .manager import KernelManager 289s 289s if not isinstance(self.parent, KernelManager): 289s # This Client was not created by a KernelManager, 289s # so wait for kernel to become responsive to heartbeats 289s # before checking for kernel_info reply 289s while not await self._async_is_alive(): 289s if time.time() > abs_timeout: 289s raise RuntimeError( 289s "Kernel didn't respond to heartbeats in %d seconds and timed out" % timeout 289s ) 289s await asyncio.sleep(0.2) 289s 289s # Wait for kernel info reply on shell channel 289s while True: 289s self.kernel_info() 289s try: 289s msg = await ensure_async(self.shell_channel.get_msg(timeout=1)) 289s except Empty: 289s pass 289s else: 289s if msg["msg_type"] == "kernel_info_reply": 289s # Checking that IOPub is connected. If it is not connected, start over. 289s try: 289s await ensure_async(self.iopub_channel.get_msg(timeout=0.2)) 289s except Empty: 289s pass 289s else: 289s self._handle_kernel_info_reply(msg) 289s break 289s 289s if not await self._async_is_alive(): 289s msg = "Kernel died before replying to kernel_info" 289s > raise RuntimeError(msg) 289s E RuntimeError: Kernel died before replying to kernel_info 289s 289s /usr/lib/python3/dist-packages/jupyter_client/client.py:203: RuntimeError 289s _________________________ test_embed_kernel_reentrant __________________________ 289s 289s @flaky(max_runs=3) 289s def test_embed_kernel_reentrant(): 289s """IPython.embed_kernel() can be called multiple times""" 289s cmd = "\n".join( 289s [ 289s "from IPython import embed_kernel", 289s "count = 0", 289s "def go():", 289s " global count", 289s " embed_kernel()", 289s " count = count + 1", 289s "", 289s "while True: go()", 289s "", 289s ] 289s ) 289s 289s > with setup_kernel(cmd) as client: 289s 289s tests/test_embed_kernel.py:186: 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s /usr/lib/python3.13/contextlib.py:141: in __enter__ 289s return next(self.gen) 289s tests/test_embed_kernel.py:79: in setup_kernel 289s client.wait_for_ready() 289s /usr/lib/python3/dist-packages/jupyter_core/utils/__init__.py:165: in wrapped 289s return loop.run_until_complete(inner) 289s /usr/lib/python3.13/asyncio/base_events.py:720: in run_until_complete 289s return future.result() 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s 289s self = 289s timeout = inf 289s 289s async def _async_wait_for_ready(self, timeout: t.Optional[float] = None) -> None: 289s """Waits for a response when a client is blocked 289s 289s - Sets future time for timeout 289s - Blocks on shell channel until a message is received 289s - Exit if the kernel has died 289s - If client times out before receiving a message from the kernel, send RuntimeError 289s - Flush the IOPub channel 289s """ 289s if timeout is None: 289s timeout = float("inf") 289s abs_timeout = time.time() + timeout 289s 289s from .manager import KernelManager 289s 289s if not isinstance(self.parent, KernelManager): 289s # This Client was not created by a KernelManager, 289s # so wait for kernel to become responsive to heartbeats 289s # before checking for kernel_info reply 289s while not await self._async_is_alive(): 289s if time.time() > abs_timeout: 289s raise RuntimeError( 289s "Kernel didn't respond to heartbeats in %d seconds and timed out" % timeout 289s ) 289s await asyncio.sleep(0.2) 289s 289s # Wait for kernel info reply on shell channel 289s while True: 289s self.kernel_info() 289s try: 289s msg = await ensure_async(self.shell_channel.get_msg(timeout=1)) 289s except Empty: 289s pass 289s else: 289s if msg["msg_type"] == "kernel_info_reply": 289s # Checking that IOPub is connected. If it is not connected, start over. 289s try: 289s await ensure_async(self.iopub_channel.get_msg(timeout=0.2)) 289s except Empty: 289s pass 289s else: 289s self._handle_kernel_info_reply(msg) 289s break 289s 289s if not await self._async_is_alive(): 289s msg = "Kernel died before replying to kernel_info" 289s > raise RuntimeError(msg) 289s E RuntimeError: Kernel died before replying to kernel_info 289s 289s /usr/lib/python3/dist-packages/jupyter_client/client.py:203: RuntimeError 289s ____________________________ test_embed_kernel_func ____________________________ 289s 289s def test_embed_kernel_func(): 289s from types import ModuleType 289s 289s module = ModuleType("test") 289s 289s def trigger_stop(): 289s time.sleep(1) 289s app = IPKernelApp.instance() 289s app.io_loop.add_callback(app.io_loop.stop) 289s IPKernelApp.clear_instance() 289s 289s thread = threading.Thread(target=trigger_stop) 289s thread.start() 289s 289s > embed_kernel(module, outstream_class=None) 289s 289s tests/test_embed_kernel.py:215: 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s /usr/lib/python3/dist-packages/ipykernel/embed.py:55: in embed_kernel 289s app.kernel.user_ns = local_ns 289s /usr/lib/python3/dist-packages/traitlets/traitlets.py:716: in __set__ 289s self.set(obj, value) 289s /usr/lib/python3/dist-packages/traitlets/traitlets.py:690: in set 289s new_value = self._validate(obj, value) 289s /usr/lib/python3/dist-packages/traitlets/traitlets.py:722: in _validate 289s value = self.validate(obj, value) 289s /usr/lib/python3/dist-packages/traitlets/traitlets.py:2311: in validate 289s self.error(obj, value) 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s 289s self = 289s obj = 289s value = {'ModuleType': , 'module': , 'trigger_stop': .trigger_stop at 0xe8c78f926d40>, 'thread': } 289s error = None, info = None 289s 289s def error( 289s self, 289s obj: HasTraits | None, 289s value: t.Any, 289s error: Exception | None = None, 289s info: str | None = None, 289s ) -> t.NoReturn: 289s """Raise a TraitError 289s 289s Parameters 289s ---------- 289s obj : HasTraits or None 289s The instance which owns the trait. If not 289s object is given, then an object agnostic 289s error will be raised. 289s value : any 289s The value that caused the error. 289s error : Exception (default: None) 289s An error that was raised by a child trait. 289s The arguments of this exception should be 289s of the form ``(value, info, *traits)``. 289s Where the ``value`` and ``info`` are the 289s problem value, and string describing the 289s expected value. The ``traits`` are a series 289s of :class:`TraitType` instances that are 289s "children" of this one (the first being 289s the deepest). 289s info : str (default: None) 289s A description of the expected value. By 289s default this is inferred from this trait's 289s ``info`` method. 289s """ 289s if error is not None: 289s # handle nested error 289s error.args += (self,) 289s if self.name is not None: 289s # this is the root trait that must format the final message 289s chain = " of ".join(describe("a", t) for t in error.args[2:]) 289s if obj is not None: 289s error.args = ( 289s "The '{}' trait of {} instance contains {} which " 289s "expected {}, not {}.".format( 289s self.name, 289s describe("an", obj), 289s chain, 289s error.args[1], 289s describe("the", error.args[0]), 289s ), 289s ) 289s else: 289s error.args = ( 289s "The '{}' trait contains {} which " "expected {}, not {}.".format( 289s self.name, 289s chain, 289s error.args[1], 289s describe("the", error.args[0]), 289s ), 289s ) 289s raise error 289s 289s # this trait caused an error 289s if self.name is None: 289s # this is not the root trait 289s raise TraitError(value, info or self.info(), self) 289s 289s # this is the root trait 289s if obj is not None: 289s e = "The '{}' trait of {} instance expected {}, not {}.".format( 289s self.name, 289s class_of(obj), 289s info or self.info(), 289s describe("the", value), 289s ) 289s else: 289s e = "The '{}' trait expected {}, not {}.".format( 289s self.name, 289s info or self.info(), 289s describe("the", value), 289s ) 289s > raise TraitError(e) 289s E traitlets.traitlets.TraitError: The 'user_ns' trait of an IPythonKernel instance expected a dict or None, not the FrameLocalsProxy {'ModuleType': , 'module': , 'trigger_stop': .trigger_stop at 0xe8c78f926d40>, 'thread': }. 289s 289s /usr/lib/python3/dist-packages/traitlets/traitlets.py:831: TraitError 289s ___________________________ test_install_kernelspec ____________________________ 289s 289s def test_install_kernelspec(): 289s path = tempfile.mkdtemp() 289s try: 289s > InstallIPythonKernelSpecApp.launch_instance(argv=["--prefix", path]) 289s 289s tests/test_kernelspec.py:83: 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s /usr/lib/python3/dist-packages/traitlets/config/application.py:1073: in launch_instance 289s app = cls.instance(**kwargs) 289s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 289s 289s cls = , args = () 289s kwargs = {} 289s 289s @classmethod 289s def instance(cls: type[CT], *args: t.Any, **kwargs: t.Any) -> CT: 289s """Returns a global instance of this class. 289s 289s This method create a new instance if none have previously been created 289s and returns a previously created instance is one already exists. 289s 289s The arguments and keyword arguments passed to this method are passed 289s on to the :meth:`__init__` method of the class upon instantiation. 289s 289s Examples 289s -------- 289s Create a singleton class using instance, and retrieve it:: 289s 289s >>> from traitlets.config.configurable import SingletonConfigurable 289s >>> class Foo(SingletonConfigurable): pass 289s >>> foo = Foo.instance() 289s >>> foo == Foo.instance() 289s True 289s 289s Create a subclass that is retrieved using the base class instance:: 289s 289s >>> class Bar(SingletonConfigurable): pass 289s >>> class Bam(Bar): pass 289s >>> bam = Bam.instance() 289s >>> bam == Bar.instance() 289s True 289s """ 289s # Create and save the instance 289s if cls._instance is None: 289s inst = cls(*args, **kwargs) 289s # Now make sure that the instance will also be returned by 289s # parent classes' _instance attribute. 289s for subclass in cls._walk_mro(): 289s subclass._instance = inst 289s 289s if isinstance(cls._instance, cls): 289s return cls._instance 289s else: 289s > raise MultipleInstanceError( 289s f"An incompatible sibling of '{cls.__name__}' is already instantiated" 289s f" as singleton: {type(cls._instance).__name__}" 289s ) 289s E traitlets.config.configurable.MultipleInstanceError: An incompatible sibling of 'InstallIPythonKernelSpecApp' is already instantiated as singleton: IPKernelApp 289s 289s /usr/lib/python3/dist-packages/traitlets/config/configurable.py:592: MultipleInstanceError 289s __________________________ test_zmq_interactive_shell __________________________ 289s 289s kernel = 289s 289s def test_zmq_interactive_shell(kernel): 289s shell = ZMQInteractiveShell() 289s 289s > with pytest.raises(RuntimeError): 289s E Failed: DID NOT RAISE 289s 289s tests/test_zmq_shell.py:239: Failed 289s =============================== warnings summary =============================== 289s ../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 289s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 289s given by the platformdirs library. To remove this warning and 289s see the appropriate new directories, set the environment variable 289s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 289s The use of platformdirs will be the default in `jupyter_core` v6 289s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 289s 289s ../../../usr/lib/python3/dist-packages/ipykernel/jsonutil.py:29 289s /usr/lib/python3/dist-packages/ipykernel/jsonutil.py:29: DeprecationWarning: Parsing dates involving a day of month without a year specified is ambiguious 289s and fails to parse leap day. The default behavior will change in Python 3.15 289s to either always raise an exception or to use a different default year (TBD). 289s To avoid trouble, add a specific year to the input & format. 289s See https://github.com/python/cpython/issues/70647. 289s datetime.strptime("1", "%d") 289s 289s tests/inprocess/test_kernel.py::test_getpass_stream 289s /tmp/autopkgtest.KxDmON/autopkgtest_tmp/tests/inprocess/test_kernel.py:115: UserWarning: The `stream` parameter of `getpass.getpass` will have no effect when using ipykernel 289s kernel.getpass(stream="non empty") 289s 289s tests/inprocess/test_kernel.py: 1 warning 289s tests/test_io.py: 1 warning 289s tests/test_ipkernel_direct.py: 16 warnings 289s tests/test_kernel_direct.py: 19 warnings 289s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 289s You need to install a suitable plugin for your async framework, for example: 289s - anyio 289s - pytest-asyncio 289s - pytest-tornasync 289s - pytest-trio 289s - pytest-twisted 289s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 289s 289s tests/test_eventloop.py::test_asyncio_interrupt 289s /usr/lib/python3/dist-packages/_pytest/threadexception.py:82: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-19 (trigger_stop) 289s 289s Traceback (most recent call last): 289s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 289s self.run() 289s ~~~~~~~~^^ 289s File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 766, in run_closure 289s _threading_Thread_run(self) 289s ~~~~~~~~~~~~~~~~~~~~~^^^^^^ 289s File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 766, in run_closure 289s _threading_Thread_run(self) 289s ~~~~~~~~~~~~~~~~~~~~~^^^^^^ 289s File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 766, in run_closure 289s _threading_Thread_run(self) 289s ~~~~~~~~~~~~~~~~~~~~~^^^^^^ 289s [Previous line repeated 12 more times] 289s File "/usr/lib/python3.13/threading.py", line 992, in run 289s self._target(*self._args, **self._kwargs) 289s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 289s File "/tmp/autopkgtest.KxDmON/autopkgtest_tmp/tests/test_embed_kernel.py", line 209, in trigger_stop 289s app.io_loop.add_callback(app.io_loop.stop) 289s ^^^^^^^^^^^ 289s AttributeError: 'IPKernelApp' object has no attribute 'io_loop'. Did you mean: 'trio_loop'? 289s 289s warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 289s 289s tests/test_zmq_shell.py::test_magics 289s /usr/lib/python3.13/pty.py:95: DeprecationWarning: This process (pid=2356) is multi-threaded, use of forkpty() may lead to deadlocks in the child. 289s pid, fd = os.forkpty() 289s 289s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 289s ===Flaky Test Report=== 289s 289s test_interface passed 1 out of the required 1 times. Success! 289s test_embed_kernel_basic failed (2 runs remaining out of 3). 289s 289s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-2729.json' never arrived 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_basic failed (1 runs remaining out of 3). 289s 289s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-2739.json' never arrived 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_basic failed; it passed 0 out of the required 1 times. 289s 289s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-2749.json' never arrived 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_namespace failed (2 runs remaining out of 3). 289s 289s Connection file '/home/ubuntu/.local/share/jupyter/runtime/kernel-2759.json' never arrived 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_namespace failed (1 runs remaining out of 3). 289s 289s Kernel died before replying to kernel_info 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_namespace failed; it passed 0 out of the required 1 times. 289s 289s Kernel died before replying to kernel_info 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_reentrant failed (2 runs remaining out of 3). 289s 289s Kernel died before replying to kernel_info 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_reentrant failed (1 runs remaining out of 3). 289s 289s Kernel died before replying to kernel_info 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_embed_kernel_reentrant failed; it passed 0 out of the required 1 times. 289s 289s Kernel died before replying to kernel_info 289s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 289s test_subprocess_print passed 1 out of the required 1 times. Success! 289s test_subprocess_noprint passed 1 out of the required 1 times. Success! 289s test_subprocess_error passed 1 out of the required 1 times. Success! 289s test_ipython_start_kernel_userns passed 1 out of the required 1 times. Success! 289s test_ipython_start_kernel_no_userns passed 1 out of the required 1 times. Success! 289s 289s ===End Flaky Test Report=== 289s =========================== short test summary info ============================ 289s FAILED tests/inprocess/test_kernelmanager.py::InProcessKernelManagerTestCase::test_complete 289s FAILED tests/test_embed_kernel.py::test_embed_kernel_basic - OSError: Connect... 289s FAILED tests/test_embed_kernel.py::test_embed_kernel_namespace - RuntimeError... 289s FAILED tests/test_embed_kernel.py::test_embed_kernel_reentrant - RuntimeError... 289s FAILED tests/test_embed_kernel.py::test_embed_kernel_func - traitlets.traitle... 289s FAILED tests/test_kernelspec.py::test_install_kernelspec - traitlets.config.c... 289s FAILED tests/test_zmq_shell.py::test_zmq_interactive_shell - Failed: DID NOT ... 289s = 7 failed, 123 passed, 55 skipped, 1 deselected, 42 warnings in 99.09s (0:01:39) = 293s autopkgtest [20:39:09]: test pytest: -----------------------] 294s autopkgtest [20:39:10]: test pytest: - - - - - - - - - - results - - - - - - - - - - 294s pytest FAIL non-zero exit status 1 294s autopkgtest [20:39:10]: @@@@@@@@@@@@@@@@@@@@ summary 294s pytest FAIL non-zero exit status 1 308s nova [W] Skipping flock in bos03-arm64 308s Creating nova instance adt-plucky-arm64-ipykernel-20241123-203415-juju-7f2275-prod-proposed-migration-environment-20-6a50d2a3-4182-4565-9322-9eeb0a76aca3 from image adt/ubuntu-plucky-arm64-server-20241119.img (UUID 254dc414-4366-404b-b85c-a4e26b3194ad)...