0s autopkgtest [11:57:40]: starting date and time: 2026-01-23 11:57:40+0000 0s autopkgtest [11:57:40]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [11:57:40]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.zxp7bh77/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-qtconsole --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-12.secgroup --name adt-resolute-i386-python-qtconsole-20260123-115740-juju-7f2275-prod-proposed-migration-environment-15-3d9625c6-9faa-4dbf-9679-6d90dd2c10f5 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 5s Creating nova instance adt-resolute-i386-python-qtconsole-20260123-115740-juju-7f2275-prod-proposed-migration-environment-15-3d9625c6-9faa-4dbf-9679-6d90dd2c10f5 from image adt/ubuntu-resolute-amd64-server-20260123.img (UUID 789dbc23-4f1b-4e7c-bcab-98e6eebf04f2)... 87s autopkgtest [11:59:07]: testbed dpkg architecture: amd64 87s autopkgtest [11:59:07]: testbed apt version: 3.1.13 87s autopkgtest [11:59:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 87s autopkgtest [11:59:07]: testbed release detected to be: None 88s autopkgtest [11:59:08]: updating testbed package index (apt update) 88s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 88s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 88s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 88s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 88s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 88s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1016 kB] 88s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 88s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [92.8 kB] 88s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [103 kB] 89s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [127 kB] 89s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3656 B] 89s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 89s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 89s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 89s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [391 kB] 89s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [902 kB] 89s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.5 kB] 89s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [11.6 kB] 89s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 89s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [668 B] 89s Fetched 2842 kB in 1s (3214 kB/s) 90s Reading package lists... 90s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 90s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 91s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 91s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 91s Reading package lists... 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Calculating upgrade... 91s The following packages were automatically installed and are no longer required: 91s python3.13 python3.13-minimal 91s Use 'sudo apt autoremove' to remove them. 91s The following NEW packages will be installed: 91s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 91s The following packages will be upgraded: 91s libpython3-stdlib python3 python3-gdbm python3-minimal 92s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 92s Need to get 6769 kB of archives. 92s After this operation, 24.5 MB of additional disk space will be used. 92s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 92s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 93s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 93s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 93s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 94s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 94s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 94s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 94s dpkg-preconfigure: unable to re-open stdin: No such file or directory 94s Fetched 6769 kB in 3s (2428 kB/s) 94s Selecting previously unselected package libpython3.14-minimal:amd64. 95s (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 ... 124176 files and directories currently installed.) 95s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 95s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 95s Selecting previously unselected package python3.14-minimal. 95s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 95s Unpacking python3.14-minimal (3.14.2-1) ... 95s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 95s Setting up python3.14-minimal (3.14.2-1) ... 95s (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 ... 124518 files and directories currently installed.) 95s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 95s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 95s Setting up python3-minimal (3.14.2-1) ... 96s (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 ... 124518 files and directories currently installed.) 96s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 96s running python pre-rtupdate hooks for python3.14... 96s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 96s Selecting previously unselected package libpython3.14-stdlib:amd64. 96s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 96s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 96s Selecting previously unselected package python3.14. 96s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 96s Unpacking python3.14 (3.14.2-1) ... 96s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 96s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 96s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 96s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 96s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 96s Setting up python3.14 (3.14.2-1) ... 97s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 97s Setting up python3-gdbm (3.14.2-1) ... 97s Setting up python3 (3.14.2-1) ... 97s running python rtupdate hooks for python3.14... 97s running python post-rtupdate hooks for python3.14... 97s Processing triggers for man-db (2.13.1-1) ... 97s Processing triggers for systemd (259-1ubuntu2) ... 97s autopkgtest [11:59:17]: upgrading testbed (apt dist-upgrade and autopurge) 97s Reading package lists... 97s Building dependency tree... 97s Reading state information... 97s Calculating upgrade... 98s The following packages were automatically installed and are no longer required: 98s python3.13 python3.13-minimal 98s Use 'sudo apt autoremove' to remove them. 98s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 98s Solving dependencies... 98s The following packages will be REMOVED: 98s python3.13* python3.13-minimal* 98s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 98s After this operation, 7860 kB disk space will be freed. 98s (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 ... 124948 files and directories currently installed.) 98s Removing python3.13 (3.13.11-1) ... 98s Removing python3.13-minimal (3.13.11-1) ... 99s Processing triggers for man-db (2.13.1-1) ... 99s Processing triggers for systemd (259-1ubuntu2) ... 99s (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 ... 124921 files and directories currently installed.) 99s Purging configuration files for python3.13-minimal (3.13.11-1) ... 101s autopkgtest [11:59:21]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 101s autopkgtest [11:59:21]: @@@@@@@@@@@@@@@@@@@@ apt-source python-qtconsole 103s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-qtconsole 5.6.1-4 (dsc) [2912 B] 103s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-qtconsole 5.6.1-4 (tar) [436 kB] 103s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-qtconsole 5.6.1-4 (diff) [9336 B] 103s gpgv: Signature made Sun Feb 16 15:20:23 2025 UTC 103s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 103s gpgv: Can't check signature: No public key 103s dpkg-source: warning: cannot verify inline signature for ./python-qtconsole_5.6.1-4.dsc: no acceptable signature found 103s autopkgtest [11:59:23]: testing package python-qtconsole version 5.6.1-4 103s autopkgtest [11:59:23]: build not needed 104s autopkgtest [11:59:24]: test python3-qtconsole-pyqt5: preparing testbed 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s Solving dependencies... 104s The following NEW packages will be installed: 104s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono gdb 104s libavahi-client3 libavahi-common-data libavahi-common3 libbabeltrace1 104s libcups2t64 libdouble-conversion3 libdrm-intel1 libegl-mesa0 libegl1 104s libfontconfig1 libfontenc1 libgbm1 libgl1 libgl1-mesa-dri libglvnd0 104s libglx-mesa0 libglx0 libgraphite2-3 libharfbuzz0b libice6 libinput-bin 104s libinput10 libipt2 libjpeg-turbo8 libjpeg8 libmd4c0 libmtdev1t64 libnorm1t64 104s libpciaccess0 libpcre2-16-0 libpgm-5.3-0t64 libpixman-1-0 libqt5core5t64 104s libqt5dbus5t64 libqt5designer5 libqt5gui5t64 libqt5help5 libqt5network5t64 104s libqt5printsupport5t64 libqt5sql5t64 libqt5svg5 libqt5test5t64 104s libqt5widgets5t64 libqt5xml5t64 libsm6 libsodium23 104s libsource-highlight-common libsource-highlight4t64 libvulkan1 104s libwacom-common libwacom9 libwayland-client0 libx11-xcb1 libxaw7 104s libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 104s libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 104s libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 104s libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxfont2 libxkbcommon-x11-0 104s libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6t64 104s libxxf86vm1 libzmq5 mesa-libgallium python3-all python3-astroid 104s python3-asttokens python3-comm python3-coverage python3-debugpy 104s python3-decorator python3-executing python3-flaky python3-iniconfig 104s python3-ipykernel python3-ipython python3-jedi python3-jupyter-client 104s python3-jupyter-core python3-matplotlib-inline python3-nest-asyncio 104s python3-parso python3-platformdirs python3-pluggy python3-prompt-toolkit 104s python3-psutil python3-pure-eval python3-pyqt5 python3-pyqt5.qtsvg 104s python3-pyqt5.sip python3-pytest python3-pytestqt python3-qtconsole 104s python3-qtpy python3-stack-data python3-tornado python3-traitlets 104s python3-typeshed python3-wcwidth python3-zmq python3.13 python3.13-minimal 104s x11-common x11-xkb-utils xserver-common xvfb 104s 0 upgraded, 130 newly installed, 0 to remove and 0 not upgraded. 104s Need to get 48.4 MB of archives. 104s After this operation, 189 MB of additional disk space will be used. 104s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 104s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 104s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-mono all 2.37-8build1 [502 kB] 104s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-core all 2.37-8build1 [834 kB] 104s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.4ubuntu1 [38.1 kB] 104s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.4ubuntu1 [143 kB] 104s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig amd64 2.15.0-2.4ubuntu1 [178 kB] 104s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libbabeltrace1 amd64 1.5.11-5 [166 kB] 104s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libipt2 amd64 2.1.2-3 [49.2 kB] 104s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight-common all 3.1.9-4.3build2 [64.2 kB] 104s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build2 [273 kB] 104s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 gdb amd64 16.3-5ubuntu1 [4047 kB] 104s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-common-data amd64 0.8-17ubuntu1 [31.3 kB] 104s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-common3 amd64 0.8-17ubuntu1 [23.7 kB] 104s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-client3 amd64 0.8-17ubuntu1 [27.3 kB] 104s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libcups2t64 amd64 2.4.16-1ubuntu1 [273 kB] 104s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdouble-conversion3 amd64 3.4.0-1 [41.4 kB] 104s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libpciaccess0 amd64 0.18.1-1ubuntu2 [19.0 kB] 104s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-intel1 amd64 2.4.129-1 [66.7 kB] 104s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libx11-xcb1 amd64 2:1.8.12-1build1 [8044 B] 104s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-dri3-0 amd64 1.17.0-2build1 [8036 B] 104s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-present0 amd64 1.17.0-2build1 [6446 B] 104s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-randr0 amd64 1.17.0-2build1 [19.7 kB] 104s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-sync1 amd64 1.17.0-2build1 [10.1 kB] 104s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xfixes0 amd64 1.17.0-2build1 [11.1 kB] 104s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libxshmfence1 amd64 1.3.3-1 [5262 B] 105s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 mesa-libgallium amd64 25.2.8-2ubuntu1 [11.1 MB] 105s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libgbm1 amd64 25.2.8-2ubuntu1 [34.0 kB] 105s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libwayland-client0 amd64 1.24.0-2 [28.5 kB] 105s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-shm0 amd64 1.17.0-2build1 [6120 B] 105s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libegl-mesa0 amd64 25.2.8-2ubuntu1 [117 kB] 105s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build2 [14.1 kB] 105s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libvulkan1 amd64 1.4.335.0-1 [158 kB] 105s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libgl1-mesa-dri amd64 25.2.8-2ubuntu1 [36.9 kB] 105s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-glx0 amd64 1.17.0-2build1 [27.6 kB] 105s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 libxxf86vm1 amd64 1:1.1.4-2 [10.6 kB] 105s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libglx-mesa0 amd64 25.2.8-2ubuntu1 [110 kB] 105s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libgraphite2-3 amd64 1.3.14-11ubuntu1 [73.7 kB] 105s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 libharfbuzz0b amd64 12.3.0-4 [529 kB] 105s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 105s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libice6 amd64 2:1.1.1-1build1 [44.0 kB] 105s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libwacom-common all 2.16.1-1 [113 kB] 105s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 libwacom9 amd64 2.16.1-1 [28.3 kB] 105s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 libinput-bin amd64 1.30.0-1 [24.6 kB] 105s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libmtdev1t64 amd64 1.1.7-1build1 [15.2 kB] 105s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libinput10 amd64 1.30.0-1 [160 kB] 105s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 105s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 105s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmd4c0 amd64 0.5.2-2build1 [43.7 kB] 105s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-4 [158 kB] 105s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcre2-16-0 amd64 10.46-1 [243 kB] 105s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build2 [168 kB] 105s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libpixman-1-0 amd64 0.46.4-1 [287 kB] 105s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5core5t64 amd64 5.15.17+dfsg-1ubuntu2 [2064 kB] 105s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5dbus5t64 amd64 5.15.17+dfsg-1ubuntu2 [222 kB] 105s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libglvnd0 amd64 1.7.0-3 [64.1 kB] 105s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libegl1 amd64 1.7.0-3 [29.7 kB] 105s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libglx0 amd64 1.7.0-3 [38.9 kB] 105s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libgl1 amd64 1.7.0-3 [98.3 kB] 105s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5network5t64 amd64 5.15.17+dfsg-1ubuntu2 [730 kB] 105s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libsm6 amd64 2:1.2.6-1 [16.4 kB] 105s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-icccm4 amd64 0.4.2-1 [11.1 kB] 105s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-util1 amd64 0.4.1-1build1 [11.1 kB] 105s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-image0 amd64 0.4.0-2build2 [11.0 kB] 105s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-keysyms1 amd64 0.4.1-1 [8738 B] 105s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-render0 amd64 1.17.0-2build1 [17.4 kB] 105s Get:67 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-render-util0 amd64 0.3.10-1 [10.8 kB] 105s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-shape0 amd64 1.17.0-2build1 [6544 B] 105s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xinerama0 amd64 1.17.0-2build1 [5752 B] 105s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xinput0 amd64 1.17.0-2build1 [36.7 kB] 105s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xkb1 amd64 1.17.0-2build1 [35.3 kB] 105s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 libxkbcommon-x11-0 amd64 1.12.3-1 [15.0 kB] 105s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 libxrender1 amd64 1:0.9.12-1 [19.8 kB] 105s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5gui5t64 amd64 5.15.17+dfsg-1ubuntu2 [3819 kB] 105s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5widgets5t64 amd64 5.15.17+dfsg-1ubuntu2 [2584 kB] 105s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5xml5t64 amd64 5.15.17+dfsg-1ubuntu2 [124 kB] 105s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5designer5 amd64 5.15.17-4 [2836 kB] 105s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5sql5t64 amd64 5.15.17+dfsg-1ubuntu2 [123 kB] 105s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5help5 amd64 5.15.17-4 [163 kB] 105s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5printsupport5t64 amd64 5.15.17+dfsg-1ubuntu2 [209 kB] 105s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5svg5 amd64 5.15.17-3 [148 kB] 105s Get:82 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt5test5t64 amd64 5.15.17+dfsg-1ubuntu2 [150 kB] 105s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 libsodium23 amd64 1.0.18-2 [165 kB] 105s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 libxt6t64 amd64 1:1.2.1-1.3 [173 kB] 105s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmu6 amd64 2:1.1.3-4 [48.9 kB] 105s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build3 [37.3 kB] 105s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 libxaw7 amd64 2:1.0.16-1build1 [190 kB] 105s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 libxfont2 amd64 1:2.0.6-2 [95.6 kB] 105s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 libxkbfile1 amd64 1:1.1.0-1build5 [70.1 kB] 105s Get:90 http://ftpmaster.internal/ubuntu resolute/main amd64 libxrandr2 amd64 2:1.5.4-1build1 [19.6 kB] 105s Get:91 http://ftpmaster.internal/ubuntu resolute/universe amd64 libzmq5 amd64 4.3.5-1build3 [262 kB] 105s Get:92 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 105s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-astroid all 4.0.2-1ubuntu1 [172 kB] 105s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asttokens all 3.0.1-1 [20.7 kB] 105s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-traitlets all 5.14.3+really5.14.3-2 [71.7 kB] 105s Get:96 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-comm all 0.2.1-1build1 [7148 B] 105s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1ubuntu1 [159 kB] 105s Get:98 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-debugpy amd64 1.8.19+ds-1ubuntu1 [942 kB] 105s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-decorator all 5.2.1-2 [28.1 kB] 105s Get:100 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-executing all 2.2.1-0.1 [26.2 kB] 105s Get:101 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-flaky all 3.8.1-4 [16.8 kB] 105s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 105s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-parso all 0.8.5-1 [68.0 kB] 105s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-4 [1554 kB] 105s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jedi all 0.19.1+ds1-1build1 [694 kB] 105s Get:106 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-matplotlib-inline all 0.2.1-1 [9462 B] 105s Get:107 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 105s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-prompt-toolkit all 3.0.52-2 [258 kB] 105s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pure-eval all 0.2.3-1 [11.4 kB] 105s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-stack-data all 0.6.3-3 [22.2 kB] 105s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipython all 8.35.0-2 [575 kB] 106s Get:112 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 106s Get:113 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-core all 5.9.1-1 [28.9 kB] 106s Get:114 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-psutil amd64 7.1.0-1ubuntu1 [191 kB] 106s Get:115 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tornado amd64 6.5.4-0.1 [306 kB] 106s Get:116 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-zmq amd64 27.1.0-1 [234 kB] 106s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-client all 8.7.0-1 [78.5 kB] 106s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nest-asyncio all 1.6.0-1 [6686 B] 106s Get:119 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipykernel all 6.30.1-1 [82.8 kB] 106s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 106s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyqt5.sip amd64 12.17.2-1 [81.1 kB] 106s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyqt5 amd64 5.15.11+dfsg-3 [2737 kB] 106s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyqt5.qtsvg amd64 5.15.11+dfsg-3 [30.2 kB] 106s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 106s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytestqt all 4.4.0-1 [32.4 kB] 106s Get:126 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-qtpy all 2.4.3-1 [57.5 kB] 106s Get:127 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-qtconsole all 5.6.1-4 [84.7 kB] 106s Get:128 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-xkb-utils amd64 7.7+9build1 [170 kB] 106s Get:129 http://ftpmaster.internal/ubuntu resolute/main amd64 xserver-common all 2:21.1.21-1ubuntu1 [34.8 kB] 106s Get:130 http://ftpmaster.internal/ubuntu resolute/universe amd64 xvfb amd64 2:21.1.21-1ubuntu1 [902 kB] 106s Fetched 48.4 MB in 2s (30.1 MB/s) 106s Selecting previously unselected package python3.13-minimal. 106s (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 ... 124923 files and directories currently installed.) 106s Preparing to unpack .../000-python3.13-minimal_3.13.11-1_amd64.deb ... 106s Unpacking python3.13-minimal (3.13.11-1) ... 106s Selecting previously unselected package python3.13. 106s Preparing to unpack .../001-python3.13_3.13.11-1_amd64.deb ... 106s Unpacking python3.13 (3.13.11-1) ... 106s Selecting previously unselected package fonts-dejavu-mono. 106s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8build1_all.deb ... 106s Unpacking fonts-dejavu-mono (2.37-8build1) ... 106s Selecting previously unselected package fonts-dejavu-core. 106s Preparing to unpack .../003-fonts-dejavu-core_2.37-8build1_all.deb ... 106s Unpacking fonts-dejavu-core (2.37-8build1) ... 106s Selecting previously unselected package fontconfig-config. 106s Preparing to unpack .../004-fontconfig-config_2.15.0-2.4ubuntu1_amd64.deb ... 106s Unpacking fontconfig-config (2.15.0-2.4ubuntu1) ... 106s Selecting previously unselected package libfontconfig1:amd64. 106s Preparing to unpack .../005-libfontconfig1_2.15.0-2.4ubuntu1_amd64.deb ... 106s Unpacking libfontconfig1:amd64 (2.15.0-2.4ubuntu1) ... 106s Selecting previously unselected package fontconfig. 106s Preparing to unpack .../006-fontconfig_2.15.0-2.4ubuntu1_amd64.deb ... 106s Unpacking fontconfig (2.15.0-2.4ubuntu1) ... 106s Selecting previously unselected package libbabeltrace1:amd64. 106s Preparing to unpack .../007-libbabeltrace1_1.5.11-5_amd64.deb ... 106s Unpacking libbabeltrace1:amd64 (1.5.11-5) ... 106s Selecting previously unselected package libipt2. 106s Preparing to unpack .../008-libipt2_2.1.2-3_amd64.deb ... 106s Unpacking libipt2 (2.1.2-3) ... 106s Selecting previously unselected package libsource-highlight-common. 106s Preparing to unpack .../009-libsource-highlight-common_3.1.9-4.3build2_all.deb ... 106s Unpacking libsource-highlight-common (3.1.9-4.3build2) ... 106s Selecting previously unselected package libsource-highlight4t64:amd64. 106s Preparing to unpack .../010-libsource-highlight4t64_3.1.9-4.3build2_amd64.deb ... 106s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 106s Selecting previously unselected package gdb. 106s Preparing to unpack .../011-gdb_16.3-5ubuntu1_amd64.deb ... 106s Unpacking gdb (16.3-5ubuntu1) ... 106s Selecting previously unselected package libavahi-common-data:amd64. 106s Preparing to unpack .../012-libavahi-common-data_0.8-17ubuntu1_amd64.deb ... 106s Unpacking libavahi-common-data:amd64 (0.8-17ubuntu1) ... 106s Selecting previously unselected package libavahi-common3:amd64. 106s Preparing to unpack .../013-libavahi-common3_0.8-17ubuntu1_amd64.deb ... 106s Unpacking libavahi-common3:amd64 (0.8-17ubuntu1) ... 106s Selecting previously unselected package libavahi-client3:amd64. 106s Preparing to unpack .../014-libavahi-client3_0.8-17ubuntu1_amd64.deb ... 106s Unpacking libavahi-client3:amd64 (0.8-17ubuntu1) ... 106s Selecting previously unselected package libcups2t64:amd64. 106s Preparing to unpack .../015-libcups2t64_2.4.16-1ubuntu1_amd64.deb ... 106s Unpacking libcups2t64:amd64 (2.4.16-1ubuntu1) ... 106s Selecting previously unselected package libdouble-conversion3:amd64. 106s Preparing to unpack .../016-libdouble-conversion3_3.4.0-1_amd64.deb ... 106s Unpacking libdouble-conversion3:amd64 (3.4.0-1) ... 106s Selecting previously unselected package libpciaccess0:amd64. 106s Preparing to unpack .../017-libpciaccess0_0.18.1-1ubuntu2_amd64.deb ... 106s Unpacking libpciaccess0:amd64 (0.18.1-1ubuntu2) ... 106s Selecting previously unselected package libdrm-intel1:amd64. 106s Preparing to unpack .../018-libdrm-intel1_2.4.129-1_amd64.deb ... 106s Unpacking libdrm-intel1:amd64 (2.4.129-1) ... 106s Selecting previously unselected package libx11-xcb1:amd64. 106s Preparing to unpack .../019-libx11-xcb1_2%3a1.8.12-1build1_amd64.deb ... 106s Unpacking libx11-xcb1:amd64 (2:1.8.12-1build1) ... 106s Selecting previously unselected package libxcb-dri3-0:amd64. 106s Preparing to unpack .../020-libxcb-dri3-0_1.17.0-2build1_amd64.deb ... 106s Unpacking libxcb-dri3-0:amd64 (1.17.0-2build1) ... 106s Selecting previously unselected package libxcb-present0:amd64. 106s Preparing to unpack .../021-libxcb-present0_1.17.0-2build1_amd64.deb ... 106s Unpacking libxcb-present0:amd64 (1.17.0-2build1) ... 106s Selecting previously unselected package libxcb-randr0:amd64. 106s Preparing to unpack .../022-libxcb-randr0_1.17.0-2build1_amd64.deb ... 106s Unpacking libxcb-randr0:amd64 (1.17.0-2build1) ... 106s Selecting previously unselected package libxcb-sync1:amd64. 106s Preparing to unpack .../023-libxcb-sync1_1.17.0-2build1_amd64.deb ... 106s Unpacking libxcb-sync1:amd64 (1.17.0-2build1) ... 106s Selecting previously unselected package libxcb-xfixes0:amd64. 106s Preparing to unpack .../024-libxcb-xfixes0_1.17.0-2build1_amd64.deb ... 106s Unpacking libxcb-xfixes0:amd64 (1.17.0-2build1) ... 106s Selecting previously unselected package libxshmfence1:amd64. 106s Preparing to unpack .../025-libxshmfence1_1.3.3-1_amd64.deb ... 106s Unpacking libxshmfence1:amd64 (1.3.3-1) ... 106s Selecting previously unselected package mesa-libgallium:amd64. 106s Preparing to unpack .../026-mesa-libgallium_25.2.8-2ubuntu1_amd64.deb ... 106s Unpacking mesa-libgallium:amd64 (25.2.8-2ubuntu1) ... 107s Selecting previously unselected package libgbm1:amd64. 107s Preparing to unpack .../027-libgbm1_25.2.8-2ubuntu1_amd64.deb ... 107s Unpacking libgbm1:amd64 (25.2.8-2ubuntu1) ... 107s Selecting previously unselected package libwayland-client0:amd64. 107s Preparing to unpack .../028-libwayland-client0_1.24.0-2_amd64.deb ... 107s Unpacking libwayland-client0:amd64 (1.24.0-2) ... 107s Selecting previously unselected package libxcb-shm0:amd64. 107s Preparing to unpack .../029-libxcb-shm0_1.17.0-2build1_amd64.deb ... 107s Unpacking libxcb-shm0:amd64 (1.17.0-2build1) ... 107s Selecting previously unselected package libegl-mesa0:amd64. 107s Preparing to unpack .../030-libegl-mesa0_25.2.8-2ubuntu1_amd64.deb ... 107s Unpacking libegl-mesa0:amd64 (25.2.8-2ubuntu1) ... 107s Selecting previously unselected package libfontenc1:amd64. 107s Preparing to unpack .../031-libfontenc1_1%3a1.1.8-1build2_amd64.deb ... 107s Unpacking libfontenc1:amd64 (1:1.1.8-1build2) ... 107s Selecting previously unselected package libvulkan1:amd64. 107s Preparing to unpack .../032-libvulkan1_1.4.335.0-1_amd64.deb ... 107s Unpacking libvulkan1:amd64 (1.4.335.0-1) ... 107s Selecting previously unselected package libgl1-mesa-dri:amd64. 107s Preparing to unpack .../033-libgl1-mesa-dri_25.2.8-2ubuntu1_amd64.deb ... 107s Unpacking libgl1-mesa-dri:amd64 (25.2.8-2ubuntu1) ... 107s Selecting previously unselected package libxcb-glx0:amd64. 107s Preparing to unpack .../034-libxcb-glx0_1.17.0-2build1_amd64.deb ... 107s Unpacking libxcb-glx0:amd64 (1.17.0-2build1) ... 107s Selecting previously unselected package libxxf86vm1:amd64. 107s Preparing to unpack .../035-libxxf86vm1_1%3a1.1.4-2_amd64.deb ... 107s Unpacking libxxf86vm1:amd64 (1:1.1.4-2) ... 107s Selecting previously unselected package libglx-mesa0:amd64. 107s Preparing to unpack .../036-libglx-mesa0_25.2.8-2ubuntu1_amd64.deb ... 107s Unpacking libglx-mesa0:amd64 (25.2.8-2ubuntu1) ... 107s Selecting previously unselected package libgraphite2-3:amd64. 107s Preparing to unpack .../037-libgraphite2-3_1.3.14-11ubuntu1_amd64.deb ... 107s Unpacking libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 107s Selecting previously unselected package libharfbuzz0b:amd64. 107s Preparing to unpack .../038-libharfbuzz0b_12.3.0-4_amd64.deb ... 107s Unpacking libharfbuzz0b:amd64 (12.3.0-4) ... 107s Selecting previously unselected package x11-common. 107s Preparing to unpack .../039-x11-common_1%3a7.7+24ubuntu1_all.deb ... 107s Unpacking x11-common (1:7.7+24ubuntu1) ... 107s Selecting previously unselected package libice6:amd64. 107s Preparing to unpack .../040-libice6_2%3a1.1.1-1build1_amd64.deb ... 107s Unpacking libice6:amd64 (2:1.1.1-1build1) ... 107s Selecting previously unselected package libwacom-common. 107s Preparing to unpack .../041-libwacom-common_2.16.1-1_all.deb ... 107s Unpacking libwacom-common (2.16.1-1) ... 107s Selecting previously unselected package libwacom9:amd64. 107s Preparing to unpack .../042-libwacom9_2.16.1-1_amd64.deb ... 107s Unpacking libwacom9:amd64 (2.16.1-1) ... 107s Selecting previously unselected package libinput-bin. 107s Preparing to unpack .../043-libinput-bin_1.30.0-1_amd64.deb ... 107s Unpacking libinput-bin (1.30.0-1) ... 107s Selecting previously unselected package libmtdev1t64:amd64. 107s Preparing to unpack .../044-libmtdev1t64_1.1.7-1build1_amd64.deb ... 107s Unpacking libmtdev1t64:amd64 (1.1.7-1build1) ... 107s Selecting previously unselected package libinput10:amd64. 107s Preparing to unpack .../045-libinput10_1.30.0-1_amd64.deb ... 107s Unpacking libinput10:amd64 (1.30.0-1) ... 107s Selecting previously unselected package libjpeg-turbo8:amd64. 107s Preparing to unpack .../046-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 107s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 107s Selecting previously unselected package libjpeg8:amd64. 107s Preparing to unpack .../047-libjpeg8_8c-2ubuntu11_amd64.deb ... 107s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 107s Selecting previously unselected package libmd4c0:amd64. 107s Preparing to unpack .../048-libmd4c0_0.5.2-2build1_amd64.deb ... 107s Unpacking libmd4c0:amd64 (0.5.2-2build1) ... 107s Selecting previously unselected package libnorm1t64:amd64. 107s Preparing to unpack .../049-libnorm1t64_1.5.9+dfsg-4_amd64.deb ... 107s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-4) ... 107s Selecting previously unselected package libpcre2-16-0:amd64. 107s Preparing to unpack .../050-libpcre2-16-0_10.46-1_amd64.deb ... 107s Unpacking libpcre2-16-0:amd64 (10.46-1) ... 107s Selecting previously unselected package libpgm-5.3-0t64:amd64. 107s Preparing to unpack .../051-libpgm-5.3-0t64_5.3.128~dfsg-2.1build2_amd64.deb ... 107s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 107s Selecting previously unselected package libpixman-1-0:amd64. 107s Preparing to unpack .../052-libpixman-1-0_0.46.4-1_amd64.deb ... 107s Unpacking libpixman-1-0:amd64 (0.46.4-1) ... 107s Selecting previously unselected package libqt5core5t64:amd64. 107s Preparing to unpack .../053-libqt5core5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5core5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libqt5dbus5t64:amd64. 107s Preparing to unpack .../054-libqt5dbus5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5dbus5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libglvnd0:amd64. 107s Preparing to unpack .../055-libglvnd0_1.7.0-3_amd64.deb ... 107s Unpacking libglvnd0:amd64 (1.7.0-3) ... 107s Selecting previously unselected package libegl1:amd64. 107s Preparing to unpack .../056-libegl1_1.7.0-3_amd64.deb ... 107s Unpacking libegl1:amd64 (1.7.0-3) ... 107s Selecting previously unselected package libglx0:amd64. 107s Preparing to unpack .../057-libglx0_1.7.0-3_amd64.deb ... 107s Unpacking libglx0:amd64 (1.7.0-3) ... 107s Selecting previously unselected package libgl1:amd64. 107s Preparing to unpack .../058-libgl1_1.7.0-3_amd64.deb ... 107s Unpacking libgl1:amd64 (1.7.0-3) ... 107s Selecting previously unselected package libqt5network5t64:amd64. 107s Preparing to unpack .../059-libqt5network5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5network5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libsm6:amd64. 107s Preparing to unpack .../060-libsm6_2%3a1.2.6-1_amd64.deb ... 107s Unpacking libsm6:amd64 (2:1.2.6-1) ... 107s Selecting previously unselected package libxcb-icccm4:amd64. 107s Preparing to unpack .../061-libxcb-icccm4_0.4.2-1_amd64.deb ... 107s Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... 107s Selecting previously unselected package libxcb-util1:amd64. 107s Preparing to unpack .../062-libxcb-util1_0.4.1-1build1_amd64.deb ... 107s Unpacking libxcb-util1:amd64 (0.4.1-1build1) ... 107s Selecting previously unselected package libxcb-image0:amd64. 107s Preparing to unpack .../063-libxcb-image0_0.4.0-2build2_amd64.deb ... 107s Unpacking libxcb-image0:amd64 (0.4.0-2build2) ... 107s Selecting previously unselected package libxcb-keysyms1:amd64. 107s Preparing to unpack .../064-libxcb-keysyms1_0.4.1-1_amd64.deb ... 107s Unpacking libxcb-keysyms1:amd64 (0.4.1-1) ... 107s Selecting previously unselected package libxcb-render0:amd64. 107s Preparing to unpack .../065-libxcb-render0_1.17.0-2build1_amd64.deb ... 107s Unpacking libxcb-render0:amd64 (1.17.0-2build1) ... 107s Selecting previously unselected package libxcb-render-util0:amd64. 107s Preparing to unpack .../066-libxcb-render-util0_0.3.10-1_amd64.deb ... 107s Unpacking libxcb-render-util0:amd64 (0.3.10-1) ... 107s Selecting previously unselected package libxcb-shape0:amd64. 107s Preparing to unpack .../067-libxcb-shape0_1.17.0-2build1_amd64.deb ... 107s Unpacking libxcb-shape0:amd64 (1.17.0-2build1) ... 107s Selecting previously unselected package libxcb-xinerama0:amd64. 107s Preparing to unpack .../068-libxcb-xinerama0_1.17.0-2build1_amd64.deb ... 107s Unpacking libxcb-xinerama0:amd64 (1.17.0-2build1) ... 107s Selecting previously unselected package libxcb-xinput0:amd64. 107s Preparing to unpack .../069-libxcb-xinput0_1.17.0-2build1_amd64.deb ... 107s Unpacking libxcb-xinput0:amd64 (1.17.0-2build1) ... 107s Selecting previously unselected package libxcb-xkb1:amd64. 107s Preparing to unpack .../070-libxcb-xkb1_1.17.0-2build1_amd64.deb ... 107s Unpacking libxcb-xkb1:amd64 (1.17.0-2build1) ... 107s Selecting previously unselected package libxkbcommon-x11-0:amd64. 107s Preparing to unpack .../071-libxkbcommon-x11-0_1.12.3-1_amd64.deb ... 107s Unpacking libxkbcommon-x11-0:amd64 (1.12.3-1) ... 107s Selecting previously unselected package libxrender1:amd64. 107s Preparing to unpack .../072-libxrender1_1%3a0.9.12-1_amd64.deb ... 107s Unpacking libxrender1:amd64 (1:0.9.12-1) ... 107s Selecting previously unselected package libqt5gui5t64:amd64. 107s Preparing to unpack .../073-libqt5gui5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5gui5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libqt5widgets5t64:amd64. 107s Preparing to unpack .../074-libqt5widgets5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5widgets5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libqt5xml5t64:amd64. 107s Preparing to unpack .../075-libqt5xml5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5xml5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libqt5designer5:amd64. 107s Preparing to unpack .../076-libqt5designer5_5.15.17-4_amd64.deb ... 107s Unpacking libqt5designer5:amd64 (5.15.17-4) ... 107s Selecting previously unselected package libqt5sql5t64:amd64. 107s Preparing to unpack .../077-libqt5sql5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5sql5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libqt5help5:amd64. 107s Preparing to unpack .../078-libqt5help5_5.15.17-4_amd64.deb ... 107s Unpacking libqt5help5:amd64 (5.15.17-4) ... 107s Selecting previously unselected package libqt5printsupport5t64:amd64. 107s Preparing to unpack .../079-libqt5printsupport5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5printsupport5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libqt5svg5:amd64. 107s Preparing to unpack .../080-libqt5svg5_5.15.17-3_amd64.deb ... 107s Unpacking libqt5svg5:amd64 (5.15.17-3) ... 107s Selecting previously unselected package libqt5test5t64:amd64. 107s Preparing to unpack .../081-libqt5test5t64_5.15.17+dfsg-1ubuntu2_amd64.deb ... 107s Unpacking libqt5test5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 107s Selecting previously unselected package libsodium23:amd64. 107s Preparing to unpack .../082-libsodium23_1.0.18-2_amd64.deb ... 107s Unpacking libsodium23:amd64 (1.0.18-2) ... 107s Selecting previously unselected package libxt6t64:amd64. 107s Preparing to unpack .../083-libxt6t64_1%3a1.2.1-1.3_amd64.deb ... 107s Unpacking libxt6t64:amd64 (1:1.2.1-1.3) ... 107s Selecting previously unselected package libxmu6:amd64. 107s Preparing to unpack .../084-libxmu6_2%3a1.1.3-4_amd64.deb ... 107s Unpacking libxmu6:amd64 (2:1.1.3-4) ... 107s Selecting previously unselected package libxpm4:amd64. 108s Preparing to unpack .../085-libxpm4_1%3a3.5.17-1build3_amd64.deb ... 108s Unpacking libxpm4:amd64 (1:3.5.17-1build3) ... 108s Selecting previously unselected package libxaw7:amd64. 108s Preparing to unpack .../086-libxaw7_2%3a1.0.16-1build1_amd64.deb ... 108s Unpacking libxaw7:amd64 (2:1.0.16-1build1) ... 108s Selecting previously unselected package libxfont2:amd64. 108s Preparing to unpack .../087-libxfont2_1%3a2.0.6-2_amd64.deb ... 108s Unpacking libxfont2:amd64 (1:2.0.6-2) ... 108s Selecting previously unselected package libxkbfile1:amd64. 108s Preparing to unpack .../088-libxkbfile1_1%3a1.1.0-1build5_amd64.deb ... 108s Unpacking libxkbfile1:amd64 (1:1.1.0-1build5) ... 108s Selecting previously unselected package libxrandr2:amd64. 108s Preparing to unpack .../089-libxrandr2_2%3a1.5.4-1build1_amd64.deb ... 108s Unpacking libxrandr2:amd64 (2:1.5.4-1build1) ... 108s Selecting previously unselected package libzmq5:amd64. 108s Preparing to unpack .../090-libzmq5_4.3.5-1build3_amd64.deb ... 108s Unpacking libzmq5:amd64 (4.3.5-1build3) ... 108s Selecting previously unselected package python3-all. 108s Preparing to unpack .../091-python3-all_3.14.2-1_amd64.deb ... 108s Unpacking python3-all (3.14.2-1) ... 108s Selecting previously unselected package python3-astroid. 108s Preparing to unpack .../092-python3-astroid_4.0.2-1ubuntu1_all.deb ... 108s Unpacking python3-astroid (4.0.2-1ubuntu1) ... 108s Selecting previously unselected package python3-asttokens. 108s Preparing to unpack .../093-python3-asttokens_3.0.1-1_all.deb ... 108s Unpacking python3-asttokens (3.0.1-1) ... 108s Selecting previously unselected package python3-traitlets. 108s Preparing to unpack .../094-python3-traitlets_5.14.3+really5.14.3-2_all.deb ... 108s Unpacking python3-traitlets (5.14.3+really5.14.3-2) ... 108s Selecting previously unselected package python3-comm. 108s Preparing to unpack .../095-python3-comm_0.2.1-1build1_all.deb ... 108s Unpacking python3-comm (0.2.1-1build1) ... 108s Selecting previously unselected package python3-coverage. 108s Preparing to unpack .../096-python3-coverage_7.8.2+dfsg1-1ubuntu1_amd64.deb ... 108s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 108s Selecting previously unselected package python3-debugpy. 108s Preparing to unpack .../097-python3-debugpy_1.8.19+ds-1ubuntu1_amd64.deb ... 108s Unpacking python3-debugpy (1.8.19+ds-1ubuntu1) ... 108s Selecting previously unselected package python3-decorator. 108s Preparing to unpack .../098-python3-decorator_5.2.1-2_all.deb ... 108s Unpacking python3-decorator (5.2.1-2) ... 108s Selecting previously unselected package python3-executing. 108s Preparing to unpack .../099-python3-executing_2.2.1-0.1_all.deb ... 108s Unpacking python3-executing (2.2.1-0.1) ... 108s Selecting previously unselected package python3-flaky. 108s Preparing to unpack .../100-python3-flaky_3.8.1-4_all.deb ... 108s Unpacking python3-flaky (3.8.1-4) ... 108s Selecting previously unselected package python3-iniconfig. 108s Preparing to unpack .../101-python3-iniconfig_2.1.0-2_all.deb ... 108s Unpacking python3-iniconfig (2.1.0-2) ... 108s Selecting previously unselected package python3-parso. 108s Preparing to unpack .../102-python3-parso_0.8.5-1_all.deb ... 108s Unpacking python3-parso (0.8.5-1) ... 108s Selecting previously unselected package python3-typeshed. 108s Preparing to unpack .../103-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... 108s Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... 108s Selecting previously unselected package python3-jedi. 108s Preparing to unpack .../104-python3-jedi_0.19.1+ds1-1build1_all.deb ... 108s Unpacking python3-jedi (0.19.1+ds1-1build1) ... 108s Selecting previously unselected package python3-matplotlib-inline. 108s Preparing to unpack .../105-python3-matplotlib-inline_0.2.1-1_all.deb ... 108s Unpacking python3-matplotlib-inline (0.2.1-1) ... 108s Selecting previously unselected package python3-wcwidth. 108s Preparing to unpack .../106-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 108s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 108s Selecting previously unselected package python3-prompt-toolkit. 108s Preparing to unpack .../107-python3-prompt-toolkit_3.0.52-2_all.deb ... 108s Unpacking python3-prompt-toolkit (3.0.52-2) ... 108s Selecting previously unselected package python3-pure-eval. 108s Preparing to unpack .../108-python3-pure-eval_0.2.3-1_all.deb ... 108s Unpacking python3-pure-eval (0.2.3-1) ... 108s Selecting previously unselected package python3-stack-data. 108s Preparing to unpack .../109-python3-stack-data_0.6.3-3_all.deb ... 108s Unpacking python3-stack-data (0.6.3-3) ... 108s Selecting previously unselected package python3-ipython. 108s Preparing to unpack .../110-python3-ipython_8.35.0-2_all.deb ... 108s Unpacking python3-ipython (8.35.0-2) ... 108s Selecting previously unselected package python3-platformdirs. 108s Preparing to unpack .../111-python3-platformdirs_4.5.1-1_all.deb ... 108s Unpacking python3-platformdirs (4.5.1-1) ... 108s Selecting previously unselected package python3-jupyter-core. 108s Preparing to unpack .../112-python3-jupyter-core_5.9.1-1_all.deb ... 108s Unpacking python3-jupyter-core (5.9.1-1) ... 108s Selecting previously unselected package python3-psutil. 108s Preparing to unpack .../113-python3-psutil_7.1.0-1ubuntu1_amd64.deb ... 108s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 108s Selecting previously unselected package python3-tornado. 108s Preparing to unpack .../114-python3-tornado_6.5.4-0.1_amd64.deb ... 108s Unpacking python3-tornado (6.5.4-0.1) ... 108s Selecting previously unselected package python3-zmq. 108s Preparing to unpack .../115-python3-zmq_27.1.0-1_amd64.deb ... 108s Unpacking python3-zmq (27.1.0-1) ... 108s Selecting previously unselected package python3-jupyter-client. 108s Preparing to unpack .../116-python3-jupyter-client_8.7.0-1_all.deb ... 108s Unpacking python3-jupyter-client (8.7.0-1) ... 108s Selecting previously unselected package python3-nest-asyncio. 108s Preparing to unpack .../117-python3-nest-asyncio_1.6.0-1_all.deb ... 108s Unpacking python3-nest-asyncio (1.6.0-1) ... 108s Selecting previously unselected package python3-ipykernel. 108s Preparing to unpack .../118-python3-ipykernel_6.30.1-1_all.deb ... 108s Unpacking python3-ipykernel (6.30.1-1) ... 108s Selecting previously unselected package python3-pluggy. 108s Preparing to unpack .../119-python3-pluggy_1.6.0-2_all.deb ... 108s Unpacking python3-pluggy (1.6.0-2) ... 108s Selecting previously unselected package python3-pyqt5.sip. 108s Preparing to unpack .../120-python3-pyqt5.sip_12.17.2-1_amd64.deb ... 108s Unpacking python3-pyqt5.sip (12.17.2-1) ... 108s Selecting previously unselected package python3-pyqt5. 108s Preparing to unpack .../121-python3-pyqt5_5.15.11+dfsg-3_amd64.deb ... 108s Unpacking python3-pyqt5 (5.15.11+dfsg-3) ... 108s Selecting previously unselected package python3-pyqt5.qtsvg. 108s Preparing to unpack .../122-python3-pyqt5.qtsvg_5.15.11+dfsg-3_amd64.deb ... 108s Unpacking python3-pyqt5.qtsvg (5.15.11+dfsg-3) ... 108s Selecting previously unselected package python3-pytest. 108s Preparing to unpack .../123-python3-pytest_9.0.2-2_all.deb ... 108s Unpacking python3-pytest (9.0.2-2) ... 108s Selecting previously unselected package python3-pytestqt. 108s Preparing to unpack .../124-python3-pytestqt_4.4.0-1_all.deb ... 108s Unpacking python3-pytestqt (4.4.0-1) ... 108s Selecting previously unselected package python3-qtpy. 108s Preparing to unpack .../125-python3-qtpy_2.4.3-1_all.deb ... 108s Unpacking python3-qtpy (2.4.3-1) ... 108s Selecting previously unselected package python3-qtconsole. 108s Preparing to unpack .../126-python3-qtconsole_5.6.1-4_all.deb ... 108s Unpacking python3-qtconsole (5.6.1-4) ... 108s Selecting previously unselected package x11-xkb-utils. 108s Preparing to unpack .../127-x11-xkb-utils_7.7+9build1_amd64.deb ... 108s Unpacking x11-xkb-utils (7.7+9build1) ... 108s Selecting previously unselected package xserver-common. 108s Preparing to unpack .../128-xserver-common_2%3a21.1.21-1ubuntu1_all.deb ... 108s Unpacking xserver-common (2:21.1.21-1ubuntu1) ... 108s Selecting previously unselected package xvfb. 108s Preparing to unpack .../129-xvfb_2%3a21.1.21-1ubuntu1_amd64.deb ... 108s Unpacking xvfb (2:21.1.21-1ubuntu1) ... 108s Setting up libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 108s Setting up libxcb-dri3-0:amd64 (1.17.0-2build1) ... 108s Setting up python3-iniconfig (2.1.0-2) ... 109s Setting up libpixman-1-0:amd64 (0.46.4-1) ... 109s Setting up python3-tornado (6.5.4-0.1) ... 109s Setting up libnorm1t64:amd64 (1.5.9+dfsg-4) ... 109s Setting up libx11-xcb1:amd64 (2:1.8.12-1build1) ... 109s Setting up libpciaccess0:amd64 (0.18.1-1ubuntu2) ... 109s Setting up python3-pure-eval (0.2.3-1) ... 109s Setting up libdouble-conversion3:amd64 (3.4.0-1) ... 109s Setting up libsodium23:amd64 (1.0.18-2) ... 109s Setting up libxcb-xfixes0:amd64 (1.17.0-2build1) ... 109s Setting up libxpm4:amd64 (1:3.5.17-1build3) ... 109s Setting up libxcb-xinput0:amd64 (1.17.0-2build1) ... 109s Setting up libxrender1:amd64 (1:0.9.12-1) ... 109s Setting up python3-parso (0.8.5-1) ... 109s Setting up libxcb-render0:amd64 (1.17.0-2build1) ... 109s Setting up libglvnd0:amd64 (1.7.0-3) ... 109s Setting up libxcb-glx0:amd64 (1.17.0-2build1) ... 109s Setting up libdrm-intel1:amd64 (2.4.129-1) ... 109s Setting up libxcb-keysyms1:amd64 (0.4.1-1) ... 109s Setting up libxcb-shape0:amd64 (1.17.0-2build1) ... 109s Setting up x11-common (1:7.7+24ubuntu1) ... 110s Setting up libxcb-render-util0:amd64 (0.3.10-1) ... 110s Setting up libxcb-shm0:amd64 (1.17.0-2build1) ... 110s Setting up libxcb-icccm4:amd64 (0.4.2-1) ... 110s Setting up libpcre2-16-0:amd64 (10.46-1) ... 110s Setting up python3-platformdirs (4.5.1-1) ... 110s Setting up python3-psutil (7.1.0-1ubuntu1) ... 110s Setting up libsource-highlight-common (3.1.9-4.3build2) ... 110s Setting up libxcb-util1:amd64 (0.4.1-1build1) ... 110s Setting up libxxf86vm1:amd64 (1:1.1.4-2) ... 110s Setting up libxcb-xkb1:amd64 (1.17.0-2build1) ... 110s Setting up libxcb-image0:amd64 (0.4.0-2build2) ... 110s Setting up libxcb-present0:amd64 (1.17.0-2build1) ... 110s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 110s Setting up libqt5core5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 110s Setting up python3-decorator (5.2.1-2) ... 110s Setting up libfontenc1:amd64 (1:1.1.8-1build2) ... 110s Setting up libxcb-xinerama0:amd64 (1.17.0-2build1) ... 110s Setting up python3-flaky (3.8.1-4) ... 110s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 110s Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... 110s Setting up libxcb-sync1:amd64 (1.17.0-2build1) ... 110s Setting up python3-nest-asyncio (1.6.0-1) ... 111s Setting up libavahi-common-data:amd64 (0.8-17ubuntu1) ... 111s Setting up libxkbcommon-x11-0:amd64 (1.12.3-1) ... 111s Setting up fonts-dejavu-mono (2.37-8build1) ... 111s Setting up libxrandr2:amd64 (2:1.5.4-1build1) ... 111s Setting up libipt2 (2.1.2-3) ... 111s Setting up fonts-dejavu-core (2.37-8build1) ... 111s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 111s Setting up libbabeltrace1:amd64 (1.5.11-5) ... 111s Setting up libvulkan1:amd64 (1.4.335.0-1) ... 111s Setting up python3-pluggy (1.6.0-2) ... 111s Setting up python3-pyqt5.sip (12.17.2-1) ... 111s Setting up libmtdev1t64:amd64 (1.1.7-1build1) ... 111s Setting up python3-astroid (4.0.2-1ubuntu1) ... 111s Setting up libxshmfence1:amd64 (1.3.3-1) ... 111s Setting up libxcb-randr0:amd64 (1.17.0-2build1) ... 111s Setting up python3-traitlets (5.14.3+really5.14.3-2) ... 111s Setting up libqt5sql5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 111s Setting up libmd4c0:amd64 (0.5.2-2build1) ... 111s Setting up python3-qtpy (2.4.3-1) ... 111s Setting up python3.13-minimal (3.13.11-1) ... 112s Setting up libharfbuzz0b:amd64 (12.3.0-4) ... 112s Setting up libxkbfile1:amd64 (1:1.1.0-1build5) ... 112s Setting up libxfont2:amd64 (1:2.0.6-2) ... 112s Setting up python3-jupyter-core (5.9.1-1) ... 112s Setting up libwacom-common (2.16.1-1) ... 112s Setting up libwayland-client0:amd64 (1.24.0-2) ... 112s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 112s Setting up python3-prompt-toolkit (3.0.52-2) ... 113s Setting up libice6:amd64 (2:1.1.1-1build1) ... 113s Setting up mesa-libgallium:amd64 (25.2.8-2ubuntu1) ... 113s Setting up libqt5dbus5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 113s Setting up libzmq5:amd64 (4.3.5-1build3) ... 113s Setting up python3-jedi (0.19.1+ds1-1build1) ... 113s Setting up libgbm1:amd64 (25.2.8-2ubuntu1) ... 113s Setting up python3.13 (3.13.11-1) ... 113s Setting up libwacom9:amd64 (2.16.1-1) ... 113s Setting up python3-asttokens (3.0.1-1) ... 114s Setting up fontconfig-config (2.15.0-2.4ubuntu1) ... 114s Setting up python3-pytest (9.0.2-2) ... 114s Setting up libgl1-mesa-dri:amd64 (25.2.8-2ubuntu1) ... 114s Setting up libqt5network5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 114s Setting up libavahi-common3:amd64 (0.8-17ubuntu1) ... 114s Setting up libqt5xml5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 114s Setting up python3-all (3.14.2-1) ... 114s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 114s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 114s Setting up libqt5test5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 114s Setting up libinput-bin (1.30.0-1) ... 114s Setting up python3-matplotlib-inline (0.2.1-1) ... 114s Setting up python3-comm (0.2.1-1build1) ... 115s Setting up libegl-mesa0:amd64 (25.2.8-2ubuntu1) ... 115s Setting up gdb (16.3-5ubuntu1) ... 115s Setting up python3-executing (2.2.1-0.1) ... 115s Setting up python3-zmq (27.1.0-1) ... 115s Setting up libegl1:amd64 (1.7.0-3) ... 115s Setting up python3-jupyter-client (8.7.0-1) ... 115s Setting up libfontconfig1:amd64 (2.15.0-2.4ubuntu1) ... 115s Setting up libsm6:amd64 (2:1.2.6-1) ... 115s Setting up python3-pytestqt (4.4.0-1) ... 115s Setting up python3-stack-data (0.6.3-3) ... 115s Setting up libavahi-client3:amd64 (0.8-17ubuntu1) ... 115s Setting up libinput10:amd64 (1.30.0-1) ... 115s Setting up fontconfig (2.15.0-2.4ubuntu1) ... 117s Regenerating fonts cache... done. 117s Setting up libglx-mesa0:amd64 (25.2.8-2ubuntu1) ... 117s Setting up libglx0:amd64 (1.7.0-3) ... 117s Setting up python3-debugpy (1.8.19+ds-1ubuntu1) ... 118s Setting up libgl1:amd64 (1.7.0-3) ... 118s Setting up python3-ipython (8.35.0-2) ... 119s /usr/lib/python3/dist-packages/IPython/core/interactiveshell.py:3141: SyntaxWarning: 'return' in a 'finally' block 119s return result 119s Setting up libxt6t64:amd64 (1:1.2.1-1.3) ... 119s Setting up python3-ipykernel (6.30.1-1) ... 119s Setting up libcups2t64:amd64 (2.4.16-1ubuntu1) ... 119s Setting up libxmu6:amd64 (2:1.1.3-4) ... 119s Setting up libxaw7:amd64 (2:1.0.16-1build1) ... 119s Setting up python3-qtconsole (5.6.1-4) ... 119s Setting up libqt5gui5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 119s Setting up libqt5widgets5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 119s Setting up x11-xkb-utils (7.7+9build1) ... 119s Setting up libqt5svg5:amd64 (5.15.17-3) ... 119s Setting up libqt5help5:amd64 (5.15.17-4) ... 119s Setting up xserver-common (2:21.1.21-1ubuntu1) ... 119s Setting up libqt5printsupport5t64:amd64 (5.15.17+dfsg-1ubuntu2) ... 119s Setting up libqt5designer5:amd64 (5.15.17-4) ... 119s Setting up xvfb (2:21.1.21-1ubuntu1) ... 119s Setting up python3-pyqt5 (5.15.11+dfsg-3) ... 119s Setting up python3-pyqt5.qtsvg (5.15.11+dfsg-3) ... 119s Processing triggers for systemd (259-1ubuntu2) ... 119s Processing triggers for man-db (2.13.1-1) ... 120s Processing triggers for udev (259-1ubuntu2) ... 120s Processing triggers for libc-bin (2.42-2ubuntu4) ... 121s autopkgtest [11:59:41]: test environment configured for cross building 121s autopkgtest [11:59:41]: test python3-qtconsole-pyqt5: debian/tests/qtconsole-tests pyqt5 121s autopkgtest [11:59:41]: test python3-qtconsole-pyqt5: [----------------------- 121s Testing with python3.13 (pytest call): 121s *** STARTING RUN 1: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 121s ============================= test session starts ============================== 121s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 121s cachedir: .pytest_cache 121s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 121s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 121s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 122s collecting ... collected 48 items / 1 deselected / 47 selected 122s 139s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 143s tests/test_00_console_widget.py::test_scroll[False] PASSED [ 4%] 152s tests/test_00_console_widget.py::test_input PASSED [ 6%] 214s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 215s tests/test_00_console_widget.py::test_input_and_print PASSED [ 10%] 246s tests/test_00_console_widget.py::test_restart_after_kill PASSED [ 12%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_complete PASSED [ 14%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python PASSED [ 17%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line PASSED [ 19%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_indent PASSED [ 21%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses PASSED [ 23%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling PASSED [ 25%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return PASSED [ 27%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors PASSED [ 29%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all PASSED [ 31%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters PASSED [ 34%] 246s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height PASSED [ 36%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace PASSED [ 38%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep PASSED [ 40%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return PASSED [ 42%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline PASSED [ 44%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear PASSED [ 46%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors PASSED [ 48%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm PASSED [ 51%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined PASSED [ 53%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed PASSED [ 55%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up PASSED [ 57%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll PASSED [ 59%] 246s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color PASSED [ 61%] 246s tests/test_app.py::test_help_output PASSED [ 63%] 246s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 247s tests/test_comms.py::Tests::test_frontend_to_kernel PASSED [ 68%] 259s tests/test_comms.py::Tests::test_kernel_to_frontend PASSED [ 70%] 259s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete PASSED [ 72%] 259s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard PASSED [ 74%] 259s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick PASSED [ 76%] 259s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows PASSED [ 78%] 259s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt PASSED [ 80%] 259s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt PASSED [ 82%] 259s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt PASSED [ 85%] 259s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output PASSED [ 87%] 259s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed PASSED [ 89%] 259s tests/test_kill_ring.py::TestKillRing::test_generic PASSED [ 91%] 259s tests/test_kill_ring.py::TestKillRing::test_qt_basic PASSED [ 93%] 259s tests/test_kill_ring.py::TestKillRing::test_qt_cursor PASSED [ 95%] 259s tests/test_styles.py::TestStyles::test_dark_color PASSED [ 97%] 259s tests/test_styles.py::TestStyles::test_dark_style PASSED [100%] 259s 259s =================================== FAILURES =================================== 259s ______________________________ test_scroll[True] _______________________________ 259s 259s qtconsole = 259s qtbot = , debug = True 259s 259s @flaky(max_runs=3) 259s @pytest.mark.parametrize( 259s "debug", [True, False]) 259s def test_scroll(qtconsole, qtbot, debug): 259s """ 259s Make sure the scrolling works. 259s """ 259s window = qtconsole.window 259s shell = window.active_frontend 259s control = shell._control 259s scroll_bar = control.verticalScrollBar() 259s 259s # Wait until the console is fully up 259s qtbot.waitUntil(lambda: shell._prompt_html is not None, 259s timeout=SHELL_TIMEOUT) 259s 259s assert scroll_bar.value() == 0 259s 259s # Define a function with loads of output 259s # Check the outputs are working as well 259s code = ["import time", 259s "def print_numbers():", 259s " for i in range(1000):", 259s " print(i)", 259s " time.sleep(.01)"] 259s for line in code: 259s qtbot.keyClicks(control, line) 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 259s 259s with qtbot.waitSignal(shell.executed): 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 259s modifier=QtCore.Qt.ShiftModifier) 259s 259s def run_line(line, block=True): 259s qtbot.keyClicks(control, line) 259s if block: 259s with qtbot.waitSignal(shell.executed): 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 259s modifier=QtCore.Qt.ShiftModifier) 259s else: 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 259s modifier=QtCore.Qt.ShiftModifier) 259s 259s if debug: 259s # Enter debug 259s run_line('%debug print()', block=False) 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 259s # redefine run_line 259s def run_line(line, block=True): 259s qtbot.keyClicks(control, '!' + line) 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 259s modifier=QtCore.Qt.ShiftModifier) 259s if block: 259s qtbot.waitUntil( 259s lambda: control.toPlainText().strip( 259s ).split()[-1] == "ipdb>") 259s 259s prev_position = scroll_bar.value() 259s 259s # Create a bunch of inputs 259s for i in range(20): 259s > run_line('a = 1') 259s 259s tests/test_00_console_widget.py:98: 259s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 259s 259s line = 'a = 1', block = True 259s 259s def run_line(line, block=True): 259s qtbot.keyClicks(control, '!' + line) 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 259s modifier=QtCore.Qt.ShiftModifier) 259s if block: 259s > qtbot.waitUntil( 259s lambda: control.toPlainText().strip( 259s ).split()[-1] == "ipdb>") 259s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 259s 259s tests/test_00_console_widget.py:90: TimeoutError 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s __________________________________ test_debug __________________________________ 259s 259s qtconsole = 259s qtbot = 259s 259s @flaky(max_runs=3) 259s def test_debug(qtconsole, qtbot): 259s """ 259s Make sure the cursor works while debugging 259s 259s It might not because the console is "_executing" 259s """ 259s window = qtconsole.window 259s shell = window.active_frontend 259s control = shell._control 259s 259s # Wait until the console is fully up 259s qtbot.waitUntil(lambda: shell._prompt_html is not None, 259s timeout=SHELL_TIMEOUT) 259s 259s # Enter execution 259s code = "%debug range(1)" 259s qtbot.keyClicks(control, code) 259s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 259s modifier=QtCore.Qt.ShiftModifier) 259s 259s > qtbot.waitUntil( 259s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 259s timeout=SHELL_TIMEOUT) 259s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 259s 259s tests/test_00_console_widget.py:198: TimeoutError 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ------------------------------ Captured log call ------------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s ---------------------------- Captured log teardown ----------------------------- 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 259s =============================== warnings summary =============================== 259s tests/test_00_console_widget.py::test_scroll[True] 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[True] 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[True] 259s tests/test_00_console_widget.py::test_scroll[True] 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[True] 259s tests/test_00_console_widget.py::test_scroll[True] 259s tests/test_00_console_widget.py::test_input 259s tests/test_00_console_widget.py::test_debug 259s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[True] 259s tests/test_00_console_widget.py::test_scroll[False] 259s tests/test_00_console_widget.py::test_input 259s tests/test_00_console_widget.py::test_debug 259s tests/test_00_console_widget.py::test_input_and_print 259s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[True] 259s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 47 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[False] 259s tests/test_00_console_widget.py::test_debug 259s tests/test_00_console_widget.py::test_input_and_print 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[False] 259s tests/test_00_console_widget.py::test_input 259s tests/test_00_console_widget.py::test_debug 259s tests/test_00_console_widget.py::test_input_and_print 259s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 40 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s tests/test_00_console_widget.py::test_scroll[False] 259s tests/test_00_console_widget.py::test_input 259s tests/test_00_console_widget.py::test_debug 259s tests/test_00_console_widget.py::test_debug 259s tests/test_00_console_widget.py::test_debug 259s tests/test_00_console_widget.py::test_input_and_print 259s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 259s self.close() 259s 259s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 259s ===Flaky Test Report=== 259s 259s test_scroll[True] failed (2 runs remaining out of 3). 259s 259s waitUntil timed out in 5000 milliseconds 259s [, , , , , , , , , , , , , , , , , , , , , , , ] 259s test_scroll[True] failed (1 runs remaining out of 3). 259s 259s waitUntil timed out in 5000 milliseconds 259s [, , , , , , , , , , , , , , , , , , , , , , , ] 259s test_scroll[True] failed; it passed 0 out of the required 1 times. 259s 259s waitUntil timed out in 5000 milliseconds 259s [, , , , , , , , , , , , , , , , , , , , , , , ] 259s test_scroll[False] passed 1 out of the required 1 times. Success! 259s test_input failed (2 runs remaining out of 3). 259s 259s waitUntil timed out in 5000 milliseconds 259s [, , , , , , , , , , , , , , , , , , , , , , ] 259s test_input passed 1 out of the required 1 times. Success! 259s test_debug failed (2 runs remaining out of 3). 259s 259s waitUntil timed out in 20000 milliseconds 259s [, , , , , , , , , , , , , , , , , , , , , , ] 259s test_debug failed (1 runs remaining out of 3). 259s 259s waitUntil timed out in 20000 milliseconds 259s [, , , , , , , , , , , , , , , , , , , , , , ] 259s test_debug failed; it passed 0 out of the required 1 times. 259s 259s waitUntil timed out in 20000 milliseconds 259s [, , , , , , , , , , , , , , , , , , , , , , ] 259s test_input_and_print passed 1 out of the required 1 times. Success! 259s test_restart_after_kill passed 1 out of the required 1 times. Success! 259s test_frontend_to_kernel passed 1 out of the required 1 times. Success! 259s test_kernel_to_frontend passed 1 out of the required 1 times. Success! 259s 259s ===End Flaky Test Report=== 259s =========================== short test summary info ============================ 259s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 259s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 259s = 2 failed, 44 passed, 1 skipped, 1 deselected, 31 warnings in 137.84s (0:02:17) = 259s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 259s *** STARTING RUN 2: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 260s ============================= test session starts ============================== 260s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 260s cachedir: .pytest_cache 260s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 260s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 260s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 260s collecting ... collected 48 items / 1 deselected / 47 selected 260s 277s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 277s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 277s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 339s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 339s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 339s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 339s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 339s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 339s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 339s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 339s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 339s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 339s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 339s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 339s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 339s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 339s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 339s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 339s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 339s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 339s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 339s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 339s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 339s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 339s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 339s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 339s 339s =================================== FAILURES =================================== 339s ______________________________ test_scroll[True] _______________________________ 339s 339s qtconsole = 339s qtbot = , debug = True 339s 339s @flaky(max_runs=3) 339s @pytest.mark.parametrize( 339s "debug", [True, False]) 339s def test_scroll(qtconsole, qtbot, debug): 339s """ 339s Make sure the scrolling works. 339s """ 339s window = qtconsole.window 339s shell = window.active_frontend 339s control = shell._control 339s scroll_bar = control.verticalScrollBar() 339s 339s # Wait until the console is fully up 339s qtbot.waitUntil(lambda: shell._prompt_html is not None, 339s timeout=SHELL_TIMEOUT) 339s 339s assert scroll_bar.value() == 0 339s 339s # Define a function with loads of output 339s # Check the outputs are working as well 339s code = ["import time", 339s "def print_numbers():", 339s " for i in range(1000):", 339s " print(i)", 339s " time.sleep(.01)"] 339s for line in code: 339s qtbot.keyClicks(control, line) 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 339s 339s with qtbot.waitSignal(shell.executed): 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 339s modifier=QtCore.Qt.ShiftModifier) 339s 339s def run_line(line, block=True): 339s qtbot.keyClicks(control, line) 339s if block: 339s with qtbot.waitSignal(shell.executed): 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 339s modifier=QtCore.Qt.ShiftModifier) 339s else: 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 339s modifier=QtCore.Qt.ShiftModifier) 339s 339s if debug: 339s # Enter debug 339s run_line('%debug print()', block=False) 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 339s # redefine run_line 339s def run_line(line, block=True): 339s qtbot.keyClicks(control, '!' + line) 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 339s modifier=QtCore.Qt.ShiftModifier) 339s if block: 339s qtbot.waitUntil( 339s lambda: control.toPlainText().strip( 339s ).split()[-1] == "ipdb>") 339s 339s prev_position = scroll_bar.value() 339s 339s # Create a bunch of inputs 339s for i in range(20): 339s > run_line('a = 1') 339s 339s tests/test_00_console_widget.py:98: 339s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 339s 339s line = 'a = 1', block = True 339s 339s def run_line(line, block=True): 339s qtbot.keyClicks(control, '!' + line) 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 339s modifier=QtCore.Qt.ShiftModifier) 339s if block: 339s > qtbot.waitUntil( 339s lambda: control.toPlainText().strip( 339s ).split()[-1] == "ipdb>") 339s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 339s 339s tests/test_00_console_widget.py:90: TimeoutError 339s ------------------------------ Captured log setup ------------------------------ 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ------------------------------ Captured log call ------------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s __________________________________ test_debug __________________________________ 339s 339s qtconsole = 339s qtbot = 339s 339s @flaky(max_runs=3) 339s def test_debug(qtconsole, qtbot): 339s """ 339s Make sure the cursor works while debugging 339s 339s It might not because the console is "_executing" 339s """ 339s window = qtconsole.window 339s shell = window.active_frontend 339s control = shell._control 339s 339s # Wait until the console is fully up 339s qtbot.waitUntil(lambda: shell._prompt_html is not None, 339s timeout=SHELL_TIMEOUT) 339s 339s # Enter execution 339s code = "%debug range(1)" 339s qtbot.keyClicks(control, code) 339s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 339s modifier=QtCore.Qt.ShiftModifier) 339s 339s > qtbot.waitUntil( 339s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 339s timeout=SHELL_TIMEOUT) 339s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 339s 339s tests/test_00_console_widget.py:198: TimeoutError 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s ---------------------------- Captured log teardown ----------------------------- 339s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 339s =============================== warnings summary =============================== 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 37 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s tests/test_00_console_widget.py::test_scroll[True] 339s tests/test_00_console_widget.py::test_debug 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_scroll[True] 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 48 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s tests/test_00_console_widget.py::test_debug 339s tests/test_00_console_widget.py::test_debug 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 40 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s 339s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 339s ===Flaky Test Report=== 339s 339s test_scroll[True] failed (2 runs remaining out of 3). 339s 339s waitUntil timed out in 5000 milliseconds 339s [, , , , , , , , , , , , , , , , , , , , , , , ] 339s test_scroll[True] failed (1 runs remaining out of 3). 339s 339s waitUntil timed out in 5000 milliseconds 339s [, , , , , , , , , , , , , , , , , , , , , , , ] 339s test_scroll[True] failed; it passed 0 out of the required 1 times. 339s 339s waitUntil timed out in 5000 milliseconds 339s [, , , , , , , , , , , , , , , , , , , , , , , ] 339s test_debug failed (2 runs remaining out of 3). 339s 339s waitUntil timed out in 20000 milliseconds 339s [, , , , , , , , , , , , , , , , , , , , , , ] 339s test_debug failed (1 runs remaining out of 3). 339s 339s waitUntil timed out in 20000 milliseconds 339s [, , , , , , , , , , , , , , , , , , , , , , ] 339s test_debug failed; it passed 0 out of the required 1 times. 339s 339s waitUntil timed out in 20000 milliseconds 339s [, , , , , , , , , , , , , , , , , , , , , , ] 339s 339s ===End Flaky Test Report=== 339s =========================== short test summary info ============================ 339s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 339s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 339s ===== 2 failed, 45 skipped, 1 deselected, 15 warnings in 79.33s (0:01:19) ====== 339s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 339s self.close() 339s Got events for stream attached to closed socket: Socket operation on non-socket 339s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 339s *** STARTING RUN 3: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 340s ============================= test session starts ============================== 340s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 340s cachedir: .pytest_cache 340s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 340s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 340s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 340s collecting ... collected 48 items / 1 deselected / 47 selected 340s 357s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 357s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 357s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 419s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 419s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 419s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 419s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 419s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 419s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 419s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 419s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 419s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 419s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 419s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 419s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 419s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 419s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 419s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 419s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 419s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 419s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 419s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 419s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 419s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 419s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 419s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 419s 419s =================================== FAILURES =================================== 419s ______________________________ test_scroll[True] _______________________________ 419s 419s qtconsole = 419s qtbot = , debug = True 419s 419s @flaky(max_runs=3) 419s @pytest.mark.parametrize( 419s "debug", [True, False]) 419s def test_scroll(qtconsole, qtbot, debug): 419s """ 419s Make sure the scrolling works. 419s """ 419s window = qtconsole.window 419s shell = window.active_frontend 419s control = shell._control 419s scroll_bar = control.verticalScrollBar() 419s 419s # Wait until the console is fully up 419s qtbot.waitUntil(lambda: shell._prompt_html is not None, 419s timeout=SHELL_TIMEOUT) 419s 419s assert scroll_bar.value() == 0 419s 419s # Define a function with loads of output 419s # Check the outputs are working as well 419s code = ["import time", 419s "def print_numbers():", 419s " for i in range(1000):", 419s " print(i)", 419s " time.sleep(.01)"] 419s for line in code: 419s qtbot.keyClicks(control, line) 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 419s 419s with qtbot.waitSignal(shell.executed): 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 419s modifier=QtCore.Qt.ShiftModifier) 419s 419s def run_line(line, block=True): 419s qtbot.keyClicks(control, line) 419s if block: 419s with qtbot.waitSignal(shell.executed): 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 419s modifier=QtCore.Qt.ShiftModifier) 419s else: 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 419s modifier=QtCore.Qt.ShiftModifier) 419s 419s if debug: 419s # Enter debug 419s run_line('%debug print()', block=False) 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 419s # redefine run_line 419s def run_line(line, block=True): 419s qtbot.keyClicks(control, '!' + line) 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 419s modifier=QtCore.Qt.ShiftModifier) 419s if block: 419s qtbot.waitUntil( 419s lambda: control.toPlainText().strip( 419s ).split()[-1] == "ipdb>") 419s 419s prev_position = scroll_bar.value() 419s 419s # Create a bunch of inputs 419s for i in range(20): 419s > run_line('a = 1') 419s 419s tests/test_00_console_widget.py:98: 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s 419s line = 'a = 1', block = True 419s 419s def run_line(line, block=True): 419s qtbot.keyClicks(control, '!' + line) 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 419s modifier=QtCore.Qt.ShiftModifier) 419s if block: 419s > qtbot.waitUntil( 419s lambda: control.toPlainText().strip( 419s ).split()[-1] == "ipdb>") 419s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 419s 419s tests/test_00_console_widget.py:90: TimeoutError 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s __________________________________ test_debug __________________________________ 419s 419s qtconsole = 419s qtbot = 419s 419s @flaky(max_runs=3) 419s def test_debug(qtconsole, qtbot): 419s """ 419s Make sure the cursor works while debugging 419s 419s It might not because the console is "_executing" 419s """ 419s window = qtconsole.window 419s shell = window.active_frontend 419s control = shell._control 419s 419s # Wait until the console is fully up 419s qtbot.waitUntil(lambda: shell._prompt_html is not None, 419s timeout=SHELL_TIMEOUT) 419s 419s # Enter execution 419s code = "%debug range(1)" 419s qtbot.keyClicks(control, code) 419s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 419s modifier=QtCore.Qt.ShiftModifier) 419s 419s > qtbot.waitUntil( 419s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 419s timeout=SHELL_TIMEOUT) 419s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 419s 419s tests/test_00_console_widget.py:198: TimeoutError 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ------------------------------ Captured log setup ------------------------------ 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s ---------------------------- Captured log teardown ----------------------------- 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 419s =============================== warnings summary =============================== 419s tests/test_00_console_widget.py::test_scroll[True] 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_scroll[True] 419s tests/test_00_console_widget.py::test_scroll[True] 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_scroll[True] 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_scroll[True] 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_scroll[True] 419s tests/test_00_console_widget.py::test_debug 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_scroll[True] 419s tests/test_00_console_widget.py::test_debug 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_scroll[True] 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_scroll[True] 419s tests/test_00_console_widget.py::test_scroll[True] 419s tests/test_00_console_widget.py::test_debug 419s tests/test_00_console_widget.py::test_debug 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s tests/test_00_console_widget.py::test_debug 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 40 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s 419s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 419s ===Flaky Test Report=== 419s 419s test_scroll[True] failed (2 runs remaining out of 3). 419s 419s waitUntil timed out in 5000 milliseconds 419s [, , , , , , , , , , , , , , , , , , , , , , , ] 419s test_scroll[True] failed (1 runs remaining out of 3). 419s 419s waitUntil timed out in 5000 milliseconds 419s [, , , , , , , , , , , , , , , , , , , , , , , ] 419s test_scroll[True] failed; it passed 0 out of the required 1 times. 419s 419s waitUntil timed out in 5000 milliseconds 419s [, , , , , , , , , , , , , , , , , , , , , , , ] 419s test_debug failed (2 runs remaining out of 3). 419s 419s waitUntil timed out in 20000 milliseconds 419s [, , , , , , , , , , , , , , , , , , , , , , ] 419s test_debug failed (1 runs remaining out of 3). 419s 419s waitUntil timed out in 20000 milliseconds 419s [, , , , , , , , , , , , , , , , , , , , , , ] 419s test_debug failed; it passed 0 out of the required 1 times. 419s 419s waitUntil timed out in 20000 milliseconds 419s [, , , , , , , , , , , , , , , , , , , , , , ] 419s 419s ===End Flaky Test Report=== 419s =========================== short test summary info ============================ 419s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 419s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 419s ===== 2 failed, 45 skipped, 1 deselected, 15 warnings in 79.33s (0:01:19) ====== 419s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 419s self.close() 419s Got events for stream attached to closed socket: Socket operation on non-socket 419s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 419s *** STARTING RUN 4: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 420s ============================= test session starts ============================== 420s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 420s cachedir: .pytest_cache 420s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 420s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 420s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 420s collecting ... collected 48 items / 1 deselected / 47 selected 420s 437s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 437s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 437s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 500s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 500s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 500s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 500s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 501s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 501s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 501s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 501s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 501s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 501s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 501s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 501s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 501s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 501s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 501s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 501s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 501s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 501s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 501s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 501s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 501s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 501s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 501s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 501s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 501s 501s =================================== FAILURES =================================== 501s ______________________________ test_scroll[True] _______________________________ 501s 501s qtconsole = 501s qtbot = , debug = True 501s 501s @flaky(max_runs=3) 501s @pytest.mark.parametrize( 501s "debug", [True, False]) 501s def test_scroll(qtconsole, qtbot, debug): 501s """ 501s Make sure the scrolling works. 501s """ 501s window = qtconsole.window 501s shell = window.active_frontend 501s control = shell._control 501s scroll_bar = control.verticalScrollBar() 501s 501s # Wait until the console is fully up 501s qtbot.waitUntil(lambda: shell._prompt_html is not None, 501s timeout=SHELL_TIMEOUT) 501s 501s assert scroll_bar.value() == 0 501s 501s # Define a function with loads of output 501s # Check the outputs are working as well 501s code = ["import time", 501s "def print_numbers():", 501s " for i in range(1000):", 501s " print(i)", 501s " time.sleep(.01)"] 501s for line in code: 501s qtbot.keyClicks(control, line) 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 501s 501s with qtbot.waitSignal(shell.executed): 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 501s modifier=QtCore.Qt.ShiftModifier) 501s 501s def run_line(line, block=True): 501s qtbot.keyClicks(control, line) 501s if block: 501s with qtbot.waitSignal(shell.executed): 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 501s modifier=QtCore.Qt.ShiftModifier) 501s else: 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 501s modifier=QtCore.Qt.ShiftModifier) 501s 501s if debug: 501s # Enter debug 501s run_line('%debug print()', block=False) 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 501s # redefine run_line 501s def run_line(line, block=True): 501s qtbot.keyClicks(control, '!' + line) 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 501s modifier=QtCore.Qt.ShiftModifier) 501s if block: 501s qtbot.waitUntil( 501s lambda: control.toPlainText().strip( 501s ).split()[-1] == "ipdb>") 501s 501s prev_position = scroll_bar.value() 501s 501s # Create a bunch of inputs 501s for i in range(20): 501s > run_line('a = 1') 501s 501s tests/test_00_console_widget.py:98: 501s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 501s 501s line = 'a = 1', block = True 501s 501s def run_line(line, block=True): 501s qtbot.keyClicks(control, '!' + line) 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 501s modifier=QtCore.Qt.ShiftModifier) 501s if block: 501s > qtbot.waitUntil( 501s lambda: control.toPlainText().strip( 501s ).split()[-1] == "ipdb>") 501s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 501s 501s tests/test_00_console_widget.py:90: TimeoutError 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ------------------------------ Captured log call ------------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s __________________________________ test_debug __________________________________ 501s 501s qtconsole = 501s qtbot = 501s 501s @flaky(max_runs=3) 501s def test_debug(qtconsole, qtbot): 501s """ 501s Make sure the cursor works while debugging 501s 501s It might not because the console is "_executing" 501s """ 501s window = qtconsole.window 501s shell = window.active_frontend 501s control = shell._control 501s 501s # Wait until the console is fully up 501s qtbot.waitUntil(lambda: shell._prompt_html is not None, 501s timeout=SHELL_TIMEOUT) 501s 501s # Enter execution 501s code = "%debug range(1)" 501s qtbot.keyClicks(control, code) 501s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 501s modifier=QtCore.Qt.ShiftModifier) 501s 501s > qtbot.waitUntil( 501s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 501s timeout=SHELL_TIMEOUT) 501s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 501s 501s tests/test_00_console_widget.py:198: TimeoutError 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ------------------------------ Captured log call ------------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s ---------------------------- Captured log teardown ----------------------------- 501s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 501s =============================== warnings summary =============================== 501s tests/test_00_console_widget.py::test_scroll[True] 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_scroll[True] 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_scroll[True] 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_scroll[True] 501s tests/test_00_console_widget.py::test_scroll[True] 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_scroll[True] 501s tests/test_00_console_widget.py::test_scroll[True] 501s tests/test_00_console_widget.py::test_debug 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_scroll[True] 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_scroll[True] 501s tests/test_00_console_widget.py::test_scroll[True] 501s tests/test_00_console_widget.py::test_debug 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_scroll[True] 501s tests/test_00_console_widget.py::test_scroll[True] 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_debug 501s tests/test_00_console_widget.py::test_debug 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 40 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s tests/test_00_console_widget.py::test_debug 501s tests/test_00_console_widget.py::test_debug 501s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 47 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 501s self.close() 501s 501s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 501s ===Flaky Test Report=== 501s 501s test_scroll[True] failed (2 runs remaining out of 3). 501s 501s waitUntil timed out in 5000 milliseconds 501s [, , , , , , , , , , , , , , , , , , , , , , , ] 501s test_scroll[True] failed (1 runs remaining out of 3). 501s 501s waitUntil timed out in 5000 milliseconds 501s [, , , , , , , , , , , , , , , , , , , , , , , ] 501s test_scroll[True] failed; it passed 0 out of the required 1 times. 501s 501s waitUntil timed out in 5000 milliseconds 501s [, , , , , , , , , , , , , , , , , , , , , , , ] 501s test_debug failed (2 runs remaining out of 3). 501s 501s waitUntil timed out in 20000 milliseconds 501s [, , , , , , , , , , , , , , , , , , , , , , ] 501s test_debug failed (1 runs remaining out of 3). 501s 501s waitUntil timed out in 20000 milliseconds 501s [, , , , , , , , , , , , , , , , , , , , , , ] 501s test_debug failed; it passed 0 out of the required 1 times. 501s 501s waitUntil timed out in 20000 milliseconds 501s [, , , , , , , , , , , , , , , , , , , , , , ] 501s 501s ===End Flaky Test Report=== 501s =========================== short test summary info ============================ 501s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 501s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 501s ===== 2 failed, 45 skipped, 1 deselected, 18 warnings in 79.22s (0:01:19) ====== 501s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 501s *** STARTING RUN 5: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 501s ============================= test session starts ============================== 501s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 501s cachedir: .pytest_cache 501s PyQt5 5.15.11 -- Qt runtime 5.15.17 -- Qt compiled 5.15.17 501s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 501s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 501s collecting ... collected 48 items / 1 deselected / 47 selected 501s 517s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 517s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 517s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 591s tests/test_00_console_widget.py::test_debug FAILED [ 8%]autopkgtest [12:07:20]: test python3-qtconsole-pyqt5: -----------------------] 591s 591s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 591s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 591s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 591s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 591s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 591s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 591s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 591s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 591s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 591s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 591s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 591s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 591s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 591s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 591s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 591s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 591s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 591s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 591s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 591s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 591s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 591s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 591s 591s =================================== FAILURES =================================== 591s ______________________________ test_scroll[True] _______________________________ 591s 591s qtconsole = 591s qtbot = , debug = True 591s 591s @flaky(max_runs=3) 591s @pytest.mark.parametrize( 591s "debug", [True, False]) 591s def test_scroll(qtconsole, qtbot, debug): 591s """ 591s Make sure the scrolling works. 591s """ 591s window = qtconsole.window 591s shell = window.active_frontend 591s control = shell._control 591s scroll_bar = control.verticalScrollBar() 591s 591s # Wait until the console is fully up 591s qtbot.waitUntil(lambda: shell._prompt_html is not None, 591s timeout=SHELL_TIMEOUT) 591s 591s assert scroll_bar.value() == 0 591s 591s # Define a function with loads of output 591s # Check the outputs are working as well 591s code = ["import time", 591s "def print_numbers():", 591s " for i in range(1000):", 591s " print(i)", 591s " time.sleep(.01)"] 591s for line in code: 591s qtbot.keyClicks(control, line) 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 591s 591s with qtbot.waitSignal(shell.executed): 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 591s modifier=QtCore.Qt.ShiftModifier) 591s 591s def run_line(line, block=True): 591s qtbot.keyClicks(control, line) 591s if block: 591s with qtbot.waitSignal(shell.executed): 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 591s modifier=QtCore.Qt.ShiftModifier) 591s else: 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 591s modifier=QtCore.Qt.ShiftModifier) 591s 591s if debug: 591s # Enter debug 591s run_line('%debug print()', block=False) 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 591s # redefine run_line 591s def run_line(line, block=True): 591s qtbot.keyClicks(control, '!' + line) 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 591s modifier=QtCore.Qt.ShiftModifier) 591s if block: 591s qtbot.waitUntil( 591s lambda: control.toPlainText().strip( 591s ).split()[-1] == "ipdb>") 591s 591s prev_position = scroll_bar.value() 591s 591s # Create a bunch of inputs 591s for i in range(20): 591s > run_line('a = 1') 591s 591s tests/test_00_console_widget.py:98: 591s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 591s 591s line = 'a = 1', block = True 591s 591s def run_line(line, block=True): 591s qtbot.keyClicks(control, '!' + line) 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 591s modifier=QtCore.Qt.ShiftModifier) 591s if block: 591s > qtbot.waitUntil( 591s lambda: control.toPlainText().strip( 591s ).split()[-1] == "ipdb>") 591s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 591s 591s tests/test_00_console_widget.py:90: TimeoutError 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s __________________________________ test_debug __________________________________ 591s 591s qtconsole = 591s qtbot = 591s 591s @flaky(max_runs=3) 591s def test_debug(qtconsole, qtbot): 591s """ 591s Make sure the cursor works while debugging 591s 591s It might not because the console is "_executing" 591s """ 591s window = qtconsole.window 591s shell = window.active_frontend 591s control = shell._control 591s 591s # Wait until the console is fully up 591s qtbot.waitUntil(lambda: shell._prompt_html is not None, 591s timeout=SHELL_TIMEOUT) 591s 591s # Enter execution 591s code = "%debug range(1)" 591s qtbot.keyClicks(control, code) 591s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 591s modifier=QtCore.Qt.ShiftModifier) 591s 591s > qtbot.waitUntil( 591s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 591s timeout=SHELL_TIMEOUT) 591s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 591s 591s tests/test_00_console_widget.py:198: TimeoutError 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ------------------------------ Captured log setup ------------------------------ 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s ---------------------------- Captured log teardown ----------------------------- 591s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 591s =============================== warnings summary =============================== 591s tests/test_00_console_widget.py::test_scroll[True] 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_scroll[True] 591s tests/test_00_console_widget.py::test_scroll[True] 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_scroll[True] 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_scroll[True] 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 36 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_scroll[True] 591s tests/test_00_console_widget.py::test_scroll[True] 591s tests/test_00_console_widget.py::test_debug 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_scroll[True] 591s tests/test_00_console_widget.py::test_debug 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_scroll[True] 591s tests/test_00_console_widget.py::test_debug 591s tests/test_00_console_widget.py::test_debug 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_scroll[True] 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 47 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_debug 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 40 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s tests/test_00_console_widget.py::test_debug 591s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 48 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 591s self.close() 591s 591s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 591s ===Flaky Test Report=== 591s 591s test_scroll[True] failed (2 runs remaining out of 3). 591s 591s waitUntil timed out in 5000 milliseconds 591s [, , , , , , , , , , , , , , , , , , , , , , , ] 591s test_scroll[True] failed (1 runs remaining out of 3). 591s 591s waitUntil timed out in 5000 milliseconds 591s [, , , , , , , , , , , , , , , , , , , , , , , ] 591s test_scroll[True] failed; it passed 0 out of the required 1 times. 591s 591s waitUntil timed out in 5000 milliseconds 591s [, , , , , , , , , , , , , , , , , , , , , , , ] 591s test_debug failed (2 runs remaining out of 3). 591s 591s waitUntil timed out in 20000 milliseconds 591s [, , , , , , , , , , , , , , , , , , , , , , ] 591s test_debug failed (1 runs remaining out of 3). 591s 591s waitUntil timed out in 20000 milliseconds 591s [, , , , , , , , , , , , , , , , , , , , , , ] 591s test_debug failed; it passed 0 out of the required 1 times. 591s 591s waitUntil timed out in 20000 milliseconds 591s [, , , , , , , , , , , , , , , , , , , , , , ] 591s 591s ===End Flaky Test Report=== 591s =========================== short test summary info ============================ 591s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 591s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 591s ===== 2 failed, 45 skipped, 1 deselected, 16 warnings in 79.21s (0:01:19) ====== 591s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 591s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 592s python3-qtconsole-pyqt5 FAIL non-zero exit status 1 592s autopkgtest [12:07:32]: test python3-qtconsole-pyqt5: - - - - - - - - - - results - - - - - - - - - - 592s autopkgtest [12:07:32]: test python3-qtconsole-pyqt6: preparing testbed 616s Creating nova instance adt-resolute-i386-python-qtconsole-20260123-115740-juju-7f2275-prod-proposed-migration-environment-15-3d9625c6-9faa-4dbf-9679-6d90dd2c10f5 from image adt/ubuntu-resolute-amd64-server-20260123.img (UUID 789dbc23-4f1b-4e7c-bcab-98e6eebf04f2)... 692s autopkgtest [12:09:12]: testbed dpkg architecture: amd64 692s autopkgtest [12:09:12]: testbed apt version: 3.1.13 693s autopkgtest [12:09:13]: @@@@@@@@@@@@@@@@@@@@ test bed setup 693s autopkgtest [12:09:13]: testbed release detected to be: resolute 693s autopkgtest [12:09:13]: updating testbed package index (apt update) 694s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 694s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 694s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 694s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 694s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 694s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1016 kB] 694s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 694s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [92.8 kB] 694s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [103 kB] 694s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [127 kB] 694s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3656 B] 694s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 694s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 694s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 694s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [902 kB] 694s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [391 kB] 694s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.5 kB] 694s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 694s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [11.6 kB] 694s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [668 B] 695s Fetched 2842 kB in 1s (3020 kB/s) 695s Reading package lists... 696s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 696s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 696s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 696s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 697s Reading package lists... 697s Reading package lists... 697s Building dependency tree... 697s Reading state information... 697s Calculating upgrade... 697s The following packages were automatically installed and are no longer required: 697s python3.13 python3.13-minimal 697s Use 'sudo apt autoremove' to remove them. 697s The following NEW packages will be installed: 697s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 697s The following packages will be upgraded: 697s libpython3-stdlib python3 python3-gdbm python3-minimal 697s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 697s Need to get 6769 kB of archives. 697s After this operation, 24.5 MB of additional disk space will be used. 697s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 698s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 698s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 698s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 698s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 699s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 699s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 699s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 699s dpkg-preconfigure: unable to re-open stdin: No such file or directory 699s Fetched 6769 kB in 2s (3556 kB/s) 699s Selecting previously unselected package libpython3.14-minimal:amd64. 699s (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 ... 124176 files and directories currently installed.) 699s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 699s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 699s Selecting previously unselected package python3.14-minimal. 699s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 699s Unpacking python3.14-minimal (3.14.2-1) ... 699s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 699s Setting up python3.14-minimal (3.14.2-1) ... 700s (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 ... 124518 files and directories currently installed.) 700s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 700s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 700s Setting up python3-minimal (3.14.2-1) ... 700s (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 ... 124518 files and directories currently installed.) 700s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 700s running python pre-rtupdate hooks for python3.14... 700s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 700s Selecting previously unselected package libpython3.14-stdlib:amd64. 700s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 700s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 700s Selecting previously unselected package python3.14. 700s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 700s Unpacking python3.14 (3.14.2-1) ... 700s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 700s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 700s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 700s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 700s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 700s Setting up python3.14 (3.14.2-1) ... 701s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 701s Setting up python3-gdbm (3.14.2-1) ... 701s Setting up python3 (3.14.2-1) ... 701s running python rtupdate hooks for python3.14... 701s running python post-rtupdate hooks for python3.14... 701s Processing triggers for man-db (2.13.1-1) ... 702s Processing triggers for systemd (259-1ubuntu2) ... 702s autopkgtest [12:09:22]: upgrading testbed (apt dist-upgrade and autopurge) 702s Reading package lists... 702s Building dependency tree... 702s Reading state information... 702s Calculating upgrade... 702s The following packages were automatically installed and are no longer required: 702s python3.13 python3.13-minimal 702s Use 'sudo apt autoremove' to remove them. 702s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 702s Reading package lists... 702s Building dependency tree... 702s Reading state information... 702s Solving dependencies... 703s The following packages will be REMOVED: 703s python3.13* python3.13-minimal* 703s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 703s After this operation, 7860 kB disk space will be freed. 703s (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 ... 124948 files and directories currently installed.) 703s Removing python3.13 (3.13.11-1) ... 703s Removing python3.13-minimal (3.13.11-1) ... 703s Processing triggers for man-db (2.13.1-1) ... 703s Processing triggers for systemd (259-1ubuntu2) ... 704s (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 ... 124921 files and directories currently installed.) 704s Purging configuration files for python3.13-minimal (3.13.11-1) ... 707s Reading package lists... 707s Building dependency tree... 707s Reading state information... 707s Solving dependencies... 707s The following NEW packages will be installed: 707s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono gdb 707s libavahi-client3 libavahi-common-data libavahi-common3 libb2-1 707s libbabeltrace1 libcups2t64 libdouble-conversion3 libdrm-intel1 libduktape207 707s libegl-mesa0 libegl1 libfontconfig1 libfontenc1 libgbm1 libgl1 707s libgl1-mesa-dri libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 707s libharfbuzz0b libice6 libinput-bin libinput10 libipt2 libjpeg-turbo8 707s libjpeg8 libmd4c0 libmtdev1t64 libnorm1t64 libopengl0 libpciaccess0 707s libpcre2-16-0 libpgm-5.3-0t64 libpixman-1-0 libproxy1v5 libqt6core6t64 707s libqt6dbus6 libqt6gui6 libqt6network6 libqt6opengl6 libqt6openglwidgets6 707s libqt6printsupport6 libqt6sql6 libqt6svg6 libqt6svgwidgets6 libqt6test6 707s libqt6widgets6 libqt6xml6 libsm6 libsodium23 libsource-highlight-common 707s libsource-highlight4t64 libts0t64 libvulkan1 libwacom-common libwacom9 707s libwayland-client0 libx11-xcb1 libxaw7 libxcb-cursor0 libxcb-dri3-0 707s libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 707s libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 707s libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 707s libxfont2 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 707s libxrender1 libxshmfence1 libxt6t64 libxxf86vm1 libzmq5 mesa-libgallium 707s python3-all python3-astroid python3-asttokens python3-comm python3-coverage 707s python3-debugpy python3-decorator python3-executing python3-flaky 707s python3-iniconfig python3-ipykernel python3-ipython python3-jedi 707s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 707s python3-nest-asyncio python3-parso python3-platformdirs python3-pluggy 707s python3-prompt-toolkit python3-psutil python3-pure-eval python3-pyqt6 707s python3-pyqt6.qtsvg python3-pyqt6.sip python3-pytest python3-pytestqt 707s python3-qtconsole python3-qtpy python3-stack-data python3-tornado 707s python3-traitlets python3-typeshed python3-wcwidth python3-zmq python3.13 707s python3.13-minimal x11-common x11-xkb-utils xserver-common xvfb 707s 0 upgraded, 137 newly installed, 0 to remove and 0 not upgraded. 707s Need to get 46.8 MB of archives. 707s After this operation, 188 MB of additional disk space will be used. 707s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 707s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 707s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-mono all 2.37-8build1 [502 kB] 707s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-core all 2.37-8build1 [834 kB] 707s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.4ubuntu1 [38.1 kB] 707s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.4ubuntu1 [143 kB] 707s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig amd64 2.15.0-2.4ubuntu1 [178 kB] 707s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libbabeltrace1 amd64 1.5.11-5 [166 kB] 707s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libipt2 amd64 2.1.2-3 [49.2 kB] 707s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight-common all 3.1.9-4.3build2 [64.2 kB] 707s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build2 [273 kB] 707s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 gdb amd64 16.3-5ubuntu1 [4047 kB] 707s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-common-data amd64 0.8-17ubuntu1 [31.3 kB] 707s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-common3 amd64 0.8-17ubuntu1 [23.7 kB] 707s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-client3 amd64 0.8-17ubuntu1 [27.3 kB] 707s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-11ubuntu1 [151 kB] 707s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 libb2-1 amd64 0.98.1-1.1build2 [44.9 kB] 707s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libcups2t64 amd64 2.4.16-1ubuntu1 [273 kB] 707s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdouble-conversion3 amd64 3.4.0-1 [41.4 kB] 707s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libpciaccess0 amd64 0.18.1-1ubuntu2 [19.0 kB] 707s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-intel1 amd64 2.4.129-1 [66.7 kB] 707s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libduktape207 amd64 2.7.0+tests-0ubuntu4 [144 kB] 707s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libx11-xcb1 amd64 2:1.8.12-1build1 [8044 B] 707s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-dri3-0 amd64 1.17.0-2build1 [8036 B] 707s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-present0 amd64 1.17.0-2build1 [6446 B] 707s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-randr0 amd64 1.17.0-2build1 [19.7 kB] 707s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-sync1 amd64 1.17.0-2build1 [10.1 kB] 707s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xfixes0 amd64 1.17.0-2build1 [11.1 kB] 707s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libxshmfence1 amd64 1.3.3-1 [5262 B] 707s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 mesa-libgallium amd64 25.2.8-2ubuntu1 [11.1 MB] 708s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libgbm1 amd64 25.2.8-2ubuntu1 [34.0 kB] 708s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libwayland-client0 amd64 1.24.0-2 [28.5 kB] 708s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-shm0 amd64 1.17.0-2build1 [6120 B] 708s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libegl-mesa0 amd64 25.2.8-2ubuntu1 [117 kB] 708s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build2 [14.1 kB] 708s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 libvulkan1 amd64 1.4.335.0-1 [158 kB] 708s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libgl1-mesa-dri amd64 25.2.8-2ubuntu1 [36.9 kB] 708s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-glx0 amd64 1.17.0-2build1 [27.6 kB] 708s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 libxxf86vm1 amd64 1:1.1.4-2 [10.6 kB] 708s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libglx-mesa0 amd64 25.2.8-2ubuntu1 [110 kB] 708s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libgraphite2-3 amd64 1.3.14-11ubuntu1 [73.7 kB] 708s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libharfbuzz0b amd64 12.3.0-4 [529 kB] 708s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 708s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 libice6 amd64 2:1.1.1-1build1 [44.0 kB] 708s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libwacom-common all 2.16.1-1 [113 kB] 708s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libwacom9 amd64 2.16.1-1 [28.3 kB] 708s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libinput-bin amd64 1.30.0-1 [24.6 kB] 708s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libmtdev1t64 amd64 1.1.7-1build1 [15.2 kB] 708s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libinput10 amd64 1.30.0-1 [160 kB] 708s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 708s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 708s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmd4c0 amd64 0.5.2-2build1 [43.7 kB] 708s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-4 [158 kB] 708s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcre2-16-0 amd64 10.46-1 [243 kB] 708s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build2 [168 kB] 708s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libpixman-1-0 amd64 0.46.4-1 [287 kB] 708s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libproxy1v5 amd64 0.5.12-1 [28.3 kB] 708s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6core6t64 amd64 6.9.2+dfsg-3ubuntu2 [2049 kB] 708s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6dbus6 amd64 6.9.2+dfsg-3ubuntu2 [278 kB] 708s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libglvnd0 amd64 1.7.0-3 [64.1 kB] 708s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libegl1 amd64 1.7.0-3 [29.7 kB] 708s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 libglx0 amd64 1.7.0-3 [38.9 kB] 708s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libopengl0 amd64 1.7.0-3 [32.8 kB] 708s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libsm6 amd64 2:1.2.6-1 [16.4 kB] 708s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 libts0t64 amd64 1.22-1.1build2 [64.0 kB] 708s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-util1 amd64 0.4.1-1build1 [11.1 kB] 708s Get:67 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-image0 amd64 0.4.0-2build2 [11.0 kB] 708s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-render0 amd64 1.17.0-2build1 [17.4 kB] 708s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-render-util0 amd64 0.3.10-1 [10.8 kB] 708s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-cursor0 amd64 0.1.5-1 [10.8 kB] 708s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-icccm4 amd64 0.4.2-1 [11.1 kB] 708s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-keysyms1 amd64 0.4.1-1 [8738 B] 708s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-shape0 amd64 1.17.0-2build1 [6544 B] 708s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xinput0 amd64 1.17.0-2build1 [36.7 kB] 708s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xkb1 amd64 1.17.0-2build1 [35.3 kB] 708s Get:76 http://ftpmaster.internal/ubuntu resolute/main amd64 libxkbcommon-x11-0 amd64 1.12.3-1 [15.0 kB] 708s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6gui6 amd64 6.9.2+dfsg-3ubuntu2 [3505 kB] 708s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6network6 amd64 6.9.2+dfsg-3ubuntu2 [850 kB] 708s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6opengl6 amd64 6.9.2+dfsg-3ubuntu2 [433 kB] 708s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6widgets6 amd64 6.9.2+dfsg-3ubuntu2 [2843 kB] 708s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6openglwidgets6 amd64 6.9.2+dfsg-3ubuntu2 [43.4 kB] 708s Get:82 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6printsupport6 amd64 6.9.2+dfsg-3ubuntu2 [224 kB] 708s Get:83 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6sql6 amd64 6.9.2+dfsg-3ubuntu2 [146 kB] 708s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6svg6 amd64 6.9.2-5 [223 kB] 708s Get:85 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6svgwidgets6 amd64 6.9.2-5 [18.2 kB] 708s Get:86 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6test6 amd64 6.9.2+dfsg-3ubuntu2 [192 kB] 708s Get:87 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6xml6 amd64 6.9.2+dfsg-3ubuntu2 [81.6 kB] 708s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 libsodium23 amd64 1.0.18-2 [165 kB] 708s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 libxt6t64 amd64 1:1.2.1-1.3 [173 kB] 708s Get:90 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmu6 amd64 2:1.1.3-4 [48.9 kB] 708s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build3 [37.3 kB] 708s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 libxaw7 amd64 2:1.0.16-1build1 [190 kB] 708s Get:93 http://ftpmaster.internal/ubuntu resolute/main amd64 libxfont2 amd64 1:2.0.6-2 [95.6 kB] 708s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 libxkbfile1 amd64 1:1.1.0-1build5 [70.1 kB] 708s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 libxrender1 amd64 1:0.9.12-1 [19.8 kB] 708s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 libxrandr2 amd64 2:1.5.4-1build1 [19.6 kB] 708s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 libzmq5 amd64 4.3.5-1build3 [262 kB] 708s Get:98 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 708s Get:99 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-astroid all 4.0.2-1ubuntu1 [172 kB] 708s Get:100 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asttokens all 3.0.1-1 [20.7 kB] 708s Get:101 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-traitlets all 5.14.3+really5.14.3-2 [71.7 kB] 708s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-comm all 0.2.1-1build1 [7148 B] 708s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1ubuntu1 [159 kB] 708s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-debugpy amd64 1.8.19+ds-1ubuntu1 [942 kB] 708s Get:105 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-decorator all 5.2.1-2 [28.1 kB] 708s Get:106 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-executing all 2.2.1-0.1 [26.2 kB] 708s Get:107 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-flaky all 3.8.1-4 [16.8 kB] 708s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 708s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-parso all 0.8.5-1 [68.0 kB] 708s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-4 [1554 kB] 708s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jedi all 0.19.1+ds1-1build1 [694 kB] 708s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-matplotlib-inline all 0.2.1-1 [9462 B] 708s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 708s Get:114 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-prompt-toolkit all 3.0.52-2 [258 kB] 708s Get:115 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pure-eval all 0.2.3-1 [11.4 kB] 708s Get:116 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-stack-data all 0.6.3-3 [22.2 kB] 708s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipython all 8.35.0-2 [575 kB] 708s Get:118 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 708s Get:119 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-core all 5.9.1-1 [28.9 kB] 708s Get:120 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-psutil amd64 7.1.0-1ubuntu1 [191 kB] 708s Get:121 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tornado amd64 6.5.4-0.1 [306 kB] 708s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-zmq amd64 27.1.0-1 [234 kB] 708s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-client all 8.7.0-1 [78.5 kB] 708s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nest-asyncio all 1.6.0-1 [6686 B] 708s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipykernel all 6.30.1-1 [82.8 kB] 708s Get:126 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 708s Get:127 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyqt6.sip amd64 13.10.3-1 [72.1 kB] 709s Get:128 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyqt6 amd64 6.10.2-1 [2871 kB] 709s Get:129 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyqt6.qtsvg amd64 6.10.2-1 [34.9 kB] 709s Get:130 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 709s Get:131 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytestqt all 4.4.0-1 [32.4 kB] 709s Get:132 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-qtpy all 2.4.3-1 [57.5 kB] 709s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-qtconsole all 5.6.1-4 [84.7 kB] 709s Get:134 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-xkb-utils amd64 7.7+9build1 [170 kB] 709s Get:135 http://ftpmaster.internal/ubuntu resolute/main amd64 xserver-common all 2:21.1.21-1ubuntu1 [34.8 kB] 709s Get:136 http://ftpmaster.internal/ubuntu resolute/main amd64 libgl1 amd64 1.7.0-3 [98.3 kB] 709s Get:137 http://ftpmaster.internal/ubuntu resolute/universe amd64 xvfb amd64 2:21.1.21-1ubuntu1 [902 kB] 709s Fetched 46.8 MB in 2s (31.0 MB/s) 709s Selecting previously unselected package python3.13-minimal. 709s (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 ... 124923 files and directories currently installed.) 709s Preparing to unpack .../000-python3.13-minimal_3.13.11-1_amd64.deb ... 709s Unpacking python3.13-minimal (3.13.11-1) ... 709s Selecting previously unselected package python3.13. 709s Preparing to unpack .../001-python3.13_3.13.11-1_amd64.deb ... 709s Unpacking python3.13 (3.13.11-1) ... 709s Selecting previously unselected package fonts-dejavu-mono. 709s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8build1_all.deb ... 709s Unpacking fonts-dejavu-mono (2.37-8build1) ... 709s Selecting previously unselected package fonts-dejavu-core. 709s Preparing to unpack .../003-fonts-dejavu-core_2.37-8build1_all.deb ... 709s Unpacking fonts-dejavu-core (2.37-8build1) ... 709s Selecting previously unselected package fontconfig-config. 709s Preparing to unpack .../004-fontconfig-config_2.15.0-2.4ubuntu1_amd64.deb ... 709s Unpacking fontconfig-config (2.15.0-2.4ubuntu1) ... 709s Selecting previously unselected package libfontconfig1:amd64. 709s Preparing to unpack .../005-libfontconfig1_2.15.0-2.4ubuntu1_amd64.deb ... 709s Unpacking libfontconfig1:amd64 (2.15.0-2.4ubuntu1) ... 709s Selecting previously unselected package fontconfig. 709s Preparing to unpack .../006-fontconfig_2.15.0-2.4ubuntu1_amd64.deb ... 709s Unpacking fontconfig (2.15.0-2.4ubuntu1) ... 709s Selecting previously unselected package libbabeltrace1:amd64. 709s Preparing to unpack .../007-libbabeltrace1_1.5.11-5_amd64.deb ... 709s Unpacking libbabeltrace1:amd64 (1.5.11-5) ... 709s Selecting previously unselected package libipt2. 709s Preparing to unpack .../008-libipt2_2.1.2-3_amd64.deb ... 709s Unpacking libipt2 (2.1.2-3) ... 709s Selecting previously unselected package libsource-highlight-common. 709s Preparing to unpack .../009-libsource-highlight-common_3.1.9-4.3build2_all.deb ... 709s Unpacking libsource-highlight-common (3.1.9-4.3build2) ... 709s Selecting previously unselected package libsource-highlight4t64:amd64. 709s Preparing to unpack .../010-libsource-highlight4t64_3.1.9-4.3build2_amd64.deb ... 709s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 709s Selecting previously unselected package gdb. 709s Preparing to unpack .../011-gdb_16.3-5ubuntu1_amd64.deb ... 709s Unpacking gdb (16.3-5ubuntu1) ... 709s Selecting previously unselected package libavahi-common-data:amd64. 709s Preparing to unpack .../012-libavahi-common-data_0.8-17ubuntu1_amd64.deb ... 709s Unpacking libavahi-common-data:amd64 (0.8-17ubuntu1) ... 709s Selecting previously unselected package libavahi-common3:amd64. 709s Preparing to unpack .../013-libavahi-common3_0.8-17ubuntu1_amd64.deb ... 709s Unpacking libavahi-common3:amd64 (0.8-17ubuntu1) ... 709s Selecting previously unselected package libavahi-client3:amd64. 709s Preparing to unpack .../014-libavahi-client3_0.8-17ubuntu1_amd64.deb ... 709s Unpacking libavahi-client3:amd64 (0.8-17ubuntu1) ... 709s Selecting previously unselected package libgomp1:amd64. 709s Preparing to unpack .../015-libgomp1_15.2.0-11ubuntu1_amd64.deb ... 709s Unpacking libgomp1:amd64 (15.2.0-11ubuntu1) ... 709s Selecting previously unselected package libb2-1:amd64. 709s Preparing to unpack .../016-libb2-1_0.98.1-1.1build2_amd64.deb ... 709s Unpacking libb2-1:amd64 (0.98.1-1.1build2) ... 709s Selecting previously unselected package libcups2t64:amd64. 709s Preparing to unpack .../017-libcups2t64_2.4.16-1ubuntu1_amd64.deb ... 709s Unpacking libcups2t64:amd64 (2.4.16-1ubuntu1) ... 709s Selecting previously unselected package libdouble-conversion3:amd64. 709s Preparing to unpack .../018-libdouble-conversion3_3.4.0-1_amd64.deb ... 709s Unpacking libdouble-conversion3:amd64 (3.4.0-1) ... 709s Selecting previously unselected package libpciaccess0:amd64. 709s Preparing to unpack .../019-libpciaccess0_0.18.1-1ubuntu2_amd64.deb ... 709s Unpacking libpciaccess0:amd64 (0.18.1-1ubuntu2) ... 709s Selecting previously unselected package libdrm-intel1:amd64. 709s Preparing to unpack .../020-libdrm-intel1_2.4.129-1_amd64.deb ... 709s Unpacking libdrm-intel1:amd64 (2.4.129-1) ... 709s Selecting previously unselected package libduktape207:amd64. 709s Preparing to unpack .../021-libduktape207_2.7.0+tests-0ubuntu4_amd64.deb ... 709s Unpacking libduktape207:amd64 (2.7.0+tests-0ubuntu4) ... 709s Selecting previously unselected package libx11-xcb1:amd64. 709s Preparing to unpack .../022-libx11-xcb1_2%3a1.8.12-1build1_amd64.deb ... 709s Unpacking libx11-xcb1:amd64 (2:1.8.12-1build1) ... 709s Selecting previously unselected package libxcb-dri3-0:amd64. 709s Preparing to unpack .../023-libxcb-dri3-0_1.17.0-2build1_amd64.deb ... 709s Unpacking libxcb-dri3-0:amd64 (1.17.0-2build1) ... 709s Selecting previously unselected package libxcb-present0:amd64. 709s Preparing to unpack .../024-libxcb-present0_1.17.0-2build1_amd64.deb ... 709s Unpacking libxcb-present0:amd64 (1.17.0-2build1) ... 709s Selecting previously unselected package libxcb-randr0:amd64. 709s Preparing to unpack .../025-libxcb-randr0_1.17.0-2build1_amd64.deb ... 709s Unpacking libxcb-randr0:amd64 (1.17.0-2build1) ... 709s Selecting previously unselected package libxcb-sync1:amd64. 709s Preparing to unpack .../026-libxcb-sync1_1.17.0-2build1_amd64.deb ... 709s Unpacking libxcb-sync1:amd64 (1.17.0-2build1) ... 709s Selecting previously unselected package libxcb-xfixes0:amd64. 709s Preparing to unpack .../027-libxcb-xfixes0_1.17.0-2build1_amd64.deb ... 709s Unpacking libxcb-xfixes0:amd64 (1.17.0-2build1) ... 709s Selecting previously unselected package libxshmfence1:amd64. 709s Preparing to unpack .../028-libxshmfence1_1.3.3-1_amd64.deb ... 709s Unpacking libxshmfence1:amd64 (1.3.3-1) ... 709s Selecting previously unselected package mesa-libgallium:amd64. 709s Preparing to unpack .../029-mesa-libgallium_25.2.8-2ubuntu1_amd64.deb ... 709s Unpacking mesa-libgallium:amd64 (25.2.8-2ubuntu1) ... 710s Selecting previously unselected package libgbm1:amd64. 710s Preparing to unpack .../030-libgbm1_25.2.8-2ubuntu1_amd64.deb ... 710s Unpacking libgbm1:amd64 (25.2.8-2ubuntu1) ... 710s Selecting previously unselected package libwayland-client0:amd64. 710s Preparing to unpack .../031-libwayland-client0_1.24.0-2_amd64.deb ... 710s Unpacking libwayland-client0:amd64 (1.24.0-2) ... 710s Selecting previously unselected package libxcb-shm0:amd64. 710s Preparing to unpack .../032-libxcb-shm0_1.17.0-2build1_amd64.deb ... 710s Unpacking libxcb-shm0:amd64 (1.17.0-2build1) ... 710s Selecting previously unselected package libegl-mesa0:amd64. 710s Preparing to unpack .../033-libegl-mesa0_25.2.8-2ubuntu1_amd64.deb ... 710s Unpacking libegl-mesa0:amd64 (25.2.8-2ubuntu1) ... 710s Selecting previously unselected package libfontenc1:amd64. 710s Preparing to unpack .../034-libfontenc1_1%3a1.1.8-1build2_amd64.deb ... 710s Unpacking libfontenc1:amd64 (1:1.1.8-1build2) ... 710s Selecting previously unselected package libvulkan1:amd64. 710s Preparing to unpack .../035-libvulkan1_1.4.335.0-1_amd64.deb ... 710s Unpacking libvulkan1:amd64 (1.4.335.0-1) ... 710s Selecting previously unselected package libgl1-mesa-dri:amd64. 710s Preparing to unpack .../036-libgl1-mesa-dri_25.2.8-2ubuntu1_amd64.deb ... 710s Unpacking libgl1-mesa-dri:amd64 (25.2.8-2ubuntu1) ... 710s Selecting previously unselected package libxcb-glx0:amd64. 710s Preparing to unpack .../037-libxcb-glx0_1.17.0-2build1_amd64.deb ... 710s Unpacking libxcb-glx0:amd64 (1.17.0-2build1) ... 710s Selecting previously unselected package libxxf86vm1:amd64. 710s Preparing to unpack .../038-libxxf86vm1_1%3a1.1.4-2_amd64.deb ... 710s Unpacking libxxf86vm1:amd64 (1:1.1.4-2) ... 710s Selecting previously unselected package libglx-mesa0:amd64. 710s Preparing to unpack .../039-libglx-mesa0_25.2.8-2ubuntu1_amd64.deb ... 710s Unpacking libglx-mesa0:amd64 (25.2.8-2ubuntu1) ... 710s Selecting previously unselected package libgraphite2-3:amd64. 710s Preparing to unpack .../040-libgraphite2-3_1.3.14-11ubuntu1_amd64.deb ... 710s Unpacking libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 710s Selecting previously unselected package libharfbuzz0b:amd64. 710s Preparing to unpack .../041-libharfbuzz0b_12.3.0-4_amd64.deb ... 710s Unpacking libharfbuzz0b:amd64 (12.3.0-4) ... 710s Selecting previously unselected package x11-common. 710s Preparing to unpack .../042-x11-common_1%3a7.7+24ubuntu1_all.deb ... 710s Unpacking x11-common (1:7.7+24ubuntu1) ... 710s Selecting previously unselected package libice6:amd64. 710s Preparing to unpack .../043-libice6_2%3a1.1.1-1build1_amd64.deb ... 710s Unpacking libice6:amd64 (2:1.1.1-1build1) ... 710s Selecting previously unselected package libwacom-common. 710s Preparing to unpack .../044-libwacom-common_2.16.1-1_all.deb ... 710s Unpacking libwacom-common (2.16.1-1) ... 710s Selecting previously unselected package libwacom9:amd64. 710s Preparing to unpack .../045-libwacom9_2.16.1-1_amd64.deb ... 710s Unpacking libwacom9:amd64 (2.16.1-1) ... 710s Selecting previously unselected package libinput-bin. 710s Preparing to unpack .../046-libinput-bin_1.30.0-1_amd64.deb ... 710s Unpacking libinput-bin (1.30.0-1) ... 710s Selecting previously unselected package libmtdev1t64:amd64. 710s Preparing to unpack .../047-libmtdev1t64_1.1.7-1build1_amd64.deb ... 710s Unpacking libmtdev1t64:amd64 (1.1.7-1build1) ... 710s Selecting previously unselected package libinput10:amd64. 710s Preparing to unpack .../048-libinput10_1.30.0-1_amd64.deb ... 710s Unpacking libinput10:amd64 (1.30.0-1) ... 710s Selecting previously unselected package libjpeg-turbo8:amd64. 710s Preparing to unpack .../049-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 710s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 710s Selecting previously unselected package libjpeg8:amd64. 710s Preparing to unpack .../050-libjpeg8_8c-2ubuntu11_amd64.deb ... 710s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 710s Selecting previously unselected package libmd4c0:amd64. 710s Preparing to unpack .../051-libmd4c0_0.5.2-2build1_amd64.deb ... 710s Unpacking libmd4c0:amd64 (0.5.2-2build1) ... 710s Selecting previously unselected package libnorm1t64:amd64. 710s Preparing to unpack .../052-libnorm1t64_1.5.9+dfsg-4_amd64.deb ... 710s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-4) ... 710s Selecting previously unselected package libpcre2-16-0:amd64. 710s Preparing to unpack .../053-libpcre2-16-0_10.46-1_amd64.deb ... 710s Unpacking libpcre2-16-0:amd64 (10.46-1) ... 710s Selecting previously unselected package libpgm-5.3-0t64:amd64. 710s Preparing to unpack .../054-libpgm-5.3-0t64_5.3.128~dfsg-2.1build2_amd64.deb ... 710s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 710s Selecting previously unselected package libpixman-1-0:amd64. 710s Preparing to unpack .../055-libpixman-1-0_0.46.4-1_amd64.deb ... 710s Unpacking libpixman-1-0:amd64 (0.46.4-1) ... 710s Selecting previously unselected package libproxy1v5:amd64. 710s Preparing to unpack .../056-libproxy1v5_0.5.12-1_amd64.deb ... 710s Unpacking libproxy1v5:amd64 (0.5.12-1) ... 710s Selecting previously unselected package libqt6core6t64:amd64. 710s Preparing to unpack .../057-libqt6core6t64_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6core6t64:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6dbus6:amd64. 710s Preparing to unpack .../058-libqt6dbus6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6dbus6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libglvnd0:amd64. 710s Preparing to unpack .../059-libglvnd0_1.7.0-3_amd64.deb ... 710s Unpacking libglvnd0:amd64 (1.7.0-3) ... 710s Selecting previously unselected package libegl1:amd64. 710s Preparing to unpack .../060-libegl1_1.7.0-3_amd64.deb ... 710s Unpacking libegl1:amd64 (1.7.0-3) ... 710s Selecting previously unselected package libglx0:amd64. 710s Preparing to unpack .../061-libglx0_1.7.0-3_amd64.deb ... 710s Unpacking libglx0:amd64 (1.7.0-3) ... 710s Selecting previously unselected package libopengl0:amd64. 710s Preparing to unpack .../062-libopengl0_1.7.0-3_amd64.deb ... 710s Unpacking libopengl0:amd64 (1.7.0-3) ... 710s Selecting previously unselected package libsm6:amd64. 710s Preparing to unpack .../063-libsm6_2%3a1.2.6-1_amd64.deb ... 710s Unpacking libsm6:amd64 (2:1.2.6-1) ... 710s Selecting previously unselected package libts0t64:amd64. 710s Preparing to unpack .../064-libts0t64_1.22-1.1build2_amd64.deb ... 710s Unpacking libts0t64:amd64 (1.22-1.1build2) ... 710s Selecting previously unselected package libxcb-util1:amd64. 710s Preparing to unpack .../065-libxcb-util1_0.4.1-1build1_amd64.deb ... 710s Unpacking libxcb-util1:amd64 (0.4.1-1build1) ... 710s Selecting previously unselected package libxcb-image0:amd64. 710s Preparing to unpack .../066-libxcb-image0_0.4.0-2build2_amd64.deb ... 710s Unpacking libxcb-image0:amd64 (0.4.0-2build2) ... 710s Selecting previously unselected package libxcb-render0:amd64. 710s Preparing to unpack .../067-libxcb-render0_1.17.0-2build1_amd64.deb ... 710s Unpacking libxcb-render0:amd64 (1.17.0-2build1) ... 710s Selecting previously unselected package libxcb-render-util0:amd64. 710s Preparing to unpack .../068-libxcb-render-util0_0.3.10-1_amd64.deb ... 710s Unpacking libxcb-render-util0:amd64 (0.3.10-1) ... 710s Selecting previously unselected package libxcb-cursor0:amd64. 710s Preparing to unpack .../069-libxcb-cursor0_0.1.5-1_amd64.deb ... 710s Unpacking libxcb-cursor0:amd64 (0.1.5-1) ... 710s Selecting previously unselected package libxcb-icccm4:amd64. 710s Preparing to unpack .../070-libxcb-icccm4_0.4.2-1_amd64.deb ... 710s Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... 710s Selecting previously unselected package libxcb-keysyms1:amd64. 710s Preparing to unpack .../071-libxcb-keysyms1_0.4.1-1_amd64.deb ... 710s Unpacking libxcb-keysyms1:amd64 (0.4.1-1) ... 710s Selecting previously unselected package libxcb-shape0:amd64. 710s Preparing to unpack .../072-libxcb-shape0_1.17.0-2build1_amd64.deb ... 710s Unpacking libxcb-shape0:amd64 (1.17.0-2build1) ... 710s Selecting previously unselected package libxcb-xinput0:amd64. 710s Preparing to unpack .../073-libxcb-xinput0_1.17.0-2build1_amd64.deb ... 710s Unpacking libxcb-xinput0:amd64 (1.17.0-2build1) ... 710s Selecting previously unselected package libxcb-xkb1:amd64. 710s Preparing to unpack .../074-libxcb-xkb1_1.17.0-2build1_amd64.deb ... 710s Unpacking libxcb-xkb1:amd64 (1.17.0-2build1) ... 710s Selecting previously unselected package libxkbcommon-x11-0:amd64. 710s Preparing to unpack .../075-libxkbcommon-x11-0_1.12.3-1_amd64.deb ... 710s Unpacking libxkbcommon-x11-0:amd64 (1.12.3-1) ... 710s Selecting previously unselected package libqt6gui6:amd64. 710s Preparing to unpack .../076-libqt6gui6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6gui6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6network6:amd64. 710s Preparing to unpack .../077-libqt6network6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6network6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6opengl6:amd64. 710s Preparing to unpack .../078-libqt6opengl6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6opengl6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6widgets6:amd64. 710s Preparing to unpack .../079-libqt6widgets6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6widgets6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6openglwidgets6:amd64. 710s Preparing to unpack .../080-libqt6openglwidgets6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6openglwidgets6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6printsupport6:amd64. 710s Preparing to unpack .../081-libqt6printsupport6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6printsupport6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6sql6:amd64. 710s Preparing to unpack .../082-libqt6sql6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6sql6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6svg6:amd64. 710s Preparing to unpack .../083-libqt6svg6_6.9.2-5_amd64.deb ... 710s Unpacking libqt6svg6:amd64 (6.9.2-5) ... 710s Selecting previously unselected package libqt6svgwidgets6:amd64. 710s Preparing to unpack .../084-libqt6svgwidgets6_6.9.2-5_amd64.deb ... 710s Unpacking libqt6svgwidgets6:amd64 (6.9.2-5) ... 710s Selecting previously unselected package libqt6test6:amd64. 710s Preparing to unpack .../085-libqt6test6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6test6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libqt6xml6:amd64. 710s Preparing to unpack .../086-libqt6xml6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 710s Unpacking libqt6xml6:amd64 (6.9.2+dfsg-3ubuntu2) ... 710s Selecting previously unselected package libsodium23:amd64. 710s Preparing to unpack .../087-libsodium23_1.0.18-2_amd64.deb ... 710s Unpacking libsodium23:amd64 (1.0.18-2) ... 710s Selecting previously unselected package libxt6t64:amd64. 710s Preparing to unpack .../088-libxt6t64_1%3a1.2.1-1.3_amd64.deb ... 710s Unpacking libxt6t64:amd64 (1:1.2.1-1.3) ... 710s Selecting previously unselected package libxmu6:amd64. 710s Preparing to unpack .../089-libxmu6_2%3a1.1.3-4_amd64.deb ... 710s Unpacking libxmu6:amd64 (2:1.1.3-4) ... 710s Selecting previously unselected package libxpm4:amd64. 710s Preparing to unpack .../090-libxpm4_1%3a3.5.17-1build3_amd64.deb ... 710s Unpacking libxpm4:amd64 (1:3.5.17-1build3) ... 710s Selecting previously unselected package libxaw7:amd64. 710s Preparing to unpack .../091-libxaw7_2%3a1.0.16-1build1_amd64.deb ... 710s Unpacking libxaw7:amd64 (2:1.0.16-1build1) ... 710s Selecting previously unselected package libxfont2:amd64. 710s Preparing to unpack .../092-libxfont2_1%3a2.0.6-2_amd64.deb ... 710s Unpacking libxfont2:amd64 (1:2.0.6-2) ... 710s Selecting previously unselected package libxkbfile1:amd64. 710s Preparing to unpack .../093-libxkbfile1_1%3a1.1.0-1build5_amd64.deb ... 710s Unpacking libxkbfile1:amd64 (1:1.1.0-1build5) ... 710s Selecting previously unselected package libxrender1:amd64. 710s Preparing to unpack .../094-libxrender1_1%3a0.9.12-1_amd64.deb ... 710s Unpacking libxrender1:amd64 (1:0.9.12-1) ... 710s Selecting previously unselected package libxrandr2:amd64. 710s Preparing to unpack .../095-libxrandr2_2%3a1.5.4-1build1_amd64.deb ... 710s Unpacking libxrandr2:amd64 (2:1.5.4-1build1) ... 710s Selecting previously unselected package libzmq5:amd64. 711s Preparing to unpack .../096-libzmq5_4.3.5-1build3_amd64.deb ... 711s Unpacking libzmq5:amd64 (4.3.5-1build3) ... 711s Selecting previously unselected package python3-all. 711s Preparing to unpack .../097-python3-all_3.14.2-1_amd64.deb ... 711s Unpacking python3-all (3.14.2-1) ... 711s Selecting previously unselected package python3-astroid. 711s Preparing to unpack .../098-python3-astroid_4.0.2-1ubuntu1_all.deb ... 711s Unpacking python3-astroid (4.0.2-1ubuntu1) ... 711s Selecting previously unselected package python3-asttokens. 711s Preparing to unpack .../099-python3-asttokens_3.0.1-1_all.deb ... 711s Unpacking python3-asttokens (3.0.1-1) ... 711s Selecting previously unselected package python3-traitlets. 711s Preparing to unpack .../100-python3-traitlets_5.14.3+really5.14.3-2_all.deb ... 711s Unpacking python3-traitlets (5.14.3+really5.14.3-2) ... 711s Selecting previously unselected package python3-comm. 711s Preparing to unpack .../101-python3-comm_0.2.1-1build1_all.deb ... 711s Unpacking python3-comm (0.2.1-1build1) ... 711s Selecting previously unselected package python3-coverage. 711s Preparing to unpack .../102-python3-coverage_7.8.2+dfsg1-1ubuntu1_amd64.deb ... 711s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 711s Selecting previously unselected package python3-debugpy. 711s Preparing to unpack .../103-python3-debugpy_1.8.19+ds-1ubuntu1_amd64.deb ... 711s Unpacking python3-debugpy (1.8.19+ds-1ubuntu1) ... 711s Selecting previously unselected package python3-decorator. 711s Preparing to unpack .../104-python3-decorator_5.2.1-2_all.deb ... 711s Unpacking python3-decorator (5.2.1-2) ... 711s Selecting previously unselected package python3-executing. 711s Preparing to unpack .../105-python3-executing_2.2.1-0.1_all.deb ... 711s Unpacking python3-executing (2.2.1-0.1) ... 711s Selecting previously unselected package python3-flaky. 711s Preparing to unpack .../106-python3-flaky_3.8.1-4_all.deb ... 711s Unpacking python3-flaky (3.8.1-4) ... 711s Selecting previously unselected package python3-iniconfig. 711s Preparing to unpack .../107-python3-iniconfig_2.1.0-2_all.deb ... 711s Unpacking python3-iniconfig (2.1.0-2) ... 711s Selecting previously unselected package python3-parso. 711s Preparing to unpack .../108-python3-parso_0.8.5-1_all.deb ... 711s Unpacking python3-parso (0.8.5-1) ... 711s Selecting previously unselected package python3-typeshed. 711s Preparing to unpack .../109-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... 711s Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... 711s Selecting previously unselected package python3-jedi. 711s Preparing to unpack .../110-python3-jedi_0.19.1+ds1-1build1_all.deb ... 711s Unpacking python3-jedi (0.19.1+ds1-1build1) ... 711s Selecting previously unselected package python3-matplotlib-inline. 711s Preparing to unpack .../111-python3-matplotlib-inline_0.2.1-1_all.deb ... 711s Unpacking python3-matplotlib-inline (0.2.1-1) ... 711s Selecting previously unselected package python3-wcwidth. 711s Preparing to unpack .../112-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 711s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 711s Selecting previously unselected package python3-prompt-toolkit. 711s Preparing to unpack .../113-python3-prompt-toolkit_3.0.52-2_all.deb ... 711s Unpacking python3-prompt-toolkit (3.0.52-2) ... 711s Selecting previously unselected package python3-pure-eval. 711s Preparing to unpack .../114-python3-pure-eval_0.2.3-1_all.deb ... 711s Unpacking python3-pure-eval (0.2.3-1) ... 711s Selecting previously unselected package python3-stack-data. 711s Preparing to unpack .../115-python3-stack-data_0.6.3-3_all.deb ... 711s Unpacking python3-stack-data (0.6.3-3) ... 711s Selecting previously unselected package python3-ipython. 711s Preparing to unpack .../116-python3-ipython_8.35.0-2_all.deb ... 711s Unpacking python3-ipython (8.35.0-2) ... 711s Selecting previously unselected package python3-platformdirs. 711s Preparing to unpack .../117-python3-platformdirs_4.5.1-1_all.deb ... 711s Unpacking python3-platformdirs (4.5.1-1) ... 711s Selecting previously unselected package python3-jupyter-core. 711s Preparing to unpack .../118-python3-jupyter-core_5.9.1-1_all.deb ... 711s Unpacking python3-jupyter-core (5.9.1-1) ... 711s Selecting previously unselected package python3-psutil. 711s Preparing to unpack .../119-python3-psutil_7.1.0-1ubuntu1_amd64.deb ... 711s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 711s Selecting previously unselected package python3-tornado. 711s Preparing to unpack .../120-python3-tornado_6.5.4-0.1_amd64.deb ... 711s Unpacking python3-tornado (6.5.4-0.1) ... 711s Selecting previously unselected package python3-zmq. 711s Preparing to unpack .../121-python3-zmq_27.1.0-1_amd64.deb ... 711s Unpacking python3-zmq (27.1.0-1) ... 711s Selecting previously unselected package python3-jupyter-client. 711s Preparing to unpack .../122-python3-jupyter-client_8.7.0-1_all.deb ... 711s Unpacking python3-jupyter-client (8.7.0-1) ... 711s Selecting previously unselected package python3-nest-asyncio. 711s Preparing to unpack .../123-python3-nest-asyncio_1.6.0-1_all.deb ... 711s Unpacking python3-nest-asyncio (1.6.0-1) ... 711s Selecting previously unselected package python3-ipykernel. 711s Preparing to unpack .../124-python3-ipykernel_6.30.1-1_all.deb ... 711s Unpacking python3-ipykernel (6.30.1-1) ... 711s Selecting previously unselected package python3-pluggy. 711s Preparing to unpack .../125-python3-pluggy_1.6.0-2_all.deb ... 711s Unpacking python3-pluggy (1.6.0-2) ... 711s Selecting previously unselected package python3-pyqt6.sip. 711s Preparing to unpack .../126-python3-pyqt6.sip_13.10.3-1_amd64.deb ... 711s Unpacking python3-pyqt6.sip (13.10.3-1) ... 711s Selecting previously unselected package python3-pyqt6. 711s Preparing to unpack .../127-python3-pyqt6_6.10.2-1_amd64.deb ... 711s Unpacking python3-pyqt6 (6.10.2-1) ... 711s Selecting previously unselected package python3-pyqt6.qtsvg. 711s Preparing to unpack .../128-python3-pyqt6.qtsvg_6.10.2-1_amd64.deb ... 711s Unpacking python3-pyqt6.qtsvg (6.10.2-1) ... 711s Selecting previously unselected package python3-pytest. 711s Preparing to unpack .../129-python3-pytest_9.0.2-2_all.deb ... 711s Unpacking python3-pytest (9.0.2-2) ... 711s Selecting previously unselected package python3-pytestqt. 711s Preparing to unpack .../130-python3-pytestqt_4.4.0-1_all.deb ... 711s Unpacking python3-pytestqt (4.4.0-1) ... 711s Selecting previously unselected package python3-qtpy. 711s Preparing to unpack .../131-python3-qtpy_2.4.3-1_all.deb ... 711s Unpacking python3-qtpy (2.4.3-1) ... 711s Selecting previously unselected package python3-qtconsole. 711s Preparing to unpack .../132-python3-qtconsole_5.6.1-4_all.deb ... 711s Unpacking python3-qtconsole (5.6.1-4) ... 711s Selecting previously unselected package x11-xkb-utils. 711s Preparing to unpack .../133-x11-xkb-utils_7.7+9build1_amd64.deb ... 711s Unpacking x11-xkb-utils (7.7+9build1) ... 711s Selecting previously unselected package xserver-common. 711s Preparing to unpack .../134-xserver-common_2%3a21.1.21-1ubuntu1_all.deb ... 711s Unpacking xserver-common (2:21.1.21-1ubuntu1) ... 711s Selecting previously unselected package libgl1:amd64. 711s Preparing to unpack .../135-libgl1_1.7.0-3_amd64.deb ... 711s Unpacking libgl1:amd64 (1.7.0-3) ... 711s Selecting previously unselected package xvfb. 711s Preparing to unpack .../136-xvfb_2%3a21.1.21-1ubuntu1_amd64.deb ... 711s Unpacking xvfb (2:21.1.21-1ubuntu1) ... 711s Setting up libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 711s Setting up libxcb-dri3-0:amd64 (1.17.0-2build1) ... 711s Setting up python3-iniconfig (2.1.0-2) ... 712s Setting up libpixman-1-0:amd64 (0.46.4-1) ... 712s Setting up python3-tornado (6.5.4-0.1) ... 712s Setting up libnorm1t64:amd64 (1.5.9+dfsg-4) ... 712s Setting up libx11-xcb1:amd64 (2:1.8.12-1build1) ... 712s Setting up libpciaccess0:amd64 (0.18.1-1ubuntu2) ... 712s Setting up python3-pure-eval (0.2.3-1) ... 712s Setting up libdouble-conversion3:amd64 (3.4.0-1) ... 712s Setting up libsodium23:amd64 (1.0.18-2) ... 712s Setting up libxcb-xfixes0:amd64 (1.17.0-2build1) ... 712s Setting up libxpm4:amd64 (1:3.5.17-1build3) ... 712s Setting up libxcb-xinput0:amd64 (1.17.0-2build1) ... 712s Setting up libxrender1:amd64 (1:0.9.12-1) ... 712s Setting up python3-parso (0.8.5-1) ... 712s Setting up libxcb-render0:amd64 (1.17.0-2build1) ... 712s Setting up libglvnd0:amd64 (1.7.0-3) ... 712s Setting up libts0t64:amd64 (1.22-1.1build2) ... 712s Setting up libxcb-glx0:amd64 (1.17.0-2build1) ... 712s Setting up libdrm-intel1:amd64 (2.4.129-1) ... 712s Setting up libxcb-keysyms1:amd64 (0.4.1-1) ... 712s Setting up libxcb-shape0:amd64 (1.17.0-2build1) ... 712s Setting up x11-common (1:7.7+24ubuntu1) ... 713s Setting up libxcb-render-util0:amd64 (0.3.10-1) ... 713s Setting up libxcb-shm0:amd64 (1.17.0-2build1) ... 713s Setting up libxcb-icccm4:amd64 (0.4.2-1) ... 713s Setting up libgomp1:amd64 (15.2.0-11ubuntu1) ... 713s Setting up libpcre2-16-0:amd64 (10.46-1) ... 713s Setting up python3-platformdirs (4.5.1-1) ... 713s Setting up python3-psutil (7.1.0-1ubuntu1) ... 713s Setting up libsource-highlight-common (3.1.9-4.3build2) ... 713s Setting up libopengl0:amd64 (1.7.0-3) ... 713s Setting up libxcb-util1:amd64 (0.4.1-1build1) ... 713s Setting up libxxf86vm1:amd64 (1:1.1.4-2) ... 713s Setting up libxcb-xkb1:amd64 (1.17.0-2build1) ... 713s Setting up libxcb-image0:amd64 (0.4.0-2build2) ... 713s Setting up libxcb-present0:amd64 (1.17.0-2build1) ... 713s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 713s Setting up python3-decorator (5.2.1-2) ... 713s Setting up libfontenc1:amd64 (1:1.1.8-1build2) ... 713s Setting up python3-flaky (3.8.1-4) ... 713s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 713s Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... 713s Setting up libxcb-sync1:amd64 (1.17.0-2build1) ... 713s Setting up python3-nest-asyncio (1.6.0-1) ... 714s Setting up libxcb-cursor0:amd64 (0.1.5-1) ... 714s Setting up libavahi-common-data:amd64 (0.8-17ubuntu1) ... 714s Setting up libxkbcommon-x11-0:amd64 (1.12.3-1) ... 714s Setting up fonts-dejavu-mono (2.37-8build1) ... 714s Setting up libxrandr2:amd64 (2:1.5.4-1build1) ... 714s Setting up libipt2 (2.1.2-3) ... 714s Setting up fonts-dejavu-core (2.37-8build1) ... 714s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 714s Setting up libbabeltrace1:amd64 (1.5.11-5) ... 714s Setting up libvulkan1:amd64 (1.4.335.0-1) ... 714s Setting up python3-pluggy (1.6.0-2) ... 714s Setting up libmtdev1t64:amd64 (1.1.7-1build1) ... 714s Setting up python3-astroid (4.0.2-1ubuntu1) ... 714s Setting up libduktape207:amd64 (2.7.0+tests-0ubuntu4) ... 714s Setting up libxshmfence1:amd64 (1.3.3-1) ... 714s Setting up libxcb-randr0:amd64 (1.17.0-2build1) ... 714s Setting up python3-traitlets (5.14.3+really5.14.3-2) ... 714s Setting up libmd4c0:amd64 (0.5.2-2build1) ... 714s Setting up python3-qtpy (2.4.3-1) ... 714s Setting up python3.13-minimal (3.13.11-1) ... 715s Setting up libharfbuzz0b:amd64 (12.3.0-4) ... 715s Setting up libxkbfile1:amd64 (1:1.1.0-1build5) ... 715s Setting up python3-pyqt6.sip (13.10.3-1) ... 715s Setting up libxfont2:amd64 (1:2.0.6-2) ... 715s Setting up python3-jupyter-core (5.9.1-1) ... 715s Setting up libwacom-common (2.16.1-1) ... 715s Setting up libwayland-client0:amd64 (1.24.0-2) ... 715s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 715s Setting up python3-prompt-toolkit (3.0.52-2) ... 715s Setting up libb2-1:amd64 (0.98.1-1.1build2) ... 715s Setting up libice6:amd64 (2:1.1.1-1build1) ... 715s Setting up libqt6core6t64:amd64 (6.9.2+dfsg-3ubuntu2) ... 715s Setting up mesa-libgallium:amd64 (25.2.8-2ubuntu1) ... 715s Setting up libproxy1v5:amd64 (0.5.12-1) ... 715s Setting up libqt6test6:amd64 (6.9.2+dfsg-3ubuntu2) ... 715s Setting up libzmq5:amd64 (4.3.5-1build3) ... 715s Setting up python3-jedi (0.19.1+ds1-1build1) ... 716s Setting up libgbm1:amd64 (25.2.8-2ubuntu1) ... 716s Setting up python3.13 (3.13.11-1) ... 716s Setting up libwacom9:amd64 (2.16.1-1) ... 716s Setting up python3-asttokens (3.0.1-1) ... 717s Setting up fontconfig-config (2.15.0-2.4ubuntu1) ... 717s Setting up python3-pytest (9.0.2-2) ... 717s Setting up libgl1-mesa-dri:amd64 (25.2.8-2ubuntu1) ... 717s Setting up libavahi-common3:amd64 (0.8-17ubuntu1) ... 717s Setting up python3-all (3.14.2-1) ... 717s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 717s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 717s Setting up libinput-bin (1.30.0-1) ... 717s Setting up python3-matplotlib-inline (0.2.1-1) ... 717s Setting up python3-comm (0.2.1-1build1) ... 718s Setting up libegl-mesa0:amd64 (25.2.8-2ubuntu1) ... 718s Setting up gdb (16.3-5ubuntu1) ... 718s Setting up libqt6xml6:amd64 (6.9.2+dfsg-3ubuntu2) ... 718s Setting up libqt6sql6:amd64 (6.9.2+dfsg-3ubuntu2) ... 718s Setting up python3-executing (2.2.1-0.1) ... 718s Setting up python3-zmq (27.1.0-1) ... 718s Setting up libegl1:amd64 (1.7.0-3) ... 718s Setting up python3-jupyter-client (8.7.0-1) ... 718s Setting up libfontconfig1:amd64 (2.15.0-2.4ubuntu1) ... 718s Setting up libsm6:amd64 (2:1.2.6-1) ... 718s Setting up python3-pytestqt (4.4.0-1) ... 718s Setting up python3-stack-data (0.6.3-3) ... 718s Setting up libavahi-client3:amd64 (0.8-17ubuntu1) ... 718s Setting up libqt6dbus6:amd64 (6.9.2+dfsg-3ubuntu2) ... 718s Setting up libinput10:amd64 (1.30.0-1) ... 718s Setting up fontconfig (2.15.0-2.4ubuntu1) ... 720s Regenerating fonts cache... done. 720s Setting up libglx-mesa0:amd64 (25.2.8-2ubuntu1) ... 720s Setting up libglx0:amd64 (1.7.0-3) ... 720s Setting up python3-debugpy (1.8.19+ds-1ubuntu1) ... 721s Setting up libgl1:amd64 (1.7.0-3) ... 721s Setting up libqt6gui6:amd64 (6.9.2+dfsg-3ubuntu2) ... 721s Setting up python3-ipython (8.35.0-2) ... 721s /usr/lib/python3/dist-packages/IPython/core/interactiveshell.py:3141: SyntaxWarning: 'return' in a 'finally' block 721s return result 722s Setting up libxt6t64:amd64 (1:1.2.1-1.3) ... 722s Setting up python3-ipykernel (6.30.1-1) ... 722s Setting up libqt6network6:amd64 (6.9.2+dfsg-3ubuntu2) ... 722s Setting up libcups2t64:amd64 (2.4.16-1ubuntu1) ... 722s Setting up libxmu6:amd64 (2:1.1.3-4) ... 722s Setting up libqt6opengl6:amd64 (6.9.2+dfsg-3ubuntu2) ... 722s Setting up libxaw7:amd64 (2:1.0.16-1build1) ... 722s Setting up python3-qtconsole (5.6.1-4) ... 722s Setting up libqt6widgets6:amd64 (6.9.2+dfsg-3ubuntu2) ... 722s Setting up libqt6svg6:amd64 (6.9.2-5) ... 722s Setting up libqt6svgwidgets6:amd64 (6.9.2-5) ... 722s Setting up libqt6openglwidgets6:amd64 (6.9.2+dfsg-3ubuntu2) ... 722s Setting up libqt6printsupport6:amd64 (6.9.2+dfsg-3ubuntu2) ... 722s Setting up python3-pyqt6 (6.10.2-1) ... 722s Setting up x11-xkb-utils (7.7+9build1) ... 722s Setting up python3-pyqt6.qtsvg (6.10.2-1) ... 722s Setting up xserver-common (2:21.1.21-1ubuntu1) ... 722s Setting up xvfb (2:21.1.21-1ubuntu1) ... 722s Processing triggers for systemd (259-1ubuntu2) ... 722s Processing triggers for man-db (2.13.1-1) ... 723s Processing triggers for udev (259-1ubuntu2) ... 723s Processing triggers for libc-bin (2.42-2ubuntu4) ... 724s autopkgtest [12:09:44]: test environment configured for cross building 724s autopkgtest [12:09:44]: test python3-qtconsole-pyqt6: debian/tests/qtconsole-tests pyqt6 724s autopkgtest [12:09:44]: test python3-qtconsole-pyqt6: [----------------------- 725s Testing with python3.13 (pytest call): 725s *** STARTING RUN 1: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 725s ============================= test session starts ============================== 725s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 725s cachedir: .pytest_cache 725s PyQt6 6.10.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 725s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 725s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 725s collecting ... collected 48 items / 1 deselected / 47 selected 725s 742s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 746s tests/test_00_console_widget.py::test_scroll[False] PASSED [ 4%] 746s tests/test_00_console_widget.py::test_scroll[False] ERROR [ 4%] 756s tests/test_00_console_widget.py::test_input PASSED [ 6%] 818s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 831s tests/test_00_console_widget.py::test_input_and_print PASSED [ 10%] 862s tests/test_00_console_widget.py::test_restart_after_kill PASSED [ 12%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_complete PASSED [ 14%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python PASSED [ 17%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line PASSED [ 19%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_indent PASSED [ 21%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses PASSED [ 23%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling PASSED [ 25%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return PASSED [ 27%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors PASSED [ 29%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all PASSED [ 31%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters PASSED [ 34%] 862s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height PASSED [ 36%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace PASSED [ 38%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep PASSED [ 40%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return PASSED [ 42%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline PASSED [ 44%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear PASSED [ 46%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors PASSED [ 48%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm PASSED [ 51%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined PASSED [ 53%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed PASSED [ 55%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up PASSED [ 57%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll PASSED [ 59%] 862s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color PASSED [ 61%] 863s tests/test_app.py::test_help_output PASSED [ 63%] 863s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 863s tests/test_comms.py::Tests::test_frontend_to_kernel PASSED [ 68%] 864s tests/test_comms.py::Tests::test_kernel_to_frontend PASSED [ 70%] 864s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete PASSED [ 72%] 864s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard PASSED [ 74%] 864s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick PASSED [ 76%] 864s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows PASSED [ 78%] 864s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt PASSED [ 80%] 864s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt PASSED [ 82%] 864s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt PASSED [ 85%] 864s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output PASSED [ 87%] 864s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed PASSED [ 89%] 864s tests/test_kill_ring.py::TestKillRing::test_generic PASSED [ 91%] 864s tests/test_kill_ring.py::TestKillRing::test_qt_basic PASSED [ 93%] 864s tests/test_kill_ring.py::TestKillRing::test_qt_cursor PASSED [ 95%] 864s tests/test_styles.py::TestStyles::test_dark_color PASSED [ 97%] 864s tests/test_styles.py::TestStyles::test_dark_style PASSED [100%] 864s 864s ==================================== ERRORS ==================================== 864s ___________________ ERROR at teardown of test_scroll[False] ____________________ 864s TEARDOWN ERROR: Exceptions caught in Qt event loop: 864s ________________________________________________________________________________ 864s Traceback (most recent call last): 864s File "/usr/lib/python3/dist-packages/qtconsole/base_frontend_mixin.py", line 138, in _dispatch 864s handler(msg) 864s ~~~~~~~^^^^^ 864s File "/usr/lib/python3/dist-packages/qtconsole/jupyter_widget.py", line 193, in _handle_execute_reply 864s super()._handle_execute_reply(msg) 864s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 864s File "/usr/lib/python3/dist-packages/qtconsole/frontend_widget.py", line 468, in _handle_execute_reply 864s self.kernel_client.iopub_channel.flush() 864s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 210, in flush 864s f.result(max(stop_time - time.monotonic(), 0)) 864s ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 864s File "/usr/lib/python3.13/concurrent/futures/_base.py", line 456, in result 864s return self.__get_result() 864s ~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3.13/concurrent/futures/_base.py", line 401, in __get_result 864s raise self._exception 864s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 198, in flush 864s self._flush() 864s ~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 218, in _flush 864s self.stream.flush() 864s ~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py", line 472, in flush 864s self._handle_recv() 864s ~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py", line 619, in _handle_recv 864s msg = self.socket.recv_multipart(zmq.NOBLOCK, copy=self._recv_copy) 864s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 799, in recv_multipart 864s parts = [self.recv(flags, copy=copy, track=track)] 864s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 864s File "_zmq.py", line 1218, in zmq.backend.cython._zmq.Socket.recv 864s File "_zmq.py", line 1250, in zmq.backend.cython._zmq.Socket.recv 864s File "_zmq.py", line 1339, in zmq.backend.cython._zmq._check_closed 864s zmq.error.ZMQError: Socket operation on non-socket 864s ________________________________________________________________________________ 864s 864s ------------------------------ Captured log call ------------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s --------------------------- Captured stderr teardown --------------------------- 864s Exceptions caught in Qt event loop: 864s ________________________________________________________________________________ 864s Traceback (most recent call last): 864s File "/usr/lib/python3/dist-packages/qtconsole/base_frontend_mixin.py", line 138, in _dispatch 864s handler(msg) 864s ~~~~~~~^^^^^ 864s File "/usr/lib/python3/dist-packages/qtconsole/jupyter_widget.py", line 193, in _handle_execute_reply 864s super()._handle_execute_reply(msg) 864s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^ 864s File "/usr/lib/python3/dist-packages/qtconsole/frontend_widget.py", line 468, in _handle_execute_reply 864s self.kernel_client.iopub_channel.flush() 864s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 210, in flush 864s f.result(max(stop_time - time.monotonic(), 0)) 864s ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 864s File "/usr/lib/python3.13/concurrent/futures/_base.py", line 456, in result 864s return self.__get_result() 864s ~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3.13/concurrent/futures/_base.py", line 401, in __get_result 864s raise self._exception 864s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 198, in flush 864s self._flush() 864s ~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 218, in _flush 864s self.stream.flush() 864s ~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py", line 472, in flush 864s self._handle_recv() 864s ~~~~~~~~~~~~~~~~~^^ 864s File "/usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py", line 619, in _handle_recv 864s msg = self.socket.recv_multipart(zmq.NOBLOCK, copy=self._recv_copy) 864s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 799, in recv_multipart 864s parts = [self.recv(flags, copy=copy, track=track)] 864s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 864s File "_zmq.py", line 1218, in zmq.backend.cython._zmq.Socket.recv 864s File "_zmq.py", line 1250, in zmq.backend.cython._zmq.Socket.recv 864s File "_zmq.py", line 1339, in zmq.backend.cython._zmq._check_closed 864s zmq.error.ZMQError: Socket operation on non-socket 864s ________________________________________________________________________________ 864s =================================== FAILURES =================================== 864s ______________________________ test_scroll[True] _______________________________ 864s 864s qtconsole = 864s qtbot = , debug = True 864s 864s @flaky(max_runs=3) 864s @pytest.mark.parametrize( 864s "debug", [True, False]) 864s def test_scroll(qtconsole, qtbot, debug): 864s """ 864s Make sure the scrolling works. 864s """ 864s window = qtconsole.window 864s shell = window.active_frontend 864s control = shell._control 864s scroll_bar = control.verticalScrollBar() 864s 864s # Wait until the console is fully up 864s qtbot.waitUntil(lambda: shell._prompt_html is not None, 864s timeout=SHELL_TIMEOUT) 864s 864s assert scroll_bar.value() == 0 864s 864s # Define a function with loads of output 864s # Check the outputs are working as well 864s code = ["import time", 864s "def print_numbers():", 864s " for i in range(1000):", 864s " print(i)", 864s " time.sleep(.01)"] 864s for line in code: 864s qtbot.keyClicks(control, line) 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 864s 864s with qtbot.waitSignal(shell.executed): 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 864s modifier=QtCore.Qt.ShiftModifier) 864s 864s def run_line(line, block=True): 864s qtbot.keyClicks(control, line) 864s if block: 864s with qtbot.waitSignal(shell.executed): 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 864s modifier=QtCore.Qt.ShiftModifier) 864s else: 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 864s modifier=QtCore.Qt.ShiftModifier) 864s 864s if debug: 864s # Enter debug 864s run_line('%debug print()', block=False) 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 864s # redefine run_line 864s def run_line(line, block=True): 864s qtbot.keyClicks(control, '!' + line) 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 864s modifier=QtCore.Qt.ShiftModifier) 864s if block: 864s qtbot.waitUntil( 864s lambda: control.toPlainText().strip( 864s ).split()[-1] == "ipdb>") 864s 864s prev_position = scroll_bar.value() 864s 864s # Create a bunch of inputs 864s for i in range(20): 864s > run_line('a = 1') 864s 864s tests/test_00_console_widget.py:98: 864s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 864s 864s line = 'a = 1', block = True 864s 864s def run_line(line, block=True): 864s qtbot.keyClicks(control, '!' + line) 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 864s modifier=QtCore.Qt.ShiftModifier) 864s if block: 864s > qtbot.waitUntil( 864s lambda: control.toPlainText().strip( 864s ).split()[-1] == "ipdb>") 864s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 864s 864s tests/test_00_console_widget.py:90: TimeoutError 864s ------------------------------ Captured log setup ------------------------------ 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ---------------------------- Captured log teardown ----------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ------------------------------ Captured log setup ------------------------------ 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ---------------------------- Captured log teardown ----------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ---------------------------- Captured log teardown ----------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ---------------------------- Captured log teardown ----------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s __________________________________ test_debug __________________________________ 864s 864s qtconsole = 864s qtbot = 864s 864s @flaky(max_runs=3) 864s def test_debug(qtconsole, qtbot): 864s """ 864s Make sure the cursor works while debugging 864s 864s It might not because the console is "_executing" 864s """ 864s window = qtconsole.window 864s shell = window.active_frontend 864s control = shell._control 864s 864s # Wait until the console is fully up 864s qtbot.waitUntil(lambda: shell._prompt_html is not None, 864s timeout=SHELL_TIMEOUT) 864s 864s # Enter execution 864s code = "%debug range(1)" 864s qtbot.keyClicks(control, code) 864s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 864s modifier=QtCore.Qt.ShiftModifier) 864s 864s > qtbot.waitUntil( 864s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 864s timeout=SHELL_TIMEOUT) 864s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 864s 864s tests/test_00_console_widget.py:198: TimeoutError 864s ------------------------------ Captured log call ------------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ---------------------------- Captured log teardown ----------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ---------------------------- Captured log teardown ----------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s ---------------------------- Captured log teardown ----------------------------- 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 864s =============================== warnings summary =============================== 864s tests/test_00_console_widget.py::test_scroll[True] 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_scroll[True] 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_scroll[True] 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_scroll[True] 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_scroll[True] 864s tests/test_00_console_widget.py::test_scroll[False] 864s tests/test_00_console_widget.py::test_input 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_restart_after_kill 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_scroll[True] 864s tests/test_00_console_widget.py::test_input 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_scroll[True] 864s tests/test_00_console_widget.py::test_input 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_restart_after_kill 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_scroll[True] 864s tests/test_00_console_widget.py::test_scroll[True] 864s tests/test_00_console_widget.py::test_input 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_restart_after_kill 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_input 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_input_and_print 864s tests/test_00_console_widget.py::test_restart_after_kill 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_debug 864s tests/test_00_console_widget.py::test_input_and_print 864s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 49 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 864s self.close() 864s 864s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 864s ===Flaky Test Report=== 864s 864s test_scroll[True] failed (2 runs remaining out of 3). 864s 864s waitUntil timed out in 5000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , , ] 864s test_scroll[True] failed (1 runs remaining out of 3). 864s 864s waitUntil timed out in 5000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , , ] 864s test_scroll[True] failed; it passed 0 out of the required 1 times. 864s 864s waitUntil timed out in 5000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , , ] 864s test_scroll[False] passed 1 out of the required 1 times. Success! 864s test_input failed (2 runs remaining out of 3). 864s 864s waitUntil timed out in 5000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , ] 864s test_input passed 1 out of the required 1 times. Success! 864s test_debug failed (2 runs remaining out of 3). 864s 864s waitUntil timed out in 20000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , ] 864s test_debug failed (1 runs remaining out of 3). 864s 864s waitUntil timed out in 20000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , ] 864s test_debug failed; it passed 0 out of the required 1 times. 864s 864s waitUntil timed out in 20000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , ] 864s test_input_and_print failed (14 runs remaining out of 15). 864s 864s assert ' ...: \nWrite input: 1\nInput was entered!\nWrite input: 1\nInput was entered!\nWrite input: 1\nInput was entered!\nWrite input: \nInput was entered!\n' in "Jupyter QtConsole 5.6.1\nPython 3.14.2 (main, Dec 6 2025, 13:20:08) [GCC 15.2.0]\nType 'copyright', 'credits' or 'license' for more information\nIPython 8.35.0 -- An enhanced Interactive Python. Type '?' for help.\n\nIn [1]: \n ...: user_input = None\n ...: while user_input != '':\n ...: user_input = input('Write input: ')\n ...: print('Input was entered!')\n ...: \nWrite input: 1\nWrite input: 1\nInput was entered!\nWrite input: 1\nInput was entered!\nWrite input: \nInput was entered!\n\nIn [2]: " 864s + where "Jupyter QtConsole 5.6.1\nPython 3.14.2 (main, Dec 6 2025, 13:20:08) [GCC 15.2.0]\nType 'copyright', 'credits' or 'license' for more information\nIPython 8.35.0 -- An enhanced Interactive Python. Type '?' for help.\n\nIn [1]: \n ...: user_input = None\n ...: while user_input != '':\n ...: user_input = input('Write input: ')\n ...: print('Input was entered!')\n ...: \nWrite input: 1\nWrite input: 1\nInput was entered!\nWrite input: 1\nInput was entered!\nWrite input: \nInput was entered!\n\nIn [2]: " = () 864s + where = .toPlainText 864s [, , , , , , , , , , , , , , , , , , , , , ] 864s test_input_and_print failed (13 runs remaining out of 15). 864s 864s assert ' ...: \nWrite input: 1\nInput was entered!\nWrite input: 1\nInput was entered!\nWrite input: 1\nInput was entered!\nWrite input: \nInput was entered!\n' in "Jupyter QtConsole 5.6.1\nPython 3.14.2 (main, Dec 6 2025, 13:20:08) [GCC 15.2.0]\nType 'copyright', 'credits' or 'license' for more information\nIPython 8.35.0 -- An enhanced Interactive Python. Type '?' for help.\n\nIn [1]: \n ...: user_input = None\n ...: while user_input != '':\n ...: user_input = input('Write input: ')\n ...: print('Input was entered!')\n ...: \nWrite input: 1\nWrite input: 1\nWrite input: 1\nWrite input: \nInput was entered!\n\nIn [2]: " 864s + where "Jupyter QtConsole 5.6.1\nPython 3.14.2 (main, Dec 6 2025, 13:20:08) [GCC 15.2.0]\nType 'copyright', 'credits' or 'license' for more information\nIPython 8.35.0 -- An enhanced Interactive Python. Type '?' for help.\n\nIn [1]: \n ...: user_input = None\n ...: while user_input != '':\n ...: user_input = input('Write input: ')\n ...: print('Input was entered!')\n ...: \nWrite input: 1\nWrite input: 1\nWrite input: 1\nWrite input: \nInput was entered!\n\nIn [2]: " = () 864s + where = .toPlainText 864s [, , , , , , , , , , , , , , , , , , , , , ] 864s test_input_and_print failed (12 runs remaining out of 15). 864s 864s waitUntil timed out in 5000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , , ] 864s test_input_and_print failed (11 runs remaining out of 15). 864s 864s waitUntil timed out in 5000 milliseconds 864s [, , , , , , , , , , , , , , , , , , , , , , , ] 864s test_input_and_print passed 1 out of the required 1 times. Success! 864s test_restart_after_kill passed 1 out of the required 1 times. Success! 864s test_frontend_to_kernel passed 1 out of the required 1 times. Success! 864s test_kernel_to_frontend passed 1 out of the required 1 times. Success! 864s 864s ===End Flaky Test Report=== 864s =========================== short test summary info ============================ 864s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 864s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 864s ERROR tests/test_00_console_widget.py::test_scroll[False] - Failed: TEARDOWN ... 864s = 2 failed, 44 passed, 1 skipped, 1 deselected, 45 warnings, 1 error in 138.90s (0:02:18) = 864s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 864s *** STARTING RUN 2: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 864s ============================= test session starts ============================== 864s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 864s cachedir: .pytest_cache 864s PyQt6 6.10.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 864s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 864s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 865s collecting ... collected 48 items / 1 deselected / 47 selected 865s 882s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 882s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 882s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 944s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 944s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 944s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 944s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 944s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 944s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 944s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 944s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 944s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 944s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 944s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 944s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 944s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 944s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 944s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 944s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 944s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 944s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 944s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 944s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 944s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 944s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 944s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 944s 944s =================================== FAILURES =================================== 944s ______________________________ test_scroll[True] _______________________________ 944s 944s qtconsole = 944s qtbot = , debug = True 944s 944s @flaky(max_runs=3) 944s @pytest.mark.parametrize( 944s "debug", [True, False]) 944s def test_scroll(qtconsole, qtbot, debug): 944s """ 944s Make sure the scrolling works. 944s """ 944s window = qtconsole.window 944s shell = window.active_frontend 944s control = shell._control 944s scroll_bar = control.verticalScrollBar() 944s 944s # Wait until the console is fully up 944s qtbot.waitUntil(lambda: shell._prompt_html is not None, 944s timeout=SHELL_TIMEOUT) 944s 944s assert scroll_bar.value() == 0 944s 944s # Define a function with loads of output 944s # Check the outputs are working as well 944s code = ["import time", 944s "def print_numbers():", 944s " for i in range(1000):", 944s " print(i)", 944s " time.sleep(.01)"] 944s for line in code: 944s qtbot.keyClicks(control, line) 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 944s 944s with qtbot.waitSignal(shell.executed): 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 944s modifier=QtCore.Qt.ShiftModifier) 944s 944s def run_line(line, block=True): 944s qtbot.keyClicks(control, line) 944s if block: 944s with qtbot.waitSignal(shell.executed): 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 944s modifier=QtCore.Qt.ShiftModifier) 944s else: 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 944s modifier=QtCore.Qt.ShiftModifier) 944s 944s if debug: 944s # Enter debug 944s run_line('%debug print()', block=False) 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 944s # redefine run_line 944s def run_line(line, block=True): 944s qtbot.keyClicks(control, '!' + line) 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 944s modifier=QtCore.Qt.ShiftModifier) 944s if block: 944s qtbot.waitUntil( 944s lambda: control.toPlainText().strip( 944s ).split()[-1] == "ipdb>") 944s 944s prev_position = scroll_bar.value() 944s 944s # Create a bunch of inputs 944s for i in range(20): 944s > run_line('a = 1') 944s 944s tests/test_00_console_widget.py:98: 944s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 944s 944s line = 'a = 1', block = True 944s 944s def run_line(line, block=True): 944s qtbot.keyClicks(control, '!' + line) 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 944s modifier=QtCore.Qt.ShiftModifier) 944s if block: 944s > qtbot.waitUntil( 944s lambda: control.toPlainText().strip( 944s ).split()[-1] == "ipdb>") 944s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 944s 944s tests/test_00_console_widget.py:90: TimeoutError 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s __________________________________ test_debug __________________________________ 944s 944s qtconsole = 944s qtbot = 944s 944s @flaky(max_runs=3) 944s def test_debug(qtconsole, qtbot): 944s """ 944s Make sure the cursor works while debugging 944s 944s It might not because the console is "_executing" 944s """ 944s window = qtconsole.window 944s shell = window.active_frontend 944s control = shell._control 944s 944s # Wait until the console is fully up 944s qtbot.waitUntil(lambda: shell._prompt_html is not None, 944s timeout=SHELL_TIMEOUT) 944s 944s # Enter execution 944s code = "%debug range(1)" 944s qtbot.keyClicks(control, code) 944s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 944s modifier=QtCore.Qt.ShiftModifier) 944s 944s > qtbot.waitUntil( 944s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 944s timeout=SHELL_TIMEOUT) 944s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 944s 944s tests/test_00_console_widget.py:198: TimeoutError 944s ------------------------------ Captured log call ------------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ------------------------------ Captured log call ------------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s ---------------------------- Captured log teardown ----------------------------- 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 944s =============================== warnings summary =============================== 944s tests/test_00_console_widget.py::test_scroll[True] 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_scroll[True] 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_scroll[True] 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_scroll[True] 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_scroll[True] 944s tests/test_00_console_widget.py::test_debug 944s tests/test_00_console_widget.py::test_debug 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_scroll[True] 944s tests/test_00_console_widget.py::test_debug 944s tests/test_00_console_widget.py::test_debug 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_scroll[True] 944s tests/test_00_console_widget.py::test_debug 944s tests/test_00_console_widget.py::test_debug 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_scroll[True] 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_debug 944s tests/test_00_console_widget.py::test_debug 944s tests/test_00_console_widget.py::test_debug 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s tests/test_00_console_widget.py::test_debug 944s tests/test_00_console_widget.py::test_debug 944s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 49 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 944s self.close() 944s 944s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 944s ===Flaky Test Report=== 944s 944s test_scroll[True] failed (2 runs remaining out of 3). 944s 944s waitUntil timed out in 5000 milliseconds 944s [, , , , , , , , , , , , , , , , , , , , , , , ] 944s test_scroll[True] failed (1 runs remaining out of 3). 944s 944s waitUntil timed out in 5000 milliseconds 944s [, , , , , , , , , , , , , , , , , , , , , , , ] 944s test_scroll[True] failed; it passed 0 out of the required 1 times. 944s 944s waitUntil timed out in 5000 milliseconds 944s [, , , , , , , , , , , , , , , , , , , , , , , ] 944s test_debug failed (2 runs remaining out of 3). 944s 944s waitUntil timed out in 20000 milliseconds 944s [, , , , , , , , , , , , , , , , , , , , , , ] 944s test_debug failed (1 runs remaining out of 3). 944s 944s waitUntil timed out in 20000 milliseconds 944s [, , , , , , , , , , , , , , , , , , , , , , ] 944s test_debug failed; it passed 0 out of the required 1 times. 944s 944s waitUntil timed out in 20000 milliseconds 944s [, , , , , , , , , , , , , , , , , , , , , , ] 944s 944s ===End Flaky Test Report=== 944s =========================== short test summary info ============================ 944s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 944s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 944s ===== 2 failed, 45 skipped, 1 deselected, 19 warnings in 79.32s (0:01:19) ====== 944s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 944s *** STARTING RUN 3: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 944s ============================= test session starts ============================== 944s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 944s cachedir: .pytest_cache 944s PyQt6 6.10.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 944s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 944s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 945s collecting ... collected 48 items / 1 deselected / 47 selected 945s 962s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 962s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 962s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 1024s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1024s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 1024s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 1024s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 1024s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 1024s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1024s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 1024s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 1024s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 1024s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 1024s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 1024s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 1024s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 1024s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 1024s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 1024s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 1024s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 1024s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 1024s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 1024s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 1024s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 1024s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 1024s 1024s =================================== FAILURES =================================== 1024s ______________________________ test_scroll[True] _______________________________ 1024s 1024s qtconsole = 1024s qtbot = , debug = True 1024s 1024s @flaky(max_runs=3) 1024s @pytest.mark.parametrize( 1024s "debug", [True, False]) 1024s def test_scroll(qtconsole, qtbot, debug): 1024s """ 1024s Make sure the scrolling works. 1024s """ 1024s window = qtconsole.window 1024s shell = window.active_frontend 1024s control = shell._control 1024s scroll_bar = control.verticalScrollBar() 1024s 1024s # Wait until the console is fully up 1024s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1024s timeout=SHELL_TIMEOUT) 1024s 1024s assert scroll_bar.value() == 0 1024s 1024s # Define a function with loads of output 1024s # Check the outputs are working as well 1024s code = ["import time", 1024s "def print_numbers():", 1024s " for i in range(1000):", 1024s " print(i)", 1024s " time.sleep(.01)"] 1024s for line in code: 1024s qtbot.keyClicks(control, line) 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1024s 1024s with qtbot.waitSignal(shell.executed): 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1024s modifier=QtCore.Qt.ShiftModifier) 1024s 1024s def run_line(line, block=True): 1024s qtbot.keyClicks(control, line) 1024s if block: 1024s with qtbot.waitSignal(shell.executed): 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1024s modifier=QtCore.Qt.ShiftModifier) 1024s else: 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1024s modifier=QtCore.Qt.ShiftModifier) 1024s 1024s if debug: 1024s # Enter debug 1024s run_line('%debug print()', block=False) 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1024s # redefine run_line 1024s def run_line(line, block=True): 1024s qtbot.keyClicks(control, '!' + line) 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1024s modifier=QtCore.Qt.ShiftModifier) 1024s if block: 1024s qtbot.waitUntil( 1024s lambda: control.toPlainText().strip( 1024s ).split()[-1] == "ipdb>") 1024s 1024s prev_position = scroll_bar.value() 1024s 1024s # Create a bunch of inputs 1024s for i in range(20): 1024s > run_line('a = 1') 1024s 1024s tests/test_00_console_widget.py:98: 1024s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1024s 1024s line = 'a = 1', block = True 1024s 1024s def run_line(line, block=True): 1024s qtbot.keyClicks(control, '!' + line) 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1024s modifier=QtCore.Qt.ShiftModifier) 1024s if block: 1024s > qtbot.waitUntil( 1024s lambda: control.toPlainText().strip( 1024s ).split()[-1] == "ipdb>") 1024s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 1024s 1024s tests/test_00_console_widget.py:90: TimeoutError 1024s ------------------------------ Captured log setup ------------------------------ 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ------------------------------ Captured log call ------------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s __________________________________ test_debug __________________________________ 1024s 1024s qtconsole = 1024s qtbot = 1024s 1024s @flaky(max_runs=3) 1024s def test_debug(qtconsole, qtbot): 1024s """ 1024s Make sure the cursor works while debugging 1024s 1024s It might not because the console is "_executing" 1024s """ 1024s window = qtconsole.window 1024s shell = window.active_frontend 1024s control = shell._control 1024s 1024s # Wait until the console is fully up 1024s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1024s timeout=SHELL_TIMEOUT) 1024s 1024s # Enter execution 1024s code = "%debug range(1)" 1024s qtbot.keyClicks(control, code) 1024s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1024s modifier=QtCore.Qt.ShiftModifier) 1024s 1024s > qtbot.waitUntil( 1024s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 1024s timeout=SHELL_TIMEOUT) 1024s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 1024s 1024s tests/test_00_console_widget.py:198: TimeoutError 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s ---------------------------- Captured log teardown ----------------------------- 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1024s =============================== warnings summary =============================== 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s tests/test_00_console_widget.py::test_debug 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s tests/test_00_console_widget.py::test_debug 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 46 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_scroll[True] 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 48 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_debug 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s tests/test_00_console_widget.py::test_debug 1024s tests/test_00_console_widget.py::TestConsoleWidget::test_complete 1024s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1024s self.close() 1024s 1024s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1024s ===Flaky Test Report=== 1024s 1024s test_scroll[True] failed (2 runs remaining out of 3). 1024s 1024s waitUntil timed out in 5000 milliseconds 1024s [, , , , , , , , , , , , , , , , , , , , , , , ] 1024s test_scroll[True] failed (1 runs remaining out of 3). 1024s 1024s waitUntil timed out in 5000 milliseconds 1024s [, , , , , , , , , , , , , , , , , , , , , , , ] 1024s test_scroll[True] failed; it passed 0 out of the required 1 times. 1024s 1024s waitUntil timed out in 5000 milliseconds 1024s [, , , , , , , , , , , , , , , , , , , , , , , ] 1024s test_debug failed (2 runs remaining out of 3). 1024s 1024s waitUntil timed out in 20000 milliseconds 1024s [, , , , , , , , , , , , , , , , , , , , , , ] 1024s test_debug failed (1 runs remaining out of 3). 1024s 1024s waitUntil timed out in 20000 milliseconds 1024s [, , , , , , , , , , , , , , , , , , , , , , ] 1024s test_debug failed; it passed 0 out of the required 1 times. 1024s 1024s waitUntil timed out in 20000 milliseconds 1024s [, , , , , , , , , , , , , , , , , , , , , , ] 1024s 1024s ===End Flaky Test Report=== 1024s =========================== short test summary info ============================ 1024s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 1024s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 1024s ===== 2 failed, 45 skipped, 1 deselected, 20 warnings in 79.46s (0:01:19) ====== 1024s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1024s *** STARTING RUN 4: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 1024s ============================= test session starts ============================== 1024s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 1024s cachedir: .pytest_cache 1024s PyQt6 6.10.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 1024s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 1024s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 1025s collecting ... collected 48 items / 1 deselected / 47 selected 1025s 1042s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 1042s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 1042s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 1104s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1104s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 1104s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 1104s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 1104s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 1104s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 1104s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1104s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 1104s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 1104s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 1104s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 1104s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 1104s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 1104s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 1104s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 1104s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 1104s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 1104s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 1104s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 1104s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 1104s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 1104s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 1104s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 1104s 1104s =================================== FAILURES =================================== 1104s ______________________________ test_scroll[True] _______________________________ 1104s 1104s qtconsole = 1104s qtbot = , debug = True 1104s 1104s @flaky(max_runs=3) 1104s @pytest.mark.parametrize( 1104s "debug", [True, False]) 1104s def test_scroll(qtconsole, qtbot, debug): 1104s """ 1104s Make sure the scrolling works. 1104s """ 1104s window = qtconsole.window 1104s shell = window.active_frontend 1104s control = shell._control 1104s scroll_bar = control.verticalScrollBar() 1104s 1104s # Wait until the console is fully up 1104s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1104s timeout=SHELL_TIMEOUT) 1104s 1104s assert scroll_bar.value() == 0 1104s 1104s # Define a function with loads of output 1104s # Check the outputs are working as well 1104s code = ["import time", 1104s "def print_numbers():", 1104s " for i in range(1000):", 1104s " print(i)", 1104s " time.sleep(.01)"] 1104s for line in code: 1104s qtbot.keyClicks(control, line) 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1104s 1104s with qtbot.waitSignal(shell.executed): 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1104s modifier=QtCore.Qt.ShiftModifier) 1104s 1104s def run_line(line, block=True): 1104s qtbot.keyClicks(control, line) 1104s if block: 1104s with qtbot.waitSignal(shell.executed): 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1104s modifier=QtCore.Qt.ShiftModifier) 1104s else: 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1104s modifier=QtCore.Qt.ShiftModifier) 1104s 1104s if debug: 1104s # Enter debug 1104s run_line('%debug print()', block=False) 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1104s # redefine run_line 1104s def run_line(line, block=True): 1104s qtbot.keyClicks(control, '!' + line) 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1104s modifier=QtCore.Qt.ShiftModifier) 1104s if block: 1104s qtbot.waitUntil( 1104s lambda: control.toPlainText().strip( 1104s ).split()[-1] == "ipdb>") 1104s 1104s prev_position = scroll_bar.value() 1104s 1104s # Create a bunch of inputs 1104s for i in range(20): 1104s > run_line('a = 1') 1104s 1104s tests/test_00_console_widget.py:98: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s line = 'a = 1', block = True 1104s 1104s def run_line(line, block=True): 1104s qtbot.keyClicks(control, '!' + line) 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1104s modifier=QtCore.Qt.ShiftModifier) 1104s if block: 1104s > qtbot.waitUntil( 1104s lambda: control.toPlainText().strip( 1104s ).split()[-1] == "ipdb>") 1104s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 1104s 1104s tests/test_00_console_widget.py:90: TimeoutError 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s __________________________________ test_debug __________________________________ 1104s 1104s qtconsole = 1104s qtbot = 1104s 1104s @flaky(max_runs=3) 1104s def test_debug(qtconsole, qtbot): 1104s """ 1104s Make sure the cursor works while debugging 1104s 1104s It might not because the console is "_executing" 1104s """ 1104s window = qtconsole.window 1104s shell = window.active_frontend 1104s control = shell._control 1104s 1104s # Wait until the console is fully up 1104s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1104s timeout=SHELL_TIMEOUT) 1104s 1104s # Enter execution 1104s code = "%debug range(1)" 1104s qtbot.keyClicks(control, code) 1104s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1104s modifier=QtCore.Qt.ShiftModifier) 1104s 1104s > qtbot.waitUntil( 1104s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 1104s timeout=SHELL_TIMEOUT) 1104s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 1104s 1104s tests/test_00_console_widget.py:198: TimeoutError 1104s ------------------------------ Captured log setup ------------------------------ 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s ---------------------------- Captured log teardown ----------------------------- 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1104s =============================== warnings summary =============================== 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s tests/test_00_console_widget.py::test_debug 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s tests/test_00_console_widget.py::test_debug 1104s tests/test_00_console_widget.py::test_debug 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_scroll[True] 1104s tests/test_00_console_widget.py::test_debug 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_debug 1104s tests/test_00_console_widget.py::test_debug 1104s tests/test_00_console_widget.py::test_debug 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_debug 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 49 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s tests/test_00_console_widget.py::test_debug 1104s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1104s self.close() 1104s 1104s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1104s ===Flaky Test Report=== 1104s 1104s test_scroll[True] failed (2 runs remaining out of 3). 1104s 1104s waitUntil timed out in 5000 milliseconds 1104s [, , , , , , , , , , , , , , , , , , , , , , , ] 1104s test_scroll[True] failed (1 runs remaining out of 3). 1104s 1104s waitUntil timed out in 5000 milliseconds 1104s [, , , , , , , , , , , , , , , , , , , , , , , ] 1104s test_scroll[True] failed; it passed 0 out of the required 1 times. 1104s 1104s waitUntil timed out in 5000 milliseconds 1104s [, , , , , , , , , , , , , , , , , , , , , , , ] 1104s test_debug failed (2 runs remaining out of 3). 1104s 1104s waitUntil timed out in 20000 milliseconds 1104s [, , , , , , , , , , , , , , , , , , , , , , ] 1104s test_debug failed (1 runs remaining out of 3). 1104s 1104s waitUntil timed out in 20000 milliseconds 1104s [, , , , , , , , , , , , , , , , , , , , , , ] 1104s test_debug failed; it passed 0 out of the required 1 times. 1104s 1104s waitUntil timed out in 20000 milliseconds 1104s [, , , , , , , , , , , , , , , , , , , , , , ] 1104s 1104s ===End Flaky Test Report=== 1104s =========================== short test summary info ============================ 1104s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 1104s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 1104s ===== 2 failed, 45 skipped, 1 deselected, 18 warnings in 79.30s (0:01:19) ====== 1104s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1104s *** STARTING RUN 5: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 1104s ============================= test session starts ============================== 1104s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 1104s cachedir: .pytest_cache 1104s PyQt6 6.10.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 1104s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 1104s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 1105s collecting ... collected 48 items / 1 deselected / 47 selected 1105s 1122s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 1122s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 1122s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 1184s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1184s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 1184s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 1184s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 1184s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 1184s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 1184s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1184s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 1184s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 1184s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 1184s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 1184s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 1184s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 1184s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 1184s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 1184s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 1184s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 1184s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 1184s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 1184s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 1184s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 1184s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 1184s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 1184s 1184s =================================== FAILURES =================================== 1184s ______________________________ test_scroll[True] _______________________________ 1184s 1184s qtconsole = 1184s qtbot = , debug = True 1184s 1184s @flaky(max_runs=3) 1184s @pytest.mark.parametrize( 1184s "debug", [True, False]) 1184s def test_scroll(qtconsole, qtbot, debug): 1184s """ 1184s Make sure the scrolling works. 1184s """ 1184s window = qtconsole.window 1184s shell = window.active_frontend 1184s control = shell._control 1184s scroll_bar = control.verticalScrollBar() 1184s 1184s # Wait until the console is fully up 1184s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1184s timeout=SHELL_TIMEOUT) 1184s 1184s assert scroll_bar.value() == 0 1184s 1184s # Define a function with loads of output 1184s # Check the outputs are working as well 1184s code = ["import time", 1184s "def print_numbers():", 1184s " for i in range(1000):", 1184s " print(i)", 1184s " time.sleep(.01)"] 1184s for line in code: 1184s qtbot.keyClicks(control, line) 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1184s 1184s with qtbot.waitSignal(shell.executed): 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1184s modifier=QtCore.Qt.ShiftModifier) 1184s 1184s def run_line(line, block=True): 1184s qtbot.keyClicks(control, line) 1184s if block: 1184s with qtbot.waitSignal(shell.executed): 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1184s modifier=QtCore.Qt.ShiftModifier) 1184s else: 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1184s modifier=QtCore.Qt.ShiftModifier) 1184s 1184s if debug: 1184s # Enter debug 1184s run_line('%debug print()', block=False) 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1184s # redefine run_line 1184s def run_line(line, block=True): 1184s qtbot.keyClicks(control, '!' + line) 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1184s modifier=QtCore.Qt.ShiftModifier) 1184s if block: 1184s qtbot.waitUntil( 1184s lambda: control.toPlainText().strip( 1184s ).split()[-1] == "ipdb>") 1184s 1184s prev_position = scroll_bar.value() 1184s 1184s # Create a bunch of inputs 1184s for i in range(20): 1184s > run_line('a = 1') 1184s 1184s tests/test_00_console_widget.py:98: 1184s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1184s 1184s line = 'a = 1', block = True 1184s 1184s def run_line(line, block=True): 1184s qtbot.keyClicks(control, '!' + line) 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1184s modifier=QtCore.Qt.ShiftModifier) 1184s if block: 1184s > qtbot.waitUntil( 1184s lambda: control.toPlainText().strip( 1184s ).split()[-1] == "ipdb>") 1184s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 1184s 1184s tests/test_00_console_widget.py:90: TimeoutError 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s __________________________________ test_debug __________________________________ 1184s 1184s qtconsole = 1184s qtbot = 1184s 1184s @flaky(max_runs=3) 1184s def test_debug(qtconsole, qtbot): 1184s """ 1184s Make sure the cursor works while debugging 1184s 1184s It might not because the console is "_executing" 1184s """ 1184s window = qtconsole.window 1184s shell = window.active_frontend 1184s control = shell._control 1184s 1184s # Wait until the console is fully up 1184s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1184s timeout=SHELL_TIMEOUT) 1184s 1184s # Enter execution 1184s code = "%debug range(1)" 1184s qtbot.keyClicks(control, code) 1184s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1184s modifier=QtCore.Qt.ShiftModifier) 1184s 1184s > qtbot.waitUntil( 1184s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 1184s timeout=SHELL_TIMEOUT) 1184s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 1184s 1184s tests/test_00_console_widget.py:198: TimeoutError 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ------------------------------ Captured log call ------------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s ---------------------------- Captured log teardown ----------------------------- 1184s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1184s =============================== warnings summary =============================== 1184s tests/test_00_console_widget.py::test_scroll[True] 1184s tests/test_00_console_widget.py::test_input 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_scroll[True] 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_scroll[True] 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_scroll[True] 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_scroll[True] 1184s tests/test_00_console_widget.py::test_input 1184s tests/test_00_console_widget.py::test_debug 1184s tests/test_00_console_widget.py::test_debug 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_scroll[True] 1184s tests/test_00_console_widget.py::test_debug 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 48 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_input 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_input 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_debug 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s tests/test_00_console_widget.py::test_debug 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s 1184s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1184s ===Flaky Test Report=== 1184s 1184s test_scroll[True] failed (2 runs remaining out of 3). 1184s 1184s waitUntil timed out in 5000 milliseconds 1184s [, , , , , , , , , , , , , , , , , , , , , , , ] 1184s test_scroll[True] failed (1 runs remaining out of 3). 1184s 1184s waitUntil timed out in 5000 milliseconds 1184s [, , , , , , , , , , , , , , , , , , , , , , , ] 1184s test_scroll[True] failed; it passed 0 out of the required 1 times. 1184s 1184s waitUntil timed out in 5000 milliseconds 1184s [, , , , , , , , , , , , , , , , , , , , , , , ] 1184s test_debug failed (2 runs remaining out of 3). 1184s 1184s waitUntil timed out in 20000 milliseconds 1184s [, , , , , , , , , , , , , , , , , , , , , , ] 1184s test_debug failed (1 runs remaining out of 3). 1184s 1184s waitUntil timed out in 20000 milliseconds 1184s [, , , , , , , , , , , , , , , , , , , , , , ] 1184s test_debug failed; it passed 0 out of the required 1 times. 1184s 1184s waitUntil timed out in 20000 milliseconds 1184s [, , , , , , , , , , , , , , , , , , , , , , ] 1184s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1184s self.close() 1184s Got events for stream attached to closed socket: Socket operation on non-socket 1184s 1184s ===End Flaky Test Report=== 1184s =========================== short test summary info ============================ 1184s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 1184s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 1184s ===== 2 failed, 45 skipped, 1 deselected, 15 warnings in 79.33s (0:01:19) ====== 1184s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1184s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 1185s autopkgtest [12:17:25]: test python3-qtconsole-pyqt6: -----------------------] 1187s python3-qtconsole-pyqt6 FAIL non-zero exit status 1 1187s autopkgtest [12:17:27]: test python3-qtconsole-pyqt6: - - - - - - - - - - results - - - - - - - - - - 1187s autopkgtest [12:17:27]: test python3-qtconsole-pyside6: preparing testbed 1217s Creating nova instance adt-resolute-i386-python-qtconsole-20260123-115740-juju-7f2275-prod-proposed-migration-environment-15-3d9625c6-9faa-4dbf-9679-6d90dd2c10f5 from image adt/ubuntu-resolute-amd64-server-20260123.img (UUID 789dbc23-4f1b-4e7c-bcab-98e6eebf04f2)... 1299s autopkgtest [12:19:19]: testbed dpkg architecture: amd64 1299s autopkgtest [12:19:19]: testbed apt version: 3.1.13 1300s autopkgtest [12:19:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1300s autopkgtest [12:19:20]: testbed release detected to be: resolute 1321s autopkgtest [12:19:20]: updating testbed package index (apt update) 1321s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 1321s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1321s autopkgtest [12:19:28]: upgrading testbed (apt dist-upgrade and autopurge) 1321s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1321s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1321s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1321s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 1321s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [92.8 kB] 1321s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 1321s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1016 kB] 1321s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [127 kB] 1321s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [103 kB] 1321s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3656 B] 1321s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 1321s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 1321s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 1321s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [391 kB] 1321s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [902 kB] 1321s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.5 kB] 1321s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [11.6 kB] 1321s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 1321s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [668 B] 1321s Fetched 2842 kB in 1s (2621 kB/s) 1321s Reading package lists... 1321s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1321s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1321s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1321s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1321s Reading package lists... 1321s Reading package lists... 1321s Building dependency tree... 1321s Reading state information... 1321s Calculating upgrade... 1321s The following packages were automatically installed and are no longer required: 1321s python3.13 python3.13-minimal 1321s Use 'sudo apt autoremove' to remove them. 1321s The following NEW packages will be installed: 1321s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 1321s The following packages will be upgraded: 1321s libpython3-stdlib python3 python3-gdbm python3-minimal 1321s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 1321s Need to get 6769 kB of archives. 1321s After this operation, 24.5 MB of additional disk space will be used. 1321s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 1321s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 1321s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 1321s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 1321s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 1321s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 1321s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 1321s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 1321s Fetched 6769 kB in 0s (18.8 MB/s) 1321s Selecting previously unselected package libpython3.14-minimal:amd64. 1321s (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 ... 124176 files and directories currently installed.) 1321s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 1321s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 1321s Selecting previously unselected package python3.14-minimal. 1321s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 1321s Unpacking python3.14-minimal (3.14.2-1) ... 1321s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 1321s Setting up python3.14-minimal (3.14.2-1) ... 1321s (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 ... 124518 files and directories currently installed.) 1321s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 1321s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 1321s Setting up python3-minimal (3.14.2-1) ... 1321s (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 ... 124518 files and directories currently installed.) 1321s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 1321s running python pre-rtupdate hooks for python3.14... 1321s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 1321s Selecting previously unselected package libpython3.14-stdlib:amd64. 1321s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 1321s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 1321s Selecting previously unselected package python3.14. 1321s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 1321s Unpacking python3.14 (3.14.2-1) ... 1321s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 1321s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 1321s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 1321s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 1321s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 1321s Setting up python3.14 (3.14.2-1) ... 1321s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 1321s Setting up python3-gdbm (3.14.2-1) ... 1321s Setting up python3 (3.14.2-1) ... 1321s running python rtupdate hooks for python3.14... 1321s running python post-rtupdate hooks for python3.14... 1321s Processing triggers for man-db (2.13.1-1) ... 1321s Processing triggers for systemd (259-1ubuntu2) ... 1321s Reading package lists... 1321s Building dependency tree... 1321s Reading state information... 1321s Calculating upgrade... 1321s The following packages were automatically installed and are no longer required: 1321s python3.13 python3.13-minimal 1321s Use 'sudo apt autoremove' to remove them. 1321s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1321s Reading package lists... 1321s Building dependency tree... 1321s Reading state information... 1321s Solving dependencies... 1321s The following packages will be REMOVED: 1321s python3.13* python3.13-minimal* 1321s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 1321s After this operation, 7860 kB disk space will be freed. 1321s (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 ... 124948 files and directories currently installed.) 1321s Removing python3.13 (3.13.11-1) ... 1321s Removing python3.13-minimal (3.13.11-1) ... 1321s Processing triggers for man-db (2.13.1-1) ... 1321s Processing triggers for systemd (259-1ubuntu2) ... 1321s (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 ... 124921 files and directories currently installed.) 1321s Purging configuration files for python3.13-minimal (3.13.11-1) ... 1323s Reading package lists... 1323s Building dependency tree... 1323s Reading state information... 1323s Solving dependencies... 1324s The following NEW packages will be installed: 1324s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono gdb 1324s libavahi-client3 libavahi-common-data libavahi-common3 libb2-1 1324s libbabeltrace1 libclang1-21 libcups2t64 libdouble-conversion3 libdrm-intel1 1324s libduktape207 libegl-mesa0 libegl1 libfontconfig1 libfontenc1 libgbm1 libgl1 1324s libgl1-mesa-dri libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 1324s libharfbuzz0b libice6 libinput-bin libinput10 libipt2 libjpeg-turbo8 1324s libjpeg8 libmd4c0 libmtdev1t64 libnorm1t64 libopengl0 libpciaccess0 1324s libpcre2-16-0 libpgm-5.3-0t64 libpixman-1-0 libproxy1v5 libpyside6-py3-6.9 1324s libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6network6 libqt6opengl6 1324s libqt6printsupport6 libqt6qml6 libqt6svg6 libqt6test6 libqt6widgets6 1324s libshiboken6-py3-6.9 libsm6 libsodium23 libsource-highlight-common 1324s libsource-highlight4t64 libts0t64 libvulkan1 libwacom-common libwacom9 1324s libwayland-client0 libx11-xcb1 libxaw7 libxcb-cursor0 libxcb-dri3-0 1324s libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 1324s libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 1324s libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 1324s libxfont2 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 1324s libxrender1 libxshmfence1 libxslt1.1 libxt6t64 libxxf86vm1 libzmq5 1324s mesa-libgallium python3-all python3-astroid python3-asttokens python3-comm 1324s python3-coverage python3-debugpy python3-decorator python3-executing 1324s python3-flaky python3-iniconfig python3-ipykernel python3-ipython 1324s python3-jedi python3-jupyter-client python3-jupyter-core 1324s python3-matplotlib-inline python3-nest-asyncio python3-parso 1324s python3-platformdirs python3-pluggy python3-prompt-toolkit python3-psutil 1324s python3-pure-eval python3-pyside6.qtcore python3-pyside6.qtgui 1324s python3-pyside6.qtopengl python3-pyside6.qtprintsupport 1324s python3-pyside6.qtsvg python3-pyside6.qttest python3-pyside6.qtwidgets 1324s python3-pytest python3-pytestqt python3-qtconsole python3-qtpy 1324s python3-stack-data python3-tornado python3-traitlets python3-typeshed 1324s python3-wcwidth python3-zmq python3.13 python3.13-minimal x11-common 1324s x11-xkb-utils xserver-common xvfb 1324s 0 upgraded, 142 newly installed, 0 to remove and 0 not upgraded. 1324s Need to get 61.2 MB of archives. 1324s After this operation, 255 MB of additional disk space will be used. 1324s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 1324s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 1324s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-mono all 2.37-8build1 [502 kB] 1324s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-core all 2.37-8build1 [834 kB] 1324s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.4ubuntu1 [38.1 kB] 1324s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.4ubuntu1 [143 kB] 1324s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig amd64 2.15.0-2.4ubuntu1 [178 kB] 1324s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libbabeltrace1 amd64 1.5.11-5 [166 kB] 1324s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libipt2 amd64 2.1.2-3 [49.2 kB] 1324s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight-common all 3.1.9-4.3build2 [64.2 kB] 1324s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build2 [273 kB] 1324s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 gdb amd64 16.3-5ubuntu1 [4047 kB] 1324s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-common-data amd64 0.8-17ubuntu1 [31.3 kB] 1324s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-common3 amd64 0.8-17ubuntu1 [23.7 kB] 1324s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libavahi-client3 amd64 0.8-17ubuntu1 [27.3 kB] 1324s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-11ubuntu1 [151 kB] 1324s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 libb2-1 amd64 0.98.1-1.1build2 [44.9 kB] 1324s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclang1-21 amd64 1:21.1.8-1ubuntu1 [8157 kB] 1325s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libcups2t64 amd64 2.4.16-1ubuntu1 [273 kB] 1325s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdouble-conversion3 amd64 3.4.0-1 [41.4 kB] 1325s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libpciaccess0 amd64 0.18.1-1ubuntu2 [19.0 kB] 1325s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-intel1 amd64 2.4.129-1 [66.7 kB] 1325s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libduktape207 amd64 2.7.0+tests-0ubuntu4 [144 kB] 1325s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libx11-xcb1 amd64 2:1.8.12-1build1 [8044 B] 1325s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-dri3-0 amd64 1.17.0-2build1 [8036 B] 1325s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-present0 amd64 1.17.0-2build1 [6446 B] 1325s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-randr0 amd64 1.17.0-2build1 [19.7 kB] 1325s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-sync1 amd64 1.17.0-2build1 [10.1 kB] 1325s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xfixes0 amd64 1.17.0-2build1 [11.1 kB] 1325s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libxshmfence1 amd64 1.3.3-1 [5262 B] 1325s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 mesa-libgallium amd64 25.2.8-2ubuntu1 [11.1 MB] 1326s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libgbm1 amd64 25.2.8-2ubuntu1 [34.0 kB] 1326s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libwayland-client0 amd64 1.24.0-2 [28.5 kB] 1326s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-shm0 amd64 1.17.0-2build1 [6120 B] 1326s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libegl-mesa0 amd64 25.2.8-2ubuntu1 [117 kB] 1326s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build2 [14.1 kB] 1326s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libvulkan1 amd64 1.4.335.0-1 [158 kB] 1326s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libgl1-mesa-dri amd64 25.2.8-2ubuntu1 [36.9 kB] 1326s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-glx0 amd64 1.17.0-2build1 [27.6 kB] 1326s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libxxf86vm1 amd64 1:1.1.4-2 [10.6 kB] 1326s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libglx-mesa0 amd64 25.2.8-2ubuntu1 [110 kB] 1326s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libgraphite2-3 amd64 1.3.14-11ubuntu1 [73.7 kB] 1326s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 libharfbuzz0b amd64 12.3.0-4 [529 kB] 1326s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1326s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libice6 amd64 2:1.1.1-1build1 [44.0 kB] 1326s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libwacom-common all 2.16.1-1 [113 kB] 1326s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libwacom9 amd64 2.16.1-1 [28.3 kB] 1326s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libinput-bin amd64 1.30.0-1 [24.6 kB] 1326s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libmtdev1t64 amd64 1.1.7-1build1 [15.2 kB] 1326s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 libinput10 amd64 1.30.0-1 [160 kB] 1326s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 1326s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 1326s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmd4c0 amd64 0.5.2-2build1 [43.7 kB] 1326s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-4 [158 kB] 1326s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcre2-16-0 amd64 10.46-1 [243 kB] 1326s Get:56 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build2 [168 kB] 1326s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libpixman-1-0 amd64 0.46.4-1 [287 kB] 1326s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libproxy1v5 amd64 0.5.12-1 [28.3 kB] 1326s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6core6t64 amd64 6.9.2+dfsg-3ubuntu2 [2049 kB] 1326s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6dbus6 amd64 6.9.2+dfsg-3ubuntu2 [278 kB] 1326s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6network6 amd64 6.9.2+dfsg-3ubuntu2 [850 kB] 1326s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6qml6 amd64 6.9.2+dfsg-5 [1883 kB] 1326s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.3 [172 kB] 1326s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 libshiboken6-py3-6.9 amd64 6.9.2-2build2 [1354 kB] 1327s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpyside6-py3-6.9 amd64 6.9.2-2build2 [633 kB] 1327s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 libglvnd0 amd64 1.7.0-3 [64.1 kB] 1327s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libegl1 amd64 1.7.0-3 [29.7 kB] 1327s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libglx0 amd64 1.7.0-3 [38.9 kB] 1327s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 libopengl0 amd64 1.7.0-3 [32.8 kB] 1327s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 libsm6 amd64 2:1.2.6-1 [16.4 kB] 1327s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 libts0t64 amd64 1.22-1.1build2 [64.0 kB] 1327s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-util1 amd64 0.4.1-1build1 [11.1 kB] 1327s Get:73 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-image0 amd64 0.4.0-2build2 [11.0 kB] 1327s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-render0 amd64 1.17.0-2build1 [17.4 kB] 1327s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-render-util0 amd64 0.3.10-1 [10.8 kB] 1327s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-cursor0 amd64 0.1.5-1 [10.8 kB] 1327s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-icccm4 amd64 0.4.2-1 [11.1 kB] 1327s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxcb-keysyms1 amd64 0.4.1-1 [8738 B] 1327s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-shape0 amd64 1.17.0-2build1 [6544 B] 1327s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xinput0 amd64 1.17.0-2build1 [36.7 kB] 1327s Get:81 http://ftpmaster.internal/ubuntu resolute/main amd64 libxcb-xkb1 amd64 1.17.0-2build1 [35.3 kB] 1327s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 libxkbcommon-x11-0 amd64 1.12.3-1 [15.0 kB] 1327s Get:83 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6gui6 amd64 6.9.2+dfsg-3ubuntu2 [3505 kB] 1327s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6opengl6 amd64 6.9.2+dfsg-3ubuntu2 [433 kB] 1327s Get:85 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6widgets6 amd64 6.9.2+dfsg-3ubuntu2 [2843 kB] 1331s Get:86 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6printsupport6 amd64 6.9.2+dfsg-3ubuntu2 [224 kB] 1331s Get:87 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6svg6 amd64 6.9.2-5 [223 kB] 1331s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 libqt6test6 amd64 6.9.2+dfsg-3ubuntu2 [192 kB] 1331s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 libsodium23 amd64 1.0.18-2 [165 kB] 1331s Get:90 http://ftpmaster.internal/ubuntu resolute/main amd64 libxt6t64 amd64 1:1.2.1-1.3 [173 kB] 1331s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmu6 amd64 2:1.1.3-4 [48.9 kB] 1331s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build3 [37.3 kB] 1331s Get:93 http://ftpmaster.internal/ubuntu resolute/main amd64 libxaw7 amd64 2:1.0.16-1build1 [190 kB] 1331s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 libxfont2 amd64 1:2.0.6-2 [95.6 kB] 1331s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 libxkbfile1 amd64 1:1.1.0-1build5 [70.1 kB] 1331s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 libxrender1 amd64 1:0.9.12-1 [19.8 kB] 1331s Get:97 http://ftpmaster.internal/ubuntu resolute/main amd64 libxrandr2 amd64 2:1.5.4-1build1 [19.6 kB] 1331s Get:98 http://ftpmaster.internal/ubuntu resolute/universe amd64 libzmq5 amd64 4.3.5-1build3 [262 kB] 1331s Get:99 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 1331s Get:100 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-astroid all 4.0.2-1ubuntu1 [172 kB] 1331s Get:101 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asttokens all 3.0.1-1 [20.7 kB] 1331s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-traitlets all 5.14.3+really5.14.3-2 [71.7 kB] 1331s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-comm all 0.2.1-1build1 [7148 B] 1331s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1ubuntu1 [159 kB] 1331s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-debugpy amd64 1.8.19+ds-1ubuntu1 [942 kB] 1331s Get:106 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-decorator all 5.2.1-2 [28.1 kB] 1331s Get:107 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-executing all 2.2.1-0.1 [26.2 kB] 1331s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-flaky all 3.8.1-4 [16.8 kB] 1331s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 1331s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-parso all 0.8.5-1 [68.0 kB] 1331s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-4 [1554 kB] 1331s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jedi all 0.19.1+ds1-1build1 [694 kB] 1331s Get:113 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-matplotlib-inline all 0.2.1-1 [9462 B] 1331s Get:114 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 1331s Get:115 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-prompt-toolkit all 3.0.52-2 [258 kB] 1331s Get:116 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pure-eval all 0.2.3-1 [11.4 kB] 1331s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-stack-data all 0.6.3-3 [22.2 kB] 1331s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipython all 8.35.0-2 [575 kB] 1331s Get:119 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 1331s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-core all 5.9.1-1 [28.9 kB] 1331s Get:121 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-psutil amd64 7.1.0-1ubuntu1 [191 kB] 1331s Get:122 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tornado amd64 6.5.4-0.1 [306 kB] 1331s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-zmq amd64 27.1.0-1 [234 kB] 1331s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-client all 8.7.0-1 [78.5 kB] 1331s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nest-asyncio all 1.6.0-1 [6686 B] 1331s Get:126 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipykernel all 6.30.1-1 [82.8 kB] 1331s Get:127 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 1331s Get:128 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyside6.qtcore amd64 6.9.2-2build2 [1023 kB] 1331s Get:129 http://ftpmaster.internal/ubuntu resolute/main amd64 libgl1 amd64 1.7.0-3 [98.3 kB] 1331s Get:130 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyside6.qtgui amd64 6.9.2-2build2 [1244 kB] 1331s Get:131 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyside6.qtwidgets amd64 6.9.2-2build2 [1423 kB] 1332s Get:132 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyside6.qtopengl amd64 6.9.2-2build2 [1590 kB] 1332s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyside6.qtprintsupport amd64 6.9.2-2build2 [89.6 kB] 1332s Get:134 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyside6.qtsvg amd64 6.9.2-2build2 [43.4 kB] 1332s Get:135 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyside6.qttest amd64 6.9.2-2build2 [66.6 kB] 1332s Get:136 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 1332s Get:137 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytestqt all 4.4.0-1 [32.4 kB] 1332s Get:138 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-qtpy all 2.4.3-1 [57.5 kB] 1332s Get:139 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-qtconsole all 5.6.1-4 [84.7 kB] 1332s Get:140 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-xkb-utils amd64 7.7+9build1 [170 kB] 1332s Get:141 http://ftpmaster.internal/ubuntu resolute/main amd64 xserver-common all 2:21.1.21-1ubuntu1 [34.8 kB] 1332s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 xvfb amd64 2:21.1.21-1ubuntu1 [902 kB] 1332s Fetched 61.2 MB in 8s (7405 kB/s) 1332s Selecting previously unselected package python3.13-minimal. 1332s (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 ... 124923 files and directories currently installed.) 1332s Preparing to unpack .../000-python3.13-minimal_3.13.11-1_amd64.deb ... 1332s Unpacking python3.13-minimal (3.13.11-1) ... 1332s Selecting previously unselected package python3.13. 1332s Preparing to unpack .../001-python3.13_3.13.11-1_amd64.deb ... 1332s Unpacking python3.13 (3.13.11-1) ... 1332s Selecting previously unselected package fonts-dejavu-mono. 1332s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8build1_all.deb ... 1332s Unpacking fonts-dejavu-mono (2.37-8build1) ... 1332s Selecting previously unselected package fonts-dejavu-core. 1332s Preparing to unpack .../003-fonts-dejavu-core_2.37-8build1_all.deb ... 1332s Unpacking fonts-dejavu-core (2.37-8build1) ... 1332s Selecting previously unselected package fontconfig-config. 1332s Preparing to unpack .../004-fontconfig-config_2.15.0-2.4ubuntu1_amd64.deb ... 1332s Unpacking fontconfig-config (2.15.0-2.4ubuntu1) ... 1332s Selecting previously unselected package libfontconfig1:amd64. 1332s Preparing to unpack .../005-libfontconfig1_2.15.0-2.4ubuntu1_amd64.deb ... 1332s Unpacking libfontconfig1:amd64 (2.15.0-2.4ubuntu1) ... 1332s Selecting previously unselected package fontconfig. 1332s Preparing to unpack .../006-fontconfig_2.15.0-2.4ubuntu1_amd64.deb ... 1332s Unpacking fontconfig (2.15.0-2.4ubuntu1) ... 1332s Selecting previously unselected package libbabeltrace1:amd64. 1332s Preparing to unpack .../007-libbabeltrace1_1.5.11-5_amd64.deb ... 1332s Unpacking libbabeltrace1:amd64 (1.5.11-5) ... 1332s Selecting previously unselected package libipt2. 1332s Preparing to unpack .../008-libipt2_2.1.2-3_amd64.deb ... 1332s Unpacking libipt2 (2.1.2-3) ... 1332s Selecting previously unselected package libsource-highlight-common. 1332s Preparing to unpack .../009-libsource-highlight-common_3.1.9-4.3build2_all.deb ... 1332s Unpacking libsource-highlight-common (3.1.9-4.3build2) ... 1332s Selecting previously unselected package libsource-highlight4t64:amd64. 1333s Preparing to unpack .../010-libsource-highlight4t64_3.1.9-4.3build2_amd64.deb ... 1333s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 1333s Selecting previously unselected package gdb. 1333s Preparing to unpack .../011-gdb_16.3-5ubuntu1_amd64.deb ... 1333s Unpacking gdb (16.3-5ubuntu1) ... 1333s Selecting previously unselected package libavahi-common-data:amd64. 1333s Preparing to unpack .../012-libavahi-common-data_0.8-17ubuntu1_amd64.deb ... 1333s Unpacking libavahi-common-data:amd64 (0.8-17ubuntu1) ... 1333s Selecting previously unselected package libavahi-common3:amd64. 1333s Preparing to unpack .../013-libavahi-common3_0.8-17ubuntu1_amd64.deb ... 1333s Unpacking libavahi-common3:amd64 (0.8-17ubuntu1) ... 1333s Selecting previously unselected package libavahi-client3:amd64. 1333s Preparing to unpack .../014-libavahi-client3_0.8-17ubuntu1_amd64.deb ... 1333s Unpacking libavahi-client3:amd64 (0.8-17ubuntu1) ... 1333s Selecting previously unselected package libgomp1:amd64. 1333s Preparing to unpack .../015-libgomp1_15.2.0-11ubuntu1_amd64.deb ... 1333s Unpacking libgomp1:amd64 (15.2.0-11ubuntu1) ... 1333s Selecting previously unselected package libb2-1:amd64. 1333s Preparing to unpack .../016-libb2-1_0.98.1-1.1build2_amd64.deb ... 1333s Unpacking libb2-1:amd64 (0.98.1-1.1build2) ... 1333s Selecting previously unselected package libclang1-21. 1333s Preparing to unpack .../017-libclang1-21_1%3a21.1.8-1ubuntu1_amd64.deb ... 1333s Unpacking libclang1-21 (1:21.1.8-1ubuntu1) ... 1333s Selecting previously unselected package libcups2t64:amd64. 1333s Preparing to unpack .../018-libcups2t64_2.4.16-1ubuntu1_amd64.deb ... 1333s Unpacking libcups2t64:amd64 (2.4.16-1ubuntu1) ... 1333s Selecting previously unselected package libdouble-conversion3:amd64. 1333s Preparing to unpack .../019-libdouble-conversion3_3.4.0-1_amd64.deb ... 1333s Unpacking libdouble-conversion3:amd64 (3.4.0-1) ... 1333s Selecting previously unselected package libpciaccess0:amd64. 1333s Preparing to unpack .../020-libpciaccess0_0.18.1-1ubuntu2_amd64.deb ... 1333s Unpacking libpciaccess0:amd64 (0.18.1-1ubuntu2) ... 1333s Selecting previously unselected package libdrm-intel1:amd64. 1333s Preparing to unpack .../021-libdrm-intel1_2.4.129-1_amd64.deb ... 1333s Unpacking libdrm-intel1:amd64 (2.4.129-1) ... 1333s Selecting previously unselected package libduktape207:amd64. 1333s Preparing to unpack .../022-libduktape207_2.7.0+tests-0ubuntu4_amd64.deb ... 1333s Unpacking libduktape207:amd64 (2.7.0+tests-0ubuntu4) ... 1333s Selecting previously unselected package libx11-xcb1:amd64. 1333s Preparing to unpack .../023-libx11-xcb1_2%3a1.8.12-1build1_amd64.deb ... 1333s Unpacking libx11-xcb1:amd64 (2:1.8.12-1build1) ... 1333s Selecting previously unselected package libxcb-dri3-0:amd64. 1333s Preparing to unpack .../024-libxcb-dri3-0_1.17.0-2build1_amd64.deb ... 1333s Unpacking libxcb-dri3-0:amd64 (1.17.0-2build1) ... 1333s Selecting previously unselected package libxcb-present0:amd64. 1333s Preparing to unpack .../025-libxcb-present0_1.17.0-2build1_amd64.deb ... 1333s Unpacking libxcb-present0:amd64 (1.17.0-2build1) ... 1333s Selecting previously unselected package libxcb-randr0:amd64. 1333s Preparing to unpack .../026-libxcb-randr0_1.17.0-2build1_amd64.deb ... 1333s Unpacking libxcb-randr0:amd64 (1.17.0-2build1) ... 1333s Selecting previously unselected package libxcb-sync1:amd64. 1333s Preparing to unpack .../027-libxcb-sync1_1.17.0-2build1_amd64.deb ... 1333s Unpacking libxcb-sync1:amd64 (1.17.0-2build1) ... 1333s Selecting previously unselected package libxcb-xfixes0:amd64. 1333s Preparing to unpack .../028-libxcb-xfixes0_1.17.0-2build1_amd64.deb ... 1333s Unpacking libxcb-xfixes0:amd64 (1.17.0-2build1) ... 1333s Selecting previously unselected package libxshmfence1:amd64. 1333s Preparing to unpack .../029-libxshmfence1_1.3.3-1_amd64.deb ... 1333s Unpacking libxshmfence1:amd64 (1.3.3-1) ... 1333s Selecting previously unselected package mesa-libgallium:amd64. 1333s Preparing to unpack .../030-mesa-libgallium_25.2.8-2ubuntu1_amd64.deb ... 1333s Unpacking mesa-libgallium:amd64 (25.2.8-2ubuntu1) ... 1333s Selecting previously unselected package libgbm1:amd64. 1333s Preparing to unpack .../031-libgbm1_25.2.8-2ubuntu1_amd64.deb ... 1333s Unpacking libgbm1:amd64 (25.2.8-2ubuntu1) ... 1333s Selecting previously unselected package libwayland-client0:amd64. 1333s Preparing to unpack .../032-libwayland-client0_1.24.0-2_amd64.deb ... 1333s Unpacking libwayland-client0:amd64 (1.24.0-2) ... 1333s Selecting previously unselected package libxcb-shm0:amd64. 1333s Preparing to unpack .../033-libxcb-shm0_1.17.0-2build1_amd64.deb ... 1333s Unpacking libxcb-shm0:amd64 (1.17.0-2build1) ... 1333s Selecting previously unselected package libegl-mesa0:amd64. 1333s Preparing to unpack .../034-libegl-mesa0_25.2.8-2ubuntu1_amd64.deb ... 1333s Unpacking libegl-mesa0:amd64 (25.2.8-2ubuntu1) ... 1333s Selecting previously unselected package libfontenc1:amd64. 1333s Preparing to unpack .../035-libfontenc1_1%3a1.1.8-1build2_amd64.deb ... 1333s Unpacking libfontenc1:amd64 (1:1.1.8-1build2) ... 1333s Selecting previously unselected package libvulkan1:amd64. 1333s Preparing to unpack .../036-libvulkan1_1.4.335.0-1_amd64.deb ... 1333s Unpacking libvulkan1:amd64 (1.4.335.0-1) ... 1333s Selecting previously unselected package libgl1-mesa-dri:amd64. 1333s Preparing to unpack .../037-libgl1-mesa-dri_25.2.8-2ubuntu1_amd64.deb ... 1333s Unpacking libgl1-mesa-dri:amd64 (25.2.8-2ubuntu1) ... 1333s Selecting previously unselected package libxcb-glx0:amd64. 1333s Preparing to unpack .../038-libxcb-glx0_1.17.0-2build1_amd64.deb ... 1333s Unpacking libxcb-glx0:amd64 (1.17.0-2build1) ... 1333s Selecting previously unselected package libxxf86vm1:amd64. 1333s Preparing to unpack .../039-libxxf86vm1_1%3a1.1.4-2_amd64.deb ... 1333s Unpacking libxxf86vm1:amd64 (1:1.1.4-2) ... 1333s Selecting previously unselected package libglx-mesa0:amd64. 1333s Preparing to unpack .../040-libglx-mesa0_25.2.8-2ubuntu1_amd64.deb ... 1333s Unpacking libglx-mesa0:amd64 (25.2.8-2ubuntu1) ... 1333s Selecting previously unselected package libgraphite2-3:amd64. 1333s Preparing to unpack .../041-libgraphite2-3_1.3.14-11ubuntu1_amd64.deb ... 1333s Unpacking libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 1333s Selecting previously unselected package libharfbuzz0b:amd64. 1333s Preparing to unpack .../042-libharfbuzz0b_12.3.0-4_amd64.deb ... 1333s Unpacking libharfbuzz0b:amd64 (12.3.0-4) ... 1333s Selecting previously unselected package x11-common. 1333s Preparing to unpack .../043-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1333s Unpacking x11-common (1:7.7+24ubuntu1) ... 1333s Selecting previously unselected package libice6:amd64. 1333s Preparing to unpack .../044-libice6_2%3a1.1.1-1build1_amd64.deb ... 1333s Unpacking libice6:amd64 (2:1.1.1-1build1) ... 1333s Selecting previously unselected package libwacom-common. 1333s Preparing to unpack .../045-libwacom-common_2.16.1-1_all.deb ... 1333s Unpacking libwacom-common (2.16.1-1) ... 1333s Selecting previously unselected package libwacom9:amd64. 1333s Preparing to unpack .../046-libwacom9_2.16.1-1_amd64.deb ... 1333s Unpacking libwacom9:amd64 (2.16.1-1) ... 1333s Selecting previously unselected package libinput-bin. 1333s Preparing to unpack .../047-libinput-bin_1.30.0-1_amd64.deb ... 1333s Unpacking libinput-bin (1.30.0-1) ... 1333s Selecting previously unselected package libmtdev1t64:amd64. 1333s Preparing to unpack .../048-libmtdev1t64_1.1.7-1build1_amd64.deb ... 1333s Unpacking libmtdev1t64:amd64 (1.1.7-1build1) ... 1333s Selecting previously unselected package libinput10:amd64. 1333s Preparing to unpack .../049-libinput10_1.30.0-1_amd64.deb ... 1333s Unpacking libinput10:amd64 (1.30.0-1) ... 1333s Selecting previously unselected package libjpeg-turbo8:amd64. 1333s Preparing to unpack .../050-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 1333s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 1333s Selecting previously unselected package libjpeg8:amd64. 1333s Preparing to unpack .../051-libjpeg8_8c-2ubuntu11_amd64.deb ... 1333s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 1333s Selecting previously unselected package libmd4c0:amd64. 1333s Preparing to unpack .../052-libmd4c0_0.5.2-2build1_amd64.deb ... 1333s Unpacking libmd4c0:amd64 (0.5.2-2build1) ... 1333s Selecting previously unselected package libnorm1t64:amd64. 1333s Preparing to unpack .../053-libnorm1t64_1.5.9+dfsg-4_amd64.deb ... 1333s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-4) ... 1333s Selecting previously unselected package libpcre2-16-0:amd64. 1333s Preparing to unpack .../054-libpcre2-16-0_10.46-1_amd64.deb ... 1333s Unpacking libpcre2-16-0:amd64 (10.46-1) ... 1333s Selecting previously unselected package libpgm-5.3-0t64:amd64. 1333s Preparing to unpack .../055-libpgm-5.3-0t64_5.3.128~dfsg-2.1build2_amd64.deb ... 1333s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 1333s Selecting previously unselected package libpixman-1-0:amd64. 1333s Preparing to unpack .../056-libpixman-1-0_0.46.4-1_amd64.deb ... 1333s Unpacking libpixman-1-0:amd64 (0.46.4-1) ... 1333s Selecting previously unselected package libproxy1v5:amd64. 1333s Preparing to unpack .../057-libproxy1v5_0.5.12-1_amd64.deb ... 1333s Unpacking libproxy1v5:amd64 (0.5.12-1) ... 1333s Selecting previously unselected package libqt6core6t64:amd64. 1333s Preparing to unpack .../058-libqt6core6t64_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1333s Unpacking libqt6core6t64:amd64 (6.9.2+dfsg-3ubuntu2) ... 1333s Selecting previously unselected package libqt6dbus6:amd64. 1333s Preparing to unpack .../059-libqt6dbus6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1333s Unpacking libqt6dbus6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1333s Selecting previously unselected package libqt6network6:amd64. 1333s Preparing to unpack .../060-libqt6network6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1333s Unpacking libqt6network6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1333s Selecting previously unselected package libqt6qml6:amd64. 1334s Preparing to unpack .../061-libqt6qml6_6.9.2+dfsg-5_amd64.deb ... 1334s Unpacking libqt6qml6:amd64 (6.9.2+dfsg-5) ... 1334s Selecting previously unselected package libxslt1.1:amd64. 1334s Preparing to unpack .../062-libxslt1.1_1.1.43-0.3_amd64.deb ... 1334s Unpacking libxslt1.1:amd64 (1.1.43-0.3) ... 1334s Selecting previously unselected package libshiboken6-py3-6.9. 1334s Preparing to unpack .../063-libshiboken6-py3-6.9_6.9.2-2build2_amd64.deb ... 1334s Unpacking libshiboken6-py3-6.9 (6.9.2-2build2) ... 1334s Selecting previously unselected package libpyside6-py3-6.9. 1334s Preparing to unpack .../064-libpyside6-py3-6.9_6.9.2-2build2_amd64.deb ... 1334s Unpacking libpyside6-py3-6.9 (6.9.2-2build2) ... 1334s Selecting previously unselected package libglvnd0:amd64. 1334s Preparing to unpack .../065-libglvnd0_1.7.0-3_amd64.deb ... 1334s Unpacking libglvnd0:amd64 (1.7.0-3) ... 1334s Selecting previously unselected package libegl1:amd64. 1334s Preparing to unpack .../066-libegl1_1.7.0-3_amd64.deb ... 1334s Unpacking libegl1:amd64 (1.7.0-3) ... 1334s Selecting previously unselected package libglx0:amd64. 1334s Preparing to unpack .../067-libglx0_1.7.0-3_amd64.deb ... 1334s Unpacking libglx0:amd64 (1.7.0-3) ... 1334s Selecting previously unselected package libopengl0:amd64. 1334s Preparing to unpack .../068-libopengl0_1.7.0-3_amd64.deb ... 1334s Unpacking libopengl0:amd64 (1.7.0-3) ... 1334s Selecting previously unselected package libsm6:amd64. 1334s Preparing to unpack .../069-libsm6_2%3a1.2.6-1_amd64.deb ... 1334s Unpacking libsm6:amd64 (2:1.2.6-1) ... 1334s Selecting previously unselected package libts0t64:amd64. 1334s Preparing to unpack .../070-libts0t64_1.22-1.1build2_amd64.deb ... 1334s Unpacking libts0t64:amd64 (1.22-1.1build2) ... 1334s Selecting previously unselected package libxcb-util1:amd64. 1334s Preparing to unpack .../071-libxcb-util1_0.4.1-1build1_amd64.deb ... 1334s Unpacking libxcb-util1:amd64 (0.4.1-1build1) ... 1334s Selecting previously unselected package libxcb-image0:amd64. 1334s Preparing to unpack .../072-libxcb-image0_0.4.0-2build2_amd64.deb ... 1334s Unpacking libxcb-image0:amd64 (0.4.0-2build2) ... 1334s Selecting previously unselected package libxcb-render0:amd64. 1334s Preparing to unpack .../073-libxcb-render0_1.17.0-2build1_amd64.deb ... 1334s Unpacking libxcb-render0:amd64 (1.17.0-2build1) ... 1334s Selecting previously unselected package libxcb-render-util0:amd64. 1334s Preparing to unpack .../074-libxcb-render-util0_0.3.10-1_amd64.deb ... 1334s Unpacking libxcb-render-util0:amd64 (0.3.10-1) ... 1334s Selecting previously unselected package libxcb-cursor0:amd64. 1334s Preparing to unpack .../075-libxcb-cursor0_0.1.5-1_amd64.deb ... 1334s Unpacking libxcb-cursor0:amd64 (0.1.5-1) ... 1334s Selecting previously unselected package libxcb-icccm4:amd64. 1334s Preparing to unpack .../076-libxcb-icccm4_0.4.2-1_amd64.deb ... 1334s Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... 1334s Selecting previously unselected package libxcb-keysyms1:amd64. 1334s Preparing to unpack .../077-libxcb-keysyms1_0.4.1-1_amd64.deb ... 1334s Unpacking libxcb-keysyms1:amd64 (0.4.1-1) ... 1334s Selecting previously unselected package libxcb-shape0:amd64. 1334s Preparing to unpack .../078-libxcb-shape0_1.17.0-2build1_amd64.deb ... 1334s Unpacking libxcb-shape0:amd64 (1.17.0-2build1) ... 1334s Selecting previously unselected package libxcb-xinput0:amd64. 1334s Preparing to unpack .../079-libxcb-xinput0_1.17.0-2build1_amd64.deb ... 1334s Unpacking libxcb-xinput0:amd64 (1.17.0-2build1) ... 1334s Selecting previously unselected package libxcb-xkb1:amd64. 1334s Preparing to unpack .../080-libxcb-xkb1_1.17.0-2build1_amd64.deb ... 1334s Unpacking libxcb-xkb1:amd64 (1.17.0-2build1) ... 1334s Selecting previously unselected package libxkbcommon-x11-0:amd64. 1334s Preparing to unpack .../081-libxkbcommon-x11-0_1.12.3-1_amd64.deb ... 1334s Unpacking libxkbcommon-x11-0:amd64 (1.12.3-1) ... 1334s Selecting previously unselected package libqt6gui6:amd64. 1334s Preparing to unpack .../082-libqt6gui6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1334s Unpacking libqt6gui6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1334s Selecting previously unselected package libqt6opengl6:amd64. 1334s Preparing to unpack .../083-libqt6opengl6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1334s Unpacking libqt6opengl6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1334s Selecting previously unselected package libqt6widgets6:amd64. 1334s Preparing to unpack .../084-libqt6widgets6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1334s Unpacking libqt6widgets6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1334s Selecting previously unselected package libqt6printsupport6:amd64. 1334s Preparing to unpack .../085-libqt6printsupport6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1334s Unpacking libqt6printsupport6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1334s Selecting previously unselected package libqt6svg6:amd64. 1334s Preparing to unpack .../086-libqt6svg6_6.9.2-5_amd64.deb ... 1334s Unpacking libqt6svg6:amd64 (6.9.2-5) ... 1334s Selecting previously unselected package libqt6test6:amd64. 1334s Preparing to unpack .../087-libqt6test6_6.9.2+dfsg-3ubuntu2_amd64.deb ... 1334s Unpacking libqt6test6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1334s Selecting previously unselected package libsodium23:amd64. 1334s Preparing to unpack .../088-libsodium23_1.0.18-2_amd64.deb ... 1334s Unpacking libsodium23:amd64 (1.0.18-2) ... 1334s Selecting previously unselected package libxt6t64:amd64. 1334s Preparing to unpack .../089-libxt6t64_1%3a1.2.1-1.3_amd64.deb ... 1334s Unpacking libxt6t64:amd64 (1:1.2.1-1.3) ... 1334s Selecting previously unselected package libxmu6:amd64. 1334s Preparing to unpack .../090-libxmu6_2%3a1.1.3-4_amd64.deb ... 1334s Unpacking libxmu6:amd64 (2:1.1.3-4) ... 1334s Selecting previously unselected package libxpm4:amd64. 1334s Preparing to unpack .../091-libxpm4_1%3a3.5.17-1build3_amd64.deb ... 1334s Unpacking libxpm4:amd64 (1:3.5.17-1build3) ... 1334s Selecting previously unselected package libxaw7:amd64. 1334s Preparing to unpack .../092-libxaw7_2%3a1.0.16-1build1_amd64.deb ... 1334s Unpacking libxaw7:amd64 (2:1.0.16-1build1) ... 1334s Selecting previously unselected package libxfont2:amd64. 1334s Preparing to unpack .../093-libxfont2_1%3a2.0.6-2_amd64.deb ... 1334s Unpacking libxfont2:amd64 (1:2.0.6-2) ... 1334s Selecting previously unselected package libxkbfile1:amd64. 1334s Preparing to unpack .../094-libxkbfile1_1%3a1.1.0-1build5_amd64.deb ... 1334s Unpacking libxkbfile1:amd64 (1:1.1.0-1build5) ... 1334s Selecting previously unselected package libxrender1:amd64. 1334s Preparing to unpack .../095-libxrender1_1%3a0.9.12-1_amd64.deb ... 1334s Unpacking libxrender1:amd64 (1:0.9.12-1) ... 1334s Selecting previously unselected package libxrandr2:amd64. 1334s Preparing to unpack .../096-libxrandr2_2%3a1.5.4-1build1_amd64.deb ... 1334s Unpacking libxrandr2:amd64 (2:1.5.4-1build1) ... 1334s Selecting previously unselected package libzmq5:amd64. 1334s Preparing to unpack .../097-libzmq5_4.3.5-1build3_amd64.deb ... 1334s Unpacking libzmq5:amd64 (4.3.5-1build3) ... 1334s Selecting previously unselected package python3-all. 1334s Preparing to unpack .../098-python3-all_3.14.2-1_amd64.deb ... 1334s Unpacking python3-all (3.14.2-1) ... 1334s Selecting previously unselected package python3-astroid. 1334s Preparing to unpack .../099-python3-astroid_4.0.2-1ubuntu1_all.deb ... 1334s Unpacking python3-astroid (4.0.2-1ubuntu1) ... 1334s Selecting previously unselected package python3-asttokens. 1334s Preparing to unpack .../100-python3-asttokens_3.0.1-1_all.deb ... 1334s Unpacking python3-asttokens (3.0.1-1) ... 1334s Selecting previously unselected package python3-traitlets. 1334s Preparing to unpack .../101-python3-traitlets_5.14.3+really5.14.3-2_all.deb ... 1334s Unpacking python3-traitlets (5.14.3+really5.14.3-2) ... 1334s Selecting previously unselected package python3-comm. 1334s Preparing to unpack .../102-python3-comm_0.2.1-1build1_all.deb ... 1334s Unpacking python3-comm (0.2.1-1build1) ... 1334s Selecting previously unselected package python3-coverage. 1334s Preparing to unpack .../103-python3-coverage_7.8.2+dfsg1-1ubuntu1_amd64.deb ... 1334s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 1334s Selecting previously unselected package python3-debugpy. 1334s Preparing to unpack .../104-python3-debugpy_1.8.19+ds-1ubuntu1_amd64.deb ... 1334s Unpacking python3-debugpy (1.8.19+ds-1ubuntu1) ... 1334s Selecting previously unselected package python3-decorator. 1334s Preparing to unpack .../105-python3-decorator_5.2.1-2_all.deb ... 1334s Unpacking python3-decorator (5.2.1-2) ... 1334s Selecting previously unselected package python3-executing. 1334s Preparing to unpack .../106-python3-executing_2.2.1-0.1_all.deb ... 1334s Unpacking python3-executing (2.2.1-0.1) ... 1334s Selecting previously unselected package python3-flaky. 1334s Preparing to unpack .../107-python3-flaky_3.8.1-4_all.deb ... 1334s Unpacking python3-flaky (3.8.1-4) ... 1334s Selecting previously unselected package python3-iniconfig. 1334s Preparing to unpack .../108-python3-iniconfig_2.1.0-2_all.deb ... 1334s Unpacking python3-iniconfig (2.1.0-2) ... 1334s Selecting previously unselected package python3-parso. 1334s Preparing to unpack .../109-python3-parso_0.8.5-1_all.deb ... 1334s Unpacking python3-parso (0.8.5-1) ... 1334s Selecting previously unselected package python3-typeshed. 1334s Preparing to unpack .../110-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... 1334s Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... 1335s Selecting previously unselected package python3-jedi. 1335s Preparing to unpack .../111-python3-jedi_0.19.1+ds1-1build1_all.deb ... 1335s Unpacking python3-jedi (0.19.1+ds1-1build1) ... 1335s Selecting previously unselected package python3-matplotlib-inline. 1335s Preparing to unpack .../112-python3-matplotlib-inline_0.2.1-1_all.deb ... 1335s Unpacking python3-matplotlib-inline (0.2.1-1) ... 1335s Selecting previously unselected package python3-wcwidth. 1335s Preparing to unpack .../113-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 1335s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 1335s Selecting previously unselected package python3-prompt-toolkit. 1335s Preparing to unpack .../114-python3-prompt-toolkit_3.0.52-2_all.deb ... 1335s Unpacking python3-prompt-toolkit (3.0.52-2) ... 1335s Selecting previously unselected package python3-pure-eval. 1335s Preparing to unpack .../115-python3-pure-eval_0.2.3-1_all.deb ... 1335s Unpacking python3-pure-eval (0.2.3-1) ... 1335s Selecting previously unselected package python3-stack-data. 1335s Preparing to unpack .../116-python3-stack-data_0.6.3-3_all.deb ... 1335s Unpacking python3-stack-data (0.6.3-3) ... 1335s Selecting previously unselected package python3-ipython. 1335s Preparing to unpack .../117-python3-ipython_8.35.0-2_all.deb ... 1335s Unpacking python3-ipython (8.35.0-2) ... 1335s Selecting previously unselected package python3-platformdirs. 1335s Preparing to unpack .../118-python3-platformdirs_4.5.1-1_all.deb ... 1335s Unpacking python3-platformdirs (4.5.1-1) ... 1335s Selecting previously unselected package python3-jupyter-core. 1335s Preparing to unpack .../119-python3-jupyter-core_5.9.1-1_all.deb ... 1335s Unpacking python3-jupyter-core (5.9.1-1) ... 1335s Selecting previously unselected package python3-psutil. 1335s Preparing to unpack .../120-python3-psutil_7.1.0-1ubuntu1_amd64.deb ... 1335s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 1335s Selecting previously unselected package python3-tornado. 1335s Preparing to unpack .../121-python3-tornado_6.5.4-0.1_amd64.deb ... 1335s Unpacking python3-tornado (6.5.4-0.1) ... 1335s Selecting previously unselected package python3-zmq. 1335s Preparing to unpack .../122-python3-zmq_27.1.0-1_amd64.deb ... 1335s Unpacking python3-zmq (27.1.0-1) ... 1335s Selecting previously unselected package python3-jupyter-client. 1335s Preparing to unpack .../123-python3-jupyter-client_8.7.0-1_all.deb ... 1335s Unpacking python3-jupyter-client (8.7.0-1) ... 1335s Selecting previously unselected package python3-nest-asyncio. 1335s Preparing to unpack .../124-python3-nest-asyncio_1.6.0-1_all.deb ... 1335s Unpacking python3-nest-asyncio (1.6.0-1) ... 1335s Selecting previously unselected package python3-ipykernel. 1335s Preparing to unpack .../125-python3-ipykernel_6.30.1-1_all.deb ... 1335s Unpacking python3-ipykernel (6.30.1-1) ... 1335s Selecting previously unselected package python3-pluggy. 1335s Preparing to unpack .../126-python3-pluggy_1.6.0-2_all.deb ... 1335s Unpacking python3-pluggy (1.6.0-2) ... 1335s Selecting previously unselected package python3-pyside6.qtcore. 1335s Preparing to unpack .../127-python3-pyside6.qtcore_6.9.2-2build2_amd64.deb ... 1335s Unpacking python3-pyside6.qtcore (6.9.2-2build2) ... 1335s Selecting previously unselected package libgl1:amd64. 1335s Preparing to unpack .../128-libgl1_1.7.0-3_amd64.deb ... 1335s Unpacking libgl1:amd64 (1.7.0-3) ... 1335s Selecting previously unselected package python3-pyside6.qtgui. 1335s Preparing to unpack .../129-python3-pyside6.qtgui_6.9.2-2build2_amd64.deb ... 1335s Unpacking python3-pyside6.qtgui (6.9.2-2build2) ... 1335s Selecting previously unselected package python3-pyside6.qtwidgets. 1335s Preparing to unpack .../130-python3-pyside6.qtwidgets_6.9.2-2build2_amd64.deb ... 1335s Unpacking python3-pyside6.qtwidgets (6.9.2-2build2) ... 1335s Selecting previously unselected package python3-pyside6.qtopengl. 1335s Preparing to unpack .../131-python3-pyside6.qtopengl_6.9.2-2build2_amd64.deb ... 1335s Unpacking python3-pyside6.qtopengl (6.9.2-2build2) ... 1335s Selecting previously unselected package python3-pyside6.qtprintsupport. 1335s Preparing to unpack .../132-python3-pyside6.qtprintsupport_6.9.2-2build2_amd64.deb ... 1335s Unpacking python3-pyside6.qtprintsupport (6.9.2-2build2) ... 1335s Selecting previously unselected package python3-pyside6.qtsvg. 1335s Preparing to unpack .../133-python3-pyside6.qtsvg_6.9.2-2build2_amd64.deb ... 1335s Unpacking python3-pyside6.qtsvg (6.9.2-2build2) ... 1335s Selecting previously unselected package python3-pyside6.qttest. 1335s Preparing to unpack .../134-python3-pyside6.qttest_6.9.2-2build2_amd64.deb ... 1335s Unpacking python3-pyside6.qttest (6.9.2-2build2) ... 1335s Selecting previously unselected package python3-pytest. 1335s Preparing to unpack .../135-python3-pytest_9.0.2-2_all.deb ... 1335s Unpacking python3-pytest (9.0.2-2) ... 1335s Selecting previously unselected package python3-pytestqt. 1335s Preparing to unpack .../136-python3-pytestqt_4.4.0-1_all.deb ... 1335s Unpacking python3-pytestqt (4.4.0-1) ... 1335s Selecting previously unselected package python3-qtpy. 1335s Preparing to unpack .../137-python3-qtpy_2.4.3-1_all.deb ... 1335s Unpacking python3-qtpy (2.4.3-1) ... 1335s Selecting previously unselected package python3-qtconsole. 1335s Preparing to unpack .../138-python3-qtconsole_5.6.1-4_all.deb ... 1335s Unpacking python3-qtconsole (5.6.1-4) ... 1335s Selecting previously unselected package x11-xkb-utils. 1335s Preparing to unpack .../139-x11-xkb-utils_7.7+9build1_amd64.deb ... 1335s Unpacking x11-xkb-utils (7.7+9build1) ... 1335s Selecting previously unselected package xserver-common. 1335s Preparing to unpack .../140-xserver-common_2%3a21.1.21-1ubuntu1_all.deb ... 1335s Unpacking xserver-common (2:21.1.21-1ubuntu1) ... 1335s Selecting previously unselected package xvfb. 1335s Preparing to unpack .../141-xvfb_2%3a21.1.21-1ubuntu1_amd64.deb ... 1335s Unpacking xvfb (2:21.1.21-1ubuntu1) ... 1335s Setting up libgraphite2-3:amd64 (1.3.14-11ubuntu1) ... 1335s Setting up libxcb-dri3-0:amd64 (1.17.0-2build1) ... 1335s Setting up python3-iniconfig (2.1.0-2) ... 1335s Setting up libpixman-1-0:amd64 (0.46.4-1) ... 1335s Setting up python3-tornado (6.5.4-0.1) ... 1336s Setting up libnorm1t64:amd64 (1.5.9+dfsg-4) ... 1336s Setting up libx11-xcb1:amd64 (2:1.8.12-1build1) ... 1336s Setting up libpciaccess0:amd64 (0.18.1-1ubuntu2) ... 1336s Setting up python3-pure-eval (0.2.3-1) ... 1336s Setting up libdouble-conversion3:amd64 (3.4.0-1) ... 1336s Setting up libsodium23:amd64 (1.0.18-2) ... 1336s Setting up libxcb-xfixes0:amd64 (1.17.0-2build1) ... 1336s Setting up libxpm4:amd64 (1:3.5.17-1build3) ... 1336s Setting up libxcb-xinput0:amd64 (1.17.0-2build1) ... 1336s Setting up libxrender1:amd64 (1:0.9.12-1) ... 1336s Setting up python3-parso (0.8.5-1) ... 1336s Setting up libxcb-render0:amd64 (1.17.0-2build1) ... 1336s Setting up libglvnd0:amd64 (1.7.0-3) ... 1336s Setting up libts0t64:amd64 (1.22-1.1build2) ... 1336s Setting up libxcb-glx0:amd64 (1.17.0-2build1) ... 1336s Setting up libdrm-intel1:amd64 (2.4.129-1) ... 1336s Setting up libxcb-keysyms1:amd64 (0.4.1-1) ... 1336s Setting up libxcb-shape0:amd64 (1.17.0-2build1) ... 1336s Setting up x11-common (1:7.7+24ubuntu1) ... 1336s Setting up libxcb-render-util0:amd64 (0.3.10-1) ... 1336s Setting up libxcb-shm0:amd64 (1.17.0-2build1) ... 1336s Setting up libxcb-icccm4:amd64 (0.4.2-1) ... 1336s Setting up libgomp1:amd64 (15.2.0-11ubuntu1) ... 1336s Setting up libpcre2-16-0:amd64 (10.46-1) ... 1336s Setting up python3-platformdirs (4.5.1-1) ... 1336s Setting up python3-psutil (7.1.0-1ubuntu1) ... 1337s Setting up libsource-highlight-common (3.1.9-4.3build2) ... 1337s Setting up libopengl0:amd64 (1.7.0-3) ... 1337s Setting up libxcb-util1:amd64 (0.4.1-1build1) ... 1337s Setting up libxxf86vm1:amd64 (1:1.1.4-2) ... 1337s Setting up libxcb-xkb1:amd64 (1.17.0-2build1) ... 1337s Setting up libxcb-image0:amd64 (0.4.0-2build2) ... 1337s Setting up libxcb-present0:amd64 (1.17.0-2build1) ... 1337s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build2) ... 1337s Setting up python3-decorator (5.2.1-2) ... 1337s Setting up libfontenc1:amd64 (1:1.1.8-1build2) ... 1337s Setting up python3-flaky (3.8.1-4) ... 1337s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 1337s Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... 1337s Setting up libxcb-sync1:amd64 (1.17.0-2build1) ... 1337s Setting up python3-nest-asyncio (1.6.0-1) ... 1337s Setting up libxcb-cursor0:amd64 (0.1.5-1) ... 1337s Setting up libavahi-common-data:amd64 (0.8-17ubuntu1) ... 1337s Setting up libxkbcommon-x11-0:amd64 (1.12.3-1) ... 1337s Setting up fonts-dejavu-mono (2.37-8build1) ... 1337s Setting up libxrandr2:amd64 (2:1.5.4-1build1) ... 1337s Setting up libipt2 (2.1.2-3) ... 1337s Setting up fonts-dejavu-core (2.37-8build1) ... 1337s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 1337s Setting up libbabeltrace1:amd64 (1.5.11-5) ... 1337s Setting up libvulkan1:amd64 (1.4.335.0-1) ... 1337s Setting up python3-pluggy (1.6.0-2) ... 1337s Setting up libmtdev1t64:amd64 (1.1.7-1build1) ... 1337s Setting up python3-astroid (4.0.2-1ubuntu1) ... 1338s Setting up libduktape207:amd64 (2.7.0+tests-0ubuntu4) ... 1338s Setting up libxshmfence1:amd64 (1.3.3-1) ... 1338s Setting up libxcb-randr0:amd64 (1.17.0-2build1) ... 1338s Setting up python3-traitlets (5.14.3+really5.14.3-2) ... 1338s Setting up libxslt1.1:amd64 (1.1.43-0.3) ... 1338s Setting up libmd4c0:amd64 (0.5.2-2build1) ... 1338s Setting up python3-qtpy (2.4.3-1) ... 1338s Setting up python3.13-minimal (3.13.11-1) ... 1339s Setting up libharfbuzz0b:amd64 (12.3.0-4) ... 1339s Setting up libxkbfile1:amd64 (1:1.1.0-1build5) ... 1339s Setting up libclang1-21 (1:21.1.8-1ubuntu1) ... 1339s Setting up libxfont2:amd64 (1:2.0.6-2) ... 1339s Setting up python3-jupyter-core (5.9.1-1) ... 1339s Setting up libwacom-common (2.16.1-1) ... 1339s Setting up libwayland-client0:amd64 (1.24.0-2) ... 1339s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 1339s Setting up python3-prompt-toolkit (3.0.52-2) ... 1339s Setting up libb2-1:amd64 (0.98.1-1.1build2) ... 1339s Setting up libice6:amd64 (2:1.1.1-1build1) ... 1339s Setting up libqt6core6t64:amd64 (6.9.2+dfsg-3ubuntu2) ... 1339s Setting up mesa-libgallium:amd64 (25.2.8-2ubuntu1) ... 1339s Setting up libproxy1v5:amd64 (0.5.12-1) ... 1339s Setting up libqt6test6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1339s Setting up libzmq5:amd64 (4.3.5-1build3) ... 1339s Setting up python3-jedi (0.19.1+ds1-1build1) ... 1340s Setting up libgbm1:amd64 (25.2.8-2ubuntu1) ... 1340s Setting up python3.13 (3.13.11-1) ... 1340s Setting up libwacom9:amd64 (2.16.1-1) ... 1340s Setting up python3-asttokens (3.0.1-1) ... 1340s Setting up fontconfig-config (2.15.0-2.4ubuntu1) ... 1341s Setting up python3-pytest (9.0.2-2) ... 1341s Setting up libgl1-mesa-dri:amd64 (25.2.8-2ubuntu1) ... 1341s Setting up libavahi-common3:amd64 (0.8-17ubuntu1) ... 1341s Setting up python3-all (3.14.2-1) ... 1341s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 1341s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build2) ... 1341s Setting up libinput-bin (1.30.0-1) ... 1341s Setting up python3-matplotlib-inline (0.2.1-1) ... 1341s Setting up python3-comm (0.2.1-1build1) ... 1341s Setting up libegl-mesa0:amd64 (25.2.8-2ubuntu1) ... 1341s Setting up gdb (16.3-5ubuntu1) ... 1341s Setting up python3-executing (2.2.1-0.1) ... 1342s Setting up python3-zmq (27.1.0-1) ... 1342s Setting up libshiboken6-py3-6.9 (6.9.2-2build2) ... 1342s Setting up libegl1:amd64 (1.7.0-3) ... 1342s Setting up python3-jupyter-client (8.7.0-1) ... 1342s Setting up libfontconfig1:amd64 (2.15.0-2.4ubuntu1) ... 1342s Setting up libsm6:amd64 (2:1.2.6-1) ... 1342s Setting up python3-pytestqt (4.4.0-1) ... 1342s Setting up python3-stack-data (0.6.3-3) ... 1342s Setting up libavahi-client3:amd64 (0.8-17ubuntu1) ... 1342s Setting up libqt6dbus6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1342s Setting up libinput10:amd64 (1.30.0-1) ... 1342s Setting up fontconfig (2.15.0-2.4ubuntu1) ... 1344s Regenerating fonts cache... done. 1344s Setting up libglx-mesa0:amd64 (25.2.8-2ubuntu1) ... 1344s Setting up libglx0:amd64 (1.7.0-3) ... 1344s Setting up python3-debugpy (1.8.19+ds-1ubuntu1) ... 1345s Setting up libgl1:amd64 (1.7.0-3) ... 1345s Setting up libqt6gui6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1345s Setting up python3-ipython (8.35.0-2) ... 1346s /usr/lib/python3/dist-packages/IPython/core/interactiveshell.py:3141: SyntaxWarning: 'return' in a 'finally' block 1346s return result 1346s Setting up libxt6t64:amd64 (1:1.2.1-1.3) ... 1346s Setting up python3-ipykernel (6.30.1-1) ... 1346s Setting up libqt6network6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1346s Setting up libcups2t64:amd64 (2.4.16-1ubuntu1) ... 1346s Setting up libxmu6:amd64 (2:1.1.3-4) ... 1346s Setting up libqt6qml6:amd64 (6.9.2+dfsg-5) ... 1346s Setting up libqt6opengl6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1346s Setting up libpyside6-py3-6.9 (6.9.2-2build2) ... 1346s Setting up libxaw7:amd64 (2:1.0.16-1build1) ... 1346s Setting up python3-qtconsole (5.6.1-4) ... 1346s Setting up libqt6widgets6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1346s Setting up libqt6svg6:amd64 (6.9.2-5) ... 1346s Setting up libqt6printsupport6:amd64 (6.9.2+dfsg-3ubuntu2) ... 1346s Setting up python3-pyside6.qtcore (6.9.2-2build2) ... 1346s Setting up x11-xkb-utils (7.7+9build1) ... 1346s Setting up python3-pyside6.qtgui (6.9.2-2build2) ... 1346s Setting up xserver-common (2:21.1.21-1ubuntu1) ... 1346s Setting up python3-pyside6.qtwidgets (6.9.2-2build2) ... 1346s Setting up python3-pyside6.qtprintsupport (6.9.2-2build2) ... 1346s Setting up xvfb (2:21.1.21-1ubuntu1) ... 1346s Setting up python3-pyside6.qttest (6.9.2-2build2) ... 1346s Setting up python3-pyside6.qtopengl (6.9.2-2build2) ... 1346s Setting up python3-pyside6.qtsvg (6.9.2-2build2) ... 1346s Processing triggers for systemd (259-1ubuntu2) ... 1346s Processing triggers for man-db (2.13.1-1) ... 1347s Processing triggers for udev (259-1ubuntu2) ... 1347s Processing triggers for libc-bin (2.42-2ubuntu4) ... 1349s autopkgtest [12:20:09]: test environment configured for cross building 1349s autopkgtest [12:20:09]: test python3-qtconsole-pyside6: debian/tests/qtconsole-tests pyside6 1349s autopkgtest [12:20:09]: test python3-qtconsole-pyside6: [----------------------- 1349s Testing with python3.13 (pytest call): 1349s *** STARTING RUN 1: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 1349s ============================= test session starts ============================== 1349s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 1349s cachedir: .pytest_cache 1349s PySide6 6.9.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 1349s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 1349s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 1350s collecting ... collected 48 items / 1 deselected / 47 selected 1350s 1367s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 1371s tests/test_00_console_widget.py::test_scroll[False] PASSED [ 4%] 1380s tests/test_00_console_widget.py::test_input PASSED [ 6%] 1442s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1443s tests/test_00_console_widget.py::test_input_and_print PASSED [ 10%] 1474s tests/test_00_console_widget.py::test_restart_after_kill PASSED [ 12%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_complete PASSED [ 14%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python PASSED [ 17%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line PASSED [ 19%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_indent PASSED [ 21%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses PASSED [ 23%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling PASSED [ 25%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return PASSED [ 27%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors PASSED [ 29%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all PASSED [ 31%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters PASSED [ 34%] 1474s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height PASSED [ 36%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace PASSED [ 38%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep PASSED [ 40%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return PASSED [ 42%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline PASSED [ 44%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear PASSED [ 46%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors PASSED [ 48%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm PASSED [ 51%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined PASSED [ 53%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed PASSED [ 55%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up PASSED [ 57%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll PASSED [ 59%] 1474s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color PASSED [ 61%] 1475s tests/test_app.py::test_help_output PASSED [ 63%] 1475s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1509s tests/test_comms.py::Tests::test_frontend_to_kernel PASSED [ 68%] 1509s tests/test_comms.py::Tests::test_kernel_to_frontend Fatal Python error: Segmentation fault 1509s 1509s Thread 0x00007334fdffb6c0 (most recent call first): 1509s File "/usr/lib/python3.13/threading.py", line 363 in wait 1509s File "/usr/lib/python3.13/threading.py", line 660 in wait 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 131 in _async_run 1509s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 2050 in _run_once 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 683 in run_forever 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 712 in run_until_complete 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 151 in run 1509s File "/usr/lib/python3.13/threading.py", line 1044 in _bootstrap_inner 1509s File "/usr/lib/python3.13/threading.py", line 1015 in _bootstrap 1509s 1509s Thread 0x00007334ff7fe6c0 (most recent call first): 1509s File "/usr/lib/python3.13/threading.py", line 363 in wait 1509s File "/usr/lib/python3.13/threading.py", line 660 in wait 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 131 in _async_run 1509s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 2050 in _run_once 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 683 in run_forever 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 712 in run_until_complete 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 151 in run 1509s File "/usr/lib/python3.13/threading.py", line 1044 in _bootstrap_inner 1509s File "/usr/lib/python3.13/threading.py", line 1015 in _bootstrap 1509s 1509s Thread 0x000073352dffb6c0 (most recent call first): 1509s File "/usr/lib/python3.13/selectors.py", line 452 in select 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 2012 in _run_once 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 683 in run_forever 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 712 in run_until_complete 1509s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 267 in run 1509s File "/usr/lib/python3.13/threading.py", line 1044 in _bootstrap_inner 1509s File "/usr/lib/python3.13/threading.py", line 1015 in _bootstrap 1509s 1509s Thread 0x0000733514f076c0 (most recent call first): 1509s File "/usr/lib/python3.13/threading.py", line 363 in wait 1509s File "/usr/lib/python3.13/threading.py", line 660 in wait 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 131 in _async_run 1509s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 2050 in _run_once 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 683 in run_forever 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 712 in run_until_complete 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 151 in run 1509s File "/usr/lib/python3.13/threading.py", line 1044 in _bootstrap_inner 1509s File "/usr/lib/python3.13/threading.py", line 1015 in _bootstrap 1509s 1509s Thread 0x000073352e7fc6c0 (most recent call first): 1509s File "/usr/lib/python3.13/threading.py", line 363 in wait 1509s File "/usr/lib/python3.13/threading.py", line 660 in wait 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 131 in _async_run 1509s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 2050 in _run_once 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 683 in run_forever 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 712 in run_until_complete 1509s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 151 in run 1509s File "/usr/lib/python3.13/threading.py", line 1044 in _bootstrap_inner 1509s File "/usr/lib/python3.13/threading.py", line 1015 in _bootstrap 1509s 1509s Thread 0x00007335167fc6c0 (most recent call first): 1509s File "/usr/lib/python3.13/selectors.py", line 452 in select 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 2012 in _run_once 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 683 in run_forever 1509s File "/usr/lib/python3.13/asyncio/base_events.py", line 712 in run_until_complete 1509s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 267 in run 1509s File "/usr/lib/python3.13/threading.py", line 1044 in _bootstrap_inner 1509s File "/usr/lib/python3.13/threading.py", line 1015PASSED [ 70%] 1509s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete PASSED [ 72%] 1509s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard PASSED [ 74%] 1509s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick PASSED [ 76%] 1509s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows PASSED [ 78%] 1509s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt PASSED [ 80%] 1509s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt PASSED [ 82%] 1509s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt PASSED [ 85%] 1509s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output PASSED [ 87%] 1509s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1509s *** STARTING RUN 2: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 1509s ============================= test session starts ============================== 1509s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 1509s cachedir: .pytest_cache 1509s PySide6 6.9.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 1509s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 1509s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 1509s collecting ... collected 48 items / 1 deselected / 47 selected 1509s 1509s tests/test_00_console_widget.py::test_scroll[True] in _bootstrap 1509s 1509s Current thread 0x000073353ff5e200 (most recent call first): 1509s Garbage-collecting 1509s File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1353 in __init__ 1509s File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 92 in __init__ 1509s File "/usr/lib/python3/dist-packages/qtconsole/console_widget.py", line 234 in __init__ 1509s File "/usr/lib/python3/dist-packages/qtconsole/history_console_widget.py", line 27 in __init__ 1509s File "/usr/lib/python3/dist-packages/qtconsole/frontend_widget.py", line 169 in __init__ 1509s File "/usr/lib/python3/dist-packages/qtconsole/jupyter_widget.py", line 115 in __init__ 1509s File "/tmp/autopkgtest.JQkDRy/autopkgtest_tmp/tests/test_jupyter_widget.py", line 34 in test_stylesheet_changed 1509s File "/usr/lib/python3.13/unittest/case.py", line 606 in _callTestMethod 1509s File "/usr/lib/python3.13/unittest/case.py", line 651 in run 1509s File "/usr/lib/python3.13/unittest/case.py", line 707 in __call__ 1509s File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 389 in runtest 1509s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 179 in pytest_runtest_call 1509s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall 1509s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1509s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ 1509s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 1509s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353 in from_call 1509s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 1509s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 1509s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 137 in runtestprotocol 1509s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 118 in pytest_runtest_protocol 1509s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 1509s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall 1509s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1509s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ 1509s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 396 in pytest_runtestloop 1509s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall 1509s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1509s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ 1509s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 372 in _main 1509s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 318 in wrap_session 1509s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 365 in pytest_cmdline_main 1509s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall 1509s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1509s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ 1509s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 199 in main 1509s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 223 in console_main 1509s File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 9 in 1509s File "", line 88 in _run_code 1509s File "", line 198 in _run_module_as_main 1509s 1509s Extension modules: shiboken6.Shiboken, PySide6.QtCore, PySide6.QtGui, PySide6.QtWidgets, PySide6.QtTest, PySide6.QtOpenGL, PySide6.QtPrintSupport, PySide6.QtSvg, zmq.backend.cython._zmq, tornado.speedups, psutil._psutil_linux, psutil._psutil_posix (total: 12) 1509s ./run_tests: line 33: 4055 Segmentation fault (core dumped) "$@" 1509s 4056 Done | tee -a pytest_log.txt 1520s FAILED [ 2%] 1520s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 1520s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 1583s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1583s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 1583s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 1583s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 1583s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 1583s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 1583s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1583s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 1583s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 1583s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 1583s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 1583s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 1583s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 1583s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 1583s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 1583s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 1583s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 1583s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed PASSED [ 89%] 1583s tests/test_kill_ring.py::TestKillRing::test_generic PASSED [ 91%] 1583s tests/test_kill_ring.py::TestKillRing::test_qt_basic PASSED [ 93%] 1583s tests/test_kill_ring.py::TestKillRing::test_qt_cursor PASSED [ 95%] 1583s tests/test_styles.py::TestStyles::test_dark_color PASSED [ 97%] 1583s tests/test_styles.py::TestStyles::test_dark_style PASSED [100%] 1583s 1583s =================================== FAILURES =================================== 1583s ______________________________ test_scroll[True] _______________________________ 1583s 1583s qtconsole = 1583s qtbot = , debug = True 1583s 1583s @flaky(max_runs=3) 1583s @pytest.mark.parametrize( 1583s "debug", [True, False]) 1583s def test_scroll(qtconsole, qtbot, debug): 1583s """ 1583s Make sure the scrolling works. 1583s """ 1583s window = qtconsole.window 1583s shell = window.active_frontend 1583s control = shell._control 1583s scroll_bar = control.verticalScrollBar() 1583s 1583s # Wait until the console is fully up 1583s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1583s timeout=SHELL_TIMEOUT) 1583s 1583s assert scroll_bar.value() == 0 1583s 1583s # Define a function with loads of output 1583s # Check the outputs are working as well 1583s code = ["import time", 1583s "def print_numbers():", 1583s " for i in range(1000):", 1583s " print(i)", 1583s " time.sleep(.01)"] 1583s for line in code: 1583s qtbot.keyClicks(control, line) 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1583s 1583s with qtbot.waitSignal(shell.executed): 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1583s modifier=QtCore.Qt.ShiftModifier) 1583s 1583s def run_line(line, block=True): 1583s qtbot.keyClicks(control, line) 1583s if block: 1583s with qtbot.waitSignal(shell.executed): 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1583s modifier=QtCore.Qt.ShiftModifier) 1583s else: 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1583s modifier=QtCore.Qt.ShiftModifier) 1583s 1583s if debug: 1583s # Enter debug 1583s run_line('%debug print()', block=False) 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1583s # redefine run_line 1583s def run_line(line, block=True): 1583s qtbot.keyClicks(control, '!' + line) 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1583s modifier=QtCore.Qt.ShiftModifier) 1583s if block: 1583s qtbot.waitUntil( 1583s lambda: control.toPlainText().strip( 1583s ).split()[-1] == "ipdb>") 1583s 1583s prev_position = scroll_bar.value() 1583s 1583s # Create a bunch of inputs 1583s for i in range(20): 1583s > run_line('a = 1') 1583s 1583s tests/test_00_console_widget.py:98: 1583s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1583s 1583s line = 'a = 1', block = True 1583s 1583s def run_line(line, block=True): 1583s qtbot.keyClicks(control, '!' + line) 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1583s modifier=QtCore.Qt.ShiftModifier) 1583s if block: 1583s > qtbot.waitUntil( 1583s lambda: control.toPlainText().strip( 1583s ).split()[-1] == "ipdb>") 1583s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 1583s 1583s tests/test_00_console_widget.py:90: TimeoutError 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s __________________________________ test_debug __________________________________ 1583s 1583s qtconsole = 1583s qtbot = 1583s 1583s @flaky(max_runs=3) 1583s def test_debug(qtconsole, qtbot): 1583s """ 1583s Make sure the cursor works while debugging 1583s 1583s It might not because the console is "_executing" 1583s """ 1583s window = qtconsole.window 1583s shell = window.active_frontend 1583s control = shell._control 1583s 1583s # Wait until the console is fully up 1583s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1583s timeout=SHELL_TIMEOUT) 1583s 1583s # Enter execution 1583s code = "%debug range(1)" 1583s qtbot.keyClicks(control, code) 1583s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1583s modifier=QtCore.Qt.ShiftModifier) 1583s 1583s > qtbot.waitUntil( 1583s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 1583s timeout=SHELL_TIMEOUT) 1583s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 1583s 1583s tests/test_00_console_widget.py:198: TimeoutError 1583s ------------------------------ Captured log call ------------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ------------------------------ Captured log call ------------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s ---------------------------- Captured log teardown ----------------------------- 1583s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1583s =============================== warnings summary =============================== 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s tests/test_00_console_widget.py::test_debug 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s tests/test_00_console_widget.py::test_debug 1583s tests/test_00_console_widget.py::test_debug 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s tests/test_00_console_widget.py::test_debug 1583s tests/test_00_console_widget.py::test_debug 1583s tests/test_00_console_widget.py::test_debug 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s tests/test_00_console_widget.py::test_debug 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_scroll[True] 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 47 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s tests/test_00_console_widget.py::test_debug 1583s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1583s self.close() 1583s 1583s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1583s ===Flaky Test Report=== 1583s 1583s test_scroll[True] failed (2 runs remaining out of 3). 1583s 1583s waitUntil timed out in 5000 milliseconds 1583s [, , , , , , , , , , , , , , , , , , , , , , , ] 1583s test_scroll[True] failed (1 runs remaining out of 3). 1583s 1583s waitUntil timed out in 5000 milliseconds 1583s [, , , , , , , , , , , , , , , , , , , , , , , ] 1583s test_scroll[True] failed; it passed 0 out of the required 1 times. 1583s 1583s waitUntil timed out in 5000 milliseconds 1583s [, , , , , , , , , , , , , , , , , , , , , , , ] 1583s test_debug failed (2 runs remaining out of 3). 1583s 1583s waitUntil timed out in 20000 milliseconds 1583s [, , , , , , , , , , , , , , , , , , , , , , ] 1583s test_debug failed (1 runs remaining out of 3). 1583s 1583s waitUntil timed out in 20000 milliseconds 1583s [, , , , , , , , , , , , , , , , , , , , , , ] 1583s test_debug failed; it passed 0 out of the required 1 times. 1583s 1583s waitUntil timed out in 20000 milliseconds 1583s [, , , , , , , , , , , , , , , , , , , , , , ] 1583s 1583s ===End Flaky Test Report=== 1583s =========================== short test summary info ============================ 1583s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 1583s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 1583s = 2 failed, 6 passed, 39 skipped, 1 deselected, 19 warnings in 80.22s (0:01:20) = 1584s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1584s *** STARTING RUN 3: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 1584s ============================= test session starts ============================== 1584s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 1584s cachedir: .pytest_cache 1584s PySide6 6.9.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 1584s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 1584s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 1584s collecting ... collected 48 items / 1 deselected / 47 selected 1584s 1602s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 1602s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 1602s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 1678s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1678s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 1678s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 1678s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 1678s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 1678s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 1678s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1678s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 1678s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 1678s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 1678s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 1678s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 1678s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 1678s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 1678s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 1678s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 1678s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 1678s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 1678s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 1678s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 1678s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 1678s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 1678s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 1678s 1678s =================================== FAILURES =================================== 1678s ______________________________ test_scroll[True] _______________________________ 1678s 1678s qtconsole = 1678s qtbot = , debug = True 1678s 1678s @flaky(max_runs=3) 1678s @pytest.mark.parametrize( 1678s "debug", [True, False]) 1678s def test_scroll(qtconsole, qtbot, debug): 1678s """ 1678s Make sure the scrolling works. 1678s """ 1678s window = qtconsole.window 1678s shell = window.active_frontend 1678s control = shell._control 1678s scroll_bar = control.verticalScrollBar() 1678s 1678s # Wait until the console is fully up 1678s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1678s timeout=SHELL_TIMEOUT) 1678s 1678s assert scroll_bar.value() == 0 1678s 1678s # Define a function with loads of output 1678s # Check the outputs are working as well 1678s code = ["import time", 1678s "def print_numbers():", 1678s " for i in range(1000):", 1678s " print(i)", 1678s " time.sleep(.01)"] 1678s for line in code: 1678s qtbot.keyClicks(control, line) 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1678s 1678s with qtbot.waitSignal(shell.executed): 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1678s modifier=QtCore.Qt.ShiftModifier) 1678s 1678s def run_line(line, block=True): 1678s qtbot.keyClicks(control, line) 1678s if block: 1678s with qtbot.waitSignal(shell.executed): 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1678s modifier=QtCore.Qt.ShiftModifier) 1678s else: 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1678s modifier=QtCore.Qt.ShiftModifier) 1678s 1678s if debug: 1678s # Enter debug 1678s run_line('%debug print()', block=False) 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1678s # redefine run_line 1678s def run_line(line, block=True): 1678s qtbot.keyClicks(control, '!' + line) 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1678s modifier=QtCore.Qt.ShiftModifier) 1678s if block: 1678s qtbot.waitUntil( 1678s lambda: control.toPlainText().strip( 1678s ).split()[-1] == "ipdb>") 1678s 1678s prev_position = scroll_bar.value() 1678s 1678s # Create a bunch of inputs 1678s for i in range(20): 1678s > run_line('a = 1') 1678s 1678s tests/test_00_console_widget.py:98: 1678s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1678s 1678s line = 'a = 1', block = True 1678s 1678s def run_line(line, block=True): 1678s qtbot.keyClicks(control, '!' + line) 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1678s modifier=QtCore.Qt.ShiftModifier) 1678s if block: 1678s > qtbot.waitUntil( 1678s lambda: control.toPlainText().strip( 1678s ).split()[-1] == "ipdb>") 1678s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 1678s 1678s tests/test_00_console_widget.py:90: TimeoutError 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s __________________________________ test_debug __________________________________ 1678s 1678s qtconsole = 1678s qtbot = 1678s 1678s @flaky(max_runs=3) 1678s def test_debug(qtconsole, qtbot): 1678s """ 1678s Make sure the cursor works while debugging 1678s 1678s It might not because the console is "_executing" 1678s """ 1678s window = qtconsole.window 1678s shell = window.active_frontend 1678s control = shell._control 1678s 1678s # Wait until the console is fully up 1678s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1678s timeout=SHELL_TIMEOUT) 1678s 1678s # Enter execution 1678s code = "%debug range(1)" 1678s qtbot.keyClicks(control, code) 1678s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1678s modifier=QtCore.Qt.ShiftModifier) 1678s 1678s > qtbot.waitUntil( 1678s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 1678s timeout=SHELL_TIMEOUT) 1678s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 1678s 1678s tests/test_00_console_widget.py:198: TimeoutError 1678s ------------------------------ Captured log setup ------------------------------ 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ------------------------------ Captured log call ------------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s ---------------------------- Captured log teardown ----------------------------- 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1678s =============================== warnings summary =============================== 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 32 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 30 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s tests/test_00_console_widget.py::test_debug 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s tests/test_00_console_widget.py::test_debug 1678s tests/test_00_console_widget.py::test_debug 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s tests/test_00_console_widget.py::test_debug 1678s tests/test_00_console_widget.py::test_debug 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 49 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_scroll[True] 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_debug 1678s tests/test_00_console_widget.py::test_debug 1678s tests/test_00_console_widget.py::test_debug 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s tests/test_00_console_widget.py::test_debug 1678s tests/test_00_console_widget.py::test_debug 1678s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1678s self.close() 1678s 1678s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1678s ===Flaky Test Report=== 1678s 1678s test_scroll[True] failed (2 runs remaining out of 3). 1678s 1678s waitUntil timed out in 5000 milliseconds 1678s [, , , , , , , , , , , , , , , , , , , , , , , ] 1678s test_scroll[True] failed (1 runs remaining out of 3). 1678s 1678s waitUntil timed out in 5000 milliseconds 1678s [, , , , , , , , , , , , , , , , , , , , , , , ] 1678s test_scroll[True] failed; it passed 0 out of the required 1 times. 1678s 1678s waitUntil timed out in 5000 milliseconds 1678s [, , , , , , , , , , , , , , , , , , , , , , , ] 1678s test_debug failed (2 runs remaining out of 3). 1678s 1678s waitUntil timed out in 20000 milliseconds 1678s [, , , , , , , , , , , , , , , , , , , , , , ] 1678s test_debug failed (1 runs remaining out of 3). 1678s 1678s waitUntil timed out in 20000 milliseconds 1678s [, , , , , , , , , , , , , , , , , , , , , , ] 1678s test_debug failed; it passed 0 out of the required 1 times. 1678s 1678s waitUntil timed out in 20000 milliseconds 1678s [, , , , , , , , , , , , , , , , , , , , , , ] 1678s 1678s ===End Flaky Test Report=== 1678s =========================== short test summary info ============================ 1678s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 1678s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 1678s ===== 2 failed, 45 skipped, 1 deselected, 18 warnings in 79.78s (0:01:19) ====== 1678s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1678s *** STARTING RUN 4: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 1678s ============================= test session starts ============================== 1678s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 1678s cachedir: .pytest_cache 1678s PySide6 6.9.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 1678s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 1678s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 1678s collecting ... collected 48 items / 1 deselected / 47 selected 1678s 1682s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 1682s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 1682s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 1744s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1744s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 1744s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 1744s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 1744s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 1744s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 1744s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1744s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 1744s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 1744s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 1744s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 1744s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 1744s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 1744s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 1744s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 1744s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 1744s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 1744s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 1744s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 1744s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 1744s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 1744s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 1744s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 1744s 1744s =================================== FAILURES =================================== 1744s ______________________________ test_scroll[True] _______________________________ 1744s 1744s qtconsole = 1744s qtbot = , debug = True 1744s 1744s @flaky(max_runs=3) 1744s @pytest.mark.parametrize( 1744s "debug", [True, False]) 1744s def test_scroll(qtconsole, qtbot, debug): 1744s """ 1744s Make sure the scrolling works. 1744s """ 1744s window = qtconsole.window 1744s shell = window.active_frontend 1744s control = shell._control 1744s scroll_bar = control.verticalScrollBar() 1744s 1744s # Wait until the console is fully up 1744s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1744s timeout=SHELL_TIMEOUT) 1744s 1744s assert scroll_bar.value() == 0 1744s 1744s # Define a function with loads of output 1744s # Check the outputs are working as well 1744s code = ["import time", 1744s "def print_numbers():", 1744s " for i in range(1000):", 1744s " print(i)", 1744s " time.sleep(.01)"] 1744s for line in code: 1744s qtbot.keyClicks(control, line) 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1744s 1744s with qtbot.waitSignal(shell.executed): 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1744s modifier=QtCore.Qt.ShiftModifier) 1744s 1744s def run_line(line, block=True): 1744s qtbot.keyClicks(control, line) 1744s if block: 1744s with qtbot.waitSignal(shell.executed): 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1744s modifier=QtCore.Qt.ShiftModifier) 1744s else: 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1744s modifier=QtCore.Qt.ShiftModifier) 1744s 1744s if debug: 1744s # Enter debug 1744s run_line('%debug print()', block=False) 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1744s # redefine run_line 1744s def run_line(line, block=True): 1744s qtbot.keyClicks(control, '!' + line) 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1744s modifier=QtCore.Qt.ShiftModifier) 1744s if block: 1744s qtbot.waitUntil( 1744s lambda: control.toPlainText().strip( 1744s ).split()[-1] == "ipdb>") 1744s 1744s prev_position = scroll_bar.value() 1744s 1744s # Create a bunch of inputs 1744s for i in range(20): 1744s > run_line('a = 1') 1744s 1744s tests/test_00_console_widget.py:98: 1744s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1744s 1744s line = 'a = 1', block = True 1744s 1744s def run_line(line, block=True): 1744s qtbot.keyClicks(control, '!' + line) 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1744s modifier=QtCore.Qt.ShiftModifier) 1744s if block: 1744s > qtbot.waitUntil( 1744s lambda: control.toPlainText().strip( 1744s ).split()[-1] == "ipdb>") 1744s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 1744s 1744s tests/test_00_console_widget.py:90: TimeoutError 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s __________________________________ test_debug __________________________________ 1744s 1744s qtconsole = 1744s qtbot = 1744s 1744s @flaky(max_runs=3) 1744s def test_debug(qtconsole, qtbot): 1744s """ 1744s Make sure the cursor works while debugging 1744s 1744s It might not because the console is "_executing" 1744s """ 1744s window = qtconsole.window 1744s shell = window.active_frontend 1744s control = shell._control 1744s 1744s # Wait until the console is fully up 1744s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1744s timeout=SHELL_TIMEOUT) 1744s 1744s # Enter execution 1744s code = "%debug range(1)" 1744s qtbot.keyClicks(control, code) 1744s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1744s modifier=QtCore.Qt.ShiftModifier) 1744s 1744s > qtbot.waitUntil( 1744s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 1744s timeout=SHELL_TIMEOUT) 1744s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 1744s 1744s tests/test_00_console_widget.py:198: TimeoutError 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ------------------------------ Captured log call ------------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s ---------------------------- Captured log teardown ----------------------------- 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1744s =============================== warnings summary =============================== 1744s tests/test_00_console_widget.py::test_scroll[True] 1744s tests/test_00_console_widget.py::test_scroll[True] 1744s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1744s self.close() 1744s 1744s tests/test_00_console_widget.py::test_scroll[True] 1744s tests/test_00_console_widget.py::test_debug 1744s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1744s self.close() 1744s 1744s tests/test_00_console_widget.py::test_scroll[True] 1744s tests/test_00_console_widget.py::test_debug 1744s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1744s self.close() 1744s 1744s tests/test_00_console_widget.py::test_scroll[True] 1744s tests/test_00_console_widget.py::test_debug 1744s tests/test_00_console_widget.py::test_debug 1744s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1744s self.close() 1744s 1744s tests/test_00_console_widget.py::test_scroll[True] 1744s tests/test_00_console_widget.py::test_debug 1744s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1744s self.close() 1744s 1744s tests/test_00_console_widget.py::test_debug 1744s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1744s self.close() 1744s 1744s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1744s ===Flaky Test Report=== 1744s 1744s test_scroll[True] failed (2 runs remaining out of 3). 1744s 1744s waitUntil timed out in 5000 milliseconds 1744s [, , , , , , , , , , , , , , , , , , , , , , , ] 1744s test_scroll[True] failed (1 runs remaining out of 3). 1744s 1744s waitUntil timed out in 5000 milliseconds 1744s [, , , , , , , , , , , , , , , , , , , , , , , ] 1744s test_scroll[True] failed; it passed 0 out of the required 1 times. 1744s 1744s waitUntil timed out in 5000 milliseconds 1744s [, , , , , , , , , , , , , , , , , , , , , , , ] 1744s test_debug failed (2 runs remaining out of 3). 1744s 1744s waitUntil timed out in 20000 milliseconds 1744s [, , , , , , , , , , , , , , , , , , , , , , ] 1744s test_debug failed (1 runs remaining out of 3). 1744s 1744s waitUntil timed out in 20000 milliseconds 1744s [, , , , , , , , , , , , , , , , , , , , , , ] 1744s test_debug failed; it passed 0 out of the required 1 times. 1744s 1744s waitUntil timed out in 20000 milliseconds 1744s [, , , , , , , , , , , , , , , , , , , , , , ] 1744s 1744s ===End Flaky Test Report=== 1744s =========================== short test summary info ============================ 1744s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 1744s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 1744s ===== 2 failed, 45 skipped, 1 deselected, 12 warnings in 79.44s (0:01:19) ====== 1745s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1745s *** STARTING RUN 5: python3.13 -m pytest -v --color=no --deselect tests/test_inprocess_kernel.py tests 1745s ============================= test session starts ============================== 1745s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 1745s cachedir: .pytest_cache 1745s PySide6 6.9.2 -- Qt runtime 6.9.2 -- Qt compiled 6.9.2 1745s rootdir: /tmp/autopkgtest.JQkDRy/autopkgtest_tmp 1745s plugins: flaky-3.8.1, typeguard-4.4.4, qt-4.4.0 1745s collecting ... collected 48 items / 1 deselected / 47 selected 1745s 1762s tests/test_00_console_widget.py::test_scroll[True] FAILED [ 2%] 1762s tests/test_00_console_widget.py::test_scroll[False] SKIPPED (Test pa...) [ 4%] 1762s tests/test_00_console_widget.py::test_input SKIPPED (Test passed in ...) [ 6%] 1824s tests/test_00_console_widget.py::test_debug FAILED [ 8%] 1824s tests/test_00_console_widget.py::test_input_and_print SKIPPED (Test ...) [ 10%] 1824s tests/test_00_console_widget.py::test_restart_after_kill SKIPPED (Te...) [ 12%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_complete SKIPPED [ 14%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_complete_python SKIPPED [ 17%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_erase_in_line SKIPPED [ 19%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_indent SKIPPED [ 21%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_keypresses SKIPPED [ 23%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_link_handling SKIPPED [ 25%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_print_carriage_return SKIPPED [ 27%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_prompt_cursors SKIPPED [ 29%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_select_all SKIPPED [ 31%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_special_characters SKIPPED [ 34%] 1824s tests/test_00_console_widget.py::TestConsoleWidget::test_width_height SKIPPED [ 36%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_backspace SKIPPED [ 38%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_beep SKIPPED [ 40%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return SKIPPED [ 42%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_carriage_return_newline SKIPPED [ 44%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_clear SKIPPED [ 46%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors SKIPPED [ 48%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_colors_xterm SKIPPED [ 51%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_combined SKIPPED [ 53%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_formfeed SKIPPED [ 55%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_move_cursor_up SKIPPED [ 57%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_scroll SKIPPED [ 59%] 1824s tests/test_ansi_code_processor.py::TestAnsiCodeProcessor::test_true_color SKIPPED [ 61%] 1824s tests/test_app.py::test_help_output SKIPPED (Test passed in previous...) [ 63%] 1824s tests/test_app.py::test_generate_config SKIPPED (Doesn't work outsid...) [ 65%] 1824s tests/test_comms.py::Tests::test_frontend_to_kernel SKIPPED (Test pa...) [ 68%] 1824s tests/test_comms.py::Tests::test_kernel_to_frontend SKIPPED (Test pa...) [ 70%] 1824s tests/test_completion_widget.py::TestCompletionWidget::test_common_path_complete SKIPPED [ 72%] 1824s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_keyboard SKIPPED [ 74%] 1824s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_mousepick SKIPPED [ 76%] 1824s tests/test_completion_widget.py::TestCompletionWidget::test_droplist_completer_shows SKIPPED [ 78%] 1824s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_classic_prompt SKIPPED [ 80%] 1824s tests/test_frontend_widget.py::TestFrontendWidget::test_transform_ipy_prompt SKIPPED [ 82%] 1824s tests/test_jupyter_widget.py::TestJupyterWidget::test_copy_paste_prompt SKIPPED [ 85%] 1824s tests/test_jupyter_widget.py::TestJupyterWidget::test_other_output SKIPPED [ 87%] 1824s tests/test_jupyter_widget.py::TestJupyterWidget::test_stylesheet_changed SKIPPED [ 89%] 1824s tests/test_kill_ring.py::TestKillRing::test_generic SKIPPED (Test pa...) [ 91%] 1824s tests/test_kill_ring.py::TestKillRing::test_qt_basic SKIPPED (Test p...) [ 93%] 1824s tests/test_kill_ring.py::TestKillRing::test_qt_cursor SKIPPED (Test ...) [ 95%] 1824s tests/test_styles.py::TestStyles::test_dark_color SKIPPED (Test pass...) [ 97%] 1824s tests/test_styles.py::TestStyles::test_dark_style SKIPPED (Test pass...) [100%] 1824s 1824s =================================== FAILURES =================================== 1824s ______________________________ test_scroll[True] _______________________________ 1824s 1824s qtconsole = 1824s qtbot = , debug = True 1824s 1824s @flaky(max_runs=3) 1824s @pytest.mark.parametrize( 1824s "debug", [True, False]) 1824s def test_scroll(qtconsole, qtbot, debug): 1824s """ 1824s Make sure the scrolling works. 1824s """ 1824s window = qtconsole.window 1824s shell = window.active_frontend 1824s control = shell._control 1824s scroll_bar = control.verticalScrollBar() 1824s 1824s # Wait until the console is fully up 1824s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1824s timeout=SHELL_TIMEOUT) 1824s 1824s assert scroll_bar.value() == 0 1824s 1824s # Define a function with loads of output 1824s # Check the outputs are working as well 1824s code = ["import time", 1824s "def print_numbers():", 1824s " for i in range(1000):", 1824s " print(i)", 1824s " time.sleep(.01)"] 1824s for line in code: 1824s qtbot.keyClicks(control, line) 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1824s 1824s with qtbot.waitSignal(shell.executed): 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1824s modifier=QtCore.Qt.ShiftModifier) 1824s 1824s def run_line(line, block=True): 1824s qtbot.keyClicks(control, line) 1824s if block: 1824s with qtbot.waitSignal(shell.executed): 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1824s modifier=QtCore.Qt.ShiftModifier) 1824s else: 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1824s modifier=QtCore.Qt.ShiftModifier) 1824s 1824s if debug: 1824s # Enter debug 1824s run_line('%debug print()', block=False) 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter) 1824s # redefine run_line 1824s def run_line(line, block=True): 1824s qtbot.keyClicks(control, '!' + line) 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1824s modifier=QtCore.Qt.ShiftModifier) 1824s if block: 1824s qtbot.waitUntil( 1824s lambda: control.toPlainText().strip( 1824s ).split()[-1] == "ipdb>") 1824s 1824s prev_position = scroll_bar.value() 1824s 1824s # Create a bunch of inputs 1824s for i in range(20): 1824s > run_line('a = 1') 1824s 1824s tests/test_00_console_widget.py:98: 1824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1824s 1824s line = 'a = 1', block = True 1824s 1824s def run_line(line, block=True): 1824s qtbot.keyClicks(control, '!' + line) 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1824s modifier=QtCore.Qt.ShiftModifier) 1824s if block: 1824s > qtbot.waitUntil( 1824s lambda: control.toPlainText().strip( 1824s ).split()[-1] == "ipdb>") 1824s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 5000 milliseconds 1824s 1824s tests/test_00_console_widget.py:90: TimeoutError 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s __________________________________ test_debug __________________________________ 1824s 1824s qtconsole = 1824s qtbot = 1824s 1824s @flaky(max_runs=3) 1824s def test_debug(qtconsole, qtbot): 1824s """ 1824s Make sure the cursor works while debugging 1824s 1824s It might not because the console is "_executing" 1824s """ 1824s window = qtconsole.window 1824s shell = window.active_frontend 1824s control = shell._control 1824s 1824s # Wait until the console is fully up 1824s qtbot.waitUntil(lambda: shell._prompt_html is not None, 1824s timeout=SHELL_TIMEOUT) 1824s 1824s # Enter execution 1824s code = "%debug range(1)" 1824s qtbot.keyClicks(control, code) 1824s qtbot.keyClick(control, QtCore.Qt.Key_Enter, 1824s modifier=QtCore.Qt.ShiftModifier) 1824s 1824s > qtbot.waitUntil( 1824s lambda: control.toPlainText().strip().split()[-1] == "ipdb>", 1824s timeout=SHELL_TIMEOUT) 1824s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 20000 milliseconds 1824s 1824s tests/test_00_console_widget.py:198: TimeoutError 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ------------------------------ Captured log call ------------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s ---------------------------- Captured log teardown ----------------------------- 1824s WARNING tornado.general:zmqstream.py:591 Got events for stream attached to closed socket: Socket operation on non-socket 1824s =============================== warnings summary =============================== 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s tests/test_00_console_widget.py::test_debug 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 42 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s tests/test_00_console_widget.py::test_debug 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s tests/test_00_console_widget.py::test_debug 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 44 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 49 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s tests/test_00_console_widget.py::test_scroll[True] 1824s tests/test_00_console_widget.py::test_debug 1824s tests/test_00_console_widget.py::test_input_and_print 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s tests/test_00_console_widget.py::test_debug 1824s tests/test_00_console_widget.py::test_input_and_print 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 41 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s tests/test_00_console_widget.py::test_debug 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 48 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s 1824s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1824s ===Flaky Test Report=== 1824s 1824s test_scroll[True] failed (2 runs remaining out of 3). 1824s 1824s waitUntil timed out in 5000 milliseconds 1824s [, , , , , , , , , , , , , , , , , , , , , , , ] 1824s test_scroll[True] failed (1 runs remaining out of 3). 1824s 1824s waitUntil timed out in 5000 milliseconds 1824s [, , , , , , , , , , , , , , , , , , , , , , , ] 1824s test_scroll[True] failed; it passed 0 out of the required 1 times. 1824s 1824s waitUntil timed out in 5000 milliseconds 1824s [, , , , , , , , , , , , , , , , , , , , , , , ] 1824s test_debug failed (2 runs remaining out of 3). 1824s 1824s waitUntil timed out in 20000 milliseconds 1824s [, , , , , , , , , , , , , , , , , , , , , , ] 1824s test_debug failed (1 runs remaining out of 3). 1824s 1824s waitUntil timed out in 20000 milliseconds 1824s [, , , , , , , , , , , , , , , , , , , , , , ] 1824s test_debug failed; it passed 0 out of the required 1 times. 1824s 1824s waitUntil timed out in 20000 milliseconds 1824s [, , , , , , , , , , , , , , , , , , , , , , ] 1824s /usr/lib/python3/dist-packages/zmq/eventloop/zmqstream.py:542: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. 1824s self.close() 1824s Got events for stream attached to closed socket: Socket operation on non-socket 1824s 1824s ===End Flaky Test Report=== 1824s =========================== short test summary info ============================ 1824s FAILED tests/test_00_console_widget.py::test_scroll[True] - pytestqt.exceptio... 1824s FAILED tests/test_00_console_widget.py::test_debug - pytestqt.exceptions.Time... 1824s ===== 2 failed, 45 skipped, 1 deselected, 17 warnings in 79.41s (0:01:19) ====== 1825s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1825s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 1825s autopkgtest [12:28:05]: test python3-qtconsole-pyside6: -----------------------] 1826s autopkgtest [12:28:06]: test python3-qtconsole-pyside6: - - - - - - - - - - results - - - - - - - - - - 1826s python3-qtconsole-pyside6 FLAKY non-zero exit status 1 1826s autopkgtest [12:28:06]: @@@@@@@@@@@@@@@@@@@@ summary 1826s python3-qtconsole-pyqt5 FAIL non-zero exit status 1 1826s python3-qtconsole-pyqt6 FAIL non-zero exit status 1 1826s python3-qtconsole-pyside6 FLAKY non-zero exit status 1