0s autopkgtest [14:11:26]: starting date and time: 2025-05-03 14:11:26+0000 0s autopkgtest [14:11:26]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:11:26]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.58a7bhld/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python-pip --apt-upgrade spyder --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-pip/25.1.1+dfsg-1 -- lxd -r lxd-armhf-10.145.243.85 lxd-armhf-10.145.243.85:autopkgtest/ubuntu/questing/armhf 19s autopkgtest [14:11:45]: testbed dpkg architecture: armhf 21s autopkgtest [14:11:47]: testbed apt version: 3.0.0 25s autopkgtest [14:11:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 26s autopkgtest [14:11:52]: testbed release detected to be: None 33s autopkgtest [14:11:59]: updating testbed package index (apt update) 35s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 36s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 36s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 36s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 36s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [150 kB] 36s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [38.8 kB] 36s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1597 kB] 36s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [174 kB] 36s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [1369 kB] 36s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [30.6 kB] 36s Get:11 http://ftpmaster.internal/ubuntu questing/universe Sources [21.1 MB] 37s Get:12 http://ftpmaster.internal/ubuntu questing/main Sources [1398 kB] 37s Get:13 http://ftpmaster.internal/ubuntu questing/multiverse Sources [299 kB] 37s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 37s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.0 MB] 37s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [173 kB] 41s Fetched 43.1 MB in 5s (8200 kB/s) 42s Reading package lists... 47s autopkgtest [14:12:13]: upgrading testbed (apt dist-upgrade and autopurge) 49s Reading package lists... 49s Building dependency tree... 49s Reading state information... 49s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 50s Starting 2 pkgProblemResolver with broken count: 0 50s Done 50s Entering ResolveByKeep 50s 51s Calculating upgrade... 51s The following packages will be upgraded: 51s base-files debianutils distro-info-data dpkg dpkg-dev ed fwupd htop 51s libdpkg-perl libftdi1-2 libfwupd3 libmbim-glib4 libmbim-proxy libnftnl11 51s libnpth0t64 libnvme1t64 libqmi-glib5 libqmi-proxy libsensors-config 51s libsensors5 liburcu8t64 motd-news-config nano python3-lazr.restfulclient 51s ubuntu-pro-client ubuntu-pro-client-l10n usb.ids 51s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 51s Need to get 6793 kB of archives. 51s After this operation, 3419 kB disk space will be freed. 51s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 51s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 51s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf debianutils armhf 5.22 [92.2 kB] 52s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 52s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 52s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 52s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 52s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 52s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf ed armhf 1.21.1-1 [53.0 kB] 52s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libnftnl11 armhf 1.2.9-1 [53.3 kB] 52s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 52s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 52s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 52s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 52s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 52s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 52s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 52s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 52s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 52s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-proxy armhf 1.32.0-1 [5888 B] 52s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-glib4 armhf 1.32.0-1 [218 kB] 52s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-proxy armhf 1.36.0-1 [5882 B] 52s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-glib5 armhf 1.36.0-1 [936 kB] 52s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 52s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 52s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf libnvme1t64 armhf 1.13-2 [74.3 kB] 52s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 52s Fetched 6793 kB in 1s (7524 kB/s) 53s (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 ... 63953 files and directories currently installed.) 53s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 53s Unpacking motd-news-config (13.7ubuntu1) over (13.6ubuntu2) ... 53s Preparing to unpack .../base-files_13.7ubuntu1_armhf.deb ... 53s Unpacking base-files (13.7ubuntu1) over (13.6ubuntu2) ... 53s Setting up base-files (13.7ubuntu1) ... 53s Installing new version of config file /etc/issue ... 53s Installing new version of config file /etc/issue.net ... 53s Installing new version of config file /etc/lsb-release ... 53s motd-news.service is a disabled or a static unit not running, not starting it. 54s (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 ... 63953 files and directories currently installed.) 54s Preparing to unpack .../debianutils_5.22_armhf.deb ... 54s Unpacking debianutils (5.22) over (5.21) ... 54s Setting up debianutils (5.22) ... 54s (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 ... 63953 files and directories currently installed.) 54s Preparing to unpack .../dpkg_1.22.18ubuntu3_armhf.deb ... 54s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 54s Setting up dpkg (1.22.18ubuntu3) ... 54s (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 ... 63953 files and directories currently installed.) 54s Preparing to unpack .../libnpth0t64_1.8-3_armhf.deb ... 54s Unpacking libnpth0t64:armhf (1.8-3) over (1.8-2) ... 54s Setting up libnpth0t64:armhf (1.8-3) ... 54s (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 ... 63953 files and directories currently installed.) 54s Preparing to unpack .../00-distro-info-data_0.64_all.deb ... 54s Unpacking distro-info-data (0.64) over (0.63) ... 54s Preparing to unpack .../01-ubuntu-pro-client-l10n_35.1ubuntu0_armhf.deb ... 54s Unpacking ubuntu-pro-client-l10n (35.1ubuntu0) over (35) ... 54s Preparing to unpack .../02-ubuntu-pro-client_35.1ubuntu0_armhf.deb ... 54s Unpacking ubuntu-pro-client (35.1ubuntu0) over (35) ... 55s Preparing to unpack .../03-ed_1.21.1-1_armhf.deb ... 55s Unpacking ed (1.21.1-1) over (1.21-1) ... 55s Preparing to unpack .../04-libnftnl11_1.2.9-1_armhf.deb ... 55s Unpacking libnftnl11:armhf (1.2.9-1) over (1.2.8-1) ... 55s Preparing to unpack .../05-libsensors-config_1%3a3.6.2-2_all.deb ... 55s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 55s Preparing to unpack .../06-libsensors5_1%3a3.6.2-2_armhf.deb ... 55s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 55s Preparing to unpack .../07-liburcu8t64_0.15.2-2_armhf.deb ... 55s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 55s Preparing to unpack .../08-nano_8.4-1_armhf.deb ... 55s Unpacking nano (8.4-1) over (8.3-1) ... 55s Preparing to unpack .../09-usb.ids_2025.04.01-1_all.deb ... 55s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 55s Preparing to unpack .../10-dpkg-dev_1.22.18ubuntu3_all.deb ... 55s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 55s Preparing to unpack .../11-libdpkg-perl_1.22.18ubuntu3_all.deb ... 55s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 55s Preparing to unpack .../12-fwupd_2.0.8-3_armhf.deb ... 55s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 55s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 55s Preparing to unpack .../13-libfwupd3_2.0.8-3_armhf.deb ... 55s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 55s Preparing to unpack .../14-libmbim-proxy_1.32.0-1_armhf.deb ... 55s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 55s Preparing to unpack .../15-libmbim-glib4_1.32.0-1_armhf.deb ... 55s Unpacking libmbim-glib4:armhf (1.32.0-1) over (1.31.2-0ubuntu4) ... 55s Preparing to unpack .../16-libqmi-proxy_1.36.0-1_armhf.deb ... 55s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 55s Preparing to unpack .../17-libqmi-glib5_1.36.0-1_armhf.deb ... 55s Unpacking libqmi-glib5:armhf (1.36.0-1) over (1.35.6-1) ... 55s Preparing to unpack .../18-htop_3.4.1-4_armhf.deb ... 55s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 56s Preparing to unpack .../19-libftdi1-2_1.5-10_armhf.deb ... 56s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 56s Preparing to unpack .../20-libnvme1t64_1.13-2_armhf.deb ... 56s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 56s Preparing to unpack .../21-python3-lazr.restfulclient_0.14.6-3_all.deb ... 56s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 56s Setting up motd-news-config (13.7ubuntu1) ... 56s Setting up liburcu8t64:armhf (0.15.2-2) ... 56s Setting up distro-info-data (0.64) ... 56s Setting up htop (3.4.1-4) ... 56s Setting up libsensors-config (1:3.6.2-2) ... 56s Installing new version of config file /etc/sensors3.conf ... 56s Setting up libnftnl11:armhf (1.2.9-1) ... 56s Setting up libfwupd3:armhf (2.0.8-3) ... 56s Setting up libftdi1-2:armhf (1.5-10) ... 56s Setting up libnvme1t64 (1.13-2) ... 56s Setting up ed (1.21.1-1) ... 56s Setting up usb.ids (2025.04.01-1) ... 56s Setting up libsensors5:armhf (1:3.6.2-2) ... 56s Setting up libdpkg-perl (1.22.18ubuntu3) ... 56s Setting up nano (8.4-1) ... 56s Installing new version of config file /etc/nanorc ... 56s Setting up python3-lazr.restfulclient (0.14.6-3) ... 56s Setting up ubuntu-pro-client (35.1ubuntu0) ... 56s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 56s 56s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 56s 56s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 56s 57s Setting up libmbim-glib4:armhf (1.32.0-1) ... 57s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 57s Setting up libmbim-proxy (1.32.0-1) ... 57s Setting up dpkg-dev (1.22.18ubuntu3) ... 57s Setting up libqmi-glib5:armhf (1.36.0-1) ... 57s Setting up libqmi-proxy (1.36.0-1) ... 57s Setting up fwupd (2.0.8-3) ... 58s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 58s fwupd.service is a disabled or a static unit not running, not starting it. 58s Processing triggers for man-db (2.13.0-1) ... 60s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 60s Processing triggers for dbus (1.16.2-2ubuntu1) ... 60s Processing triggers for install-info (7.1.1-1) ... 60s Processing triggers for libc-bin (2.41-6ubuntu1) ... 60s Processing triggers for initramfs-tools (0.147ubuntu1) ... 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 63s Starting pkgProblemResolver with broken count: 0 63s Starting 2 pkgProblemResolver with broken count: 0 63s Done 63s Solving dependencies... 64s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s autopkgtest [14:12:32]: rebooting testbed after setup commands that affected boot 104s autopkgtest [14:13:10]: testbed running kernel: Linux 6.8.0-58-generic #60~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 28 14:48:37 UTC 2 127s autopkgtest [14:13:33]: @@@@@@@@@@@@@@@@@@@@ apt-source spyder 144s Get:1 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (dsc) [3890 B] 144s Get:2 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (tar) [6579 kB] 144s Get:3 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (diff) [26.0 kB] 144s gpgv: Signature made Sun Dec 29 22:25:30 2024 UTC 144s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 144s gpgv: Can't check signature: No public key 144s dpkg-source: warning: cannot verify inline signature for ./spyder_6.0.3+ds-1.dsc: no acceptable signature found 145s autopkgtest [14:13:51]: testing package spyder version 6.0.3+ds-1 147s autopkgtest [14:13:53]: build not needed 149s autopkgtest [14:13:55]: test pytest-rest: preparing testbed 151s Reading package lists... 151s Building dependency tree... 151s Reading state information... 152s Starting pkgProblemResolver with broken count: 0 152s Starting 2 pkgProblemResolver with broken count: 0 152s Done 153s The following NEW packages will be installed: 153s black blt cython3 docutils-common fontconfig fontconfig-config 153s fonts-dejavu-core fonts-dejavu-mono fonts-elusive-icons fonts-font-awesome 153s fonts-lyx fonts-mathjax fzf gdb git git-man ipython3 libasound2-data 153s libasound2t64 libavahi-client3 libavahi-common-data libavahi-common3 153s libbabeltrace1 libblas3 libc-dev-bin libc6-dbg libc6-dev libcrypt-dev 153s libcups2t64 libdebuginfod-common libdebuginfod1t64 libdeflate0 153s libdouble-conversion3 libdw1t64 libegl-mesa0 libegl1 liberror-perl 153s libevent-2.1-7t64 libexpat1-dev libfontconfig1 libfontenc1 libfreetype6 153s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgles2 libglvnd0 libglx-mesa0 153s libglx0 libgomp1 libgraphite2-3 libharfbuzz-subset0 libharfbuzz0b libice6 153s libimagequant0 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 153s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 153s libjs-jquery-metadata libjs-jquery-tablesorter 153s libjs-jquery-throttle-debounce libjs-jquery-ui libjs-mathjax libjs-sphinxdoc 153s libjs-underscore libjson-perl liblapack3 liblbfgsb0 liblcms2-2 liblerc4 153s libllvm19 libmd4c0 libminizip1t64 libmtdev1t64 libnorm1t64 libopenjp2-7 153s libopus0 libpcre2-16-0 libpgm-5.3-0t64 libpixman-1-0 libpython3-all-dev 153s libpython3-dev libpython3.13 libpython3.13-dev libqhull-r8.0 libqt5core5t64 153s libqt5dbus5t64 libqt5designer5 libqt5gui5t64 libqt5help5 libqt5network5t64 153s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 153s libqt5quick5 libqt5quickwidgets5 libqt5sql5t64 libqt5svg5 libqt5test5t64 153s libqt5webchannel5 libqt5webengine-data libqt5webengine5 libqt5webenginecore5 153s libqt5webenginewidgets5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libsass1 153s libsharpyuv0 libsm6 libsnappy1v5 libsodium23 libsource-highlight-common 153s libsource-highlight4t64 libspatialindex-c8 libspatialindex-dev 153s libspatialindex8 libtcl8.6 libtiff6 libtk8.6 libvpx9 libvulkan1 153s libwacom-common libwacom9 libwayland-client0 libwayland-server0 libwebp7 153s libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 153s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 153s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 153s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 153s libxcomposite1 libxdamage1 libxfixes3 libxfont2 libxft2 libxinerama1 153s libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 153s libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 libzmq5 153s linux-libc-dev mesa-libgallium pyflakes3 pylint python-matplotlib-data 153s python-qtawesome-common python-tinycss2-common python3-aiohappyeyeballs 153s python3-aiohttp python3-aiosignal python3-alabaster python3-all 153s python3-all-dev python3-arrow python3-astroid python3-asttokens 153s python3-async-timeout python3-asyncssh python3-atomicwrites python3-autopep8 153s python3-binaryornot python3-bleach python3-brotli python3-bs4 python3-click 153s python3-cloudpickle python3-comm python3-contourpy python3-cookiecutter 153s python3-coverage python3-cycler python3-debugpy python3-decorator 153s python3-defusedxml python3-deprecated python3-dev python3-diff-match-patch 153s python3-dill python3-docstring-to-markdown python3-docutils 153s python3-executing python3-fastjsonschema python3-flake8 python3-flaky 153s python3-fonttools python3-frozenlist python3-fs python3-github 153s python3-html5lib python3-imagesize python3-importlib-metadata 153s python3-inflection python3-iniconfig python3-intervaltree python3-ipykernel 153s python3-ipython python3-isort python3-jaraco.classes python3-jedi 153s python3-jeepney python3-jellyfish python3-jupyter-client 153s python3-jupyter-core python3-jupyterlab-pygments python3-keyring 153s python3-kiwisolver python3-levenshtein python3-libsass 153s python3-logilab-common python3-lxml python3-lz4 python3-matplotlib 153s python3-matplotlib-inline python3-mccabe python3-mistune python3-mpmath 153s python3-multidict python3-mypy-extensions python3-nacl python3-nbclient 153s python3-nbconvert python3-nbformat python3-nest-asyncio python3-numpy 153s python3-numpy-dev python3-numpydoc python3-pandas python3-pandas-lib 153s python3-pandocfilters python3-parso python3-pathspec python3-pickleshare 153s python3-pil python3-pil.imagetk python3-pip python3-platformdirs 153s python3-pluggy python3-prompt-toolkit python3-psutil python3-pure-eval 153s python3-pycodestyle python3-pydocstyle python3-pyflakes python3-pylint-venv 153s python3-pyls-spyder python3-pylsp python3-pylsp-black python3-pylsp-jsonrpc 153s python3-pyqt5 python3-pyqt5.qtquick python3-pyqt5.qtsvg 153s python3-pyqt5.qtwebchannel python3-pyqt5.qtwebengine python3-pyqt5.sip 153s python3-pytest python3-pytest-cov python3-pytest-mock python3-pytest-order 153s python3-pytest-timeout python3-pytestqt python3-pytoolconfig python3-pytz 153s python3-pyuca python3-qdarkstyle python3-qstylizer python3-qtawesome 153s python3-qtconsole python3-qtpy python3-qtsass python3-rapidfuzz 153s python3-roman python3-rope python3-rtree python3-ruamel.yaml 153s python3-ruamel.yaml.clib python3-scipy python3-secretstorage python3-slugify 153s python3-snowballstemmer python3-sortedcontainers python3-soupsieve 153s python3-sphinx python3-spyder python3-spyder-kernels python3-stack-data 153s python3-superqt python3-sympy python3-tabulate python3-textdistance 153s python3-three-merge python3-tinycss2 python3-tk python3-tomli 153s python3-tomlkit python3-tornado python3-traitlets python3-typeshed 153s python3-tz python3-ufolib2 python3-ujson python3-unidecode python3-watchdog 153s python3-wcwidth python3-webencodings python3-wheel python3-wrapt 153s python3-wurlitzer python3-xdg python3-yapf python3-yarl python3-zmq 153s python3.13-dev python3.13-tk rpcsvc-proto sgml-base sphinx-common spyder 153s spyder-common tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xbitmaps 153s xml-core xserver-common xterm xvfb yapf3 zlib1g-dev 153s 0 upgraded, 363 newly installed, 0 to remove and 0 not upgraded. 153s Need to get 256 MB of archives. 153s After this operation, 966 MB of additional disk space will be used. 153s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf libdebuginfod-common all 0.192-4ubuntu1 [15.7 kB] 153s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf python3-numpy-dev armhf 1:2.2.3+ds-5 [141 kB] 153s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf libblas3 armhf 3.12.1-2 [132 kB] 153s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libgfortran5 armhf 15-20250404-0ubuntu1 [331 kB] 153s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf liblapack3 armhf 3.12.1-2 [2091 kB] 154s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf python3-numpy armhf 1:2.2.3+ds-5 [3725 kB] 154s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf sgml-base all 1.31 [11.4 kB] 154s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 154s Get:9 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mypy-extensions all 1.0.0-1 [6148 B] 154s Get:10 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pathspec all 0.12.1-1 [24.5 kB] 154s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf python3-platformdirs all 4.3.6-1 [16.8 kB] 154s Get:12 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tomli armhf 2.2.1-2build1 [124 kB] 154s Get:13 http://ftpmaster.internal/ubuntu questing/universe armhf black armhf 25.1.0-2 [1502 kB] 154s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf libtcl8.6 armhf 8.6.16+dfsg-1 [909 kB] 154s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 154s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 154s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 154s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig-config armhf 2.15.0-2.2ubuntu1 [37.9 kB] 154s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libfontconfig1 armhf 2.15.0-2.2ubuntu1 [114 kB] 154s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 154s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 154s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf x11-common all 1:7.7+23ubuntu4 [21.8 kB] 154s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 154s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf libtk8.6 armhf 8.6.16-1 [686 kB] 154s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf tk8.6-blt2.5 armhf 2.5.3+dfsg-8 [527 kB] 154s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf blt armhf 2.5.3+dfsg-8 [4824 B] 154s Get:27 http://ftpmaster.internal/ubuntu questing/universe armhf cython3 armhf 3.0.11+dfsg-2ubuntu2 [2469 kB] 154s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf xml-core all 0.19 [20.3 kB] 154s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 154s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig armhf 2.15.0-2.2ubuntu1 [190 kB] 154s Get:31 http://ftpmaster.internal/ubuntu questing/universe armhf fonts-elusive-icons all 2.0.0-4 [150 kB] 154s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 154s Get:33 http://ftpmaster.internal/ubuntu questing/universe armhf fonts-lyx all 2.4.3-1 [171 kB] 154s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 154s Get:35 http://ftpmaster.internal/ubuntu questing/universe armhf fzf armhf 0.60.3-1 [1430 kB] 154s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf libdw1t64 armhf 0.192-4ubuntu1 [244 kB] 154s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf libbabeltrace1 armhf 1.5.11-4build2 [154 kB] 154s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf libdebuginfod1t64 armhf 0.192-4ubuntu1 [19.4 kB] 154s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13 armhf 3.13.3-1 [2082 kB] 154s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 154s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf libsource-highlight4t64 armhf 3.1.9-4.3build1 [306 kB] 154s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dbg armhf 2.41-6ubuntu1 [6311 kB] 154s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf gdb armhf 16.2-8ubuntu1 [3661 kB] 155s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf liberror-perl all 0.17030-1 [23.5 kB] 155s Get:45 http://ftpmaster.internal/ubuntu questing/main armhf git-man all 1:2.48.1-0ubuntu1 [1148 kB] 155s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf git armhf 1:2.48.1-0ubuntu1 [4561 kB] 155s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf python3-decorator all 5.1.1-5 [10.1 kB] 155s Get:48 http://ftpmaster.internal/ubuntu questing/universe armhf python3-parso all 0.8.4-1 [67.6 kB] 155s Get:49 http://ftpmaster.internal/ubuntu questing/universe armhf python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 155s Get:50 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jedi all 0.19.1+ds1-1 [693 kB] 155s Get:51 http://ftpmaster.internal/ubuntu questing/universe armhf python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 155s Get:52 http://ftpmaster.internal/ubuntu questing/universe armhf python3-matplotlib-inline all 0.1.7-1 [9186 B] 155s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 155s Get:54 http://ftpmaster.internal/ubuntu questing/universe armhf python3-prompt-toolkit all 3.0.50-1 [257 kB] 155s Get:55 http://ftpmaster.internal/ubuntu questing/universe armhf python3-asttokens all 3.0.0-1 [20.4 kB] 155s Get:56 http://ftpmaster.internal/ubuntu questing/universe armhf python3-executing all 2.2.0-0.1 [25.0 kB] 155s Get:57 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pure-eval all 0.2.3-1 [11.4 kB] 155s Get:58 http://ftpmaster.internal/ubuntu questing/universe armhf python3-stack-data all 0.6.3-1 [22.0 kB] 155s Get:59 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ipython all 8.30.0-2 [569 kB] 155s Get:60 http://ftpmaster.internal/ubuntu questing/universe armhf ipython3 all 8.30.0-2 [4936 B] 155s Get:61 http://ftpmaster.internal/ubuntu questing/main armhf libasound2-data all 1.2.13-1build1 [21.1 kB] 155s Get:62 http://ftpmaster.internal/ubuntu questing/main armhf libasound2t64 armhf 1.2.13-1build1 [347 kB] 155s Get:63 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common-data armhf 0.8-16ubuntu2 [31.0 kB] 155s Get:64 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common3 armhf 0.8-16ubuntu2 [20.2 kB] 155s Get:65 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-client3 armhf 0.8-16ubuntu2 [24.5 kB] 155s Get:66 http://ftpmaster.internal/ubuntu questing/main armhf libc-dev-bin armhf 2.41-6ubuntu1 [21.7 kB] 155s Get:67 http://ftpmaster.internal/ubuntu questing/main armhf linux-libc-dev armhf 6.14.0-15.15 [1687 kB] 155s Get:68 http://ftpmaster.internal/ubuntu questing/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 155s Get:69 http://ftpmaster.internal/ubuntu questing/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 155s Get:70 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dev armhf 2.41-6ubuntu1 [1396 kB] 155s Get:71 http://ftpmaster.internal/ubuntu questing/main armhf libcups2t64 armhf 2.4.12-0ubuntu1 [240 kB] 155s Get:72 http://ftpmaster.internal/ubuntu questing/main armhf libdeflate0 armhf 1.23-2 [38.7 kB] 155s Get:73 http://ftpmaster.internal/ubuntu questing/universe armhf libdouble-conversion3 armhf 3.3.1-1 [39.1 kB] 155s Get:74 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-server0 armhf 1.23.1-3 [30.3 kB] 155s Get:75 http://ftpmaster.internal/ubuntu questing/main armhf libllvm19 armhf 1:19.1.7-3ubuntu1 [27.8 MB] 156s Get:76 http://ftpmaster.internal/ubuntu questing/main armhf libx11-xcb1 armhf 2:1.8.10-2 [7902 B] 156s Get:77 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 156s Get:78 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 156s Get:79 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 156s Get:80 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 156s Get:81 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 156s Get:82 http://ftpmaster.internal/ubuntu questing/main armhf libxshmfence1 armhf 1.3.3-1 [4948 B] 156s Get:83 http://ftpmaster.internal/ubuntu questing/main armhf mesa-libgallium armhf 25.0.3-1ubuntu2 [8260 kB] 157s Get:84 http://ftpmaster.internal/ubuntu questing/main armhf libgbm1 armhf 25.0.3-1ubuntu2 [29.0 kB] 157s Get:85 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-client0 armhf 1.23.1-3 [23.3 kB] 157s Get:86 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 157s Get:87 http://ftpmaster.internal/ubuntu questing/main armhf libegl-mesa0 armhf 25.0.3-1ubuntu2 [101 kB] 157s Get:88 http://ftpmaster.internal/ubuntu questing/main armhf libevent-2.1-7t64 armhf 2.1.12-stable-10 [127 kB] 157s Get:89 http://ftpmaster.internal/ubuntu questing/main armhf libexpat1-dev armhf 2.7.1-1 [122 kB] 157s Get:90 http://ftpmaster.internal/ubuntu questing/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 157s Get:91 http://ftpmaster.internal/ubuntu questing/main armhf libvulkan1 armhf 1.4.304.0-1 [127 kB] 157s Get:92 http://ftpmaster.internal/ubuntu questing/main armhf libgl1-mesa-dri armhf 25.0.3-1ubuntu2 [32.0 kB] 157s Get:93 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 157s Get:94 http://ftpmaster.internal/ubuntu questing/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 157s Get:95 http://ftpmaster.internal/ubuntu questing/main armhf libglx-mesa0 armhf 25.0.3-1ubuntu2 [120 kB] 157s Get:96 http://ftpmaster.internal/ubuntu questing/main armhf libgomp1 armhf 15-20250404-0ubuntu1 [128 kB] 157s Get:97 http://ftpmaster.internal/ubuntu questing/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 157s Get:98 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 157s Get:99 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz-subset0 armhf 10.2.0-1 [539 kB] 157s Get:100 http://ftpmaster.internal/ubuntu questing/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 157s Get:101 http://ftpmaster.internal/ubuntu questing/main armhf libimagequant0 armhf 2.18.0-1build1 [31.1 kB] 157s Get:102 http://ftpmaster.internal/ubuntu questing/main armhf libwacom-common all 2.14.0-1 [103 kB] 157s Get:103 http://ftpmaster.internal/ubuntu questing/main armhf libwacom9 armhf 2.14.0-1 [23.6 kB] 157s Get:104 http://ftpmaster.internal/ubuntu questing/main armhf libinput-bin armhf 1.27.1-1 [25.9 kB] 157s Get:105 http://ftpmaster.internal/ubuntu questing/main armhf libmtdev1t64 armhf 1.1.7-1 [13.0 kB] 157s Get:106 http://ftpmaster.internal/ubuntu questing/main armhf libinput10 armhf 1.27.1-1 [124 kB] 157s Get:107 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 157s Get:108 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 157s Get:109 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 157s Get:110 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-metadata all 12-4 [6582 B] 157s Get:111 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 157s Get:112 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 157s Get:113 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 157s Get:114 http://ftpmaster.internal/ubuntu questing/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 157s Get:115 http://ftpmaster.internal/ubuntu questing/main armhf libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 157s Get:116 http://ftpmaster.internal/ubuntu questing/main armhf libjson-perl all 4.10000-1 [81.9 kB] 157s Get:117 http://ftpmaster.internal/ubuntu questing/universe armhf liblbfgsb0 armhf 3.0+dfsg.4-1build1 [27.4 kB] 157s Get:118 http://ftpmaster.internal/ubuntu questing/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 157s Get:119 http://ftpmaster.internal/ubuntu questing/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 157s Get:120 http://ftpmaster.internal/ubuntu questing/universe armhf libmd4c0 armhf 0.5.2-2 [38.2 kB] 157s Get:121 http://ftpmaster.internal/ubuntu questing/universe armhf libminizip1t64 armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [20.5 kB] 157s Get:122 http://ftpmaster.internal/ubuntu questing/universe armhf libnorm1t64 armhf 1.5.9+dfsg-3.1build1 [206 kB] 157s Get:123 http://ftpmaster.internal/ubuntu questing/main armhf libopus0 armhf 1.5.2-2 [2875 kB] 158s Get:124 http://ftpmaster.internal/ubuntu questing/main armhf libpcre2-16-0 armhf 10.45-1 [207 kB] 158s Get:125 http://ftpmaster.internal/ubuntu questing/universe armhf libpgm-5.3-0t64 armhf 5.3.128~dfsg-2.1build1 [171 kB] 158s Get:126 http://ftpmaster.internal/ubuntu questing/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 158s Get:127 http://ftpmaster.internal/ubuntu questing/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 158s Get:128 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13-dev armhf 3.13.3-1 [4276 kB] 158s Get:129 http://ftpmaster.internal/ubuntu questing/main armhf libpython3-dev armhf 3.13.3-1 [10.8 kB] 158s Get:130 http://ftpmaster.internal/ubuntu questing/main armhf libpython3-all-dev armhf 3.13.3-1 [906 B] 158s Get:131 http://ftpmaster.internal/ubuntu questing/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 158s Get:132 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5core5t64 armhf 5.15.15+dfsg-4ubuntu1 [1768 kB] 158s Get:133 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5dbus5t64 armhf 5.15.15+dfsg-4ubuntu1 [198 kB] 158s Get:134 http://ftpmaster.internal/ubuntu questing/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 158s Get:135 http://ftpmaster.internal/ubuntu questing/main armhf libegl1 armhf 1.7.0-1build1 [29.8 kB] 158s Get:136 http://ftpmaster.internal/ubuntu questing/main armhf libgles2 armhf 1.7.0-1build1 [18.0 kB] 158s Get:137 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5network5t64 armhf 5.15.15+dfsg-4ubuntu1 [653 kB] 158s Get:138 http://ftpmaster.internal/ubuntu questing/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 158s Get:139 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-icccm4 armhf 0.4.2-1 [9840 B] 158s Get:140 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-util1 armhf 0.4.1-1 [9468 B] 158s Get:141 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-image0 armhf 0.4.0-2build1 [9680 B] 158s Get:142 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-keysyms1 armhf 0.4.1-1 [8076 B] 158s Get:143 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 158s Get:144 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render-util0 armhf 0.3.10-1 [9444 B] 158s Get:145 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shape0 armhf 1.17.0-2 [6030 B] 158s Get:146 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xinerama0 armhf 1.17.0-2 [5212 B] 158s Get:147 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xinput0 armhf 1.17.0-2 [29.5 kB] 158s Get:148 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xkb1 armhf 1.17.0-2 [28.8 kB] 158s Get:149 http://ftpmaster.internal/ubuntu questing/main armhf libxkbcommon-x11-0 armhf 1.7.0-2 [13.6 kB] 158s Get:150 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5gui5t64 armhf 5.15.15+dfsg-4ubuntu1 [2968 kB] 158s Get:151 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5widgets5t64 armhf 5.15.15+dfsg-4ubuntu1 [2261 kB] 158s Get:152 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5xml5t64 armhf 5.15.15+dfsg-4ubuntu1 [108 kB] 158s Get:153 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5designer5 armhf 5.15.15-6build1 [2726 kB] 158s Get:154 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5sql5t64 armhf 5.15.15+dfsg-4ubuntu1 [108 kB] 158s Get:155 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5help5 armhf 5.15.15-6build1 [144 kB] 158s Get:156 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5positioning5 armhf 5.15.15+dfsg-3 [197 kB] 158s Get:157 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5printsupport5t64 armhf 5.15.15+dfsg-4ubuntu1 [192 kB] 158s Get:158 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5qml5 armhf 5.15.15+dfsg-3 [1334 kB] 158s Get:159 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5qmlmodels5 armhf 5.15.15+dfsg-3 [175 kB] 158s Get:160 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5quick5 armhf 5.15.15+dfsg-3 [1510 kB] 159s Get:161 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5quickwidgets5 armhf 5.15.15+dfsg-3 [35.2 kB] 159s Get:162 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5svg5 armhf 5.15.15-2 [128 kB] 159s Get:163 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5test5t64 armhf 5.15.15+dfsg-4ubuntu1 [136 kB] 159s Get:164 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webchannel5 armhf 5.15.15-2 [54.1 kB] 159s Get:165 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webengine-data all 5.15.18+dfsg-2 [7622 kB] 159s Get:166 http://ftpmaster.internal/ubuntu questing/main armhf libopenjp2-7 armhf 2.5.3-2 [172 kB] 159s Get:167 http://ftpmaster.internal/ubuntu questing/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 159s Get:168 http://ftpmaster.internal/ubuntu questing/main armhf libvpx9 armhf 1.15.0-2 [1682 kB] 159s Get:169 http://ftpmaster.internal/ubuntu questing/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 159s Get:170 http://ftpmaster.internal/ubuntu questing/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 159s Get:171 http://ftpmaster.internal/ubuntu questing/main armhf libwebpdemux2 armhf 1.5.0-0.1 [11.5 kB] 159s Get:172 http://ftpmaster.internal/ubuntu questing/main armhf libwebpmux3 armhf 1.5.0-0.1 [22.4 kB] 159s Get:173 http://ftpmaster.internal/ubuntu questing/main armhf libxcomposite1 armhf 1:0.4.6-1 [6060 B] 159s Get:174 http://ftpmaster.internal/ubuntu questing/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 159s Get:175 http://ftpmaster.internal/ubuntu questing/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 159s Get:176 http://ftpmaster.internal/ubuntu questing/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 159s Get:177 http://ftpmaster.internal/ubuntu questing/main armhf libxtst6 armhf 2:1.2.5-1 [11.0 kB] 159s Get:178 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webenginecore5 armhf 5.15.18+dfsg-2 [41.0 MB] 161s Get:179 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webengine5 armhf 5.15.18+dfsg-2 [154 kB] 161s Get:180 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webenginewidgets5 armhf 5.15.18+dfsg-2 [109 kB] 161s Get:181 http://ftpmaster.internal/ubuntu questing/main armhf libraqm0 armhf 0.10.2-1 [12.4 kB] 161s Get:182 http://ftpmaster.internal/ubuntu questing/main armhf libsass1 armhf 3.6.6-0ubuntu1 [598 kB] 161s Get:183 http://ftpmaster.internal/ubuntu questing/main armhf libsodium23 armhf 1.0.18-1build3 [139 kB] 161s Get:184 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex8 armhf 2.1.0-1 [265 kB] 161s Get:185 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex-c8 armhf 2.1.0-1 [64.3 kB] 161s Get:186 http://ftpmaster.internal/ubuntu questing/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 161s Get:187 http://ftpmaster.internal/ubuntu questing/main armhf libtiff6 armhf 4.7.0-3ubuntu1 [184 kB] 161s Get:188 http://ftpmaster.internal/ubuntu questing/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 161s Get:189 http://ftpmaster.internal/ubuntu questing/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 161s Get:190 http://ftpmaster.internal/ubuntu questing/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 161s Get:191 http://ftpmaster.internal/ubuntu questing/main armhf libxaw7 armhf 2:1.0.16-1 [154 kB] 161s Get:192 http://ftpmaster.internal/ubuntu questing/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 161s Get:193 http://ftpmaster.internal/ubuntu questing/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 161s Get:194 http://ftpmaster.internal/ubuntu questing/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 161s Get:195 http://ftpmaster.internal/ubuntu questing/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu4 [151 kB] 161s Get:196 http://ftpmaster.internal/ubuntu questing/universe armhf libzmq5 armhf 4.3.5-1build2 [262 kB] 161s Get:197 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyflakes all 3.2.0-3 [53.0 kB] 161s Get:198 http://ftpmaster.internal/ubuntu questing/universe armhf pyflakes3 all 3.2.0-3 [3476 B] 161s Get:199 http://ftpmaster.internal/ubuntu questing/universe armhf python3-astroid all 3.3.8-2 [175 kB] 161s Get:200 http://ftpmaster.internal/ubuntu questing/universe armhf python3-isort all 6.0.1-1 [59.9 kB] 161s Get:201 http://ftpmaster.internal/ubuntu questing/main armhf python3-importlib-metadata all 8.6.1-1 [20.7 kB] 161s Get:202 http://ftpmaster.internal/ubuntu questing/universe armhf python3-logilab-common all 2.1.0-1 [95.7 kB] 161s Get:203 http://ftpmaster.internal/ubuntu questing/universe armhf python3-dill all 0.3.9-1 [84.5 kB] 161s Get:204 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mccabe all 0.7.0-1 [8678 B] 161s Get:205 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tomlkit all 0.13.2-1 [37.6 kB] 161s Get:206 http://ftpmaster.internal/ubuntu questing/universe armhf pylint all 3.3.4-1 [345 kB] 162s Get:207 http://ftpmaster.internal/ubuntu questing/universe armhf python-matplotlib-data all 3.8.3-7build1 [2934 kB] 162s Get:208 http://ftpmaster.internal/ubuntu questing/universe armhf python-qtawesome-common all 1.4.0-1 [1717 kB] 162s Get:209 http://ftpmaster.internal/ubuntu questing/universe armhf python-tinycss2-common all 1.4.0-2 [47.0 kB] 162s Get:210 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiohappyeyeballs all 2.6.1-1 [11.1 kB] 162s Get:211 http://ftpmaster.internal/ubuntu questing/universe armhf python3-multidict armhf 6.2.0-2 [32.8 kB] 162s Get:212 http://ftpmaster.internal/ubuntu questing/universe armhf python3-yarl armhf 1.13.1-1build2 [91.4 kB] 162s Get:213 http://ftpmaster.internal/ubuntu questing/universe armhf python3-async-timeout all 5.0.1-1 [6830 B] 162s Get:214 http://ftpmaster.internal/ubuntu questing/universe armhf python3-frozenlist armhf 1.5.0-1build2 [47.0 kB] 162s Get:215 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiosignal all 1.3.2-1 [5182 B] 162s Get:216 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiohttp armhf 3.10.11-1build1 [289 kB] 162s Get:217 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.3-1 [880 B] 162s Get:218 http://ftpmaster.internal/ubuntu questing/main armhf python3.13-dev armhf 3.13.3-1 [508 kB] 162s Get:219 http://ftpmaster.internal/ubuntu questing/main armhf python3-dev armhf 3.13.3-1 [26.7 kB] 162s Get:220 http://ftpmaster.internal/ubuntu questing/main armhf python3-all-dev armhf 3.13.3-1 [904 B] 162s Get:221 http://ftpmaster.internal/ubuntu questing/main armhf python3-arrow all 1.3.0-1.1ubuntu1 [56.1 kB] 162s Get:222 http://ftpmaster.internal/ubuntu questing/universe armhf python3-asyncssh all 2.20.0-1 [242 kB] 162s Get:223 http://ftpmaster.internal/ubuntu questing/universe armhf python3-atomicwrites all 1.4.1-1 [10.4 kB] 162s Get:224 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pycodestyle all 2.12.1-2 [30.2 kB] 162s Get:225 http://ftpmaster.internal/ubuntu questing/universe armhf python3-autopep8 all 2.3.2-1 [48.7 kB] 162s Get:226 http://ftpmaster.internal/ubuntu questing/universe armhf python3-binaryornot all 0.4.4+git20230412.ac4f56e+dfsg-2 [8866 B] 162s Get:227 http://ftpmaster.internal/ubuntu questing/main armhf python3-webencodings all 0.5.1-5 [11.5 kB] 162s Get:228 http://ftpmaster.internal/ubuntu questing/main armhf python3-html5lib all 1.2-1 [90.8 kB] 162s Get:229 http://ftpmaster.internal/ubuntu questing/universe armhf python3-bleach all 6.2.0-1 [43.9 kB] 162s Get:230 http://ftpmaster.internal/ubuntu questing/universe armhf python3-brotli armhf 1.1.0-2build4 [322 kB] 162s Get:231 http://ftpmaster.internal/ubuntu questing/main armhf python3-soupsieve all 2.7-1 [33.5 kB] 162s Get:232 http://ftpmaster.internal/ubuntu questing/main armhf python3-bs4 all 4.13.3-2 [136 kB] 162s Get:233 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cloudpickle all 3.1.1-1 [22.4 kB] 162s Get:234 http://ftpmaster.internal/ubuntu questing/universe armhf python3-comm all 0.2.1-1 [7016 B] 162s Get:235 http://ftpmaster.internal/ubuntu questing/universe armhf python3-contourpy armhf 1.3.1-1build1 [195 kB] 162s Get:236 http://ftpmaster.internal/ubuntu questing/universe armhf python3-unidecode all 1.3.8-1 [137 kB] 162s Get:237 http://ftpmaster.internal/ubuntu questing/universe armhf python3-slugify all 8.0.4-2 [9906 B] 162s Get:238 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml.clib armhf 0.2.12+ds-1build1 [130 kB] 162s Get:239 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 162s Get:240 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cookiecutter all 2.6.0-2 [28.0 kB] 162s Get:241 http://ftpmaster.internal/ubuntu questing/universe armhf python3-coverage armhf 7.6.0+dfsg1-2build1 [152 kB] 162s Get:242 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cycler all 0.12.1-1 [9716 B] 162s Get:243 http://ftpmaster.internal/ubuntu questing/universe armhf python3-debugpy armhf 1.8.8+ds-2ubuntu1 [1077 kB] 162s Get:244 http://ftpmaster.internal/ubuntu questing/main armhf python3-defusedxml all 0.7.1-3 [42.2 kB] 162s Get:245 http://ftpmaster.internal/ubuntu questing/main armhf python3-wrapt armhf 1.15.0-4build1 [32.3 kB] 162s Get:246 http://ftpmaster.internal/ubuntu questing/universe armhf python3-deprecated all 1.2.18-1 [10.6 kB] 162s Get:247 http://ftpmaster.internal/ubuntu questing/universe armhf python3-diff-match-patch all 20241021-1 [33.6 kB] 162s Get:248 http://ftpmaster.internal/ubuntu questing/universe armhf python3-docstring-to-markdown all 0.15-1 [11.3 kB] 162s Get:249 http://ftpmaster.internal/ubuntu questing/main armhf python3-roman all 5.0-1 [10.3 kB] 162s Get:250 http://ftpmaster.internal/ubuntu questing/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 162s Get:251 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fastjsonschema all 2.21.1-1 [20.4 kB] 162s Get:252 http://ftpmaster.internal/ubuntu questing/universe armhf python3-flake8 all 7.1.1-3 [44.0 kB] 162s Get:253 http://ftpmaster.internal/ubuntu questing/universe armhf python3-flaky all 3.8.1-2 [16.6 kB] 162s Get:254 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fs all 2.4.16-7 [90.8 kB] 162s Get:255 http://ftpmaster.internal/ubuntu questing/main armhf python3-lxml armhf 5.3.2-1 [1281 kB] 163s Get:256 http://ftpmaster.internal/ubuntu questing/universe armhf python3-lz4 armhf 4.4.0+dfsg-1build1 [25.3 kB] 163s Get:257 http://ftpmaster.internal/ubuntu questing/universe armhf python3-scipy armhf 1.14.1-4ubuntu2 [16.7 MB] 163s Get:258 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mpmath all 1.3.0-1 [425 kB] 163s Get:259 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sympy all 1.13.3-5 [4229 kB] 164s Get:260 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 164s Get:261 http://ftpmaster.internal/ubuntu questing/universe armhf unicode-data all 15.1.0-1 [8878 kB] 164s Get:262 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fonttools armhf 4.55.3-2build1 [1462 kB] 164s Get:263 http://ftpmaster.internal/ubuntu questing/main armhf python3-nacl armhf 1.5.0-7 [54.8 kB] 164s Get:264 http://ftpmaster.internal/ubuntu questing/universe armhf python3-github all 2.6.1-1 [137 kB] 164s Get:265 http://ftpmaster.internal/ubuntu questing/main armhf python3-imagesize all 1.4.1-1 [6844 B] 164s Get:266 http://ftpmaster.internal/ubuntu questing/universe armhf python3-inflection all 0.3.1-3 [7326 B] 164s Get:267 http://ftpmaster.internal/ubuntu questing/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 164s Get:268 http://ftpmaster.internal/ubuntu questing/main armhf python3-sortedcontainers all 2.4.0-2 [27.6 kB] 164s Get:269 http://ftpmaster.internal/ubuntu questing/universe armhf python3-intervaltree all 3.0.2-1.1 [22.4 kB] 164s Get:270 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyter-core all 5.7.2-5 [28.1 kB] 164s Get:271 http://ftpmaster.internal/ubuntu questing/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 164s Get:272 http://ftpmaster.internal/ubuntu questing/main armhf python3-tornado armhf 6.4.2-1 [299 kB] 164s Get:273 http://ftpmaster.internal/ubuntu questing/universe armhf python3-zmq armhf 26.2.1-1build1 [179 kB] 164s Get:274 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyter-client all 8.6.3-2 [78.5 kB] 164s Get:275 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nest-asyncio all 1.5.4-1 [6256 B] 164s Get:276 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ipykernel all 6.29.5-2 [82.7 kB] 164s Get:277 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jaraco.classes all 3.4.0-1 [7664 B] 164s Get:278 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jeepney all 0.8.0-4 [33.1 kB] 164s Get:279 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jellyfish armhf 1.1.0-1build2 [275 kB] 164s Get:280 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 164s Get:281 http://ftpmaster.internal/ubuntu questing/universe armhf python3-secretstorage all 3.3.3-3 [13.7 kB] 164s Get:282 http://ftpmaster.internal/ubuntu questing/universe armhf python3-keyring all 25.6.0-1 [40.6 kB] 164s Get:283 http://ftpmaster.internal/ubuntu questing/universe armhf python3-kiwisolver armhf 1.4.7-3build1 [57.7 kB] 164s Get:284 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rapidfuzz armhf 3.12.1+ds-1build1 [1235 kB] 164s Get:285 http://ftpmaster.internal/ubuntu questing/universe armhf python3-levenshtein armhf 0.27.0-1build1 [136 kB] 164s Get:286 http://ftpmaster.internal/ubuntu questing/main armhf python3-libsass armhf 0.23.0-0.1ubuntu1 [43.6 kB] 165s Get:287 http://ftpmaster.internal/ubuntu questing/main armhf python3-pil armhf 11.1.0-5build1 [435 kB] 165s Get:288 http://ftpmaster.internal/ubuntu questing/main armhf python3.13-tk armhf 3.13.3-1 [104 kB] 165s Get:289 http://ftpmaster.internal/ubuntu questing/main armhf python3-tk armhf 3.13.3-1 [9854 B] 165s Get:290 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pil.imagetk armhf 11.1.0-5build1 [9226 B] 165s Get:291 http://ftpmaster.internal/ubuntu questing/universe armhf python3-matplotlib armhf 3.8.3-7build1 [17.3 MB] 165s Get:292 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mistune all 3.0.2-2 [32.9 kB] 165s Get:293 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbformat all 5.9.1-1 [41.2 kB] 165s Get:294 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbclient all 0.8.0-2 [53.9 kB] 165s Get:295 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tinycss2 all 1.4.0-2 [22.5 kB] 165s Get:296 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandocfilters all 1.5.1-1 [23.6 kB] 165s Get:297 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbconvert all 7.16.6-1 [140 kB] 165s Get:298 http://ftpmaster.internal/ubuntu questing/main armhf sphinx-common all 8.1.3-5 [663 kB] 165s Get:299 http://ftpmaster.internal/ubuntu questing/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 165s Get:300 http://ftpmaster.internal/ubuntu questing/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 165s Get:301 http://ftpmaster.internal/ubuntu questing/main armhf python3-sphinx all 8.1.3-5 [474 kB] 165s Get:302 http://ftpmaster.internal/ubuntu questing/main armhf python3-tabulate all 0.9.0-1 [45.3 kB] 165s Get:303 http://ftpmaster.internal/ubuntu questing/universe armhf python3-numpydoc all 1.8.0-1 [52.4 kB] 166s Get:304 http://ftpmaster.internal/ubuntu questing/main armhf python3-pytz all 2025.1-3 [162 kB] 166s Get:305 http://ftpmaster.internal/ubuntu questing/main armhf python3-tz all 2025.1-3 [1866 B] 166s Get:306 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandas-lib armhf 2.2.3+dfsg-8build1 [4877 kB] 166s Get:307 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandas all 2.2.3+dfsg-8build1 [3112 kB] 166s Get:308 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pickleshare all 0.7.5-5 [7570 B] 166s Get:309 http://ftpmaster.internal/ubuntu questing/universe armhf python3-wheel all 0.45.1-1 [57.7 kB] 166s Get:310 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf python3-pip all 25.1.1+dfsg-1 [1416 kB] 166s Get:311 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 166s Get:312 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pydocstyle all 6.3.0-1.1 [35.2 kB] 166s Get:313 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylint-venv all 3.0.4-1 [8110 B] 166s Get:314 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ujson armhf 5.10.0-1build2 [25.0 kB] 166s Get:315 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp-jsonrpc all 1.1.2-1 [8494 B] 166s Get:316 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp all 1.12.0-3 [56.4 kB] 166s Get:317 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyls-spyder all 0.4.0-2 [6748 B] 167s Get:318 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp-black all 2.0.0-5 [7698 B] 167s Get:319 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.sip armhf 12.17.0-1build1 [55.1 kB] 167s Get:320 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5 armhf 5.15.11+dfsg-2 [2199 kB] 167s Get:321 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtquick armhf 5.15.11+dfsg-2 [304 kB] 167s Get:322 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtsvg armhf 5.15.11+dfsg-2 [26.1 kB] 167s Get:323 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtwebchannel armhf 5.15.11+dfsg-2 [13.9 kB] 167s Get:324 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtwebengine armhf 5.15.7-1 [101 kB] 167s Get:325 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest all 8.3.5-1 [252 kB] 167s Get:326 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 167s Get:327 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 167s Get:328 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-cov all 5.0.0-1 [21.3 kB] 167s Get:329 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-mock all 3.14.0-2 [11.7 kB] 167s Get:330 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-order all 1.3.0-1 [16.2 kB] 167s Get:331 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-timeout all 2.3.1-1 [22.1 kB] 167s Get:332 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytestqt all 4.4.0-1 [32.4 kB] 167s Get:333 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytoolconfig all 1.3.1-3 [11.5 kB] 167s Get:334 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyuca all 1.2-5 [607 kB] 167s Get:335 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtpy all 2.4.2-9 [57.6 kB] 167s Get:336 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtsass all 0.4.0-1 [19.2 kB] 167s Get:337 http://ftpmaster.internal/ubuntu questing/universe armhf python3-watchdog all 6.0.0-1 [125 kB] 167s Get:338 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qdarkstyle all 3.2.3+ds1-3 [440 kB] 167s Get:339 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qstylizer all 0.2.4-1 [13.0 kB] 167s Get:340 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtawesome all 1.4.0-1 [28.4 kB] 167s Get:341 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtconsole all 5.6.1-4 [84.7 kB] 167s Get:342 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rope all 1.13.0-4 [159 kB] 167s Get:343 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex-dev armhf 2.1.0-1 [19.5 kB] 167s Get:344 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rtree all 1.4.0-1 [55.4 kB] 167s Get:345 http://ftpmaster.internal/ubuntu questing/universe armhf python3-wurlitzer all 3.1.1-1 [11.6 kB] 167s Get:346 http://ftpmaster.internal/ubuntu questing/main armhf python3-xdg all 0.28-2 [38.3 kB] 167s Get:347 http://ftpmaster.internal/ubuntu questing/universe armhf python3-spyder-kernels all 3.0.2-1 [60.6 kB] 167s Get:348 http://ftpmaster.internal/ubuntu questing/universe armhf python3-superqt all 0.7.1-1 [67.2 kB] 167s Get:349 http://ftpmaster.internal/ubuntu questing/universe armhf python3-textdistance all 4.6.3-4 [37.0 kB] 167s Get:350 http://ftpmaster.internal/ubuntu questing/universe armhf python3-three-merge all 0.1.1-4 [5978 B] 167s Get:351 http://ftpmaster.internal/ubuntu questing/universe armhf python3-yapf all 0.40.2-2 [165 kB] 167s Get:352 http://ftpmaster.internal/ubuntu questing/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 167s Get:353 http://ftpmaster.internal/ubuntu questing/main armhf xbitmaps all 1.1.1-2.2 [22.4 kB] 167s Get:354 http://ftpmaster.internal/ubuntu questing/main armhf xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 167s Get:355 http://ftpmaster.internal/ubuntu questing/universe armhf xterm armhf 397-1ubuntu1 [855 kB] 167s Get:356 http://ftpmaster.internal/ubuntu questing/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 167s Get:357 http://ftpmaster.internal/ubuntu questing/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 167s Get:358 http://ftpmaster.internal/ubuntu questing/universe armhf xvfb armhf 2:21.1.16-1ubuntu1 [732 kB] 167s Get:359 http://ftpmaster.internal/ubuntu questing/universe armhf yapf3 all 0.40.2-2 [16.8 kB] 167s Get:360 http://ftpmaster.internal/ubuntu questing/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 167s Get:361 http://ftpmaster.internal/ubuntu questing/universe armhf spyder-common all 6.0.3+ds-1 [4004 kB] 168s Get:362 http://ftpmaster.internal/ubuntu questing/universe armhf python3-spyder all 6.0.3+ds-1 [1071 kB] 168s Get:363 http://ftpmaster.internal/ubuntu questing/universe armhf spyder all 6.0.3+ds-1 [18.7 kB] 169s Preconfiguring packages ... 169s Fetched 256 MB in 15s (17.4 MB/s) 169s Selecting previously unselected package libdebuginfod-common. 169s (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 ... 63951 files and directories currently installed.) 169s Preparing to unpack .../000-libdebuginfod-common_0.192-4ubuntu1_all.deb ... 169s Unpacking libdebuginfod-common (0.192-4ubuntu1) ... 169s Selecting previously unselected package python3-numpy-dev:armhf. 169s Preparing to unpack .../001-python3-numpy-dev_1%3a2.2.3+ds-5_armhf.deb ... 169s Unpacking python3-numpy-dev:armhf (1:2.2.3+ds-5) ... 169s Selecting previously unselected package libblas3:armhf. 169s Preparing to unpack .../002-libblas3_3.12.1-2_armhf.deb ... 169s Unpacking libblas3:armhf (3.12.1-2) ... 169s Selecting previously unselected package libgfortran5:armhf. 169s Preparing to unpack .../003-libgfortran5_15-20250404-0ubuntu1_armhf.deb ... 169s Unpacking libgfortran5:armhf (15-20250404-0ubuntu1) ... 169s Selecting previously unselected package liblapack3:armhf. 169s Preparing to unpack .../004-liblapack3_3.12.1-2_armhf.deb ... 169s Unpacking liblapack3:armhf (3.12.1-2) ... 169s Selecting previously unselected package python3-numpy. 169s Preparing to unpack .../005-python3-numpy_1%3a2.2.3+ds-5_armhf.deb ... 169s Unpacking python3-numpy (1:2.2.3+ds-5) ... 169s Selecting previously unselected package sgml-base. 169s Preparing to unpack .../006-sgml-base_1.31_all.deb ... 169s Unpacking sgml-base (1.31) ... 169s Selecting previously unselected package python3-click. 169s Preparing to unpack .../007-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 169s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 169s Selecting previously unselected package python3-mypy-extensions. 169s Preparing to unpack .../008-python3-mypy-extensions_1.0.0-1_all.deb ... 169s Unpacking python3-mypy-extensions (1.0.0-1) ... 169s Selecting previously unselected package python3-pathspec. 169s Preparing to unpack .../009-python3-pathspec_0.12.1-1_all.deb ... 169s Unpacking python3-pathspec (0.12.1-1) ... 169s Selecting previously unselected package python3-platformdirs. 169s Preparing to unpack .../010-python3-platformdirs_4.3.6-1_all.deb ... 169s Unpacking python3-platformdirs (4.3.6-1) ... 169s Selecting previously unselected package python3-tomli. 169s Preparing to unpack .../011-python3-tomli_2.2.1-2build1_armhf.deb ... 169s Unpacking python3-tomli (2.2.1-2build1) ... 169s Selecting previously unselected package black. 169s Preparing to unpack .../012-black_25.1.0-2_armhf.deb ... 169s Unpacking black (25.1.0-2) ... 169s Selecting previously unselected package libtcl8.6:armhf. 169s Preparing to unpack .../013-libtcl8.6_8.6.16+dfsg-1_armhf.deb ... 169s Unpacking libtcl8.6:armhf (8.6.16+dfsg-1) ... 170s Selecting previously unselected package libfreetype6:armhf. 170s Preparing to unpack .../014-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 170s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 170s Selecting previously unselected package fonts-dejavu-mono. 170s Preparing to unpack .../015-fonts-dejavu-mono_2.37-8_all.deb ... 170s Unpacking fonts-dejavu-mono (2.37-8) ... 170s Selecting previously unselected package fonts-dejavu-core. 170s Preparing to unpack .../016-fonts-dejavu-core_2.37-8_all.deb ... 170s Unpacking fonts-dejavu-core (2.37-8) ... 170s Selecting previously unselected package fontconfig-config. 170s Preparing to unpack .../017-fontconfig-config_2.15.0-2.2ubuntu1_armhf.deb ... 170s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 170s Selecting previously unselected package libfontconfig1:armhf. 170s Preparing to unpack .../018-libfontconfig1_2.15.0-2.2ubuntu1_armhf.deb ... 170s Unpacking libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 170s Selecting previously unselected package libxrender1:armhf. 170s Preparing to unpack .../019-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 170s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 170s Selecting previously unselected package libxft2:armhf. 170s Preparing to unpack .../020-libxft2_2.3.6-1build1_armhf.deb ... 170s Unpacking libxft2:armhf (2.3.6-1build1) ... 170s Selecting previously unselected package x11-common. 170s Preparing to unpack .../021-x11-common_1%3a7.7+23ubuntu4_all.deb ... 170s Unpacking x11-common (1:7.7+23ubuntu4) ... 170s Selecting previously unselected package libxss1:armhf. 170s Preparing to unpack .../022-libxss1_1%3a1.2.3-1build3_armhf.deb ... 170s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 170s Selecting previously unselected package libtk8.6:armhf. 170s Preparing to unpack .../023-libtk8.6_8.6.16-1_armhf.deb ... 170s Unpacking libtk8.6:armhf (8.6.16-1) ... 170s Selecting previously unselected package tk8.6-blt2.5. 170s Preparing to unpack .../024-tk8.6-blt2.5_2.5.3+dfsg-8_armhf.deb ... 170s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-8) ... 170s Selecting previously unselected package blt. 170s Preparing to unpack .../025-blt_2.5.3+dfsg-8_armhf.deb ... 170s Unpacking blt (2.5.3+dfsg-8) ... 170s Selecting previously unselected package cython3. 170s Preparing to unpack .../026-cython3_3.0.11+dfsg-2ubuntu2_armhf.deb ... 170s Unpacking cython3 (3.0.11+dfsg-2ubuntu2) ... 170s Selecting previously unselected package xml-core. 170s Preparing to unpack .../027-xml-core_0.19_all.deb ... 170s Unpacking xml-core (0.19) ... 170s Selecting previously unselected package docutils-common. 170s Preparing to unpack .../028-docutils-common_0.21.2+dfsg-2_all.deb ... 170s Unpacking docutils-common (0.21.2+dfsg-2) ... 170s Selecting previously unselected package fontconfig. 170s Preparing to unpack .../029-fontconfig_2.15.0-2.2ubuntu1_armhf.deb ... 170s Unpacking fontconfig (2.15.0-2.2ubuntu1) ... 170s Selecting previously unselected package fonts-elusive-icons. 170s Preparing to unpack .../030-fonts-elusive-icons_2.0.0-4_all.deb ... 170s Unpacking fonts-elusive-icons (2.0.0-4) ... 171s Selecting previously unselected package fonts-font-awesome. 171s Preparing to unpack .../031-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 171s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 171s Selecting previously unselected package fonts-lyx. 171s Preparing to unpack .../032-fonts-lyx_2.4.3-1_all.deb ... 171s Unpacking fonts-lyx (2.4.3-1) ... 171s Selecting previously unselected package fonts-mathjax. 171s Preparing to unpack .../033-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 171s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 171s Selecting previously unselected package fzf. 171s Preparing to unpack .../034-fzf_0.60.3-1_armhf.deb ... 171s Unpacking fzf (0.60.3-1) ... 171s Selecting previously unselected package libdw1t64:armhf. 171s Preparing to unpack .../035-libdw1t64_0.192-4ubuntu1_armhf.deb ... 171s Unpacking libdw1t64:armhf (0.192-4ubuntu1) ... 171s Selecting previously unselected package libbabeltrace1:armhf. 171s Preparing to unpack .../036-libbabeltrace1_1.5.11-4build2_armhf.deb ... 171s Unpacking libbabeltrace1:armhf (1.5.11-4build2) ... 171s Selecting previously unselected package libdebuginfod1t64:armhf. 171s Preparing to unpack .../037-libdebuginfod1t64_0.192-4ubuntu1_armhf.deb ... 171s Unpacking libdebuginfod1t64:armhf (0.192-4ubuntu1) ... 171s Selecting previously unselected package libpython3.13:armhf. 171s Preparing to unpack .../038-libpython3.13_3.13.3-1_armhf.deb ... 171s Unpacking libpython3.13:armhf (3.13.3-1) ... 171s Selecting previously unselected package libsource-highlight-common. 171s Preparing to unpack .../039-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 171s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 171s Selecting previously unselected package libsource-highlight4t64:armhf. 171s Preparing to unpack .../040-libsource-highlight4t64_3.1.9-4.3build1_armhf.deb ... 171s Unpacking libsource-highlight4t64:armhf (3.1.9-4.3build1) ... 171s Selecting previously unselected package libc6-dbg:armhf. 171s Preparing to unpack .../041-libc6-dbg_2.41-6ubuntu1_armhf.deb ... 171s Unpacking libc6-dbg:armhf (2.41-6ubuntu1) ... 171s Selecting previously unselected package gdb. 171s Preparing to unpack .../042-gdb_16.2-8ubuntu1_armhf.deb ... 171s Unpacking gdb (16.2-8ubuntu1) ... 171s Selecting previously unselected package liberror-perl. 171s Preparing to unpack .../043-liberror-perl_0.17030-1_all.deb ... 171s Unpacking liberror-perl (0.17030-1) ... 171s Selecting previously unselected package git-man. 171s Preparing to unpack .../044-git-man_1%3a2.48.1-0ubuntu1_all.deb ... 171s Unpacking git-man (1:2.48.1-0ubuntu1) ... 171s Selecting previously unselected package git. 171s Preparing to unpack .../045-git_1%3a2.48.1-0ubuntu1_armhf.deb ... 171s Unpacking git (1:2.48.1-0ubuntu1) ... 172s Selecting previously unselected package python3-decorator. 172s Preparing to unpack .../046-python3-decorator_5.1.1-5_all.deb ... 172s Unpacking python3-decorator (5.1.1-5) ... 172s Selecting previously unselected package python3-parso. 172s Preparing to unpack .../047-python3-parso_0.8.4-1_all.deb ... 172s Unpacking python3-parso (0.8.4-1) ... 172s Selecting previously unselected package python3-typeshed. 172s Preparing to unpack .../048-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 172s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 172s Selecting previously unselected package python3-jedi. 172s Preparing to unpack .../049-python3-jedi_0.19.1+ds1-1_all.deb ... 172s Unpacking python3-jedi (0.19.1+ds1-1) ... 173s Selecting previously unselected package python3-traitlets. 173s Preparing to unpack .../050-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 173s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 173s Selecting previously unselected package python3-matplotlib-inline. 173s Preparing to unpack .../051-python3-matplotlib-inline_0.1.7-1_all.deb ... 173s Unpacking python3-matplotlib-inline (0.1.7-1) ... 173s Selecting previously unselected package python3-wcwidth. 173s Preparing to unpack .../052-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 173s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 173s Selecting previously unselected package python3-prompt-toolkit. 173s Preparing to unpack .../053-python3-prompt-toolkit_3.0.50-1_all.deb ... 173s Unpacking python3-prompt-toolkit (3.0.50-1) ... 173s Selecting previously unselected package python3-asttokens. 173s Preparing to unpack .../054-python3-asttokens_3.0.0-1_all.deb ... 173s Unpacking python3-asttokens (3.0.0-1) ... 173s Selecting previously unselected package python3-executing. 173s Preparing to unpack .../055-python3-executing_2.2.0-0.1_all.deb ... 173s Unpacking python3-executing (2.2.0-0.1) ... 173s Selecting previously unselected package python3-pure-eval. 173s Preparing to unpack .../056-python3-pure-eval_0.2.3-1_all.deb ... 173s Unpacking python3-pure-eval (0.2.3-1) ... 173s Selecting previously unselected package python3-stack-data. 173s Preparing to unpack .../057-python3-stack-data_0.6.3-1_all.deb ... 173s Unpacking python3-stack-data (0.6.3-1) ... 173s Selecting previously unselected package python3-ipython. 173s Preparing to unpack .../058-python3-ipython_8.30.0-2_all.deb ... 173s Unpacking python3-ipython (8.30.0-2) ... 173s Selecting previously unselected package ipython3. 173s Preparing to unpack .../059-ipython3_8.30.0-2_all.deb ... 173s Unpacking ipython3 (8.30.0-2) ... 173s Selecting previously unselected package libasound2-data. 173s Preparing to unpack .../060-libasound2-data_1.2.13-1build1_all.deb ... 173s Unpacking libasound2-data (1.2.13-1build1) ... 173s Selecting previously unselected package libasound2t64:armhf. 173s Preparing to unpack .../061-libasound2t64_1.2.13-1build1_armhf.deb ... 173s Unpacking libasound2t64:armhf (1.2.13-1build1) ... 173s Selecting previously unselected package libavahi-common-data:armhf. 173s Preparing to unpack .../062-libavahi-common-data_0.8-16ubuntu2_armhf.deb ... 173s Unpacking libavahi-common-data:armhf (0.8-16ubuntu2) ... 173s Selecting previously unselected package libavahi-common3:armhf. 173s Preparing to unpack .../063-libavahi-common3_0.8-16ubuntu2_armhf.deb ... 173s Unpacking libavahi-common3:armhf (0.8-16ubuntu2) ... 173s Selecting previously unselected package libavahi-client3:armhf. 173s Preparing to unpack .../064-libavahi-client3_0.8-16ubuntu2_armhf.deb ... 173s Unpacking libavahi-client3:armhf (0.8-16ubuntu2) ... 173s Selecting previously unselected package libc-dev-bin. 173s Preparing to unpack .../065-libc-dev-bin_2.41-6ubuntu1_armhf.deb ... 173s Unpacking libc-dev-bin (2.41-6ubuntu1) ... 173s Selecting previously unselected package linux-libc-dev:armhf. 173s Preparing to unpack .../066-linux-libc-dev_6.14.0-15.15_armhf.deb ... 173s Unpacking linux-libc-dev:armhf (6.14.0-15.15) ... 174s Selecting previously unselected package libcrypt-dev:armhf. 174s Preparing to unpack .../067-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 174s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 174s Selecting previously unselected package rpcsvc-proto. 174s Preparing to unpack .../068-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 174s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 174s Selecting previously unselected package libc6-dev:armhf. 174s Preparing to unpack .../069-libc6-dev_2.41-6ubuntu1_armhf.deb ... 174s Unpacking libc6-dev:armhf (2.41-6ubuntu1) ... 174s Selecting previously unselected package libcups2t64:armhf. 174s Preparing to unpack .../070-libcups2t64_2.4.12-0ubuntu1_armhf.deb ... 174s Unpacking libcups2t64:armhf (2.4.12-0ubuntu1) ... 174s Selecting previously unselected package libdeflate0:armhf. 174s Preparing to unpack .../071-libdeflate0_1.23-2_armhf.deb ... 174s Unpacking libdeflate0:armhf (1.23-2) ... 174s Selecting previously unselected package libdouble-conversion3:armhf. 174s Preparing to unpack .../072-libdouble-conversion3_3.3.1-1_armhf.deb ... 174s Unpacking libdouble-conversion3:armhf (3.3.1-1) ... 174s Selecting previously unselected package libwayland-server0:armhf. 174s Preparing to unpack .../073-libwayland-server0_1.23.1-3_armhf.deb ... 174s Unpacking libwayland-server0:armhf (1.23.1-3) ... 174s Selecting previously unselected package libllvm19:armhf. 174s Preparing to unpack .../074-libllvm19_1%3a19.1.7-3ubuntu1_armhf.deb ... 174s Unpacking libllvm19:armhf (1:19.1.7-3ubuntu1) ... 175s Selecting previously unselected package libx11-xcb1:armhf. 175s Preparing to unpack .../075-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... 175s Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... 175s Selecting previously unselected package libxcb-dri3-0:armhf. 175s Preparing to unpack .../076-libxcb-dri3-0_1.17.0-2_armhf.deb ... 175s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 175s Selecting previously unselected package libxcb-present0:armhf. 175s Preparing to unpack .../077-libxcb-present0_1.17.0-2_armhf.deb ... 175s Unpacking libxcb-present0:armhf (1.17.0-2) ... 175s Selecting previously unselected package libxcb-randr0:armhf. 175s Preparing to unpack .../078-libxcb-randr0_1.17.0-2_armhf.deb ... 175s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 175s Selecting previously unselected package libxcb-sync1:armhf. 175s Preparing to unpack .../079-libxcb-sync1_1.17.0-2_armhf.deb ... 175s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 175s Selecting previously unselected package libxcb-xfixes0:armhf. 175s Preparing to unpack .../080-libxcb-xfixes0_1.17.0-2_armhf.deb ... 175s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 175s Selecting previously unselected package libxshmfence1:armhf. 175s Preparing to unpack .../081-libxshmfence1_1.3.3-1_armhf.deb ... 175s Unpacking libxshmfence1:armhf (1.3.3-1) ... 175s Selecting previously unselected package mesa-libgallium:armhf. 175s Preparing to unpack .../082-mesa-libgallium_25.0.3-1ubuntu2_armhf.deb ... 175s Unpacking mesa-libgallium:armhf (25.0.3-1ubuntu2) ... 175s Selecting previously unselected package libgbm1:armhf. 175s Preparing to unpack .../083-libgbm1_25.0.3-1ubuntu2_armhf.deb ... 175s Unpacking libgbm1:armhf (25.0.3-1ubuntu2) ... 175s Selecting previously unselected package libwayland-client0:armhf. 175s Preparing to unpack .../084-libwayland-client0_1.23.1-3_armhf.deb ... 175s Unpacking libwayland-client0:armhf (1.23.1-3) ... 175s Selecting previously unselected package libxcb-shm0:armhf. 175s Preparing to unpack .../085-libxcb-shm0_1.17.0-2_armhf.deb ... 175s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 176s Selecting previously unselected package libegl-mesa0:armhf. 176s Preparing to unpack .../086-libegl-mesa0_25.0.3-1ubuntu2_armhf.deb ... 176s Unpacking libegl-mesa0:armhf (25.0.3-1ubuntu2) ... 176s Selecting previously unselected package libevent-2.1-7t64:armhf. 176s Preparing to unpack .../087-libevent-2.1-7t64_2.1.12-stable-10_armhf.deb ... 176s Unpacking libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 176s Selecting previously unselected package libexpat1-dev:armhf. 176s Preparing to unpack .../088-libexpat1-dev_2.7.1-1_armhf.deb ... 176s Unpacking libexpat1-dev:armhf (2.7.1-1) ... 176s Selecting previously unselected package libfontenc1:armhf. 176s Preparing to unpack .../089-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 176s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 176s Selecting previously unselected package libvulkan1:armhf. 176s Preparing to unpack .../090-libvulkan1_1.4.304.0-1_armhf.deb ... 176s Unpacking libvulkan1:armhf (1.4.304.0-1) ... 176s Selecting previously unselected package libgl1-mesa-dri:armhf. 176s Preparing to unpack .../091-libgl1-mesa-dri_25.0.3-1ubuntu2_armhf.deb ... 176s Unpacking libgl1-mesa-dri:armhf (25.0.3-1ubuntu2) ... 176s Selecting previously unselected package libxcb-glx0:armhf. 176s Preparing to unpack .../092-libxcb-glx0_1.17.0-2_armhf.deb ... 176s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 176s Selecting previously unselected package libxxf86vm1:armhf. 176s Preparing to unpack .../093-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 176s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 176s Selecting previously unselected package libglx-mesa0:armhf. 176s Preparing to unpack .../094-libglx-mesa0_25.0.3-1ubuntu2_armhf.deb ... 176s Unpacking libglx-mesa0:armhf (25.0.3-1ubuntu2) ... 176s Selecting previously unselected package libgomp1:armhf. 176s Preparing to unpack .../095-libgomp1_15-20250404-0ubuntu1_armhf.deb ... 176s Unpacking libgomp1:armhf (15-20250404-0ubuntu1) ... 176s Selecting previously unselected package libgraphite2-3:armhf. 176s Preparing to unpack .../096-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 176s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 176s Selecting previously unselected package libharfbuzz0b:armhf. 176s Preparing to unpack .../097-libharfbuzz0b_10.2.0-1_armhf.deb ... 176s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 176s Selecting previously unselected package libharfbuzz-subset0:armhf. 176s Preparing to unpack .../098-libharfbuzz-subset0_10.2.0-1_armhf.deb ... 176s Unpacking libharfbuzz-subset0:armhf (10.2.0-1) ... 176s Selecting previously unselected package libice6:armhf. 176s Preparing to unpack .../099-libice6_2%3a1.1.1-1_armhf.deb ... 176s Unpacking libice6:armhf (2:1.1.1-1) ... 176s Selecting previously unselected package libimagequant0:armhf. 176s Preparing to unpack .../100-libimagequant0_2.18.0-1build1_armhf.deb ... 176s Unpacking libimagequant0:armhf (2.18.0-1build1) ... 176s Selecting previously unselected package libwacom-common. 176s Preparing to unpack .../101-libwacom-common_2.14.0-1_all.deb ... 176s Unpacking libwacom-common (2.14.0-1) ... 176s Selecting previously unselected package libwacom9:armhf. 176s Preparing to unpack .../102-libwacom9_2.14.0-1_armhf.deb ... 176s Unpacking libwacom9:armhf (2.14.0-1) ... 176s Selecting previously unselected package libinput-bin. 176s Preparing to unpack .../103-libinput-bin_1.27.1-1_armhf.deb ... 176s Unpacking libinput-bin (1.27.1-1) ... 176s Selecting previously unselected package libmtdev1t64:armhf. 176s Preparing to unpack .../104-libmtdev1t64_1.1.7-1_armhf.deb ... 176s Unpacking libmtdev1t64:armhf (1.1.7-1) ... 176s Selecting previously unselected package libinput10:armhf. 176s Preparing to unpack .../105-libinput10_1.27.1-1_armhf.deb ... 176s Unpacking libinput10:armhf (1.27.1-1) ... 176s Selecting previously unselected package libjpeg-turbo8:armhf. 176s Preparing to unpack .../106-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 176s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 176s Selecting previously unselected package libjpeg8:armhf. 176s Preparing to unpack .../107-libjpeg8_8c-2ubuntu11_armhf.deb ... 176s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 176s Selecting previously unselected package libjs-jquery. 176s Preparing to unpack .../108-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 176s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 177s Selecting previously unselected package libjs-jquery-metadata. 177s Preparing to unpack .../109-libjs-jquery-metadata_12-4_all.deb ... 177s Unpacking libjs-jquery-metadata (12-4) ... 177s Selecting previously unselected package libjs-jquery-tablesorter. 177s Preparing to unpack .../110-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 177s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 177s Selecting previously unselected package libjs-jquery-throttle-debounce. 177s Preparing to unpack .../111-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 177s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 177s Selecting previously unselected package libjs-jquery-ui. 177s Preparing to unpack .../112-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 177s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 177s Selecting previously unselected package libjs-underscore. 177s Preparing to unpack .../113-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 177s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 177s Selecting previously unselected package libjs-sphinxdoc. 177s Preparing to unpack .../114-libjs-sphinxdoc_8.1.3-5_all.deb ... 177s Unpacking libjs-sphinxdoc (8.1.3-5) ... 177s Selecting previously unselected package libjson-perl. 177s Preparing to unpack .../115-libjson-perl_4.10000-1_all.deb ... 177s Unpacking libjson-perl (4.10000-1) ... 177s Selecting previously unselected package liblbfgsb0:armhf. 177s Preparing to unpack .../116-liblbfgsb0_3.0+dfsg.4-1build1_armhf.deb ... 177s Unpacking liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 177s Selecting previously unselected package liblcms2-2:armhf. 177s Preparing to unpack .../117-liblcms2-2_2.16-2_armhf.deb ... 177s Unpacking liblcms2-2:armhf (2.16-2) ... 177s Selecting previously unselected package liblerc4:armhf. 177s Preparing to unpack .../118-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 177s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 177s Selecting previously unselected package libmd4c0:armhf. 177s Preparing to unpack .../119-libmd4c0_0.5.2-2_armhf.deb ... 177s Unpacking libmd4c0:armhf (0.5.2-2) ... 177s Selecting previously unselected package libminizip1t64:armhf. 177s Preparing to unpack .../120-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 177s Unpacking libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 177s Selecting previously unselected package libnorm1t64:armhf. 177s Preparing to unpack .../121-libnorm1t64_1.5.9+dfsg-3.1build1_armhf.deb ... 177s Unpacking libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ... 177s Selecting previously unselected package libopus0:armhf. 177s Preparing to unpack .../122-libopus0_1.5.2-2_armhf.deb ... 177s Unpacking libopus0:armhf (1.5.2-2) ... 177s Selecting previously unselected package libpcre2-16-0:armhf. 177s Preparing to unpack .../123-libpcre2-16-0_10.45-1_armhf.deb ... 177s Unpacking libpcre2-16-0:armhf (10.45-1) ... 177s Selecting previously unselected package libpgm-5.3-0t64:armhf. 177s Preparing to unpack .../124-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_armhf.deb ... 177s Unpacking libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ... 177s Selecting previously unselected package libpixman-1-0:armhf. 177s Preparing to unpack .../125-libpixman-1-0_0.44.0-3_armhf.deb ... 177s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 177s Selecting previously unselected package zlib1g-dev:armhf. 177s Preparing to unpack .../126-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 177s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 177s Selecting previously unselected package libpython3.13-dev:armhf. 177s Preparing to unpack .../127-libpython3.13-dev_3.13.3-1_armhf.deb ... 177s Unpacking libpython3.13-dev:armhf (3.13.3-1) ... 178s Selecting previously unselected package libpython3-dev:armhf. 178s Preparing to unpack .../128-libpython3-dev_3.13.3-1_armhf.deb ... 178s Unpacking libpython3-dev:armhf (3.13.3-1) ... 178s Selecting previously unselected package libpython3-all-dev:armhf. 178s Preparing to unpack .../129-libpython3-all-dev_3.13.3-1_armhf.deb ... 178s Unpacking libpython3-all-dev:armhf (3.13.3-1) ... 178s Selecting previously unselected package libqhull-r8.0:armhf. 178s Preparing to unpack .../130-libqhull-r8.0_2020.2-6build1_armhf.deb ... 178s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 178s Selecting previously unselected package libqt5core5t64:armhf. 178s Preparing to unpack .../131-libqt5core5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 178s Unpacking libqt5core5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 178s Selecting previously unselected package libqt5dbus5t64:armhf. 178s Preparing to unpack .../132-libqt5dbus5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 178s Unpacking libqt5dbus5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 178s Selecting previously unselected package libglvnd0:armhf. 178s Preparing to unpack .../133-libglvnd0_1.7.0-1build1_armhf.deb ... 178s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 178s Selecting previously unselected package libegl1:armhf. 178s Preparing to unpack .../134-libegl1_1.7.0-1build1_armhf.deb ... 178s Unpacking libegl1:armhf (1.7.0-1build1) ... 178s Selecting previously unselected package libgles2:armhf. 178s Preparing to unpack .../135-libgles2_1.7.0-1build1_armhf.deb ... 178s Unpacking libgles2:armhf (1.7.0-1build1) ... 178s Selecting previously unselected package libqt5network5t64:armhf. 178s Preparing to unpack .../136-libqt5network5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 178s Unpacking libqt5network5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 178s Selecting previously unselected package libsm6:armhf. 178s Preparing to unpack .../137-libsm6_2%3a1.2.4-1_armhf.deb ... 178s Unpacking libsm6:armhf (2:1.2.4-1) ... 178s Selecting previously unselected package libxcb-icccm4:armhf. 178s Preparing to unpack .../138-libxcb-icccm4_0.4.2-1_armhf.deb ... 178s Unpacking libxcb-icccm4:armhf (0.4.2-1) ... 178s Selecting previously unselected package libxcb-util1:armhf. 178s Preparing to unpack .../139-libxcb-util1_0.4.1-1_armhf.deb ... 178s Unpacking libxcb-util1:armhf (0.4.1-1) ... 178s Selecting previously unselected package libxcb-image0:armhf. 178s Preparing to unpack .../140-libxcb-image0_0.4.0-2build1_armhf.deb ... 178s Unpacking libxcb-image0:armhf (0.4.0-2build1) ... 178s Selecting previously unselected package libxcb-keysyms1:armhf. 178s Preparing to unpack .../141-libxcb-keysyms1_0.4.1-1_armhf.deb ... 178s Unpacking libxcb-keysyms1:armhf (0.4.1-1) ... 178s Selecting previously unselected package libxcb-render0:armhf. 178s Preparing to unpack .../142-libxcb-render0_1.17.0-2_armhf.deb ... 178s Unpacking libxcb-render0:armhf (1.17.0-2) ... 178s Selecting previously unselected package libxcb-render-util0:armhf. 178s Preparing to unpack .../143-libxcb-render-util0_0.3.10-1_armhf.deb ... 178s Unpacking libxcb-render-util0:armhf (0.3.10-1) ... 178s Selecting previously unselected package libxcb-shape0:armhf. 178s Preparing to unpack .../144-libxcb-shape0_1.17.0-2_armhf.deb ... 178s Unpacking libxcb-shape0:armhf (1.17.0-2) ... 178s Selecting previously unselected package libxcb-xinerama0:armhf. 178s Preparing to unpack .../145-libxcb-xinerama0_1.17.0-2_armhf.deb ... 178s Unpacking libxcb-xinerama0:armhf (1.17.0-2) ... 178s Selecting previously unselected package libxcb-xinput0:armhf. 178s Preparing to unpack .../146-libxcb-xinput0_1.17.0-2_armhf.deb ... 178s Unpacking libxcb-xinput0:armhf (1.17.0-2) ... 178s Selecting previously unselected package libxcb-xkb1:armhf. 178s Preparing to unpack .../147-libxcb-xkb1_1.17.0-2_armhf.deb ... 178s Unpacking libxcb-xkb1:armhf (1.17.0-2) ... 178s Selecting previously unselected package libxkbcommon-x11-0:armhf. 178s Preparing to unpack .../148-libxkbcommon-x11-0_1.7.0-2_armhf.deb ... 178s Unpacking libxkbcommon-x11-0:armhf (1.7.0-2) ... 178s Selecting previously unselected package libqt5gui5t64:armhf. 178s Preparing to unpack .../149-libqt5gui5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 178s Unpacking libqt5gui5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 179s Selecting previously unselected package libqt5widgets5t64:armhf. 179s Preparing to unpack .../150-libqt5widgets5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 179s Unpacking libqt5widgets5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 179s Selecting previously unselected package libqt5xml5t64:armhf. 179s Preparing to unpack .../151-libqt5xml5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 179s Unpacking libqt5xml5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 179s Selecting previously unselected package libqt5designer5:armhf. 179s Preparing to unpack .../152-libqt5designer5_5.15.15-6build1_armhf.deb ... 179s Unpacking libqt5designer5:armhf (5.15.15-6build1) ... 179s Selecting previously unselected package libqt5sql5t64:armhf. 179s Preparing to unpack .../153-libqt5sql5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 179s Unpacking libqt5sql5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 179s Selecting previously unselected package libqt5help5:armhf. 179s Preparing to unpack .../154-libqt5help5_5.15.15-6build1_armhf.deb ... 179s Unpacking libqt5help5:armhf (5.15.15-6build1) ... 179s Selecting previously unselected package libqt5positioning5:armhf. 179s Preparing to unpack .../155-libqt5positioning5_5.15.15+dfsg-3_armhf.deb ... 179s Unpacking libqt5positioning5:armhf (5.15.15+dfsg-3) ... 179s Selecting previously unselected package libqt5printsupport5t64:armhf. 179s Preparing to unpack .../156-libqt5printsupport5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 179s Unpacking libqt5printsupport5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 179s Selecting previously unselected package libqt5qml5:armhf. 179s Preparing to unpack .../157-libqt5qml5_5.15.15+dfsg-3_armhf.deb ... 179s Unpacking libqt5qml5:armhf (5.15.15+dfsg-3) ... 179s Selecting previously unselected package libqt5qmlmodels5:armhf. 179s Preparing to unpack .../158-libqt5qmlmodels5_5.15.15+dfsg-3_armhf.deb ... 179s Unpacking libqt5qmlmodels5:armhf (5.15.15+dfsg-3) ... 179s Selecting previously unselected package libqt5quick5:armhf. 179s Preparing to unpack .../159-libqt5quick5_5.15.15+dfsg-3_armhf.deb ... 179s Unpacking libqt5quick5:armhf (5.15.15+dfsg-3) ... 179s Selecting previously unselected package libqt5quickwidgets5:armhf. 179s Preparing to unpack .../160-libqt5quickwidgets5_5.15.15+dfsg-3_armhf.deb ... 179s Unpacking libqt5quickwidgets5:armhf (5.15.15+dfsg-3) ... 179s Selecting previously unselected package libqt5svg5:armhf. 179s Preparing to unpack .../161-libqt5svg5_5.15.15-2_armhf.deb ... 179s Unpacking libqt5svg5:armhf (5.15.15-2) ... 179s Selecting previously unselected package libqt5test5t64:armhf. 179s Preparing to unpack .../162-libqt5test5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 179s Unpacking libqt5test5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 179s Selecting previously unselected package libqt5webchannel5:armhf. 179s Preparing to unpack .../163-libqt5webchannel5_5.15.15-2_armhf.deb ... 179s Unpacking libqt5webchannel5:armhf (5.15.15-2) ... 179s Selecting previously unselected package libqt5webengine-data. 179s Preparing to unpack .../164-libqt5webengine-data_5.15.18+dfsg-2_all.deb ... 179s Unpacking libqt5webengine-data (5.15.18+dfsg-2) ... 179s Selecting previously unselected package libopenjp2-7:armhf. 179s Preparing to unpack .../165-libopenjp2-7_2.5.3-2_armhf.deb ... 179s Unpacking libopenjp2-7:armhf (2.5.3-2) ... 179s Selecting previously unselected package libsnappy1v5:armhf. 179s Preparing to unpack .../166-libsnappy1v5_1.2.1-1_armhf.deb ... 179s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 179s Selecting previously unselected package libvpx9:armhf. 179s Preparing to unpack .../167-libvpx9_1.15.0-2_armhf.deb ... 179s Unpacking libvpx9:armhf (1.15.0-2) ... 179s Selecting previously unselected package libsharpyuv0:armhf. 179s Preparing to unpack .../168-libsharpyuv0_1.5.0-0.1_armhf.deb ... 179s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 180s Selecting previously unselected package libwebp7:armhf. 180s Preparing to unpack .../169-libwebp7_1.5.0-0.1_armhf.deb ... 180s Unpacking libwebp7:armhf (1.5.0-0.1) ... 180s Selecting previously unselected package libwebpdemux2:armhf. 180s Preparing to unpack .../170-libwebpdemux2_1.5.0-0.1_armhf.deb ... 180s Unpacking libwebpdemux2:armhf (1.5.0-0.1) ... 180s Selecting previously unselected package libwebpmux3:armhf. 180s Preparing to unpack .../171-libwebpmux3_1.5.0-0.1_armhf.deb ... 180s Unpacking libwebpmux3:armhf (1.5.0-0.1) ... 180s Selecting previously unselected package libxcomposite1:armhf. 180s Preparing to unpack .../172-libxcomposite1_1%3a0.4.6-1_armhf.deb ... 180s Unpacking libxcomposite1:armhf (1:0.4.6-1) ... 180s Selecting previously unselected package libxdamage1:armhf. 180s Preparing to unpack .../173-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 180s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 180s Selecting previously unselected package libxfixes3:armhf. 180s Preparing to unpack .../174-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 180s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 180s Selecting previously unselected package libxrandr2:armhf. 180s Preparing to unpack .../175-libxrandr2_2%3a1.5.4-1_armhf.deb ... 180s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 180s Selecting previously unselected package libxtst6:armhf. 180s Preparing to unpack .../176-libxtst6_2%3a1.2.5-1_armhf.deb ... 180s Unpacking libxtst6:armhf (2:1.2.5-1) ... 180s Selecting previously unselected package libqt5webenginecore5:armhf. 180s Preparing to unpack .../177-libqt5webenginecore5_5.15.18+dfsg-2_armhf.deb ... 180s Unpacking libqt5webenginecore5:armhf (5.15.18+dfsg-2) ... 181s Selecting previously unselected package libqt5webengine5:armhf. 181s Preparing to unpack .../178-libqt5webengine5_5.15.18+dfsg-2_armhf.deb ... 181s Unpacking libqt5webengine5:armhf (5.15.18+dfsg-2) ... 181s Selecting previously unselected package libqt5webenginewidgets5:armhf. 181s Preparing to unpack .../179-libqt5webenginewidgets5_5.15.18+dfsg-2_armhf.deb ... 181s Unpacking libqt5webenginewidgets5:armhf (5.15.18+dfsg-2) ... 181s Selecting previously unselected package libraqm0:armhf. 181s Preparing to unpack .../180-libraqm0_0.10.2-1_armhf.deb ... 181s Unpacking libraqm0:armhf (0.10.2-1) ... 181s Selecting previously unselected package libsass1:armhf. 181s Preparing to unpack .../181-libsass1_3.6.6-0ubuntu1_armhf.deb ... 181s Unpacking libsass1:armhf (3.6.6-0ubuntu1) ... 181s Selecting previously unselected package libsodium23:armhf. 181s Preparing to unpack .../182-libsodium23_1.0.18-1build3_armhf.deb ... 181s Unpacking libsodium23:armhf (1.0.18-1build3) ... 181s Selecting previously unselected package libspatialindex8:armhf. 181s Preparing to unpack .../183-libspatialindex8_2.1.0-1_armhf.deb ... 181s Unpacking libspatialindex8:armhf (2.1.0-1) ... 181s Selecting previously unselected package libspatialindex-c8:armhf. 181s Preparing to unpack .../184-libspatialindex-c8_2.1.0-1_armhf.deb ... 181s Unpacking libspatialindex-c8:armhf (2.1.0-1) ... 181s Selecting previously unselected package libjbig0:armhf. 181s Preparing to unpack .../185-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 181s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 181s Selecting previously unselected package libtiff6:armhf. 181s Preparing to unpack .../186-libtiff6_4.7.0-3ubuntu1_armhf.deb ... 181s Unpacking libtiff6:armhf (4.7.0-3ubuntu1) ... 181s Selecting previously unselected package libxt6t64:armhf. 181s Preparing to unpack .../187-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 181s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 181s Selecting previously unselected package libxmu6:armhf. 181s Preparing to unpack .../188-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 181s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 181s Selecting previously unselected package libxpm4:armhf. 181s Preparing to unpack .../189-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 181s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 181s Selecting previously unselected package libxaw7:armhf. 181s Preparing to unpack .../190-libxaw7_2%3a1.0.16-1_armhf.deb ... 181s Unpacking libxaw7:armhf (2:1.0.16-1) ... 181s Selecting previously unselected package libxfont2:armhf. 181s Preparing to unpack .../191-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 181s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 181s Selecting previously unselected package libxinerama1:armhf. 181s Preparing to unpack .../192-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 181s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 181s Selecting previously unselected package libxkbfile1:armhf. 182s Preparing to unpack .../193-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 182s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 182s Selecting previously unselected package libxslt1.1:armhf. 182s Preparing to unpack .../194-libxslt1.1_1.1.39-0exp1ubuntu4_armhf.deb ... 182s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 182s Selecting previously unselected package libzmq5:armhf. 182s Preparing to unpack .../195-libzmq5_4.3.5-1build2_armhf.deb ... 182s Unpacking libzmq5:armhf (4.3.5-1build2) ... 182s Selecting previously unselected package python3-pyflakes. 182s Preparing to unpack .../196-python3-pyflakes_3.2.0-3_all.deb ... 182s Unpacking python3-pyflakes (3.2.0-3) ... 182s Selecting previously unselected package pyflakes3. 182s Preparing to unpack .../197-pyflakes3_3.2.0-3_all.deb ... 182s Unpacking pyflakes3 (3.2.0-3) ... 182s Selecting previously unselected package python3-astroid. 182s Preparing to unpack .../198-python3-astroid_3.3.8-2_all.deb ... 182s Unpacking python3-astroid (3.3.8-2) ... 182s Selecting previously unselected package python3-isort. 182s Preparing to unpack .../199-python3-isort_6.0.1-1_all.deb ... 182s Unpacking python3-isort (6.0.1-1) ... 182s Selecting previously unselected package python3-importlib-metadata. 182s Preparing to unpack .../200-python3-importlib-metadata_8.6.1-1_all.deb ... 182s Unpacking python3-importlib-metadata (8.6.1-1) ... 182s Selecting previously unselected package python3-logilab-common. 182s Preparing to unpack .../201-python3-logilab-common_2.1.0-1_all.deb ... 182s Unpacking python3-logilab-common (2.1.0-1) ... 182s Selecting previously unselected package python3-dill. 182s Preparing to unpack .../202-python3-dill_0.3.9-1_all.deb ... 182s Unpacking python3-dill (0.3.9-1) ... 182s Selecting previously unselected package python3-mccabe. 182s Preparing to unpack .../203-python3-mccabe_0.7.0-1_all.deb ... 182s Unpacking python3-mccabe (0.7.0-1) ... 182s Selecting previously unselected package python3-tomlkit. 182s Preparing to unpack .../204-python3-tomlkit_0.13.2-1_all.deb ... 182s Unpacking python3-tomlkit (0.13.2-1) ... 182s Selecting previously unselected package pylint. 182s Preparing to unpack .../205-pylint_3.3.4-1_all.deb ... 182s Unpacking pylint (3.3.4-1) ... 182s Selecting previously unselected package python-matplotlib-data. 182s Preparing to unpack .../206-python-matplotlib-data_3.8.3-7build1_all.deb ... 182s Unpacking python-matplotlib-data (3.8.3-7build1) ... 182s Selecting previously unselected package python-qtawesome-common. 182s Preparing to unpack .../207-python-qtawesome-common_1.4.0-1_all.deb ... 182s Unpacking python-qtawesome-common (1.4.0-1) ... 182s Selecting previously unselected package python-tinycss2-common. 182s Preparing to unpack .../208-python-tinycss2-common_1.4.0-2_all.deb ... 182s Unpacking python-tinycss2-common (1.4.0-2) ... 182s Selecting previously unselected package python3-aiohappyeyeballs. 182s Preparing to unpack .../209-python3-aiohappyeyeballs_2.6.1-1_all.deb ... 182s Unpacking python3-aiohappyeyeballs (2.6.1-1) ... 182s Selecting previously unselected package python3-multidict. 182s Preparing to unpack .../210-python3-multidict_6.2.0-2_armhf.deb ... 182s Unpacking python3-multidict (6.2.0-2) ... 182s Selecting previously unselected package python3-yarl. 182s Preparing to unpack .../211-python3-yarl_1.13.1-1build2_armhf.deb ... 182s Unpacking python3-yarl (1.13.1-1build2) ... 182s Selecting previously unselected package python3-async-timeout. 182s Preparing to unpack .../212-python3-async-timeout_5.0.1-1_all.deb ... 182s Unpacking python3-async-timeout (5.0.1-1) ... 182s Selecting previously unselected package python3-frozenlist. 182s Preparing to unpack .../213-python3-frozenlist_1.5.0-1build2_armhf.deb ... 182s Unpacking python3-frozenlist (1.5.0-1build2) ... 182s Selecting previously unselected package python3-aiosignal. 183s Preparing to unpack .../214-python3-aiosignal_1.3.2-1_all.deb ... 183s Unpacking python3-aiosignal (1.3.2-1) ... 183s Selecting previously unselected package python3-aiohttp. 183s Preparing to unpack .../215-python3-aiohttp_3.10.11-1build1_armhf.deb ... 183s Unpacking python3-aiohttp (3.10.11-1build1) ... 183s Selecting previously unselected package python3-all. 183s Preparing to unpack .../216-python3-all_3.13.3-1_armhf.deb ... 183s Unpacking python3-all (3.13.3-1) ... 183s Selecting previously unselected package python3.13-dev. 183s Preparing to unpack .../217-python3.13-dev_3.13.3-1_armhf.deb ... 183s Unpacking python3.13-dev (3.13.3-1) ... 183s Selecting previously unselected package python3-dev. 183s Preparing to unpack .../218-python3-dev_3.13.3-1_armhf.deb ... 183s Unpacking python3-dev (3.13.3-1) ... 183s Selecting previously unselected package python3-all-dev. 183s Preparing to unpack .../219-python3-all-dev_3.13.3-1_armhf.deb ... 183s Unpacking python3-all-dev (3.13.3-1) ... 183s Selecting previously unselected package python3-arrow. 183s Preparing to unpack .../220-python3-arrow_1.3.0-1.1ubuntu1_all.deb ... 183s Unpacking python3-arrow (1.3.0-1.1ubuntu1) ... 183s Selecting previously unselected package python3-asyncssh. 183s Preparing to unpack .../221-python3-asyncssh_2.20.0-1_all.deb ... 183s Unpacking python3-asyncssh (2.20.0-1) ... 183s Selecting previously unselected package python3-atomicwrites. 183s Preparing to unpack .../222-python3-atomicwrites_1.4.1-1_all.deb ... 183s Unpacking python3-atomicwrites (1.4.1-1) ... 183s Selecting previously unselected package python3-pycodestyle. 183s Preparing to unpack .../223-python3-pycodestyle_2.12.1-2_all.deb ... 183s Unpacking python3-pycodestyle (2.12.1-2) ... 183s Selecting previously unselected package python3-autopep8. 183s Preparing to unpack .../224-python3-autopep8_2.3.2-1_all.deb ... 183s Unpacking python3-autopep8 (2.3.2-1) ... 183s Selecting previously unselected package python3-binaryornot. 183s Preparing to unpack .../225-python3-binaryornot_0.4.4+git20230412.ac4f56e+dfsg-2_all.deb ... 183s Unpacking python3-binaryornot (0.4.4+git20230412.ac4f56e+dfsg-2) ... 183s Selecting previously unselected package python3-webencodings. 183s Preparing to unpack .../226-python3-webencodings_0.5.1-5_all.deb ... 183s Unpacking python3-webencodings (0.5.1-5) ... 183s Selecting previously unselected package python3-html5lib. 183s Preparing to unpack .../227-python3-html5lib_1.2-1_all.deb ... 183s Unpacking python3-html5lib (1.2-1) ... 183s Selecting previously unselected package python3-bleach. 183s Preparing to unpack .../228-python3-bleach_6.2.0-1_all.deb ... 183s Unpacking python3-bleach (6.2.0-1) ... 183s Selecting previously unselected package python3-brotli. 183s Preparing to unpack .../229-python3-brotli_1.1.0-2build4_armhf.deb ... 183s Unpacking python3-brotli (1.1.0-2build4) ... 183s Selecting previously unselected package python3-soupsieve. 183s Preparing to unpack .../230-python3-soupsieve_2.7-1_all.deb ... 183s Unpacking python3-soupsieve (2.7-1) ... 183s Selecting previously unselected package python3-bs4. 183s Preparing to unpack .../231-python3-bs4_4.13.3-2_all.deb ... 183s Unpacking python3-bs4 (4.13.3-2) ... 183s Selecting previously unselected package python3-cloudpickle. 183s Preparing to unpack .../232-python3-cloudpickle_3.1.1-1_all.deb ... 183s Unpacking python3-cloudpickle (3.1.1-1) ... 183s Selecting previously unselected package python3-comm. 183s Preparing to unpack .../233-python3-comm_0.2.1-1_all.deb ... 183s Unpacking python3-comm (0.2.1-1) ... 183s Selecting previously unselected package python3-contourpy. 183s Preparing to unpack .../234-python3-contourpy_1.3.1-1build1_armhf.deb ... 183s Unpacking python3-contourpy (1.3.1-1build1) ... 183s Selecting previously unselected package python3-unidecode. 183s Preparing to unpack .../235-python3-unidecode_1.3.8-1_all.deb ... 183s Unpacking python3-unidecode (1.3.8-1) ... 183s Selecting previously unselected package python3-slugify. 183s Preparing to unpack .../236-python3-slugify_8.0.4-2_all.deb ... 183s Unpacking python3-slugify (8.0.4-2) ... 183s Selecting previously unselected package python3-ruamel.yaml.clib. 183s Preparing to unpack .../237-python3-ruamel.yaml.clib_0.2.12+ds-1build1_armhf.deb ... 183s Unpacking python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 183s Selecting previously unselected package python3-ruamel.yaml. 183s Preparing to unpack .../238-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 183s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 184s Selecting previously unselected package python3-cookiecutter. 184s Preparing to unpack .../239-python3-cookiecutter_2.6.0-2_all.deb ... 184s Unpacking python3-cookiecutter (2.6.0-2) ... 184s Selecting previously unselected package python3-coverage. 184s Preparing to unpack .../240-python3-coverage_7.6.0+dfsg1-2build1_armhf.deb ... 184s Unpacking python3-coverage (7.6.0+dfsg1-2build1) ... 184s Selecting previously unselected package python3-cycler. 184s Preparing to unpack .../241-python3-cycler_0.12.1-1_all.deb ... 184s Unpacking python3-cycler (0.12.1-1) ... 184s Selecting previously unselected package python3-debugpy. 184s Preparing to unpack .../242-python3-debugpy_1.8.8+ds-2ubuntu1_armhf.deb ... 184s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 184s Selecting previously unselected package python3-defusedxml. 184s Preparing to unpack .../243-python3-defusedxml_0.7.1-3_all.deb ... 184s Unpacking python3-defusedxml (0.7.1-3) ... 184s Selecting previously unselected package python3-wrapt. 184s Preparing to unpack .../244-python3-wrapt_1.15.0-4build1_armhf.deb ... 184s Unpacking python3-wrapt (1.15.0-4build1) ... 184s Selecting previously unselected package python3-deprecated. 184s Preparing to unpack .../245-python3-deprecated_1.2.18-1_all.deb ... 184s Unpacking python3-deprecated (1.2.18-1) ... 184s Selecting previously unselected package python3-diff-match-patch. 184s Preparing to unpack .../246-python3-diff-match-patch_20241021-1_all.deb ... 184s Unpacking python3-diff-match-patch (20241021-1) ... 184s Selecting previously unselected package python3-docstring-to-markdown. 184s Preparing to unpack .../247-python3-docstring-to-markdown_0.15-1_all.deb ... 184s Unpacking python3-docstring-to-markdown (0.15-1) ... 184s Selecting previously unselected package python3-roman. 184s Preparing to unpack .../248-python3-roman_5.0-1_all.deb ... 184s Unpacking python3-roman (5.0-1) ... 184s Selecting previously unselected package python3-docutils. 184s Preparing to unpack .../249-python3-docutils_0.21.2+dfsg-2_all.deb ... 184s Unpacking python3-docutils (0.21.2+dfsg-2) ... 184s Selecting previously unselected package python3-fastjsonschema. 184s Preparing to unpack .../250-python3-fastjsonschema_2.21.1-1_all.deb ... 184s Unpacking python3-fastjsonschema (2.21.1-1) ... 184s Selecting previously unselected package python3-flake8. 184s Preparing to unpack .../251-python3-flake8_7.1.1-3_all.deb ... 184s Unpacking python3-flake8 (7.1.1-3) ... 184s Selecting previously unselected package python3-flaky. 184s Preparing to unpack .../252-python3-flaky_3.8.1-2_all.deb ... 184s Unpacking python3-flaky (3.8.1-2) ... 184s Selecting previously unselected package python3-fs. 184s Preparing to unpack .../253-python3-fs_2.4.16-7_all.deb ... 184s Unpacking python3-fs (2.4.16-7) ... 184s Selecting previously unselected package python3-lxml:armhf. 184s Preparing to unpack .../254-python3-lxml_5.3.2-1_armhf.deb ... 184s Unpacking python3-lxml:armhf (5.3.2-1) ... 184s Selecting previously unselected package python3-lz4. 184s Preparing to unpack .../255-python3-lz4_4.4.0+dfsg-1build1_armhf.deb ... 184s Unpacking python3-lz4 (4.4.0+dfsg-1build1) ... 184s Selecting previously unselected package python3-scipy. 184s Preparing to unpack .../256-python3-scipy_1.14.1-4ubuntu2_armhf.deb ... 184s Unpacking python3-scipy (1.14.1-4ubuntu2) ... 185s Selecting previously unselected package python3-mpmath. 185s Preparing to unpack .../257-python3-mpmath_1.3.0-1_all.deb ... 185s Unpacking python3-mpmath (1.3.0-1) ... 185s Selecting previously unselected package python3-sympy. 185s Preparing to unpack .../258-python3-sympy_1.13.3-5_all.deb ... 185s Unpacking python3-sympy (1.13.3-5) ... 185s Selecting previously unselected package python3-ufolib2. 185s Preparing to unpack .../259-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 185s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 186s Selecting previously unselected package unicode-data. 186s Preparing to unpack .../260-unicode-data_15.1.0-1_all.deb ... 186s Unpacking unicode-data (15.1.0-1) ... 186s Selecting previously unselected package python3-fonttools. 186s Preparing to unpack .../261-python3-fonttools_4.55.3-2build1_armhf.deb ... 186s Unpacking python3-fonttools (4.55.3-2build1) ... 186s Selecting previously unselected package python3-nacl. 186s Preparing to unpack .../262-python3-nacl_1.5.0-7_armhf.deb ... 186s Unpacking python3-nacl (1.5.0-7) ... 186s Selecting previously unselected package python3-github. 186s Preparing to unpack .../263-python3-github_2.6.1-1_all.deb ... 186s Unpacking python3-github (2.6.1-1) ... 186s Selecting previously unselected package python3-imagesize. 186s Preparing to unpack .../264-python3-imagesize_1.4.1-1_all.deb ... 186s Unpacking python3-imagesize (1.4.1-1) ... 186s Selecting previously unselected package python3-inflection. 186s Preparing to unpack .../265-python3-inflection_0.3.1-3_all.deb ... 186s Unpacking python3-inflection (0.3.1-3) ... 186s Selecting previously unselected package python3-iniconfig. 186s Preparing to unpack .../266-python3-iniconfig_1.1.1-2_all.deb ... 186s Unpacking python3-iniconfig (1.1.1-2) ... 186s Selecting previously unselected package python3-sortedcontainers. 186s Preparing to unpack .../267-python3-sortedcontainers_2.4.0-2_all.deb ... 186s Unpacking python3-sortedcontainers (2.4.0-2) ... 186s Selecting previously unselected package python3-intervaltree. 186s Preparing to unpack .../268-python3-intervaltree_3.0.2-1.1_all.deb ... 186s Unpacking python3-intervaltree (3.0.2-1.1) ... 186s Selecting previously unselected package python3-jupyter-core. 186s Preparing to unpack .../269-python3-jupyter-core_5.7.2-5_all.deb ... 186s Unpacking python3-jupyter-core (5.7.2-5) ... 186s Selecting previously unselected package python3-psutil. 186s Preparing to unpack .../270-python3-psutil_5.9.8-2build3_armhf.deb ... 186s Unpacking python3-psutil (5.9.8-2build3) ... 186s Selecting previously unselected package python3-tornado. 186s Preparing to unpack .../271-python3-tornado_6.4.2-1_armhf.deb ... 186s Unpacking python3-tornado (6.4.2-1) ... 186s Selecting previously unselected package python3-zmq. 186s Preparing to unpack .../272-python3-zmq_26.2.1-1build1_armhf.deb ... 186s Unpacking python3-zmq (26.2.1-1build1) ... 186s Selecting previously unselected package python3-jupyter-client. 186s Preparing to unpack .../273-python3-jupyter-client_8.6.3-2_all.deb ... 186s Unpacking python3-jupyter-client (8.6.3-2) ... 186s Selecting previously unselected package python3-nest-asyncio. 186s Preparing to unpack .../274-python3-nest-asyncio_1.5.4-1_all.deb ... 186s Unpacking python3-nest-asyncio (1.5.4-1) ... 187s Selecting previously unselected package python3-ipykernel. 187s Preparing to unpack .../275-python3-ipykernel_6.29.5-2_all.deb ... 187s Unpacking python3-ipykernel (6.29.5-2) ... 187s Selecting previously unselected package python3-jaraco.classes. 187s Preparing to unpack .../276-python3-jaraco.classes_3.4.0-1_all.deb ... 187s Unpacking python3-jaraco.classes (3.4.0-1) ... 187s Selecting previously unselected package python3-jeepney. 187s Preparing to unpack .../277-python3-jeepney_0.8.0-4_all.deb ... 187s Unpacking python3-jeepney (0.8.0-4) ... 187s Selecting previously unselected package python3-jellyfish. 187s Preparing to unpack .../278-python3-jellyfish_1.1.0-1build2_armhf.deb ... 187s Unpacking python3-jellyfish (1.1.0-1build2) ... 187s Selecting previously unselected package python3-jupyterlab-pygments. 187s Preparing to unpack .../279-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 187s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 187s Selecting previously unselected package python3-secretstorage. 187s Preparing to unpack .../280-python3-secretstorage_3.3.3-3_all.deb ... 187s Unpacking python3-secretstorage (3.3.3-3) ... 187s Selecting previously unselected package python3-keyring. 187s Preparing to unpack .../281-python3-keyring_25.6.0-1_all.deb ... 187s Unpacking python3-keyring (25.6.0-1) ... 187s Selecting previously unselected package python3-kiwisolver. 187s Preparing to unpack .../282-python3-kiwisolver_1.4.7-3build1_armhf.deb ... 187s Unpacking python3-kiwisolver (1.4.7-3build1) ... 187s Selecting previously unselected package python3-rapidfuzz. 187s Preparing to unpack .../283-python3-rapidfuzz_3.12.1+ds-1build1_armhf.deb ... 187s Unpacking python3-rapidfuzz (3.12.1+ds-1build1) ... 187s Selecting previously unselected package python3-levenshtein. 187s Preparing to unpack .../284-python3-levenshtein_0.27.0-1build1_armhf.deb ... 187s Unpacking python3-levenshtein (0.27.0-1build1) ... 187s Selecting previously unselected package python3-libsass. 187s Preparing to unpack .../285-python3-libsass_0.23.0-0.1ubuntu1_armhf.deb ... 187s Unpacking python3-libsass (0.23.0-0.1ubuntu1) ... 187s Selecting previously unselected package python3-pil:armhf. 187s Preparing to unpack .../286-python3-pil_11.1.0-5build1_armhf.deb ... 187s Unpacking python3-pil:armhf (11.1.0-5build1) ... 187s Selecting previously unselected package python3.13-tk. 187s Preparing to unpack .../287-python3.13-tk_3.13.3-1_armhf.deb ... 187s Unpacking python3.13-tk (3.13.3-1) ... 187s Selecting previously unselected package python3-tk:armhf. 187s Preparing to unpack .../288-python3-tk_3.13.3-1_armhf.deb ... 187s Unpacking python3-tk:armhf (3.13.3-1) ... 187s Selecting previously unselected package python3-pil.imagetk:armhf. 187s Preparing to unpack .../289-python3-pil.imagetk_11.1.0-5build1_armhf.deb ... 187s Unpacking python3-pil.imagetk:armhf (11.1.0-5build1) ... 187s Selecting previously unselected package python3-matplotlib. 187s Preparing to unpack .../290-python3-matplotlib_3.8.3-7build1_armhf.deb ... 187s Unpacking python3-matplotlib (3.8.3-7build1) ... 188s Selecting previously unselected package python3-mistune. 188s Preparing to unpack .../291-python3-mistune_3.0.2-2_all.deb ... 188s Unpacking python3-mistune (3.0.2-2) ... 188s Selecting previously unselected package python3-nbformat. 188s Preparing to unpack .../292-python3-nbformat_5.9.1-1_all.deb ... 188s Unpacking python3-nbformat (5.9.1-1) ... 188s Selecting previously unselected package python3-nbclient. 188s Preparing to unpack .../293-python3-nbclient_0.8.0-2_all.deb ... 188s Unpacking python3-nbclient (0.8.0-2) ... 188s Selecting previously unselected package python3-tinycss2. 188s Preparing to unpack .../294-python3-tinycss2_1.4.0-2_all.deb ... 188s Unpacking python3-tinycss2 (1.4.0-2) ... 188s Selecting previously unselected package python3-pandocfilters. 188s Preparing to unpack .../295-python3-pandocfilters_1.5.1-1_all.deb ... 188s Unpacking python3-pandocfilters (1.5.1-1) ... 188s Selecting previously unselected package python3-nbconvert. 188s Preparing to unpack .../296-python3-nbconvert_7.16.6-1_all.deb ... 188s Unpacking python3-nbconvert (7.16.6-1) ... 188s Selecting previously unselected package sphinx-common. 188s Preparing to unpack .../297-sphinx-common_8.1.3-5_all.deb ... 188s Unpacking sphinx-common (8.1.3-5) ... 188s Selecting previously unselected package python3-alabaster. 188s Preparing to unpack .../298-python3-alabaster_0.7.16-0.1_all.deb ... 188s Unpacking python3-alabaster (0.7.16-0.1) ... 188s Selecting previously unselected package python3-snowballstemmer. 188s Preparing to unpack .../299-python3-snowballstemmer_2.2.0-4build1_all.deb ... 188s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 188s Selecting previously unselected package python3-sphinx. 188s Preparing to unpack .../300-python3-sphinx_8.1.3-5_all.deb ... 188s Unpacking python3-sphinx (8.1.3-5) ... 188s Selecting previously unselected package python3-tabulate. 188s Preparing to unpack .../301-python3-tabulate_0.9.0-1_all.deb ... 188s Unpacking python3-tabulate (0.9.0-1) ... 188s Selecting previously unselected package python3-numpydoc. 188s Preparing to unpack .../302-python3-numpydoc_1.8.0-1_all.deb ... 188s Unpacking python3-numpydoc (1.8.0-1) ... 189s Selecting previously unselected package python3-pytz. 189s Preparing to unpack .../303-python3-pytz_2025.1-3_all.deb ... 189s Unpacking python3-pytz (2025.1-3) ... 189s Selecting previously unselected package python3-tz. 189s Preparing to unpack .../304-python3-tz_2025.1-3_all.deb ... 189s Unpacking python3-tz (2025.1-3) ... 189s Selecting previously unselected package python3-pandas-lib:armhf. 189s Preparing to unpack .../305-python3-pandas-lib_2.2.3+dfsg-8build1_armhf.deb ... 189s Unpacking python3-pandas-lib:armhf (2.2.3+dfsg-8build1) ... 189s Selecting previously unselected package python3-pandas. 189s Preparing to unpack .../306-python3-pandas_2.2.3+dfsg-8build1_all.deb ... 189s Unpacking python3-pandas (2.2.3+dfsg-8build1) ... 189s Selecting previously unselected package python3-pickleshare. 189s Preparing to unpack .../307-python3-pickleshare_0.7.5-5_all.deb ... 189s Unpacking python3-pickleshare (0.7.5-5) ... 189s Selecting previously unselected package python3-wheel. 189s Preparing to unpack .../308-python3-wheel_0.45.1-1_all.deb ... 189s Unpacking python3-wheel (0.45.1-1) ... 189s Selecting previously unselected package python3-pip. 189s Preparing to unpack .../309-python3-pip_25.1.1+dfsg-1_all.deb ... 189s Unpacking python3-pip (25.1.1+dfsg-1) ... 190s Selecting previously unselected package python3-pluggy. 190s Preparing to unpack .../310-python3-pluggy_1.5.0-1_all.deb ... 190s Unpacking python3-pluggy (1.5.0-1) ... 190s Selecting previously unselected package python3-pydocstyle. 190s Preparing to unpack .../311-python3-pydocstyle_6.3.0-1.1_all.deb ... 190s Unpacking python3-pydocstyle (6.3.0-1.1) ... 190s Selecting previously unselected package python3-pylint-venv. 190s Preparing to unpack .../312-python3-pylint-venv_3.0.4-1_all.deb ... 190s Unpacking python3-pylint-venv (3.0.4-1) ... 190s Selecting previously unselected package python3-ujson:armhf. 190s Preparing to unpack .../313-python3-ujson_5.10.0-1build2_armhf.deb ... 190s Unpacking python3-ujson:armhf (5.10.0-1build2) ... 190s Selecting previously unselected package python3-pylsp-jsonrpc. 190s Preparing to unpack .../314-python3-pylsp-jsonrpc_1.1.2-1_all.deb ... 190s Unpacking python3-pylsp-jsonrpc (1.1.2-1) ... 190s Selecting previously unselected package python3-pylsp. 190s Preparing to unpack .../315-python3-pylsp_1.12.0-3_all.deb ... 190s Unpacking python3-pylsp (1.12.0-3) ... 190s Selecting previously unselected package python3-pyls-spyder. 190s Preparing to unpack .../316-python3-pyls-spyder_0.4.0-2_all.deb ... 190s Unpacking python3-pyls-spyder (0.4.0-2) ... 190s Selecting previously unselected package python3-pylsp-black. 190s Preparing to unpack .../317-python3-pylsp-black_2.0.0-5_all.deb ... 190s Unpacking python3-pylsp-black (2.0.0-5) ... 190s Selecting previously unselected package python3-pyqt5.sip. 190s Preparing to unpack .../318-python3-pyqt5.sip_12.17.0-1build1_armhf.deb ... 190s Unpacking python3-pyqt5.sip (12.17.0-1build1) ... 190s Selecting previously unselected package python3-pyqt5. 190s Preparing to unpack .../319-python3-pyqt5_5.15.11+dfsg-2_armhf.deb ... 190s Unpacking python3-pyqt5 (5.15.11+dfsg-2) ... 190s Selecting previously unselected package python3-pyqt5.qtquick. 190s Preparing to unpack .../320-python3-pyqt5.qtquick_5.15.11+dfsg-2_armhf.deb ... 190s Unpacking python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 190s Selecting previously unselected package python3-pyqt5.qtsvg. 190s Preparing to unpack .../321-python3-pyqt5.qtsvg_5.15.11+dfsg-2_armhf.deb ... 190s Unpacking python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 190s Selecting previously unselected package python3-pyqt5.qtwebchannel. 190s Preparing to unpack .../322-python3-pyqt5.qtwebchannel_5.15.11+dfsg-2_armhf.deb ... 190s Unpacking python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 190s Selecting previously unselected package python3-pyqt5.qtwebengine. 190s Preparing to unpack .../323-python3-pyqt5.qtwebengine_5.15.7-1_armhf.deb ... 190s Unpacking python3-pyqt5.qtwebengine (5.15.7-1) ... 190s Selecting previously unselected package python3-pytest. 190s Preparing to unpack .../324-python3-pytest_8.3.5-1_all.deb ... 190s Unpacking python3-pytest (8.3.5-1) ... 190s Selecting previously unselected package libjs-jquery-hotkeys. 190s Preparing to unpack .../325-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 190s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 190s Selecting previously unselected package libjs-jquery-isonscreen. 190s Preparing to unpack .../326-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 190s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 190s Selecting previously unselected package python3-pytest-cov. 190s Preparing to unpack .../327-python3-pytest-cov_5.0.0-1_all.deb ... 190s Unpacking python3-pytest-cov (5.0.0-1) ... 190s Selecting previously unselected package python3-pytest-mock. 190s Preparing to unpack .../328-python3-pytest-mock_3.14.0-2_all.deb ... 190s Unpacking python3-pytest-mock (3.14.0-2) ... 191s Selecting previously unselected package python3-pytest-order. 191s Preparing to unpack .../329-python3-pytest-order_1.3.0-1_all.deb ... 191s Unpacking python3-pytest-order (1.3.0-1) ... 191s Selecting previously unselected package python3-pytest-timeout. 191s Preparing to unpack .../330-python3-pytest-timeout_2.3.1-1_all.deb ... 191s Unpacking python3-pytest-timeout (2.3.1-1) ... 191s Selecting previously unselected package python3-pytestqt. 191s Preparing to unpack .../331-python3-pytestqt_4.4.0-1_all.deb ... 191s Unpacking python3-pytestqt (4.4.0-1) ... 191s Selecting previously unselected package python3-pytoolconfig. 191s Preparing to unpack .../332-python3-pytoolconfig_1.3.1-3_all.deb ... 191s Unpacking python3-pytoolconfig (1.3.1-3) ... 191s Selecting previously unselected package python3-pyuca. 191s Preparing to unpack .../333-python3-pyuca_1.2-5_all.deb ... 191s Unpacking python3-pyuca (1.2-5) ... 191s Selecting previously unselected package python3-qtpy. 191s Preparing to unpack .../334-python3-qtpy_2.4.2-9_all.deb ... 191s Unpacking python3-qtpy (2.4.2-9) ... 191s Selecting previously unselected package python3-qtsass. 191s Preparing to unpack .../335-python3-qtsass_0.4.0-1_all.deb ... 191s Unpacking python3-qtsass (0.4.0-1) ... 191s Selecting previously unselected package python3-watchdog. 191s Preparing to unpack .../336-python3-watchdog_6.0.0-1_all.deb ... 191s Unpacking python3-watchdog (6.0.0-1) ... 191s Selecting previously unselected package python3-qdarkstyle. 191s Preparing to unpack .../337-python3-qdarkstyle_3.2.3+ds1-3_all.deb ... 191s Unpacking python3-qdarkstyle (3.2.3+ds1-3) ... 191s Selecting previously unselected package python3-qstylizer. 191s Preparing to unpack .../338-python3-qstylizer_0.2.4-1_all.deb ... 191s Unpacking python3-qstylizer (0.2.4-1) ... 191s Selecting previously unselected package python3-qtawesome. 191s Preparing to unpack .../339-python3-qtawesome_1.4.0-1_all.deb ... 191s Unpacking python3-qtawesome (1.4.0-1) ... 191s Selecting previously unselected package python3-qtconsole. 191s Preparing to unpack .../340-python3-qtconsole_5.6.1-4_all.deb ... 191s Unpacking python3-qtconsole (5.6.1-4) ... 191s Selecting previously unselected package python3-rope. 191s Preparing to unpack .../341-python3-rope_1.13.0-4_all.deb ... 191s Unpacking python3-rope (1.13.0-4) ... 191s Selecting previously unselected package libspatialindex-dev:armhf. 191s Preparing to unpack .../342-libspatialindex-dev_2.1.0-1_armhf.deb ... 191s Unpacking libspatialindex-dev:armhf (2.1.0-1) ... 191s Selecting previously unselected package python3-rtree. 191s Preparing to unpack .../343-python3-rtree_1.4.0-1_all.deb ... 191s Unpacking python3-rtree (1.4.0-1) ... 191s Selecting previously unselected package python3-wurlitzer. 191s Preparing to unpack .../344-python3-wurlitzer_3.1.1-1_all.deb ... 191s Unpacking python3-wurlitzer (3.1.1-1) ... 191s Selecting previously unselected package python3-xdg. 191s Preparing to unpack .../345-python3-xdg_0.28-2_all.deb ... 191s Unpacking python3-xdg (0.28-2) ... 191s Selecting previously unselected package python3-spyder-kernels. 191s Preparing to unpack .../346-python3-spyder-kernels_3.0.2-1_all.deb ... 191s Unpacking python3-spyder-kernels (3.0.2-1) ... 191s Selecting previously unselected package python3-superqt. 191s Preparing to unpack .../347-python3-superqt_0.7.1-1_all.deb ... 191s Unpacking python3-superqt (0.7.1-1) ... 191s Selecting previously unselected package python3-textdistance. 192s Preparing to unpack .../348-python3-textdistance_4.6.3-4_all.deb ... 192s Unpacking python3-textdistance (4.6.3-4) ... 192s Selecting previously unselected package python3-three-merge. 192s Preparing to unpack .../349-python3-three-merge_0.1.1-4_all.deb ... 192s Unpacking python3-three-merge (0.1.1-4) ... 192s Selecting previously unselected package python3-yapf. 192s Preparing to unpack .../350-python3-yapf_0.40.2-2_all.deb ... 192s Unpacking python3-yapf (0.40.2-2) ... 192s Selecting previously unselected package x11-xkb-utils. 192s Preparing to unpack .../351-x11-xkb-utils_7.7+9_armhf.deb ... 192s Unpacking x11-xkb-utils (7.7+9) ... 192s Selecting previously unselected package xbitmaps. 192s Preparing to unpack .../352-xbitmaps_1.1.1-2.2_all.deb ... 192s Unpacking xbitmaps (1.1.1-2.2) ... 192s Selecting previously unselected package xserver-common. 192s Preparing to unpack .../353-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 192s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 192s Selecting previously unselected package xterm. 192s Preparing to unpack .../354-xterm_397-1ubuntu1_armhf.deb ... 192s Unpacking xterm (397-1ubuntu1) ... 192s Selecting previously unselected package libglx0:armhf. 192s Preparing to unpack .../355-libglx0_1.7.0-1build1_armhf.deb ... 192s Unpacking libglx0:armhf (1.7.0-1build1) ... 192s Selecting previously unselected package libgl1:armhf. 192s Preparing to unpack .../356-libgl1_1.7.0-1build1_armhf.deb ... 192s Unpacking libgl1:armhf (1.7.0-1build1) ... 192s Selecting previously unselected package xvfb. 192s Preparing to unpack .../357-xvfb_2%3a21.1.16-1ubuntu1_armhf.deb ... 192s Unpacking xvfb (2:21.1.16-1ubuntu1) ... 192s Selecting previously unselected package yapf3. 192s Preparing to unpack .../358-yapf3_0.40.2-2_all.deb ... 192s Unpacking yapf3 (0.40.2-2) ... 192s Selecting previously unselected package libjs-mathjax. 192s Preparing to unpack .../359-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 192s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 193s Selecting previously unselected package spyder-common. 193s Preparing to unpack .../360-spyder-common_6.0.3+ds-1_all.deb ... 193s Unpacking spyder-common (6.0.3+ds-1) ... 193s Selecting previously unselected package python3-spyder. 193s Preparing to unpack .../361-python3-spyder_6.0.3+ds-1_all.deb ... 193s Unpacking python3-spyder (6.0.3+ds-1) ... 193s Selecting previously unselected package spyder. 193s Preparing to unpack .../362-spyder_6.0.3+ds-1_all.deb ... 193s Unpacking spyder (6.0.3+ds-1) ... 193s Setting up libpython3.13:armhf (3.13.3-1) ... 193s Setting up python3-wurlitzer (3.1.1-1) ... 193s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 193s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 193s Setting up liblcms2-2:armhf (2.16-2) ... 193s Setting up python3-iniconfig (1.1.1-2) ... 193s Setting up libpixman-1-0:armhf (0.44.0-3) ... 193s Setting up libllvm19:armhf (1:19.1.7-3ubuntu1) ... 193s Setting up python3-tornado (6.4.2-1) ... 194s Setting up libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ... 194s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 194s Setting up libwayland-server0:armhf (1.23.1-3) ... 194s Setting up python3-rapidfuzz (3.12.1+ds-1build1) ... 194s Setting up libx11-xcb1:armhf (2:1.8.10-2) ... 194s Setting up python3-pure-eval (0.2.3-1) ... 194s Setting up libdouble-conversion3:armhf (3.3.1-1) ... 194s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 194s Setting up libsodium23:armhf (1.0.18-1build3) ... 194s Setting up python3-jaraco.classes (3.4.0-1) ... 194s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 194s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 194s Setting up python3-diff-match-patch (20241021-1) ... 194s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 194s Setting up python3-importlib-metadata (8.6.1-1) ... 195s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 195s Setting up libqt5webengine-data (5.15.18+dfsg-2) ... 195s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 195s Setting up python3-pyuca (1.2-5) ... 195s Setting up python3-arrow (1.3.0-1.1ubuntu1) ... 195s Setting up python3-tomli (2.2.1-2build1) ... 195s Setting up libxcb-xinput0:armhf (1.17.0-2) ... 195s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 195s Setting up libdebuginfod-common (0.192-4ubuntu1) ... 195s Setting up libsass1:armhf (3.6.6-0ubuntu1) ... 195s Setting up python3-jellyfish (1.1.0-1build2) ... 195s Setting up python3-parso (0.8.4-1) ... 195s Setting up python3-binaryornot (0.4.4+git20230412.ac4f56e+dfsg-2) ... 196s Setting up python3-lz4 (4.4.0+dfsg-1build1) ... 196s Setting up libxcb-render0:armhf (1.17.0-2) ... 196s Setting up python3-defusedxml (0.7.1-3) ... 196s Setting up python3-asttokens (3.0.0-1) ... 196s Setting up libglvnd0:armhf (1.7.0-1build1) ... 196s Setting up python3-alabaster (0.7.16-0.1) ... 196s Setting up python3-pylint-venv (3.0.4-1) ... 196s Setting up fonts-lyx (2.4.3-1) ... 196s Setting up python3-mypy-extensions (1.0.0-1) ... 196s Setting up libxcb-glx0:armhf (1.17.0-2) ... 196s Setting up python3-pyflakes (3.2.0-3) ... 197s Setting up libxcb-keysyms1:armhf (0.4.1-1) ... 197s Setting up libxcb-shape0:armhf (1.17.0-2) ... 197s Setting up python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 197s Setting up x11-common (1:7.7+23ubuntu4) ... 197s Setting up libdeflate0:armhf (1.23-2) ... 197s Setting up linux-libc-dev:armhf (6.14.0-15.15) ... 197s Setting up python3-tabulate (0.9.0-1) ... 197s Setting up libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 197s Setting up python3-libsass (0.23.0-0.1ubuntu1) ... 197s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 197s Setting up libxcb-render-util0:armhf (0.3.10-1) ... 197s Setting up python3-all (3.13.3-1) ... 197s Setting up python3-coverage (7.6.0+dfsg1-2build1) ... 197s Setting up python3-pytz (2025.1-3) ... 198s Setting up libxcb-shm0:armhf (1.17.0-2) ... 198s Setting up libxcb-icccm4:armhf (0.4.2-1) ... 198s Setting up python3-sortedcontainers (2.4.0-2) ... 198s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 198s Setting up python3-inflection (0.3.1-3) ... 198s Setting up python3-pandocfilters (1.5.1-1) ... 198s Setting up libgomp1:armhf (15-20250404-0ubuntu1) ... 198s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 198s Setting up python3-xdg (0.28-2) ... 198s Setting up python3-wheel (0.45.1-1) ... 198s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 198s Setting up python3-webencodings (0.5.1-5) ... 199s Setting up python3-ujson:armhf (5.10.0-1build2) ... 199s Setting up libpcre2-16-0:armhf (10.45-1) ... 199s Setting up python3-platformdirs (4.3.6-1) ... 199s Setting up python3-psutil (5.9.8-2build3) ... 199s Setting up python3-multidict (6.2.0-2) ... 199s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 199s Setting up python3-tz (2025.1-3) ... 199s Setting up libxcb-util1:armhf (0.4.1-1) ... 199s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 199s Setting up python3-cloudpickle (3.1.1-1) ... 199s Setting up python3-frozenlist (1.5.0-1build2) ... 199s Setting up libsnappy1v5:armhf (1.2.1-1) ... 199s Setting up libc6-dbg:armhf (2.41-6ubuntu1) ... 199s Setting up python3-atomicwrites (1.4.1-1) ... 200s Setting up libxcb-xkb1:armhf (1.17.0-2) ... 200s Setting up python3-aiosignal (1.3.2-1) ... 200s Setting up libxcb-image0:armhf (0.4.0-2build1) ... 200s Setting up libdw1t64:armhf (0.192-4ubuntu1) ... 200s Setting up python3-fs (2.4.16-7) ... 200s Setting up python3-async-timeout (5.0.1-1) ... 200s Setting up libxcb-present0:armhf (1.17.0-2) ... 200s Setting up liberror-perl (0.17030-1) ... 200s Setting up unicode-data (15.1.0-1) ... 200s Setting up python3-yapf (0.40.2-2) ... 200s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 200s Setting up libasound2-data (1.2.13-1build1) ... 200s Setting up libspatialindex8:armhf (2.1.0-1) ... 200s Setting up python3-roman (5.0-1) ... 201s Setting up libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ... 201s Setting up libqt5core5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 201s Setting up python3-decorator (5.1.1-5) ... 201s Setting up python3-pycodestyle (2.12.1-2) ... 201s Setting up libfontenc1:armhf (1:1.1.8-1build1) ... 201s Setting up libblas3:armhf (3.12.1-2) ... 201s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 201s Setting up libxcb-xinerama0:armhf (1.17.0-2) ... 201s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 201s Setting up libgles2:armhf (1.7.0-1build1) ... 201s Setting up libasound2t64:armhf (1.2.13-1build1) ... 201s Setting up python3-flaky (3.8.1-2) ... 201s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 201s Setting up python3-asyncssh (2.20.0-1) ... 202s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 202s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 202s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 202s Setting up libxcb-sync1:armhf (1.17.0-2) ... 202s Setting up python3-executing (2.2.0-0.1) ... 202s Setting up python3-snowballstemmer (2.2.0-4build1) ... 202s Setting up python3-nest-asyncio (1.5.4-1) ... 202s Setting up python3-dill (0.3.9-1) ... 202s Setting up python3-brotli (1.1.0-2build4) ... 203s Setting up libavahi-common-data:armhf (0.8-16ubuntu2) ... 203s Setting up libopus0:armhf (1.5.2-2) ... 203s Setting up python3-cycler (0.12.1-1) ... 203s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 203s Setting up libimagequant0:armhf (2.18.0-1build1) ... 203s Setting up libxkbcommon-x11-0:armhf (1.7.0-2) ... 203s Setting up fonts-dejavu-mono (2.37-8) ... 203s Setting up python3-kiwisolver (1.4.7-3build1) ... 203s Setting up yapf3 (0.40.2-2) ... 203s Setting up python3-numpy-dev:armhf (1:2.2.3+ds-5) ... 203s Setting up python3-wrapt (1.15.0-4build1) ... 203s Setting up libxrandr2:armhf (2:1.5.4-1) ... 203s Setting up cython3 (3.0.11+dfsg-2ubuntu2) ... 204s Setting up libtcl8.6:armhf (8.6.16+dfsg-1) ... 204s Setting up fonts-dejavu-core (2.37-8) ... 204s Setting up python3-aiohappyeyeballs (2.6.1-1) ... 204s Setting up python3-pip (25.1.1+dfsg-1) ... 205s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 205s Setting up fonts-elusive-icons (2.0.0-4) ... 205s Setting up python3-html5lib (1.2-1) ... 205s Setting up libbabeltrace1:armhf (1.5.11-4build2) ... 205s Setting up python3-pickleshare (0.7.5-5) ... 205s Setting up python3-jeepney (0.8.0-4) ... 206s Setting up libgfortran5:armhf (15-20250404-0ubuntu1) ... 206s Setting up libvulkan1:armhf (1.4.304.0-1) ... 206s Setting up python3-isort (6.0.1-1) ... 206s Setting up python3-pluggy (1.5.0-1) ... 206s Setting up libwebp7:armhf (1.5.0-0.1) ... 206s Setting up libspatialindex-c8:armhf (2.1.0-1) ... 206s Setting up python3-fastjsonschema (2.21.1-1) ... 206s Setting up python3-ruamel.yaml (0.18.10+ds-1) ... 206s Setting up python3-pyqt5.sip (12.17.0-1build1) ... 206s Setting up fzf (0.60.3-1) ... 206s Setting up libvpx9:armhf (1.15.0-2) ... 206s Setting up libmtdev1t64:armhf (1.1.7-1) ... 206s Setting up libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 206s Setting up python3-astroid (3.3.8-2) ... 207s Setting up libxshmfence1:armhf (1.3.3-1) ... 207s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 207s Setting up libxcb-randr0:armhf (1.17.0-2) ... 207s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 207s Setting up python-tinycss2-common (1.4.0-2) ... 207s Setting up libjson-perl (4.10000-1) ... 207s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 207s Setting up libqt5sql5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 207s Setting up libmd4c0:armhf (0.5.2-2) ... 207s Setting up spyder-common (6.0.3+ds-1) ... 207s Setting up python3-qtpy (2.4.2-9) ... 207s Setting up python3-pydocstyle (6.3.0-1.1) ... 207s Setting up libopenjp2-7:armhf (2.5.3-2) ... 207s Setting up git-man (1:2.48.1-0ubuntu1) ... 207s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 207s Setting up python3-mccabe (0.7.0-1) ... 207s Setting up sgml-base (1.31) ... 207s Setting up libxss1:armhf (1:1.2.3-1build3) ... 207s Setting up python3-levenshtein (0.27.0-1build1) ... 207s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 207s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 207s Setting up python3-mpmath (1.3.0-1) ... 208s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 208s Setting up libc-dev-bin (2.41-6ubuntu1) ... 208s Setting up python3-docstring-to-markdown (0.15-1) ... 208s Setting up python-matplotlib-data (3.8.3-7build1) ... 208s Setting up python3-tomlkit (0.13.2-1) ... 208s Setting up libwebpmux3:armhf (1.5.0-0.1) ... 208s Setting up python3-pathspec (0.12.1-1) ... 208s Setting up python3-three-merge (0.1.1-4) ... 208s Setting up python3-yarl (1.13.1-1build2) ... 209s Setting up libxcomposite1:armhf (1:0.4.6-1) ... 209s Setting up python3-mistune (3.0.2-2) ... 209s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 209s Setting up python3-stack-data (0.6.3-1) ... 209s Setting up python3-soupsieve (2.7-1) ... 209s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 209s Setting up python3-unidecode (1.3.8-1) ... 209s Setting up python3-deprecated (1.2.18-1) ... 209s Setting up xbitmaps (1.1.1-2.2) ... 209s Setting up python3-jupyter-core (5.7.2-5) ... 210s Setting up python3-nacl (1.5.0-7) ... 210s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 210s Setting up python3-imagesize (1.4.1-1) ... 210s Setting up libwacom-common (2.14.0-1) ... 210s Setting up python3-textdistance (4.6.3-4) ... 210s Setting up libwayland-client0:armhf (1.23.1-3) ... 210s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 210s Setting up python3-prompt-toolkit (3.0.50-1) ... 210s Setting up python3-sympy (1.13.3-5) ... 217s Setting up pyflakes3 (3.2.0-3) ... 217s Setting up libdebuginfod1t64:armhf (0.192-4ubuntu1) ... 217s Setting up libice6:armhf (2:1.1.1-1) ... 217s Setting up mesa-libgallium:armhf (25.0.3-1ubuntu2) ... 217s Setting up liblapack3:armhf (3.12.1-2) ... 217s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 217s Setting up libqt5dbus5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 217s Setting up python3-tinycss2 (1.4.0-2) ... 217s Setting up libzmq5:armhf (4.3.5-1build2) ... 217s Setting up python3-intervaltree (3.0.2-1.1) ... 217s Setting up python3-jedi (0.19.1+ds1-1) ... 218s Setting up libgbm1:armhf (25.0.3-1ubuntu2) ... 218s Setting up python3-logilab-common (2.1.0-1) ... 218s Setting up libwacom9:armhf (2.14.0-1) ... 218s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 218s Setting up python3-pytest (8.3.5-1) ... 218s Setting up libxtst6:armhf (2:1.2.5-1) ... 218s Setting up libwebpdemux2:armhf (1.5.0-0.1) ... 218s Setting up python3-qtsass (0.4.0-1) ... 219s Setting up libqt5positioning5:armhf (5.15.15+dfsg-3) ... 219s Setting up libgl1-mesa-dri:armhf (25.0.3-1ubuntu2) ... 219s Setting up libqt5network5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 219s Setting up libavahi-common3:armhf (0.8-16ubuntu2) ... 219s Setting up python3-autopep8 (2.3.2-1) ... 219s Setting up python3-aiohttp (3.10.11-1build1) ... 219s Setting up libqt5xml5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 219s Setting up libsource-highlight4t64:armhf (3.1.9-4.3build1) ... 219s Setting up python3-nbformat (5.9.1-1) ... 219s Setting up python3-pylsp-jsonrpc (1.1.2-1) ... 219s Setting up libspatialindex-dev:armhf (2.1.0-1) ... 219s Setting up black (25.1.0-2) ... 220s Setting up libqt5test5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 220s Setting up python3-pytoolconfig (1.3.1-3) ... 220s Setting up python-qtawesome-common (1.4.0-1) ... 220s Setting up python3-bs4 (4.13.3-2) ... 220s Setting up libinput-bin (1.27.1-1) ... 220s Setting up python3-slugify (8.0.4-2) ... 220s Setting up python3-bleach (6.2.0-1) ... 220s Setting up python3-matplotlib-inline (0.1.7-1) ... 220s Setting up python3-flake8 (7.1.1-3) ... 220s Setting up python3-comm (0.2.1-1) ... 221s Setting up python3-github (2.6.1-1) ... 221s Setting up libegl-mesa0:armhf (25.0.3-1ubuntu2) ... 221s Setting up gdb (16.2-8ubuntu1) ... 221s Setting up python3-pylsp (1.12.0-3) ... 221s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 221s Setting up python3-rope (1.13.0-4) ... 222s Setting up python3-secretstorage (3.3.3-3) ... 222s Setting up libqt5qml5:armhf (5.15.15+dfsg-3) ... 222s Setting up python3-ipython (8.30.0-2) ... 222s Setting up python3-zmq (26.2.1-1build1) ... 222s Setting up libjs-jquery-metadata (12-4) ... 222s Setting up libraqm0:armhf (0.10.2-1) ... 222s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 222s Setting up libqt5webchannel5:armhf (5.15.15-2) ... 222s Setting up git (1:2.48.1-0ubuntu1) ... 222s Setting up python3-qstylizer (0.2.4-1) ... 223s Setting up python3-numpy (1:2.2.3+ds-5) ... 225s Setting up libjs-sphinxdoc (8.1.3-5) ... 225s Setting up python3-pyls-spyder (0.4.0-2) ... 225s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 225s Setting up python3-cookiecutter (2.6.0-2) ... 225s Setting up python3-pytest-mock (3.14.0-2) ... 225s Setting up python3-lxml:armhf (5.3.2-1) ... 226s Setting up libtiff6:armhf (4.7.0-3ubuntu1) ... 226s Setting up python3-superqt (0.7.1-1) ... 226s Setting up xml-core (0.19) ... 226s Setting up libegl1:armhf (1.7.0-1build1) ... 226s Setting up python3-keyring (25.6.0-1) ... 226s Setting up libharfbuzz-subset0:armhf (10.2.0-1) ... 226s Setting up python3-qtawesome (1.4.0-1) ... 226s Setting up libc6-dev:armhf (2.41-6ubuntu1) ... 226s Setting up python3-jupyter-client (8.6.3-2) ... 226s Setting up python3-contourpy (1.3.1-1build1) ... 226s Setting up ipython3 (8.30.0-2) ... 227s Setting up libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 227s Setting up libsm6:armhf (2:1.2.4-1) ... 227s Setting up python3-pytestqt (4.4.0-1) ... 227s Setting up libavahi-client3:armhf (0.8-16ubuntu2) ... 227s Setting up python3-pytest-order (1.3.0-1) ... 227s Setting up pylint (3.3.4-1) ... 227s Setting up liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 227s Setting up python3-pylsp-black (2.0.0-5) ... 227s Setting up libinput10:armhf (1.27.1-1) ... 227s Setting up fontconfig (2.15.0-2.2ubuntu1) ... 229s Regenerating fonts cache... done. 229s Setting up libxft2:armhf (2.3.6-1build1) ... 229s Setting up libqt5qmlmodels5:armhf (5.15.15+dfsg-3) ... 229s Setting up python3-rtree (1.4.0-1) ... 230s Setting up libglx-mesa0:armhf (25.0.3-1ubuntu2) ... 230s Setting up python3-scipy (1.14.1-4ubuntu2) ... 233s Setting up python3-pytest-timeout (2.3.1-1) ... 233s Setting up libglx0:armhf (1.7.0-1build1) ... 233s Setting up python3-watchdog (6.0.0-1) ... 234s Setting up libtk8.6:armhf (8.6.16-1) ... 234s Setting up python3-pandas-lib:armhf (2.2.3+dfsg-8build1) ... 234s Setting up python3-pytest-cov (5.0.0-1) ... 234s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 234s Setting up python3.13-tk (3.13.3-1) ... 234s Setting up python3-nbclient (0.8.0-2) ... 235s Setting up python3-pil:armhf (11.1.0-5build1) ... 235s Setting up libqt5gui5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 235s Setting up libgl1:armhf (1.7.0-1build1) ... 235s Setting up libexpat1-dev:armhf (2.7.1-1) ... 235s Setting up python3-pandas (2.2.3+dfsg-8build1) ... 240s Setting up sphinx-common (8.1.3-5) ... 240s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 240s Setting up python3-ipykernel (6.29.5-2) ... 240s Setting up python3-qdarkstyle (3.2.3+ds1-3) ... 240s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 240s Setting up python3-nbconvert (7.16.6-1) ... 240s Setting up libqt5quick5:armhf (5.15.15+dfsg-3) ... 240s Setting up libcups2t64:armhf (2.4.12-0ubuntu1) ... 240s Setting up tk8.6-blt2.5 (2.5.3+dfsg-8) ... 240s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 240s Setting up python3-spyder-kernels (3.0.2-1) ... 241s Setting up libqt5widgets5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 241s Setting up blt (2.5.3+dfsg-8) ... 241s Setting up libqt5svg5:armhf (5.15.15-2) ... 241s Setting up python3-tk:armhf (3.13.3-1) ... 241s Setting up libxaw7:armhf (2:1.0.16-1) ... 241s Setting up libqt5help5:armhf (5.15.15-6build1) ... 241s Setting up python3-qtconsole (5.6.1-4) ... 241s Setting up libqt5quickwidgets5:armhf (5.15.15+dfsg-3) ... 241s Setting up python3-pil.imagetk:armhf (11.1.0-5build1) ... 241s Setting up libpython3.13-dev:armhf (3.13.3-1) ... 241s Setting up libqt5webenginecore5:armhf (5.15.18+dfsg-2) ... 241s Setting up xterm (397-1ubuntu1) ... 241s update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 241s update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 241s Setting up libqt5printsupport5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 241s Setting up libpython3-dev:armhf (3.13.3-1) ... 241s Setting up libqt5designer5:armhf (5.15.15-6build1) ... 241s Setting up python3.13-dev (3.13.3-1) ... 241s Setting up x11-xkb-utils (7.7+9) ... 241s Setting up libqt5webengine5:armhf (5.15.18+dfsg-2) ... 241s Setting up libpython3-all-dev:armhf (3.13.3-1) ... 241s Setting up python3-dev (3.13.3-1) ... 241s Setting up libqt5webenginewidgets5:armhf (5.15.18+dfsg-2) ... 241s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 241s Setting up python3-pyqt5 (5.15.11+dfsg-2) ... 241s Setting up python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 241s Setting up python3-all-dev (3.13.3-1) ... 241s Setting up xvfb (2:21.1.16-1ubuntu1) ... 241s Setting up python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 241s Setting up python3-pyqt5.qtwebengine (5.15.7-1) ... 241s Setting up python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 241s Setting up python3-fonttools (4.55.3-2build1) ... 242s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 242s Setting up python3-matplotlib (3.8.3-7build1) ... 244s Processing triggers for man-db (2.13.0-1) ... 245s Processing triggers for udev (257.4-1ubuntu3) ... 245s Processing triggers for libc-bin (2.41-6ubuntu1) ... 245s Processing triggers for sgml-base (1.31) ... 245s Setting up docutils-common (0.21.2+dfsg-2) ... 245s Processing triggers for sgml-base (1.31) ... 245s Setting up python3-docutils (0.21.2+dfsg-2) ... 246s Setting up python3-sphinx (8.1.3-5) ... 246s Setting up python3-numpydoc (1.8.0-1) ... 247s Setting up python3-spyder (6.0.3+ds-1) ... 248s Setting up spyder (6.0.3+ds-1) ... 259s autopkgtest [14:15:45]: test pytest-rest: [----------------------- 261s Testing with python3.13: 261s Defaulting to user installation because normal site-packages is not writeable 261s Processing /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/spyder-boilerplate 261s Preparing metadata (setup.py): started 262s Preparing metadata (setup.py): finished with status 'done' 262s Building wheels for collected packages: spyder-boilerplate 262s Building wheel for spyder-boilerplate (setup.py): started 262s DEPRECATION: Building 'spyder-boilerplate' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'spyder-boilerplate'. Discussion can be found at https://github.com/pypa/pip/issues/6334 262s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 262s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=716f771ba76af96f10dcd89831793c923b8040a4c2271bed2251d4145ac30165 262s Stored in directory: /home/ubuntu/.cache/pip/wheels/47/25/0a/cda4d0e0ba89b9fd53cd1d3168b0e22c1841ce65acfc328142 262s Successfully built spyder-boilerplate 262s Installing collected packages: spyder-boilerplate 262s Successfully installed spyder-boilerplate-0.0.1 262s *** STARTING RUN 1 at 14:15:48: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 263s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', '--deselect=spyder/app/tests/test_mainwindow.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '--ignore=./spyder/plugins/remoteclient'] 263s ============================= test session starts ============================== 263s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 263s cachedir: .pytest_cache 263s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 263s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 263s configfile: pytest.ini 263s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 263s timeout: 120.0s 263s timeout method: thread 263s timeout func_only: False 267s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 272s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 272s 272s spyder/app/tests/test_cli_options.py::test_get_options PASSED [ 0%] 275s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather PASSED [ 0%] 277s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request PASSED [ 0%] 278s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] PASSED [ 0%] 279s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] PASSED [ 0%] 280s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] PASSED [ 0%] 297s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete PASSED [ 0%] 309s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible PASSED [ 0%] 316s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] PASSED [ 0%] 324s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] PASSED [ 0%] 331s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] PASSED [ 0%] 339s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] PASSED [ 1%] 347s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] PASSED [ 1%] 354s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] PASSED [ 1%] 362s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] PASSED [ 1%] 364s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] PASSED [ 1%] 372s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] PASSED [ 1%] 379s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] PASSED [ 1%] 382s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] PASSED [ 1%] 389s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] PASSED [ 1%] 398s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] PASSED [ 1%] 400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] PASSED [ 1%] 407s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] PASSED [ 2%] 415s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] PASSED [ 2%] 423s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] PASSED [ 2%] 429s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions PASSED [ 2%] 433s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion PASSED [ 2%] 433s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 455s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions PASSED [ 2%] 467s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug PASSED [ 2%] 475s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug PASSED [ 2%] 509s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions PASSED [ 2%] 523s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets PASSED [ 2%] 527s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order PASSED [ 3%] 531s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions PASSED [ 3%] 536s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths PASSED [ 3%] 536s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 541s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions PASSED [ 3%] 545s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] PASSED [ 3%] 548s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] PASSED [ 3%] 552s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] PASSED [ 3%] 555s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] PASSED [ 3%] 559s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] PASSED [ 3%] 564s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] PASSED [ 3%] 564s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 564s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 564s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 564s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 569s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close PASSED [ 4%] 576s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] PASSED [ 4%] 583s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] PASSED [ 4%] 612s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] PASSED [ 4%] 652s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] PASSED [ 4%] 652s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations PASSED [ 4%] 652s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations PASSED [ 4%] 652s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions PASSED [ 4%] 654s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked PASSED [ 5%] 655s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes PASSED [ 5%] 655s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association PASSED [ 5%] 657s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters PASSED [ 5%] 657s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog PASSED [ 5%] 657s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog PASSED [ 5%] 659s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget PASSED [ 5%] 659s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin PASSED [ 5%] 659s spyder/plugins/history/tests/test_plugin.py::test_add_history PASSED [ 5%] 661s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] PASSED [ 5%] 663s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] PASSED [ 5%] 665s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] PASSED [ 6%] 665s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] PASSED [ 6%] 665s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] PASSED [ 6%] 665s spyder/utils/tests/test_encoding.py::test_symlinks PASSED [ 6%] 665s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir PASSED [ 6%] 665s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty PASSED [ 6%] 665s spyder/utils/tests/test_programs.py::test_is_valid_interpreter PASSED [ 6%] 665s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter PASSED [ 6%] 665s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name PASSED [ 6%] 674s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector PASSED [ 6%] 680s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding PASSED [ 6%] 685s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching PASSED [ 7%] 690s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto PASSED [ 7%] 690s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 690s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 700s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste PASSED [ 7%] 713s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip PASSED [ 7%] 723s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] PASSED [ 7%] 734s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] PASSED [ 7%] 744s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] PASSED [ 7%] 755s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] PASSED [ 7%] 755s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 755s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 755s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 762s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] PASSED [ 8%] 768s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] PASSED [ 8%] 775s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] PASSED [ 8%] 775s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 775s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 775s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 775s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 775s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 775s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 799s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer PASSED [ 8%] 814s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file PASSED [ 9%] 834s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings PASSED [ 9%] 847s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings PASSED [ 9%] 862s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings PASSED [ 9%] 876s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings PASSED [ 9%] 890s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line PASSED [ 9%] 906s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes PASSED [ 9%] 923s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets PASSED [ 9%] 937s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] PASSED [ 9%] 951s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] PASSED [ 9%] 965s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] PASSED [ 9%] 979s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] PASSED [ 10%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] PASSED [ 11%] 979s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] PASSED [ 11%] 979s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins PASSED [ 11%] 979s spyder/app/tests/test_find_plugins.py::test_find_external_plugins PASSED [ 11%] 979s spyder/config/tests/test_base.py::test_is_stable_version PASSED [ 11%] 979s spyder/config/tests/test_base.py::test_get_conf_path[True] PASSED [ 11%] 979s spyder/config/tests/test_base.py::test_get_conf_path[False] PASSED [ 11%] 979s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 979s works with Anaconda) [ 11%] 980s spyder/config/tests/test_manager.py::test_site_config_load PASSED [ 11%] 980s spyder/config/tests/test_manager.py::test_external_plugin_config PASSED [ 11%] 980s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 980s on Linux and CIs) [ 11%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] PASSED [ 11%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_save_write PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_default_config_set_defaults PASSED [ 12%] 980s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_version[] PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_defaults PASSED [ 13%] 980s spyder/config/tests/test_user.py::test_userconfig_check_section_option PASSED [ 14%] 980s spyder/config/tests/test_user.py::test_userconfig_load_from_ini PASSED [ 14%] 980s spyder/config/tests/test_user.py::test_userconfig_get_version PASSED [ 14%] 980s spyder/config/tests/test_user.py::test_userconfig_set_version PASSED [ 14%] 980s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults PASSED [ 14%] 981s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults PASSED [ 14%] 981s spyder/config/tests/test_user.py::test_userconfig_get_default PASSED [ 14%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] PASSED [ 14%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] PASSED [ 14%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] PASSED [ 14%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] PASSED [ 14%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] PASSED [ 14%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions PASSED [ 15%] 981s spyder/config/tests/test_user.py::test_userconfig_set_default PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] PASSED [ 15%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] PASSED [ 16%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string PASSED [ 17%] 981s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string PASSED [ 17%] 981s spyder/config/tests/test_user.py::test_userconfig_remove_section PASSED [ 17%] 981s spyder/config/tests/test_user.py::test_userconfig_remove_option PASSED [ 17%] 981s spyder/config/tests/test_user.py::test_userconfig_cleanup PASSED [ 17%] 981s spyder/config/tests/test_user.py::test_invalid_shortcuts PASSED [ 17%] 981s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 PASSED [ 17%] 981s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 PASSED [ 17%] 981s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version PASSED [ 17%] 983s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] PASSED [ 17%] 984s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar PASSED [ 17%] 986s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close PASSED [ 18%] 986s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words PASSED [ 18%] 987s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] PASSED [ 18%] 988s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] PASSED [ 18%] 989s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] PASSED [ 18%] 990s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] PASSED [ 18%] 991s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] PASSED [ 18%] 992s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] PASSED [ 18%] 993s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] PASSED [ 18%] 994s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] PASSED [ 18%] 995s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] PASSED [ 18%] 996s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] PASSED [ 18%] 997s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] PASSED [ 19%] 999s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update PASSED [ 19%] 1000s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] PASSED [ 19%] 1000s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge PASSED [ 19%] 1000s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection PASSED [ 19%] 1000s spyder/plugins/console/tests/test_plugin.py::test_run_code PASSED [ 19%] 1000s spyder/plugins/console/tests/test_plugin.py::test_completions PASSED [ 19%] 1000s spyder/plugins/console/tests/test_plugin.py::test_handle_exception PASSED [ 19%] 1000s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings PASSED [ 19%] 1001s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo PASSED [ 19%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line PASSED [ 19%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] PASSED [ 20%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] PASSED [ 20%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] PASSED [ 20%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] PASSED [ 20%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] PASSED [ 20%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] PASSED [ 20%] 1001s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] PASSED [ 20%] 1002s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] PASSED [ 20%] 1002s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] PASSED [ 20%] 1002s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text PASSED [ 20%] 1002s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines PASSED [ 20%] 1002s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion PASSED [ 21%] 1002s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] PASSED [ 21%] 1003s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] PASSED [ 22%] 1004s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] PASSED [ 22%] 1005s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] PASSED [ 22%] 1005s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] PASSED [ 22%] 1005s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[ def foo(arg0, arg1=':', arg2: str='-> (float, str):') -> (float, int): - -name_list1-type_list1-value_list1-(float, int)] PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[ def foo():\n\n if 1:\n raise ValueError\n else:\n return\n\n class F:- -\n if 1:\n raise ValueError\n else:\n return\n] PASSED [ 23%] 1005s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] PASSED [ 23%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] PASSED [ 23%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] PASSED [ 23%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -True] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -False] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-True] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-False] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -True] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -False] PASSED [ 24%] 1006s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] PASSED [ 24%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] PASSED [ 24%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -True] PASSED [ 24%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -False] PASSED [ 25%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -True] PASSED [ 25%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -False] PASSED [ 25%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] PASSED [ 25%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] PASSED [ 25%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -True] PASSED [ 25%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -False] PASSED [ 25%] 1007s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] PASSED [ 25%] 1008s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -False] PASSED [ 25%] 1008s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_below_def_by_shortcut[ def foo():\n - def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n ] PASSED [ 25%] 1010s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """\n \n\n Returns\n -------\n None.\n\n """-16777221] PASSED [ 25%] 1012s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] PASSED [ 25%] 1012s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] PASSED [ 26%] 1012s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns\n -------\n str\n DESCRIPTION.\n v1 : TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n numeric\n DESCRIPTION.\n float\n DESCRIPTION.\n tuple\n DESCRIPTION.\n dict\n DESCRIPTION.\n list\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n bool\n DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] PASSED [ 26%] 1012s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns\n -------\n TYPE\n DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] PASSED [ 26%] 1012s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Returns:\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] PASSED [ 26%] 1012s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns:\n str: DESCRIPTION.\n v1 (TYPE): DESCRIPTION.\n TYPE: DESCRIPTION.\n numeric: DESCRIPTION.\n float: DESCRIPTION.\n tuple: DESCRIPTION.\n dict: DESCRIPTION.\n list: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n bool: DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] PASSED [ 26%] 1013s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns:\n TYPE: DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] PASSED [ 26%] 1013s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_annotated_call[ def test(self) -> Annotated[str, int("2")]:\n - def test(self) -> Annotated[str, int("2")]:\n """\n \n\n Returns\n -------\n Annotated[str, int("2")]\n DESCRIPTION.\n\n """\n ] PASSED [ 26%] 1013s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_line_break[ def test(v:\n int):\n - def test(v:\n int):\n """\n \n\n Parameters\n ----------\n v : int\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n ] PASSED [ 26%] 1013s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v: str = "#"): # comment, with '#' and "#"\n - def test(v: str = "#"): # comment, with '#' and "#"\n """\n \n\n Parameters\n ----------\n v : str, optional\n DESCRIPTION. The default is "#".\n\n Returns\n -------\n None.\n\n """\n ] PASSED [ 26%] 1013s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n - def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n """\n \n\n Parameters\n ----------\n v1 : str, optional\n DESCRIPTION. The default is "#".\n v2 : str, optional\n DESCRIPTION. The default is '#'.\n\n Returns\n -------\n str\n DESCRIPTION.\n\n """\n ] PASSED [ 26%] 1013s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled PASSED [ 26%] 1013s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1014s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only PASSED [ 27%] 1014s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response PASSED [ 27%] 1015s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 27%] 1015s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization PASSED [ 27%] 1016s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] PASSED [ 27%] 1017s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] PASSED [ 27%] 1018s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] PASSED [ 27%] 1018s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] PASSED [ 27%] 1020s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files PASSED [ 27%] 1020s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs PASSED [ 27%] 1022s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files PASSED [ 28%] 1022s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree PASSED [ 28%] 1023s spyder/plugins/editor/tests/test_plugin.py::test_no_template PASSED [ 28%] 1023s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component PASSED [ 28%] 1024s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave PASSED [ 28%] 1025s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data PASSED [ 28%] 1025s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty PASSED [ 28%] 1025s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer PASSED [ 28%] 1026s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave PASSED [ 28%] 1027s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position PASSED [ 28%] 1028s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests PASSED [ 28%] 1029s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] PASSED [ 29%] 1030s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] PASSED [ 29%] 1031s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] PASSED [ 29%] 1032s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars PASSED [ 29%] 1036s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows PASSED [ 29%] 1036s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata PASSED [ 29%] 1036s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval PASSED [ 29%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] PASSED [ 29%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] PASSED [ 29%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir PASSED [ 29%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] PASSED [ 29%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] PASSED [ 29%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] PASSED [ 30%] 1037s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] PASSED [ 31%] 1038s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] PASSED [ 31%] 1038s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] PASSED [ 31%] 1038s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] PASSED [ 31%] 1038s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] PASSED [ 31%] 1038s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename PASSED [ 31%] 1038s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] PASSED [ 31%] 1038s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] PASSED [ 31%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement PASSED [ 31%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement PASSED [ 31%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line PASSED [ 31%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string PASSED [ 32%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment PASSED [ 32%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon PASSED [ 32%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash PASSED [ 32%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement PASSED [ 32%] 1038s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets PASSED [ 32%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines PASSED [ 32%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines PASSED [ 32%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes XFAIL [ 32%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line XFAIL [ 32%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple PASSED [ 32%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline PASSED [ 33%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment PASSED [ 33%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone PASSED [ 33%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def PASSED [ 33%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis PASSED [ 33%] 1039s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket PASSED [ 33%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly PASSED [ 33%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis PASSED [ 33%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket PASSED [ 33%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly PASSED [ 33%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent PASSED [ 33%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent PASSED [ 33%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank PASSED [ 34%] 1040s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line PASSED [ 34%] 1041s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces PASSED [ 34%] 1041s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment PASSED [ 34%] 1041s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 PASSED [ 34%] 1041s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 PASSED [ 34%] 1042s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 PASSED [ 34%] 1042s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords PASSED [ 34%] 1042s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block PASSED [ 34%] 1043s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation PASSED [ 34%] 1044s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block PASSED [ 34%] 1044s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists PASSED [ 35%] 1044s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals PASSED [ 35%] 1050s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs PASSED [ 35%] 1051s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis PASSED [ 35%] 1051s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs PASSED [ 35%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation PASSED [ 35%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent PASSED [ 35%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark PASSED [ 35%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks PASSED [ 35%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks PASSED [ 35%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks PASSED [ 35%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2): \n \n \n -keys0-False] PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2):\n\n -keys1-True] PASSED [ 36%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] PASSED [ 36%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 \nmyvar = 3-somecode = 1\nmyvar = 2 \nmyvar = 3-keys3-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 -somecode = 1\nmyvar = 2 -keys4-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""This is a string with important spaces\n -"""This is a string with important spaces\n \n-keys5-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2-keys7-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2 -keys8-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[a=1\na=2 \na=3-a=1\na=2 \na=3-keys9-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n\n -keys10-True] PASSED [ 37%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n \n -keys11-False] PASSED [ 37%] 1055s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] PASSED [ 37%] 1055s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] PASSED [ 37%] 1055s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] Fatal Python error: Segmentation fault 1055s 1055s Thread 0xac526400 (most recent call first): 1055s File "/usr/lib/python3.13/threading.py", line 363 in wait 1055s File "/usr/lib/python3.13/threading.py", line 659 in wait 1055s File "/usr/lib/python3.13/threading.py", line 1340 in run 1055s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 1055s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 1055s 1055s Current thread 0xee6d4020 (most recent call first): 1055s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/base.py", line 690 in paintEvent 1055s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 4497 in paintEvent 1055s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 3638 in event 1055s File "/usr/lib/python3/dist-packages/pytestqt/plugin.py", line 222 in _process_events 1055s File "/usr/lib/python3/dist-packages/pytestqt/plugin.py", line 190 in pytest_runtest_call 1055s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 169 in _multicall 1055s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1055s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1055s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 1055s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 1055s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 1055s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 1055s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 132 in runtestprotocol 1055s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 1055s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 1055s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 1055s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1055s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1055s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 1055s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 1055s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1055s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1055s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 1055s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 1055s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 1055s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 1055s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1055s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1055s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 1055s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 56 in run_pytest 1055s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 76 in main 1055s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 81 in 1055s 1055s Extension modules: PyQt5.QtCore, PyQt5.QtNetwork, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.QtWebEngineCore, PyQt5.QtWebChannel, PyQt5.QtWebEngineWidgets, PyQt5.QtTest, zmq.backend.cython._zmq, tornado.speedups, psutil._psutil_linux, psutil._psutil_posix, markupsafe._speedups, rapidfuzz.distance._initialize_cpp, rapidfuzz.distance.metrics_cpp, rapidfuzz.fuzz_cpp, rapidfuzz.process_cpp_impl, rapidfuzz.utils_cpp, Levenshtein.levenshtein_cpp, PyQt5.QtSvg, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, matplotlib._c_internal_utils, PIL._imaging, matplotlib._path, kiwisolver._cext, lxml._elementpath, lxml.etree, _cffi_backend, _brotli, matplotlib._image, yaml._yaml, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, cython.cimports.libc.math, scipy._lib._ccallback_c, scipy.sparse._sparsetools, _csparsetools, scipy.sparse._csparsetools, scipy.linalg._fblas, scipy.linalg._flapack, scipy.linalg.cython_lapack, scipy.linalg._cythonized_array_utils, scipy.linalg._solve_toeplitz, scipy.linalg._decomp_lu_cython, scipy.linalg._matfuncs_sqrtm_triu, scipy.linalg.cython_blas, scipy.linalg._matfuncs_expm, scipy.linalg._decomp_update, scipy.sparse.linalg._dsolve._superlu, scipy.sparse.linalg._eigen.arpack._arpack, scipy.sparse.linalg._propack._spropack, scipy.sparse.linalg._propack._dpropack, scipy.sparse.linalg._propack._cpropack, scipy.sparse.linalg._propack._zpropack, scipy.sparse.csgraph._tools, scipy.sparse.csgraph._shortest_path, scipy.sparse.csgraph._traversal, scipy.sparse.csgraph._min_spanning_tree, scipy.sparse.csgraph._flow, scipy.sparse.csgraph._matching, scipy.sparse.csgraph._reordering, scipy.io.matlab._mio_utils, scipy.io.matlab._streams, scipy.io.matlab._mio5_utils, pandas._libs.tslibs.ccalendar, pandas._libs.tslibs.np_datetime, pandas._libs.tslibs.dtypes, pandas._libs.tslibs.base, pandas._libs.tslibs.nattype, pandas._libs.tslibs.timezones, pandas._libs.tslibs.fields, pandas._libs.tslibs.timedeltas, pandas._libs.tslibs.tzconversion, pandas._libs.tslibs.timestamps, pandas._libs.properties, pandas._libs.tslibs.offsets, pandas._libs.tslibs.strptime, pandas._libs.tslibs.parsing, pandas._libs.tslibs.conversion, pandas._libs.tslibs.period, pandas._libs.tslibs.vectorized, pandas._libs.ops_dispatch, pandas._libs.missing, pandas._libs.hashtable, pandas._libs.algos, pandas._libs.interval, pandas._libs.lib, pandas._libs.ops, pandas._libs.hashing, pandas._libs.arrays, pandas._libs.tslib, pandas._libs.sparse, pandas._libs.internals, pandas._libs.indexing, pandas._libs.index, pandas._libs.writers, pandas._libs.join, pandas._libs.window.aggregations, pandas._libs.window.indexers, pandas._libs.reshape, pandas._libs.groupby, pandas._libs.json, pandas._libs.parsers, pandas._libs.testing, PIL._imagingmath, multidict._multidict, yarl._helpers_c, yarl._quoting_c, aiohttp._helpers, aiohttp._http_writer, aiohttp._http_parser, aiohttp._websocket, frozenlist._frozenlist (total: 122) 1104s Segmentation fault (core dumped) 1104s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1104s *** STARTING RUN 2 at 14:29:50: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 1105s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', '--deselect=spyder/app/tests/test_mainwindow.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '--ignore=./spyder/plugins/remoteclient'] 1105s ============================= test session starts ============================== 1105s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1105s cachedir: .pytest_cache 1105s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1105s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 1105s configfile: pytest.ini 1105s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 1105s timeout: 120.0s 1105s timeout method: thread 1105s timeout func_only: False 1107s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1110s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1110s 1110s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1110s passed in previous runs) [ 0%] 1110s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1110s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1110s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1110s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1110s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1110s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1110s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1110s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1110s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1110s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1110s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1110s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1110s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1110s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1110s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1110s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1110s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1110s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1110s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1110s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1110s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1110s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1110s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1110s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1110s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1110s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1110s in previous runs) [ 6%] 1110s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1110s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1110s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1110s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1110s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1110s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1110s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1110s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1110s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1110s passed in previous runs) [ 11%] 1110s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1110s passed in previous runs) [ 11%] 1110s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1110s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1110s works with Anaconda) [ 11%] 1110s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1110s passed in previous runs) [ 11%] 1110s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1110s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1110s on Linux and CIs) [ 11%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1110s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1110s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1110s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1110s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1110s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1110s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1110s passed in previous runs) [ 17%] 1110s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1110s passed in previous runs) [ 17%] 1110s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1110s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1110s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1110s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1110s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1110s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1110s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1110s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1110s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1110s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1110s passed in previous runs) [ 19%] 1110s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1110s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1110s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1110s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[ def foo(arg0, arg1=':', arg2: str='-> (float, str):') -> (float, int): - -name_list1-type_list1-value_list1-(float, int)] SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[ def foo():\n\n if 1:\n raise ValueError\n else:\n return\n\n class F:- -\n if 1:\n raise ValueError\n else:\n return\n] SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -True] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -False] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-True] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-False] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -True] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -False] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -True] SKIPPED [ 24%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -False] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -True] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -False] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -True] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -False] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -False] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_below_def_by_shortcut[ def foo():\n - def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """\n \n\n Returns\n -------\n None.\n\n """-16777221] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns\n -------\n str\n DESCRIPTION.\n v1 : TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n numeric\n DESCRIPTION.\n float\n DESCRIPTION.\n tuple\n DESCRIPTION.\n dict\n DESCRIPTION.\n list\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n bool\n DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns\n -------\n TYPE\n DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Returns:\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns:\n str: DESCRIPTION.\n v1 (TYPE): DESCRIPTION.\n TYPE: DESCRIPTION.\n numeric: DESCRIPTION.\n float: DESCRIPTION.\n tuple: DESCRIPTION.\n dict: DESCRIPTION.\n list: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n bool: DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns:\n TYPE: DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_annotated_call[ def test(self) -> Annotated[str, int("2")]:\n - def test(self) -> Annotated[str, int("2")]:\n """\n \n\n Returns\n -------\n Annotated[str, int("2")]\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_line_break[ def test(v:\n int):\n - def test(v:\n int):\n """\n \n\n Parameters\n ----------\n v : int\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v: str = "#"): # comment, with '#' and "#"\n - def test(v: str = "#"): # comment, with '#' and "#"\n """\n \n\n Parameters\n ----------\n v : str, optional\n DESCRIPTION. The default is "#".\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n - def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n """\n \n\n Parameters\n ----------\n v1 : str, optional\n DESCRIPTION. The default is "#".\n v2 : str, optional\n DESCRIPTION. The default is '#'.\n\n Returns\n -------\n str\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1110s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1110s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1110s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1110s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1110s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1110s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2): \n \n \n -keys0-False] SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2):\n\n -keys1-True] SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 \nmyvar = 3-somecode = 1\nmyvar = 2 \nmyvar = 3-keys3-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 -somecode = 1\nmyvar = 2 -keys4-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""This is a string with important spaces\n -"""This is a string with important spaces\n \n-keys5-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2-keys7-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2 -keys8-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[a=1\na=2 \na=3-a=1\na=2 \na=3-keys9-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n\n -keys10-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n \n -keys11-False] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] PASSED [ 37%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n i = 0\n# no indent-def fun():\n i = 0\n# no indent\n-keys15-True] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[if a:\n def b():\n i = 1-if a:\n def b():\n i = 1\n\n -keys16-True] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] PASSED [ 38%] 1111s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] PASSED [ 38%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] PASSED [ 38%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] PASSED [ 38%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] PASSED [ 39%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] PASSED [ 39%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] PASSED [ 39%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] PASSED [ 39%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] PASSED [ 39%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] PASSED [ 39%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] PASSED [ 39%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] PASSED [ 39%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] PASSED [ 39%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] PASSED [ 39%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] PASSED [ 39%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] PASSED [ 40%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] PASSED [ 40%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] PASSED [ 40%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] PASSED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment PASSED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return PASSED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match PASSED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char PASSED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection PASSED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char PASSED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] PASSED [ 41%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r\n return x\r\n] PASSED [ 41%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] PASSED [ 41%] 1114s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] PASSED [ 41%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] PASSED [ 42%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] PASSED [ 42%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] PASSED [ 42%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight PASSED [ 42%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment PASSED [ 42%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment PASSED [ 42%] 1120s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations PASSED [ 42%] 1123s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling PASSED [ 42%] 1125s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] PASSED [ 42%] 1126s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] PASSED [ 42%] 1127s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] PASSED [ 43%] 1128s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] PASSED [ 43%] 1129s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] PASSED [ 43%] 1130s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] PASSED [ 43%] 1131s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] PASSED [ 43%] 1132s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] PASSED [ 43%] 1133s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] PASSED [ 43%] 1135s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] PASSED [ 43%] 1136s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] PASSED [ 43%] 1137s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] PASSED [ 43%] 1138s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] PASSED [ 43%] 1139s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] PASSED [ 44%] 1140s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] PASSED [ 44%] 1140s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1142s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path PASSED [ 44%] 1143s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box PASSED [ 44%] 1145s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression PASSED [ 44%] 1145s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button PASSED [ 44%] 1145s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus PASSED [ 44%] 1145s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid PASSED [ 44%] 1145s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent PASSED [ 44%] 1145s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent PASSED [ 44%] 1146s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation PASSED [ 44%] 1146s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent PASSED [ 45%] 1146s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent PASSED [ 45%] 1146s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid PASSED [ 45%] 1146s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] PASSED [ 45%] 1153s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] PASSED [ 46%] 1154s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] PASSED [ 46%] 1154s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down PASSED [ 46%] 1154s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches PASSED [ 46%] 1155s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up PASSED [ 46%] 1155s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down PASSED [ 46%] 1155s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up PASSED [ 46%] 1155s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up PASSED [ 46%] 1155s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down PASSED [ 46%] 1155s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line PASSED [ 46%] 1156s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line PASSED [ 46%] 1156s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle PASSED [ 47%] 1156s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty PASSED [ 47%] 1156s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty PASSED [ 47%] 1157s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive PASSED [ 47%] 1157s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line PASSED [ 47%] 1157s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1157s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex PASSED [ 47%] 1158s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex PASSED [ 47%] 1158s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case PASSED [ 47%] 1158s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters PASSED [ 47%] 1158s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash PASSED [ 47%] 1159s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell PASSED [ 48%] 1159s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word PASSED [ 48%] 1159s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace PASSED [ 48%] 1159s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1159s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1161s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace PASSED [ 48%] 1161s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all PASSED [ 48%] 1161s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave PASSED [ 48%] 1162s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed PASSED [ 48%] 1162s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files PASSED [ 48%] 1162s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash PASSED [ 48%] 1162s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash PASSED [ 48%] 1162s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash PASSED [ 49%] 1163s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] PASSED [ 49%] 1163s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] PASSED [ 49%] 1163s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload PASSED [ 49%] 1164s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping PASSED [ 49%] 1164s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error PASSED [ 49%] 1164s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file PASSED [ 49%] 1164s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files PASSED [ 49%] 1165s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files PASSED [ 49%] 1166s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor PASSED [ 49%] 1166s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file PASSED [ 49%] 1167s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically PASSED [ 50%] 1168s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order PASSED [ 50%] 1168s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1168s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1169s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files PASSED [ 50%] 1169s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed PASSED [ 50%] 1170s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save PASSED [ 50%] 1171s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack PASSED [ 50%] 1171s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename PASSED [ 50%] 1171s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as PASSED [ 50%] 1176s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline PASSED [ 50%] 1176s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as PASSED [ 51%] 1177s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all PASSED [ 51%] 1177s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type PASSED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls PASSED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values PASSED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins PASSED [ 52%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1183s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1183s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box PASSED [ 52%] 1184s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark PASSED [ 52%] 1185s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark PASSED [ 52%] 1185s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init PASSED [ 52%] 1185s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close PASSED [ 52%] 1187s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split PASSED [ 52%] 1187s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks PASSED [ 53%] 1188s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings PASSED [ 53%] 1189s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto PASSED [ 53%] 1190s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto PASSED [ 53%] 1190s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] PASSED [ 53%] 1191s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] PASSED [ 53%] 1191s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] PASSED [ 53%] 1191s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] PASSED [ 53%] 1191s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] PASSED [ 53%] 1191s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button PASSED [ 53%] 1191s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels PASSED [ 53%] 1191s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty PASSED [ 54%] 1191s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error PASSED [ 54%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button PASSED [ 55%] 1192s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original PASSED [ 55%] 1192s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar PASSED [ 55%] 1192s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 55%] 1192s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer PASSED [ 55%] 1193s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1193s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] PASSED [ 55%] 1193s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] PASSED [ 55%] 1194s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] PASSED [ 55%] 1194s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] PASSED [ 55%] 1195s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] PASSED [ 55%] 1195s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1195s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] PASSED [ 56%] 1196s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] PASSED [ 56%] 1196s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] PASSED [ 56%] 1197s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] PASSED [ 56%] 1197s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] PASSED [ 56%] 1197s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] PASSED [ 56%] 1198s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] PASSED [ 56%] 1198s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] PASSED [ 56%] 1199s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] PASSED [ 56%] 1199s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] PASSED [ 56%] 1199s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] PASSED [ 56%] 1200s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1200s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1201s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1201s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1201s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1203s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] PASSED [ 57%] 1203s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1203s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1204s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1204s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1205s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1205s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1205s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] PASSED [ 58%] 1206s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] PASSED [ 58%] 1206s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] PASSED [ 58%] 1207s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] PASSED [ 58%] 1207s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] PASSED [ 58%] 1208s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1208s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open PASSED [ 58%] 1209s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search PASSED [ 58%] 1209s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] PASSED [ 58%] 1209s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] PASSED [ 58%] 1210s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] PASSED [ 59%] 1210s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] PASSED [ 59%] 1210s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] PASSED [ 59%] 1210s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] PASSED [ 59%] 1211s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] PASSED [ 59%] 1211s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] PASSED [ 59%] 1211s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] PASSED [ 59%] 1212s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] PASSED [ 59%] 1212s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] PASSED [ 59%] 1212s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items PASSED [ 59%] 1212s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths PASSED [ 59%] 1212s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list PASSED [ 59%] 1212s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path PASSED [ 60%] 1213s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path PASSED [ 60%] 1213s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] PASSED [ 60%] 1213s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] PASSED [ 60%] 1213s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results PASSED [ 60%] 1213s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file PASSED [ 60%] 1214s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message PASSED [ 60%] 1215s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message PASSED [ 60%] 1216s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit PASSED [ 60%] 1216s spyder/plugins/help/tests/test_widgets.py::test_richtext PASSED [ 60%] 1216s spyder/plugins/help/tests/test_widgets.py::test_plaintext PASSED [ 60%] 1217s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1217s spyder/plugins/history/tests/test_plugin.py::test_init PASSED [ 61%] 1217s spyder/plugins/history/tests/test_plugin.py::test_append_to_history PASSED [ 61%] 1217s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode PASSED [ 61%] 1217s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers PASSED [ 61%] 1218s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base PASSED [ 61%] 1218s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request PASSED [ 61%] 1218s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1218s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] PASSED [ 61%] 1219s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] PASSED [ 61%] 1219s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter PASSED [ 61%] 1219s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase PASSED [ 62%] 1219s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase PASSED [ 62%] 1219s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password PASSED [ 62%] 1219s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password PASSED [ 62%] 1219s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] PASSED [ 62%] 1219s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] PASSED [ 62%] 1219s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1219s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1219s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters PASSED [ 62%] 1219s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1219s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] PASSED [ 62%] 1220s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position PASSED [ 62%] 1220s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor PASSED [ 63%] 1221s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file PASSED [ 63%] 1221s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item PASSED [ 63%] 1222s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables PASSED [ 63%] 1222s spyder/plugins/plots/tests/test_plugin.py::test_fit_action PASSED [ 63%] 1224s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions PASSED [ 63%] 1224s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] PASSED [ 63%] 1224s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] PASSED [ 63%] 1224s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] PASSED [ 63%] 1224s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] PASSED [ 63%] 1225s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] PASSED [ 63%] 1225s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname PASSED [ 64%] 1225s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] PASSED [ 64%] 1225s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] PASSED [ 64%] 1225s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] PASSED [ 64%] 1226s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] PASSED [ 64%] 1226s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] PASSED [ 64%] 1226s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] PASSED [ 64%] 1227s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] PASSED [ 64%] 1227s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] PASSED [ 64%] 1230s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item PASSED [ 64%] 1234s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot PASSED [ 64%] 1235s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] PASSED [ 65%] 1235s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] PASSED [ 65%] 1235s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] PASSED [ 65%] 1235s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] PASSED [ 65%] 1236s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] PASSED [ 65%] 1236s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] PASSED [ 65%] 1236s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard PASSED [ 65%] 1236s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard PASSED [ 65%] 1237s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] PASSED [ 65%] 1237s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] PASSED [ 65%] 1237s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] PASSED [ 65%] 1237s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] PASSED [ 66%] 1237s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf PASSED [ 66%] 1237s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure PASSED [ 66%] 1237s spyder/plugins/profiler/tests/test_profiler.py::test_color_string PASSED [ 66%] 1237s spyder/plugins/profiler/tests/test_profiler.py::test_format_output PASSED [ 66%] 1237s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 66%] 1238s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] PASSED [ 66%] 1238s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1238s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] PASSED [ 66%] 1239s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] PASSED [ 66%] 1239s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1240s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] PASSED [ 66%] 1240s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] PASSED [ 67%] 1241s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] PASSED [ 67%] 1241s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] PASSED [ 67%] 1242s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] PASSED [ 67%] 1243s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] PASSED [ 67%] 1244s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] PASSED [ 67%] 1245s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] PASSED [ 67%] 1247s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] PASSED [ 67%] 1248s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files PASSED [ 67%] 1249s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing PASSED [ 67%] 1250s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching PASSED [ 67%] 1252s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action PASSED [ 68%] 1253s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root PASSED [ 68%] 1266s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications PASSED [ 68%] 1268s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals PASSED [ 68%] 1269s spyder/plugins/projects/tests/test_plugin.py::test_project_cli PASSED [ 68%] 1270s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project PASSED [ 68%] 1271s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config PASSED [ 68%] 1271s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config PASSED [ 68%] 1271s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks PASSED [ 68%] 1271s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults PASSED [ 68%] 1271s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content PASSED [ 68%] 1271s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception PASSED [ 69%] 1271s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences PASSED [ 69%] 1274s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project PASSED [ 69%] 1274s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files PASSED [ 69%] 1275s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer PASSED [ 69%] 1276s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer PASSED [ 69%] 1276s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1277s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations PASSED [ 69%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty PASSED [ 69%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] PASSED [ 69%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] PASSED [ 69%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] PASSED [ 70%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render PASSED [ 71%] 1277s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render PASSED [ 71%] 1278s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes PASSED [ 71%] 1278s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails PASSED [ 71%] 1278s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] PASSED [ 71%] 1279s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] PASSED [ 71%] 1280s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] PASSED [ 71%] 1281s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] PASSED [ 71%] 1281s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] PASSED [ 71%] 1282s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] PASSED [ 71%] 1283s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] PASSED [ 71%] 1283s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] PASSED [ 72%] 1284s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] PASSED [ 72%] 1285s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] PASSED [ 72%] 1286s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject PASSED [ 72%] 1287s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] PASSED [ 72%] 1288s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] PASSED [ 72%] 1289s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] PASSED [ 72%] 1291s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] PASSED [ 72%] 1292s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] PASSED [ 72%] 1293s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] PASSED [ 72%] 1294s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] PASSED [ 72%] 1295s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] PASSED [ 73%] 1296s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] PASSED [ 73%] 1298s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] PASSED [ 73%] 1299s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf PASSED [ 73%] 1299s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1299s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1299s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 73%] 1299s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path PASSED [ 73%] 1300s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] PASSED [ 73%] 1300s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] PASSED [ 73%] 1300s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1301s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] PASSED [ 74%] 1301s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] PASSED [ 74%] 1301s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] PASSED [ 74%] 1302s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] PASSED [ 74%] 1302s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] PASSED [ 74%] 1304s spyder/plugins/run/tests/test_run.py::test_run_plugin PASSED [ 74%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data PASSED [ 74%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering PASSED [ 74%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context PASSED [ 74%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut PASSED [ 74%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence PASSED [ 74%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence PASSED [ 75%] 1304s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence PASSED [ 75%] 1305s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict PASSED [ 75%] 1305s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key PASSED [ 75%] 1305s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default PASSED [ 75%] 1305s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence PASSED [ 75%] 1305s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 75%] 1305s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary PASSED [ 75%] 1305s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts PASSED [ 75%] 1305s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets PASSED [ 75%] 1305s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal PASSED [ 75%] 1306s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget PASSED [ 76%] 1306s spyder/plugins/switcher/tests/test_switcher.py::test_switcher PASSED [ 76%] 1314s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode PASSED [ 76%] 1315s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode PASSED [ 76%] 1316s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order PASSED [ 76%] 1317s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order PASSED [ 76%] 1318s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars PASSED [ 76%] 1318s spyder/plugins/tours/tests/test_tour.py::test_tour PASSED [ 76%] 1318s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 76%] 1318s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer PASSED [ 76%] 1318s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] PASSED [ 76%] 1319s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] PASSED [ 77%] 1319s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] PASSED [ 77%] 1319s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] PASSED [ 77%] 1319s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] PASSED [ 77%] 1319s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested PASSED [ 77%] 1320s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays PASSED [ 78%] 1321s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] PASSED [ 78%] 1321s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] PASSED [ 78%] 1321s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] PASSED [ 78%] 1321s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] PASSED [ 78%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] PASSED [ 78%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] PASSED [ 78%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array PASSED [ 78%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array PASSED [ 78%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array PASSED [ 78%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array PASSED [ 78%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array PASSED [ 79%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array PASSED [ 79%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array PASSED [ 79%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array PASSED [ 79%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array PASSED [ 79%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array PASSED [ 79%] 1322s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array PASSED [ 79%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array PASSED [ 79%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled PASSED [ 79%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh PASSED [ 79%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] PASSED [ 80%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] PASSED [ 80%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int PASSED [ 80%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted PASSED [ 80%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array PASSED [ 80%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array PASSED [ 80%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1323s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow PASSED [ 80%] 1325s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow PASSED [ 80%] 1325s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort PASSED [ 80%] 1326s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type PASSED [ 80%] 1326s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update PASSED [ 81%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant PASSED [ 82%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps PASSED [ 82%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories PASSED [ 82%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers PASSED [ 82%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max PASSED [ 82%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string PASSED [ 82%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object PASSED [ 82%] 1327s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings PASSED [ 82%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers PASSED [ 82%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan PASSED [ 82%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled PASSED [ 82%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh PASSED [ 83%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] PASSED [ 83%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] PASSED [ 83%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int PASSED [ 83%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted PASSED [ 83%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format PASSED [ 83%] 1328s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands PASSED [ 83%] 1330s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options PASSED [ 83%] 1330s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes PASSED [ 83%] 1330s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime PASSED [ 83%] 1330s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1330s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1330s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow PASSED [ 84%] 1332s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow PASSED [ 84%] 1332s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex PASSED [ 84%] 1335s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex PASSED [ 84%] 1335s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool PASSED [ 84%] 1336s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool PASSED [ 84%] 1336s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index PASSED [ 84%] 1336s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode PASSED [ 84%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard PASSED [ 84%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width PASSED [ 84%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] PASSED [ 85%] 1337s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] PASSED [ 86%] 1338s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization PASSED [ 86%] 1339s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir PASSED [ 86%] 1339s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup PASSED [ 86%] 1340s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli PASSED [ 86%] 1341s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto PASSED [ 86%] 1341s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 86%] 1341s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync PASSED [ 86%] 1341s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync PASSED [ 86%] 1341s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync PASSED [ 86%] 1341s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync PASSED [ 86%] 1342s spyder/tests/test_dont_use.py::test_dont_use[isinstance\\(.*,.*str\\)-exclude_patterns0-Don't use builtin isinstance() function,use spyder.py3compat.is_text_string() instead] PASSED [ 87%] 1342s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] PASSED [ 87%] 1342s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] PASSED [ 87%] 1342s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] PASSED [ 87%] 1343s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion PASSED [ 87%] 1343s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets PASSED [ 87%] 1344s spyder/utils/tests/test_encoding.py::test_permissions PASSED [ 87%] 1345s spyder/utils/tests/test_encoding.py::test_timestamp PASSED [ 87%] 1345s spyder/utils/tests/test_encoding.py::test_is_text_file PASSED [ 87%] 1345s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] PASSED [ 87%] 1345s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] PASSED [ 87%] 1345s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] PASSED [ 88%] 1346s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] PASSED [ 88%] 1346s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] PASSED [ 88%] 1346s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] PASSED [ 88%] 1346s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] PASSED [ 88%] 1346s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] PASSED [ 88%] 1346s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1346s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1346s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1346s spyder/utils/tests/test_icons.py::test_icon_mapping PASSED [ 88%] 1346s spyder/utils/tests/test_misc.py::test_get_common_path PASSED [ 88%] 1346s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1347s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal PASSED [ 89%] 1347s spyder/utils/tests/test_programs.py::test_find_program PASSED [ 89%] 1347s spyder/utils/tests/test_programs.py::test_shell_split PASSED [ 89%] 1347s spyder/utils/tests/test_programs.py::test_check_version PASSED [ 89%] 1347s spyder/utils/tests/test_programs.py::test_is_module_installed PASSED [ 89%] 1348s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter PASSED [ 89%] 1348s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists PASSED [ 89%] 1348s spyder/utils/tests/test_programs.py::test_clean_win_application_path PASSED [ 89%] 1348s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons PASSED [ 89%] 1348s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry PASSED [ 89%] 1348s spyder/utils/tests/test_programs.py::test_open_files_with_application PASSED [ 89%] 1348s spyder/utils/tests/test_programs.py::test_get_package_version PASSED [ 90%] 1348s spyder/utils/tests/test_programs.py::test_get_module_version PASSED [ 90%] 1348s spyder/utils/tests/test_sourcecode.py::test_normalize_eols PASSED [ 90%] 1348s spyder/utils/tests/test_sourcecode.py::test_get_primary_at PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_get_identifiers PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_split_source PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_path_components PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_shortest_path PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname PASSED [ 90%] 1349s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars PASSED [ 91%] 1349s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol PASSED [ 91%] 1349s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full PASSED [ 91%] 1349s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] PASSED [ 91%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] PASSED [ 92%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] PASSED [ 92%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] PASSED [ 92%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] PASSED [ 92%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] PASSED [ 92%] 1349s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] PASSED [ 92%] 1349s spyder/utils/tests/test_system.py::test_system PASSED [ 92%] 1349s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1349s outside of CIs) [ 92%] 1349s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1349s a git repo) [ 92%] 1349s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1349s from a git repo) [ 92%] 1349s spyder/utils/tests/test_vcs.py::test_no_git PASSED [ 92%] 1349s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1349s from a git repo) [ 92%] 1349s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1349s running from a git repo) [ 93%] 1349s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] PASSED [ 93%] 1349s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] PASSED [ 93%] 1349s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] PASSED [ 93%] 1350s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials PASSED [ 93%] 1350s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials PASSED [ 93%] 1350s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo PASSED [ 93%] 1350s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings PASSED [ 93%] 1350s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1350s spyder/widgets/github/tests/test_github_login.py::test_dialog PASSED [ 93%] 1350s spyder/widgets/tests/test_array_builder.py::test_array_inline PASSED [ 93%] 1350s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid PASSED [ 94%] 1350s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array PASSED [ 94%] 1350s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array PASSED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array PASSED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array PASSED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array PASSED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table PASSED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items PASSED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item PASSED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table_empty PASSED [ 94%] 1351s spyder/widgets/tests/test_browser.py::test_browser PASSED [ 94%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable PASSED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable PASSED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable PASSED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows PASSED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function PASSED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format PASSED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints PASSED [ 95%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index PASSED [ 95%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index PASSED [ 95%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel PASSED [ 95%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel PASSED [ 95%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types PASSED [ 96%] 1352s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit PASSED [ 96%] 1353s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex PASSED [ 97%] 1353s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set PASSED [ 97%] 1353s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view PASSED [ 97%] 1353s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view PASSED [ 97%] 1353s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects PASSED [ 97%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects PASSED [ 97%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy PASSED [ 97%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy PASSED [ 97%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows PASSED [ 97%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key PASSED [ 97%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting PASSED [ 97%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types PASSED [ 98%] 1354s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot PASSED [ 98%] 1354s spyder/widgets/tests/test_dependencies.py::test_dependencies PASSED [ 98%] 1356s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement PASSED [ 98%] 1358s spyder/widgets/tests/test_findreplace.py::test_replace_selection PASSED [ 98%] 1361s spyder/widgets/tests/test_findreplace.py::test_replace_all PASSED [ 98%] 1362s spyder/widgets/tests/test_findreplace.py::test_messages_action PASSED [ 98%] 1363s spyder/widgets/tests/test_findreplace.py::test_replace_text_button PASSED [ 98%] 1365s spyder/widgets/tests/test_findreplace.py::test_update_matches PASSED [ 98%] 1367s spyder/widgets/tests/test_findreplace.py::test_clear_action PASSED [ 98%] 1367s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash PASSED [ 98%] 1367s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox PASSED [ 99%] 1367s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] PASSED [ 99%] 1367s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] PASSED [ 99%] 1367s spyder/widgets/tests/test_mixins.py::test_get_current_word PASSED [ 99%] 1367s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp PASSED [ 99%] 1367s spyder/widgets/tests/test_mixins.py::test_get_number_matches PASSED [ 99%] 1367s spyder/widgets/tests/test_mixins.py::test_get_match_number PASSED [ 99%] 1367s spyder/widgets/tests/test_mixins.py::test_get_number_with_words PASSED [ 99%] 1367s spyder/widgets/tests/test_reporterror.py::test_dialog PASSED [ 99%] 1367s spyder/widgets/tests/test_reporterror.py::test_report_issue_url PASSED [ 99%] 1367s spyder/widgets/tests/test_reporterror.py::test_render_issue PASSED [ 99%] 1368s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog PASSED [100%] 1368s 1368s =================================== FAILURES =================================== 1368s _____________________ test_get_user_environment_variables ______________________ 1368s 1368s def test_get_user_environment_variables(): 1368s """Test get_user_environment_variables function""" 1368s # All platforms should have a path environment variable, but 1368s # Windows may have mixed case. 1368s keys = {k.lower() for k in get_user_environment_variables()} 1368s > assert "path" in keys or "shlvl" in keys 1368s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1368s 1368s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/utils/tests/test_environ.py:42: AssertionError 1368s __________________________ test_get_user_env_newline ___________________________ 1368s 1368s restore_user_env = None 1368s 1368s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1368s def test_get_user_env_newline(restore_user_env): 1368s # Test variable value with newline characters. 1368s # Regression test for spyder-ide#20097 1368s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1368s amend_user_shell_init(text) 1368s user_env = get_user_environment_variables() 1368s 1368s > assert user_env['BASH_FUNC_myfunc%%'] in text 1368s E KeyError: 'BASH_FUNC_myfunc%%' 1368s 1368s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/utils/tests/test_environ.py:53: KeyError 1368s _________________________________ test_environ _________________________________ 1368s 1368s environ_dialog = 1368s qtbot = 1368s 1368s def test_environ(environ_dialog, qtbot): 1368s """Test the environment variables dialog.""" 1368s environ_dialog.show() 1368s assert environ_dialog 1368s 1368s # All platforms should have a path environment variable, but 1368s # Windows may have mixed case. 1368s keys = {k.lower() for k in environ_dialog.get_value()} 1368s > assert "path" in keys or "shlvl" in keys 1368s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1368s 1368s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/utils/tests/test_environ.py:64: AssertionError 1368s =============================== warnings summary =============================== 1368s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1368s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1368s given by the platformdirs library. To remove this warning and 1368s see the appropriate new directories, set the environment variable 1368s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1368s The use of platformdirs will be the default in `jupyter_core` v6 1368s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1368s 1368s spyder/config/base.py:441 1368s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 1368s locale_language = locale.getdefaultlocale()[0] 1368s 1368s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path 1368s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results 1368s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] 1368s /usr/lib/python3/dist-packages/superqt/utils/_throttler.py:286: RuntimeWarning: Method has been garbage collected 1368s result = self._func(*self._args[: self._max_args], **self._kwargs) 1368s 1368s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1368s /usr/lib/python3/dist-packages/tornado/ioloop.py:274: DeprecationWarning: There is no current event loop 1368s loop = asyncio.get_event_loop() 1368s 1368s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1368s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request 1368s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/comms/tests/test_comms.py:68: RuntimeWarning: coroutine 'IPythonKernel.do_execute' was never awaited 1368s kernel.do_execute('reset -f', True) 1368s Enable tracemalloc to get traceback where the object was allocated. 1368s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 1368s 1368s spyder/plugins/plots/tests/test_plugin.py::test_fit_action 1368s spyder/plugins/plots/tests/test_plugin.py::test_fit_action 1368s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] 1368s /usr/lib/python3/dist-packages/IPython/core/pylabtools.py:77: DeprecationWarning: backend2gui is deprecated since IPython 8.24, backends are managed in matplotlib and can be externally registered. 1368s warnings.warn( 1368s 1368s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type 1368s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/variableexplorer/widgets/dataframeeditor.py:566: FutureWarning: Setting an item of incompatible dtype is deprecated and will raise an error in a future version of pandas. Value '1' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. 1368s self.df.iloc[row, column] = change_type(val) 1368s 1368s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion 1368s /usr/lib/python3.13/pkgutil.py:78: DeprecationWarning: `np.compat`, which was used during the Python 2 to 3 transition, is deprecated since 1.26.0, and will be removed 1368s __import__(info.name) 1368s 1368s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1368s ===Flaky Test Report=== 1368s 1368s test_update_decorations_when_scrolling passed 1 out of the required 1 times. Success! 1368s test_automatic_completions_parens_bug passed 1 out of the required 1 times. Success! 1368s test_find_in_files_search passed 1 out of the required 1 times. Success! 1368s test_no_empty_file_items passed 1 out of the required 1 times. Success! 1368s test_find_in_single_file passed 1 out of the required 1 times. Success! 1368s test_no_docs_message passed 1 out of the required 1 times. Success! 1368s test_no_further_docs_message passed 1 out of the required 1 times. Success! 1368s test_follow_cursor passed 1 out of the required 1 times. Success! 1368s test_go_to_cursor_position_with_new_file passed 1 out of the required 1 times. Success! 1368s test_go_to_last_item passed 1 out of the required 1 times. Success! 1368s test_display_variables passed 1 out of the required 1 times. Success! 1368s test_filesystem_notifications passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[None] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Script] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Working] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Project] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Home] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Script & Home] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Working & Project] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Script & Working] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[Project & Home] passed 1 out of the required 1 times. Success! 1368s test_pylint_widget_pylintrc[All] passed 1 out of the required 1 times. Success! 1368s test_arrayeditor_edit_overflow passed 1 out of the required 1 times. Success! 1368s test_dataframeeditor_menu_options passed 1 out of the required 1 times. Success! 1368s test_dataframeeditor_edit_overflow passed 1 out of the required 1 times. Success! 1368s test_dataframeeditor_edit_complex passed 1 out of the required 1 times. Success! 1368s test_dataframeeditor_edit_bool passed 1 out of the required 1 times. Success! 1368s test_automatic_column_width passed 1 out of the required 1 times. Success! 1368s test_timestamp passed 1 out of the required 1 times. Success! 1368s test_run_python_script_in_terminal passed 1 out of the required 1 times. Success! 1368s test_view_module_in_coledit passed 1 out of the required 1 times. Success! 1368s test_edit_nonsettable_objects passed 1 out of the required 1 times. Success! 1368s 1368s ===End Flaky Test Report=== 1368s ============================= slowest 10 durations ============================= 1368s 13.30s call spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications 1368s 8.80s call spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode 1368s 4.54s call spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug 1368s 4.49s call spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot 1368s 3.85s call spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling 1368s 3.67s call spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations 1368s 3.31s setup spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls 1368s 3.19s call spyder/widgets/tests/test_findreplace.py::test_replace_all 1368s 3.15s call spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project 1368s 3.09s call spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item 1368s = 3 failed, 658 passed, 468 skipped, 241 deselected, 13 warnings in 262.73s (0:04:22) = 1374s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1374s *** STARTING RUN 3 at 14:34:20: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 1375s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', '--deselect=spyder/app/tests/test_mainwindow.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '--ignore=./spyder/plugins/remoteclient'] 1375s ============================= test session starts ============================== 1375s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1375s cachedir: .pytest_cache 1375s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1375s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 1375s configfile: pytest.ini 1375s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 1375s timeout: 120.0s 1375s timeout method: thread 1375s timeout func_only: False 1377s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1380s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1380s 1380s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1380s passed in previous runs) [ 0%] 1380s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1380s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1380s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1380s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1380s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1380s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1380s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1380s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1380s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1380s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1380s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1380s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1380s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1380s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1380s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1380s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1380s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1380s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1380s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1380s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1380s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1380s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1380s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1380s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1380s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1380s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1380s in previous runs) [ 6%] 1380s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1380s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1380s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1380s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1380s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1380s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1380s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1380s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1380s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1380s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1380s passed in previous runs) [ 11%] 1380s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1380s passed in previous runs) [ 11%] 1380s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1380s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1380s works with Anaconda) [ 11%] 1380s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1380s passed in previous runs) [ 11%] 1380s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1380s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1380s on Linux and CIs) [ 11%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1380s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1380s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1380s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1380s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1380s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1380s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1380s passed in previous runs) [ 17%] 1380s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1380s passed in previous runs) [ 17%] 1380s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1380s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1380s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1380s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1380s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1380s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1380s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1380s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1380s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1380s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1380s passed in previous runs) [ 19%] 1380s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1380s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1380s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1380s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[ def foo(arg0, arg1=':', arg2: str='-> (float, str):') -> (float, int): - -name_list1-type_list1-value_list1-(float, int)] SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[ def foo():\n\n if 1:\n raise ValueError\n else:\n return\n\n class F:- -\n if 1:\n raise ValueError\n else:\n return\n] SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -True] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -False] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-True] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-False] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -True] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -False] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -True] SKIPPED [ 24%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -False] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -True] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -False] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -True] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -False] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -False] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_below_def_by_shortcut[ def foo():\n - def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """\n \n\n Returns\n -------\n None.\n\n """-16777221] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns\n -------\n str\n DESCRIPTION.\n v1 : TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n numeric\n DESCRIPTION.\n float\n DESCRIPTION.\n tuple\n DESCRIPTION.\n dict\n DESCRIPTION.\n list\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n bool\n DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns\n -------\n TYPE\n DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Returns:\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns:\n str: DESCRIPTION.\n v1 (TYPE): DESCRIPTION.\n TYPE: DESCRIPTION.\n numeric: DESCRIPTION.\n float: DESCRIPTION.\n tuple: DESCRIPTION.\n dict: DESCRIPTION.\n list: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n bool: DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns:\n TYPE: DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_annotated_call[ def test(self) -> Annotated[str, int("2")]:\n - def test(self) -> Annotated[str, int("2")]:\n """\n \n\n Returns\n -------\n Annotated[str, int("2")]\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_line_break[ def test(v:\n int):\n - def test(v:\n int):\n """\n \n\n Parameters\n ----------\n v : int\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v: str = "#"): # comment, with '#' and "#"\n - def test(v: str = "#"): # comment, with '#' and "#"\n """\n \n\n Parameters\n ----------\n v : str, optional\n DESCRIPTION. The default is "#".\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n - def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n """\n \n\n Parameters\n ----------\n v1 : str, optional\n DESCRIPTION. The default is "#".\n v2 : str, optional\n DESCRIPTION. The default is '#'.\n\n Returns\n -------\n str\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1380s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1380s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1380s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1380s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1380s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1380s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1380s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1380s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1380s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1380s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1380s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1381s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2): \n \n \n -keys0-False] SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2):\n\n -keys1-True] SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 \nmyvar = 3-somecode = 1\nmyvar = 2 \nmyvar = 3-keys3-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 -somecode = 1\nmyvar = 2 -keys4-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""This is a string with important spaces\n -"""This is a string with important spaces\n \n-keys5-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2-keys7-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2 -keys8-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[a=1\na=2 \na=3-a=1\na=2 \na=3-keys9-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n\n -keys10-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n \n -keys11-False] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n i = 0\n# no indent-def fun():\n i = 0\n# no indent\n-keys15-True] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[if a:\n def b():\n i = 1-if a:\n def b():\n i = 1\n\n -keys16-True] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r\n return x\r\n] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1381s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1381s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1381s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1381s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1381s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1381s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1381s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1381s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1381s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1381s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1381s passed in previous runs) [ 60%] 1381s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1381s passed in previous runs) [ 60%] 1381s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1381s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1381s passed in previous runs) [ 61%] 1381s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1381s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1381s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1381s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1381s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1381s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1381s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1381s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1381s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1381s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1381s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1381s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1381s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1381s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1381s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1381s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1381s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1381s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1381s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1381s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1381s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1381s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1381s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1381s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1381s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1381s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1381s passed in previous runs) [ 63%] 1381s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1381s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1382s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1382s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1382s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1382s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1382s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1382s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1382s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1382s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1382s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1382s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1382s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1382s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1382s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1382s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1382s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1382s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1382s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1382s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1382s passed in previous runs) [ 74%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1382s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1382s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1382s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1382s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1382s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1382s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1382s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1382s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1382s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1382s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1382s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1382s in previous runs) [ 76%] 1382s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1382s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1382s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1382s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1382s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1382s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1382s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1382s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1382s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1382s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1382s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1382s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1382s spyder/tests/test_dont_use.py::test_dont_use[isinstance\\(.*,.*str\\)-exclude_patterns0-Don't use builtin isinstance() function,use spyder.py3compat.is_text_string() instead] SKIPPED [ 87%] 1382s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1382s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1382s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1382s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1382s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1382s passed in previous runs) [ 87%] 1382s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1382s passed in previous runs) [ 87%] 1382s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1382s in previous runs) [ 87%] 1382s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1382s passed in previous runs) [ 87%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1382s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1382s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1382s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1383s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1383s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1383s in previous runs) [ 88%] 1383s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1383s passed in previous runs) [ 88%] 1383s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1383s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1383s passed in previous runs) [ 89%] 1383s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1383s passed in previous runs) [ 89%] 1383s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1383s passed in previous runs) [ 89%] 1383s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1383s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1383s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1383s passed in previous runs) [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1383s passed in previous runs) [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1383s passed in previous runs) [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1383s passed in previous runs) [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1383s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1383s passed in previous runs) [ 91%] 1383s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1383s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1383s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1383s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1383s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1383s previous runs) [ 92%] 1383s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1383s outside of CIs) [ 92%] 1383s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1383s a git repo) [ 92%] 1383s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1383s from a git repo) [ 92%] 1383s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1383s previous runs) [ 92%] 1383s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1383s from a git repo) [ 92%] 1383s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1383s running from a git repo) [ 93%] 1383s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1383s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1383s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1383s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1383s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1383s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1383s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1383s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1383s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1383s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1383s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1383s in previous runs) [ 94%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1383s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1383s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1383s passed in previous runs) [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1383s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1383s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1383s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1383s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1383s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1383s passed in previous runs) [ 99%] 1383s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1383s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1383s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1383s passed in previous runs) [ 99%] 1383s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1383s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1383s passed in previous runs) [ 99%] 1383s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1383s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1383s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1383s 1383s =================================== FAILURES =================================== 1383s _____________________ test_get_user_environment_variables ______________________ 1383s 1383s def test_get_user_environment_variables(): 1383s """Test get_user_environment_variables function""" 1383s # All platforms should have a path environment variable, but 1383s # Windows may have mixed case. 1383s keys = {k.lower() for k in get_user_environment_variables()} 1383s > assert "path" in keys or "shlvl" in keys 1383s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1383s 1383s spyder/utils/tests/test_environ.py:42: AssertionError 1383s __________________________ test_get_user_env_newline ___________________________ 1383s 1383s restore_user_env = None 1383s 1383s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1383s def test_get_user_env_newline(restore_user_env): 1383s # Test variable value with newline characters. 1383s # Regression test for spyder-ide#20097 1383s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1383s amend_user_shell_init(text) 1383s user_env = get_user_environment_variables() 1383s 1383s > assert user_env['BASH_FUNC_myfunc%%'] in text 1383s E KeyError: 'BASH_FUNC_myfunc%%' 1383s 1383s spyder/utils/tests/test_environ.py:53: KeyError 1383s _________________________________ test_environ _________________________________ 1383s 1383s environ_dialog = 1383s qtbot = 1383s 1383s def test_environ(environ_dialog, qtbot): 1383s """Test the environment variables dialog.""" 1383s environ_dialog.show() 1383s assert environ_dialog 1383s 1383s # All platforms should have a path environment variable, but 1383s # Windows may have mixed case. 1383s keys = {k.lower() for k in environ_dialog.get_value()} 1383s > assert "path" in keys or "shlvl" in keys 1383s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1383s 1383s spyder/utils/tests/test_environ.py:64: AssertionError 1383s ---------------------------- Captured stdout setup ----------------------------- 1383s Warning: None of the following fonts is installed: ['Arial'] 1383s =============================== warnings summary =============================== 1383s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1383s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1383s given by the platformdirs library. To remove this warning and 1383s see the appropriate new directories, set the environment variable 1383s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1383s The use of platformdirs will be the default in `jupyter_core` v6 1383s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1383s 1383s spyder/config/base.py:441 1383s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 1383s locale_language = locale.getdefaultlocale()[0] 1383s 1383s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1383s ============================= slowest 10 durations ============================= 1383s 0.14s setup spyder/utils/tests/test_environ.py::test_environ 1383s 0.07s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1383s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1383s 0.03s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1383s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1383s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1383s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1383s 0.01s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1383s 0.01s setup spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] 1383s 0.01s setup spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] 1383s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 7.93s ========== 1384s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1384s *** STARTING RUN 4 at 14:34:30: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 1385s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', '--deselect=spyder/app/tests/test_mainwindow.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '--ignore=./spyder/plugins/remoteclient'] 1385s ============================= test session starts ============================== 1385s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1385s cachedir: .pytest_cache 1385s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1385s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 1385s configfile: pytest.ini 1385s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 1385s timeout: 120.0s 1385s timeout method: thread 1385s timeout func_only: False 1387s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1390s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1390s 1390s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1390s passed in previous runs) [ 0%] 1390s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1390s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1390s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1390s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1390s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1390s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1390s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1390s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1390s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1390s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1390s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1390s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1390s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1390s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1390s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1390s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1390s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1390s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1390s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1390s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1390s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1390s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1390s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1390s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1390s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1390s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1390s in previous runs) [ 6%] 1390s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1390s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1390s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1390s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1390s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1390s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1390s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1390s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1390s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1390s passed in previous runs) [ 11%] 1390s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1390s passed in previous runs) [ 11%] 1390s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1390s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1390s works with Anaconda) [ 11%] 1390s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1390s passed in previous runs) [ 11%] 1390s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1390s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1390s on Linux and CIs) [ 11%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1390s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1390s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1390s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1390s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1390s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1390s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1390s passed in previous runs) [ 17%] 1390s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1390s passed in previous runs) [ 17%] 1390s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1390s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1390s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1390s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1390s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1390s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1390s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1390s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1390s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1390s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1390s passed in previous runs) [ 19%] 1390s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1390s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1390s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1390s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[ def foo(arg0, arg1=':', arg2: str='-> (float, str):') -> (float, int): - -name_list1-type_list1-value_list1-(float, int)] SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[ def foo():\n\n if 1:\n raise ValueError\n else:\n return\n\n class F:- -\n if 1:\n raise ValueError\n else:\n return\n] SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -True] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -False] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-True] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-False] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -True] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -False] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -True] SKIPPED [ 24%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -False] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -True] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -False] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -True] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -False] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -False] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_below_def_by_shortcut[ def foo():\n - def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """\n \n\n Returns\n -------\n None.\n\n """-16777221] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns\n -------\n str\n DESCRIPTION.\n v1 : TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n numeric\n DESCRIPTION.\n float\n DESCRIPTION.\n tuple\n DESCRIPTION.\n dict\n DESCRIPTION.\n list\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n bool\n DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns\n -------\n TYPE\n DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Returns:\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns:\n str: DESCRIPTION.\n v1 (TYPE): DESCRIPTION.\n TYPE: DESCRIPTION.\n numeric: DESCRIPTION.\n float: DESCRIPTION.\n tuple: DESCRIPTION.\n dict: DESCRIPTION.\n list: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n bool: DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns:\n TYPE: DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_annotated_call[ def test(self) -> Annotated[str, int("2")]:\n - def test(self) -> Annotated[str, int("2")]:\n """\n \n\n Returns\n -------\n Annotated[str, int("2")]\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_line_break[ def test(v:\n int):\n - def test(v:\n int):\n """\n \n\n Parameters\n ----------\n v : int\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v: str = "#"): # comment, with '#' and "#"\n - def test(v: str = "#"): # comment, with '#' and "#"\n """\n \n\n Parameters\n ----------\n v : str, optional\n DESCRIPTION. The default is "#".\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n - def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n """\n \n\n Parameters\n ----------\n v1 : str, optional\n DESCRIPTION. The default is "#".\n v2 : str, optional\n DESCRIPTION. The default is '#'.\n\n Returns\n -------\n str\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1390s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1390s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1390s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1390s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1390s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1390s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2): \n \n \n -keys0-False] SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2):\n\n -keys1-True] SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 \nmyvar = 3-somecode = 1\nmyvar = 2 \nmyvar = 3-keys3-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 -somecode = 1\nmyvar = 2 -keys4-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""This is a string with important spaces\n -"""This is a string with important spaces\n \n-keys5-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2-keys7-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2 -keys8-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[a=1\na=2 \na=3-a=1\na=2 \na=3-keys9-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n\n -keys10-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n \n -keys11-False] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n i = 0\n# no indent-def fun():\n i = 0\n# no indent\n-keys15-True] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[if a:\n def b():\n i = 1-if a:\n def b():\n i = 1\n\n -keys16-True] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1390s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r\n return x\r\n] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1391s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1391s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1391s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1391s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1391s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1391s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1391s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1391s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1391s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1391s passed in previous runs) [ 60%] 1391s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1391s passed in previous runs) [ 60%] 1391s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1391s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1391s passed in previous runs) [ 61%] 1391s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1391s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1391s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1391s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1391s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1391s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1391s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1391s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1391s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1391s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1391s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1391s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1391s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1391s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1391s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1391s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1391s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1391s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1391s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1391s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1391s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1391s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1391s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1391s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1391s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1391s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1391s passed in previous runs) [ 63%] 1391s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1391s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1391s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1391s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1391s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1391s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1391s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1391s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1391s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1391s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1391s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1391s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1391s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1391s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1392s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1392s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1392s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1392s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1392s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1392s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1392s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1392s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1392s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1392s passed in previous runs) [ 74%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1392s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1392s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1392s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1392s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1392s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1392s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1392s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1392s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1392s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1392s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1392s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1392s in previous runs) [ 76%] 1392s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1392s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1392s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1392s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1392s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1392s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1392s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1392s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1392s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1392s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1392s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1392s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1392s spyder/tests/test_dont_use.py::test_dont_use[isinstance\\(.*,.*str\\)-exclude_patterns0-Don't use builtin isinstance() function,use spyder.py3compat.is_text_string() instead] SKIPPED [ 87%] 1392s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1392s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1392s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1392s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1392s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1392s passed in previous runs) [ 87%] 1392s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1392s passed in previous runs) [ 87%] 1392s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1392s in previous runs) [ 87%] 1392s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1392s passed in previous runs) [ 87%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1392s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1392s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1392s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1392s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1392s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1392s in previous runs) [ 88%] 1392s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1392s passed in previous runs) [ 88%] 1392s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1392s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1392s passed in previous runs) [ 89%] 1392s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1392s passed in previous runs) [ 89%] 1392s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1392s passed in previous runs) [ 89%] 1392s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1392s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1392s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1392s passed in previous runs) [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1392s passed in previous runs) [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1392s passed in previous runs) [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1392s passed in previous runs) [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1392s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1392s passed in previous runs) [ 91%] 1392s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1392s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1392s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1392s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1392s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1392s previous runs) [ 92%] 1392s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1392s outside of CIs) [ 92%] 1392s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1392s a git repo) [ 92%] 1392s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1392s from a git repo) [ 92%] 1392s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1392s previous runs) [ 92%] 1392s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1392s from a git repo) [ 92%] 1392s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1392s running from a git repo) [ 93%] 1392s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1392s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1392s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1392s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1393s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1393s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1393s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1393s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1393s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1393s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1393s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1393s in previous runs) [ 94%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1393s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1393s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1393s passed in previous runs) [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1393s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1393s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1393s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1393s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1393s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1393s passed in previous runs) [ 99%] 1393s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1393s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1393s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1393s passed in previous runs) [ 99%] 1393s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1393s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1393s passed in previous runs) [ 99%] 1393s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1393s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1393s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1393s 1393s =================================== FAILURES =================================== 1393s _____________________ test_get_user_environment_variables ______________________ 1393s 1393s def test_get_user_environment_variables(): 1393s """Test get_user_environment_variables function""" 1393s # All platforms should have a path environment variable, but 1393s # Windows may have mixed case. 1393s keys = {k.lower() for k in get_user_environment_variables()} 1393s > assert "path" in keys or "shlvl" in keys 1393s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1393s 1393s spyder/utils/tests/test_environ.py:42: AssertionError 1393s __________________________ test_get_user_env_newline ___________________________ 1393s 1393s restore_user_env = None 1393s 1393s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1393s def test_get_user_env_newline(restore_user_env): 1393s # Test variable value with newline characters. 1393s # Regression test for spyder-ide#20097 1393s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1393s amend_user_shell_init(text) 1393s user_env = get_user_environment_variables() 1393s 1393s > assert user_env['BASH_FUNC_myfunc%%'] in text 1393s E KeyError: 'BASH_FUNC_myfunc%%' 1393s 1393s spyder/utils/tests/test_environ.py:53: KeyError 1393s _________________________________ test_environ _________________________________ 1393s 1393s environ_dialog = 1393s qtbot = 1393s 1393s def test_environ(environ_dialog, qtbot): 1393s """Test the environment variables dialog.""" 1393s environ_dialog.show() 1393s assert environ_dialog 1393s 1393s # All platforms should have a path environment variable, but 1393s # Windows may have mixed case. 1393s keys = {k.lower() for k in environ_dialog.get_value()} 1393s > assert "path" in keys or "shlvl" in keys 1393s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1393s 1393s spyder/utils/tests/test_environ.py:64: AssertionError 1393s ---------------------------- Captured stdout setup ----------------------------- 1393s Warning: None of the following fonts is installed: ['Arial'] 1393s =============================== warnings summary =============================== 1393s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1393s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1393s given by the platformdirs library. To remove this warning and 1393s see the appropriate new directories, set the environment variable 1393s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1393s The use of platformdirs will be the default in `jupyter_core` v6 1393s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1393s 1393s spyder/config/base.py:441 1393s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 1393s locale_language = locale.getdefaultlocale()[0] 1393s 1393s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1393s ============================= slowest 10 durations ============================= 1393s 0.14s setup spyder/utils/tests/test_environ.py::test_environ 1393s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1393s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1393s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1393s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1393s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1393s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1393s 0.01s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1393s 0.01s setup spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] 1393s 0.01s setup spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] 1393s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 7.83s ========== 1394s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1394s *** STARTING RUN 5 at 14:34:40: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 1395s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', '--deselect=spyder/app/tests/test_mainwindow.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '--ignore=./spyder/plugins/remoteclient'] 1395s ============================= test session starts ============================== 1395s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1395s cachedir: .pytest_cache 1395s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1395s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 1395s configfile: pytest.ini 1395s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 1395s timeout: 120.0s 1395s timeout method: thread 1395s timeout func_only: False 1397s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1400s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1400s 1400s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1400s passed in previous runs) [ 0%] 1400s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1400s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1400s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1400s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1400s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1400s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1400s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1400s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1400s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1400s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1400s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1400s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1400s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1400s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1400s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1400s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1400s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1400s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1400s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1400s in previous runs) [ 6%] 1400s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1400s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1400s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1400s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1400s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1400s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1400s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1400s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1400s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1400s passed in previous runs) [ 11%] 1400s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1400s passed in previous runs) [ 11%] 1400s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1400s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1400s works with Anaconda) [ 11%] 1400s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1400s passed in previous runs) [ 11%] 1400s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1400s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1400s on Linux and CIs) [ 11%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1400s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1400s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1400s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1400s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1400s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1400s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1400s passed in previous runs) [ 17%] 1400s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1400s passed in previous runs) [ 17%] 1400s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1400s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1400s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1400s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1400s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1400s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1400s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1400s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1400s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1400s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1400s passed in previous runs) [ 19%] 1400s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1400s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1400s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1400s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[ def foo(arg0, arg1=':', arg2: str='-> (float, str):') -> (float, int): - -name_list1-type_list1-value_list1-(float, int)] SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[ def foo():\n\n if 1:\n raise ValueError\n else:\n return\n\n class F:- -\n if 1:\n raise ValueError\n else:\n return\n] SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -True] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -False] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-True] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-False] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -True] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -False] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -True] SKIPPED [ 24%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -False] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -True] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -False] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -True] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -False] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -False] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_below_def_by_shortcut[ def foo():\n - def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """\n \n\n Returns\n -------\n None.\n\n """-16777221] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns\n -------\n str\n DESCRIPTION.\n v1 : TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n numeric\n DESCRIPTION.\n float\n DESCRIPTION.\n tuple\n DESCRIPTION.\n dict\n DESCRIPTION.\n list\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n bool\n DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns\n -------\n TYPE\n DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Returns:\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns:\n str: DESCRIPTION.\n v1 (TYPE): DESCRIPTION.\n TYPE: DESCRIPTION.\n numeric: DESCRIPTION.\n float: DESCRIPTION.\n tuple: DESCRIPTION.\n dict: DESCRIPTION.\n list: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n bool: DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns:\n TYPE: DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_annotated_call[ def test(self) -> Annotated[str, int("2")]:\n - def test(self) -> Annotated[str, int("2")]:\n """\n \n\n Returns\n -------\n Annotated[str, int("2")]\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_line_break[ def test(v:\n int):\n - def test(v:\n int):\n """\n \n\n Parameters\n ----------\n v : int\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v: str = "#"): # comment, with '#' and "#"\n - def test(v: str = "#"): # comment, with '#' and "#"\n """\n \n\n Parameters\n ----------\n v : str, optional\n DESCRIPTION. The default is "#".\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n - def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n """\n \n\n Parameters\n ----------\n v1 : str, optional\n DESCRIPTION. The default is "#".\n v2 : str, optional\n DESCRIPTION. The default is '#'.\n\n Returns\n -------\n str\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1400s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1400s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1400s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1400s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1400s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1400s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2): \n \n \n -keys0-False] SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2):\n\n -keys1-True] SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 \nmyvar = 3-somecode = 1\nmyvar = 2 \nmyvar = 3-keys3-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 -somecode = 1\nmyvar = 2 -keys4-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""This is a string with important spaces\n -"""This is a string with important spaces\n \n-keys5-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2-keys7-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2 -keys8-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[a=1\na=2 \na=3-a=1\na=2 \na=3-keys9-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n\n -keys10-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n \n -keys11-False] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n i = 0\n# no indent-def fun():\n i = 0\n# no indent\n-keys15-True] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[if a:\n def b():\n i = 1-if a:\n def b():\n i = 1\n\n -keys16-True] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1400s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r\n return x\r\n] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1401s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1401s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1401s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1401s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1401s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1401s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1401s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1401s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1401s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1401s passed in previous runs) [ 60%] 1401s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1401s passed in previous runs) [ 60%] 1401s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1401s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1401s passed in previous runs) [ 61%] 1401s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1401s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1401s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1401s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1401s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1401s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1401s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1401s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1401s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1401s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1401s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1401s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1401s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1401s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1401s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1401s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1401s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1401s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1401s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1401s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1401s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1401s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1401s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1401s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1401s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1401s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1401s passed in previous runs) [ 63%] 1401s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1401s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1401s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1401s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1401s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1401s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1401s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1401s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1401s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1401s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1401s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1401s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1401s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1401s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1401s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1401s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1402s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1402s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1402s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1402s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1402s passed in previous runs) [ 74%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1402s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1402s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1402s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1402s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1402s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1402s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1402s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1402s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1402s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1402s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1402s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1402s in previous runs) [ 76%] 1402s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1402s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1402s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1402s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1402s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1402s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1402s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1402s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1402s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1402s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1402s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1402s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1402s spyder/tests/test_dont_use.py::test_dont_use[isinstance\\(.*,.*str\\)-exclude_patterns0-Don't use builtin isinstance() function,use spyder.py3compat.is_text_string() instead] SKIPPED [ 87%] 1402s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1402s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1402s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1402s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1402s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1402s passed in previous runs) [ 87%] 1402s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1402s passed in previous runs) [ 87%] 1402s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1402s in previous runs) [ 87%] 1402s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1402s passed in previous runs) [ 87%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1402s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1402s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1402s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1402s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1402s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1402s in previous runs) [ 88%] 1402s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1402s passed in previous runs) [ 88%] 1402s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1402s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1402s passed in previous runs) [ 89%] 1402s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1402s passed in previous runs) [ 89%] 1402s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1402s passed in previous runs) [ 89%] 1402s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1402s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1402s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1402s passed in previous runs) [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1402s passed in previous runs) [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1402s passed in previous runs) [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1402s passed in previous runs) [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1402s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1402s passed in previous runs) [ 91%] 1402s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1402s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1402s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1402s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1402s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1402s previous runs) [ 92%] 1402s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1402s outside of CIs) [ 92%] 1402s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1402s a git repo) [ 92%] 1402s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1402s from a git repo) [ 92%] 1402s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1402s previous runs) [ 92%] 1402s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1402s from a git repo) [ 92%] 1402s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1402s running from a git repo) [ 93%] 1402s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1402s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1402s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1402s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1402s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1402s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1402s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1402s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1402s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1402s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1402s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1402s in previous runs) [ 94%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1402s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1403s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1403s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1403s passed in previous runs) [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1403s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1403s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1403s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1403s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1403s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1403s passed in previous runs) [ 99%] 1403s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1403s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1403s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1403s passed in previous runs) [ 99%] 1403s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1403s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1403s passed in previous runs) [ 99%] 1403s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1403s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1403s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1403s 1403s =================================== FAILURES =================================== 1403s _____________________ test_get_user_environment_variables ______________________ 1403s 1403s def test_get_user_environment_variables(): 1403s """Test get_user_environment_variables function""" 1403s # All platforms should have a path environment variable, but 1403s # Windows may have mixed case. 1403s keys = {k.lower() for k in get_user_environment_variables()} 1403s > assert "path" in keys or "shlvl" in keys 1403s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1403s 1403s spyder/utils/tests/test_environ.py:42: AssertionError 1403s __________________________ test_get_user_env_newline ___________________________ 1403s 1403s restore_user_env = None 1403s 1403s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1403s def test_get_user_env_newline(restore_user_env): 1403s # Test variable value with newline characters. 1403s # Regression test for spyder-ide#20097 1403s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1403s amend_user_shell_init(text) 1403s user_env = get_user_environment_variables() 1403s 1403s > assert user_env['BASH_FUNC_myfunc%%'] in text 1403s E KeyError: 'BASH_FUNC_myfunc%%' 1403s 1403s spyder/utils/tests/test_environ.py:53: KeyError 1403s _________________________________ test_environ _________________________________ 1403s 1403s environ_dialog = 1403s qtbot = 1403s 1403s def test_environ(environ_dialog, qtbot): 1403s """Test the environment variables dialog.""" 1403s environ_dialog.show() 1403s assert environ_dialog 1403s 1403s # All platforms should have a path environment variable, but 1403s # Windows may have mixed case. 1403s keys = {k.lower() for k in environ_dialog.get_value()} 1403s > assert "path" in keys or "shlvl" in keys 1403s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1403s 1403s spyder/utils/tests/test_environ.py:64: AssertionError 1403s ---------------------------- Captured stdout setup ----------------------------- 1403s Warning: None of the following fonts is installed: ['Arial'] 1403s =============================== warnings summary =============================== 1403s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1403s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1403s given by the platformdirs library. To remove this warning and 1403s see the appropriate new directories, set the environment variable 1403s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1403s The use of platformdirs will be the default in `jupyter_core` v6 1403s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1403s 1403s spyder/config/base.py:441 1403s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 1403s locale_language = locale.getdefaultlocale()[0] 1403s 1403s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1403s ============================= slowest 10 durations ============================= 1403s 0.16s setup spyder/utils/tests/test_environ.py::test_environ 1403s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1403s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1403s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1403s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1403s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1403s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1403s 0.01s setup spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] 1403s 0.01s setup spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] 1403s 0.01s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1403s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 7.85s ========== 1404s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1404s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 1404s autopkgtest [14:34:50]: test pytest-rest: -----------------------] 1408s autopkgtest [14:34:54]: test pytest-rest: - - - - - - - - - - results - - - - - - - - - - 1408s pytest-rest FAIL non-zero exit status 1 1412s autopkgtest [14:34:58]: test pytest-mainwindow: preparing testbed 1414s Reading package lists... 1414s Building dependency tree... 1414s Reading state information... 1415s Starting pkgProblemResolver with broken count: 0 1415s Starting 2 pkgProblemResolver with broken count: 0 1415s Done 1416s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1427s autopkgtest [14:35:13]: test pytest-mainwindow: [----------------------- 1428s Testing with python3.13: 1429s Defaulting to user installation because normal site-packages is not writeable 1429s Processing /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/spyder-boilerplate 1429s Preparing metadata (setup.py): started 1429s Preparing metadata (setup.py): finished with status 'done' 1429s Building wheels for collected packages: spyder-boilerplate 1429s Building wheel for spyder-boilerplate (setup.py): started 1429s DEPRECATION: Building 'spyder-boilerplate' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'spyder-boilerplate'. Discussion can be found at https://github.com/pypa/pip/issues/6334 1430s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 1430s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=481c3960c76acc09de8c7dac9d9ba11ffa40e04f750710a07af14118a7ae0f17 1430s Stored in directory: /home/ubuntu/.cache/pip/wheels/47/25/0a/cda4d0e0ba89b9fd53cd1d3168b0e22c1841ce65acfc328142 1430s Successfully built spyder-boilerplate 1430s Installing collected packages: spyder-boilerplate 1430s Attempting uninstall: spyder-boilerplate 1430s Found existing installation: spyder-boilerplate 0.0.1 1430s Uninstalling spyder-boilerplate-0.0.1: 1430s Successfully uninstalled spyder-boilerplate-0.0.1 1430s Successfully installed spyder-boilerplate-0.0.1 1430s *** STARTING RUN 1 at 14:35:16: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX timeout -k 5 1200 python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt spyder/app/tests/test_mainwindow.py 1432s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/app/tests/test_mainwindow.py', '--ignore=./spyder/plugins/remoteclient'] 1432s ============================= test session starts ============================== 1432s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1432s cachedir: .pytest_cache 1432s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1432s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 1432s configfile: pytest.ini 1432s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 1432s timeout: 120.0s 1432s timeout method: thread 1432s timeout func_only: False 1432s collecting ... collected 139 items / 3 deselected / 136 selected 1432s 1432s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 1432s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 1432s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 1432s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 1433s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1433s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 1433s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 1433s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Need --run-slow 1433s option to run) [ 5%] 1433s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Need 1433s --run-slow option to run) [ 6%] 1433s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 1433s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 1433s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1433s on other than macOS) [ 8%] 1433s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 1433s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 1433s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Need 1433s --run-slow option to run) [ 11%] 1433s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 1433s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 1433s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 1433s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Need 1433s --run-slow option to run) [ 13%] 1433s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 1433s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 1433s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 1433s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 1433s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Need 1433s --run-slow option to run) [ 17%] 1433s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 1433s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 1433s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 1433s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1433s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 1433s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 1433s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Need 1433s --run-slow option to run) [ 22%] 1433s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 1433s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 1433s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Need --run- 1433s slow option to run) [ 25%] 1433s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Need 1433s --run-slow option to run) [ 25%] 1433s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Need 1433s --run-slow option to run) [ 26%] 1433s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 1433s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 1433s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Need 1433s --run-slow option to run) [ 28%] 1433s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1433s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 1433s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 1433s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1433s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 1433s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 1433s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 1433s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Need 1433s --run-slow option to run) [ 34%] 1433s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 1433s segfaults on Linux and Mac) [ 35%] 1433s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 1433s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Need 1433s --run-slow option to run) [ 36%] 1433s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 1433s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 1433s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 1433s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 1433s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 1433s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 1433s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 1433s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 1433s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 1433s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 1433s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Need 1433s --run-slow option to run) [ 45%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Need 1433s --run-slow option to run) [ 46%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 1433s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Need 1433s --run-slow option to run) [ 47%] 1433s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 1433s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Need 1433s --run-slow option to run) [ 49%] 1433s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Need 1433s --run-slow option to run) [ 50%] 1433s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Need 1433s --run-slow option to run) [ 50%] 1433s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 1433s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 1433s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 1433s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 1433s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 1433s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 1433s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 1433s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Need 1433s --run-slow option to run) [ 56%] 1433s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 1433s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 1433s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Need 1433s --run-slow option to run) [ 58%] 1433s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Need 1433s --run-slow option to run) [ 59%] 1433s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Need 1433s --run-slow option to run) [ 60%] 1433s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 1433s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Need 1433s --run-slow option to run) [ 61%] 1433s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 1433s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 1433s on Linux) [ 63%] 1433s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Need 1433s --run-slow option to run) [ 63%] 1433s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Need --run- 1433s slow option to run) [ 64%] 1433s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Need 1433s --run-slow option to run) [ 65%] 1433s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 1433s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 1433s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 1433s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 1433s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 1433s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 1433s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 1433s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 1433s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 1433s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 1433s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 1433s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Need --run- 1433s slow option to run) [ 74%] 1433s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 1433s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Need --run- 1433s slow option to run) [ 75%] 1433s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 1433s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Need 1433s --run-slow option to run) [ 77%] 1433s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Need 1433s --run-slow option to run) [ 77%] 1433s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Need 1433s --run-slow option to run) [ 78%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Need 1433s --run-slow option to run) [ 80%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 1433s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 1433s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 1433s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 1433s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Need 1433s --run-slow option to run) [ 84%] 1433s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Need 1433s --run-slow option to run) [ 85%] 1433s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 1433s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 1433s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 1433s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 1433s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 1433s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Need 1433s --run-slow option to run) [ 89%] 1433s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Need 1433s --run-slow option to run) [ 90%] 1433s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Need 1433s --run-slow option to run) [ 91%] 1433s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 1433s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 1433s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Need 1433s --run-slow option to run) [ 93%] 1433s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 1433s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles SKIPPED [ 94%] 1433s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 1433s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 1433s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 1433s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 1433s works for Mac) [ 97%] 1433s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 1433s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 1433s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 1433s 1433s =============================== warnings summary =============================== 1433s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1433s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1433s given by the platformdirs library. To remove this warning and 1433s see the appropriate new directories, set the environment variable 1433s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1433s The use of platformdirs will be the default in `jupyter_core` v6 1433s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1433s 1433s spyder/config/base.py:441 1433s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 1433s locale_language = locale.getdefaultlocale()[0] 1433s 1433s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1433s ============================= slowest 10 durations ============================= 1433s 0.00s setup spyder/app/tests/test_mainwindow.py::test_no_update_outline 1433s 0.00s setup spyder/app/tests/test_mainwindow.py::test_prevent_closing 1433s 0.00s setup spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] 1433s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] 1433s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_visible_plugins 1433s 0.00s setup spyder/app/tests/test_mainwindow.py::test_break_while_running 1433s 0.00s setup spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists 1433s 0.00s setup spyder/app/tests/test_mainwindow.py::test_dedicated_consoles 1433s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole 1433s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_break_while_running 1433s ================ 136 skipped, 3 deselected, 2 warnings in 0.91s ================ 1433s *** END OF RUN 1: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 1433s *** STARTING RUN 1 at 14:35:19: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX timeout -k 5 1200 python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --run-slow spyder/app/tests/test_mainwindow.py 1435s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--run-slow', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/app/tests/test_mainwindow.py', '--ignore=./spyder/plugins/remoteclient'] 1435s ============================= test session starts ============================== 1435s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1435s cachedir: .pytest_cache 1435s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1435s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 1435s configfile: pytest.ini 1435s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 1435s timeout: 120.0s 1435s timeout method: thread 1435s timeout func_only: False 1436s collecting ... collected 139 items / 3 deselected / 136 selected 1436s 1449s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic PASSED [ 0%] 1459s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions PASSED [ 1%] 1466s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles PASSED [ 2%] 1471s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp PASSED [ 2%] 1471s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1476s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename PASSED [ 4%] 1529s spyder/app/tests/test_mainwindow.py::test_no_update_outline PASSED [ 5%] 1542s spyder/app/tests/test_mainwindow.py::test_leaks PASSED [ 5%] 1546s spyder/app/tests/test_mainwindow.py::test_lock_action PASSED [ 6%] 1551s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] PASSED [ 7%] 1556s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] PASSED [ 8%] 1556s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1556s on other than macOS) [ 8%] 1567s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation FAILED [ 9%] 1576s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console PASSED [ 10%] 1584s spyder/app/tests/test_mainwindow.py::test_window_title PASSED [ 11%] 1589s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] PASSED [ 11%] 1596s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] PASSED [ 12%] 1616s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks PASSED [ 13%] 1624s spyder/app/tests/test_mainwindow.py::test_shell_execution PASSED [ 13%] 1628s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] PASSED [ 14%] 1632s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] PASSED [ 15%] 1635s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] PASSED [ 16%] 1641s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] PASSED [ 16%] 1650s spyder/app/tests/test_mainwindow.py::test_project_path PASSED [ 17%] 1657s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer PASSED [ 18%] 1667s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer PASSED [ 19%] 1670s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints PASSED [ 19%] 1671s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1678s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed PASSED [ 21%] 1700s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins PASSED [ 22%] 1709s spyder/app/tests/test_mainwindow.py::test_issue_4066 PASSED [ 22%] 1717s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline PASSED [ 23%] 1722s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands PASSED [ 24%] 1728s spyder/app/tests/test_mainwindow.py::test_stop_dbg PASSED [ 25%] 1733s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg PASSED [ 25%] 1738s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg PASSED [ 26%] 1744s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] PASSED [ 27%] 1749s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] PASSED [ 27%] 1762s spyder/app/tests/test_mainwindow.py::test_plots_scroll PASSED [ 28%] 1762s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1767s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor PASSED [ 30%] 1772s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg PASSED [ 30%] 1772s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1780s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis PASSED [ 32%] 1780s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 1787s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full PASSED [ 33%] 1796s spyder/app/tests/test_mainwindow.py::test_report_issue PASSED [ 34%] 1796s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 1796s segfaults on Linux and Mac) [ 35%] 1796s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 1807s spyder/app/tests/test_mainwindow.py::test_save_on_runfile PASSED [ 36%] 1807s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 1812s spyder/app/tests/test_mainwindow.py::test_report_comms_error PASSED [ 38%] 1818s spyder/app/tests/test_mainwindow.py::test_break_while_running PASSED [ 38%] 1828s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists PASSED [ 39%] 1838s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression PASSED [ 40%] 1838s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 1838s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 1848s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression PASSED [ 42%] 1848s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 1848s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 1854s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file PASSED [ 44%] 1859s spyder/app/tests/test_mainwindow.py::test_runcell[True] PASSED [ 45%] 1869s spyder/app/tests/test_mainwindow.py::test_runcell[False] PASSED [ 46%] 1880s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent PASSED [ 47%] 1885s spyder/app/tests/test_mainwindow.py::test_varexp_refresh PASSED [ 47%] 1892s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients PASSED [ 48%] 1899s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak PASSED [ 49%] 1907s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] PASSED [ 50%] 1916s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] PASSED [ 50%] 1916s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 1916s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 1916s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 1916s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 1916s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 1916s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 1916s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 1922s spyder/app/tests/test_mainwindow.py::test_post_mortem PASSED [ 56%] 1931s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart PASSED [ 57%] 1938s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset PASSED [ 58%] 1943s spyder/app/tests/test_mainwindow.py::test_immediate_debug PASSED [ 58%] 1949s spyder/app/tests/test_mainwindow.py::test_local_namespace PASSED [ 59%] 1956s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin PASSED [ 60%] 1966s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] PASSED [ 61%] 1977s spyder/app/tests/test_mainwindow.py::test_prevent_closing PASSED [ 61%] 1983s spyder/app/tests/test_mainwindow.py::test_continue_first_line PASSED [ 62%] 1983s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 1983s on Linux) [ 63%] 1992s spyder/app/tests/test_mainwindow.py::test_print_comms PASSED [ 63%] 1998s spyder/app/tests/test_mainwindow.py::test_goto_find PASSED [ 64%] 2004s spyder/app/tests/test_mainwindow.py::test_copy_paste PASSED [ 65%] 2009s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies PASSED [ 66%] 2009s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2015s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug PASSED [ 67%] 2030s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus PASSED [ 68%] 2037s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole PASSED [ 69%] 2050s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function FAILED [ 69%] 2060s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters PASSED [ 70%] 2107s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] PASSED [ 71%] 2114s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] PASSED [ 72%] 2119s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir PASSED [ 72%] 2119s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2148s spyder/app/tests/test_mainwindow.py::test_run_code PASSED [ 74%] 2153s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] PASSED [ 75%] 2208s spyder/app/tests/test_mainwindow.py::test_switcher PASSED [ 75%] 2221s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg PASSED [ 76%] 2228s spyder/app/tests/test_mainwindow.py::test_go_to_definition PASSED [ 77%] 2247s spyder/app/tests/test_mainwindow.py::test_varexp_rename PASSED [ 77%] 2281s spyder/app/tests/test_mainwindow.py::test_varexp_remove PASSED [ 78%] 2284s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] PASSED [ 79%] 2289s spyder/app/tests/test_mainwindow.py::test_runcell_pdb PASSED [ 80%] 2295s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] PASSED [ 80%] 2300s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] PASSED [ 81%] 2307s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart PASSED [ 82%] 2342s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing PASSED [ 83%] 2342s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2399s spyder/app/tests/test_mainwindow.py::test_update_outline PASSED [ 84%] 2414s spyder/app/tests/test_mainwindow.py::test_outline_no_init PASSED [ 85%] 2452s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing PASSED [ 86%] 2499s spyder/app/tests/test_mainwindow.py::test_print_faulthandler PASSED [ 86%] 2504s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell PASSED [ 87%] 2515s spyder/app/tests/test_mainwindow.py::test_print_frames[False] PASSED [ 88%] 2532s spyder/app/tests/test_mainwindow.py::test_print_frames[True] PASSED [ 88%] 2543s spyder/app/tests/test_mainwindow.py::test_debugger_plugin PASSED [ 89%] 2548s spyder/app/tests/test_mainwindow.py::test_recursive_debug PASSED [ 90%] 2555s spyder/app/tests/test_mainwindow.py::test_visible_plugins PASSED [ 91%] 2557s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles Fatal Python error: Aborted 2557s 2557s Thread 0xfc9ca400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0xfd1cb400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0xfe9ce400 (most recent call first): 2557s File "/usr/lib/python3.13/selectors.py", line 452 in select 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2557s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0xfb1c7400 (most recent call first): 2557s File "/usr/lib/python3.13/threading.py", line 359 in wait 2557s File "/usr/lib/python3.13/threading.py", line 659 in wait 2557s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 2557s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 2557s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0xfa9c6400 (most recent call first): 2557s File "/usr/lib/python3.13/threading.py", line 363 in wait 2557s File "/usr/lib/python3.13/threading.py", line 659 in wait 2557s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 2557s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2557s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0xf89c2400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0xf91c3400 (most recent call first): 2557s File "/usr/lib/python3.13/selectors.py", line 452 in select 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2557s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0xf81c1400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0xf60bd400 (most recent call first): 2557s File "/usr/lib/python3.13/threading.py", line 363 in wait 2557s File "/usr/lib/python3.13/threading.py", line 659 in wait 2557s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 2557s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2557s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0x2e558400 (most recent call first): 2557s File "/usr/lib/python3.13/selectors.py", line 452 in select 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2557s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0x2ed59400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0x33966400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0xff9d0400 (most recent call first): 2557s File "/usr/lib/python3.13/threading.py", line 359 in wait 2557s File "/usr/lib/python3.13/threading.py", line 659 in wait 2557s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 2557s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 2557s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0x32964400 (most recent call first): 2557s File "/usr/lib/python3.13/threading.py", line 363 in wait 2557s File "/usr/lib/python3.13/threading.py", line 659 in wait 2557s File "/usr/lib/python3.13/threading.py", line 1340 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0x00f2d400 (most recent call first): 2557s File "/usr/lib/python3.13/threading.py", line 363 in wait 2557s File "/usr/lib/python3.13/threading.py", line 659 in wait 2557s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 2557s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2557s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0x8d6c3400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0x5c772400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2557s 2557s Thread 0x87c22400 (most recent call first): 2557s File "/usr/lib/python3.13/selectors.py", line 452 in select 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2557s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2557s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0x588d9400 (most recent call first): 2557s File "/usr/lib/python3.13/threading.py", line 359 in wait 2557s File "/usr/lib/python3.13/threading.py", line 659 in wait 2557s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 2557s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 2557s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0xff1cf400 (most recent call first): 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/onlinehelp/pydoc_patch.py", line 963 in serve_until_quit 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/onlinehelp/pydoc_patch.py", line 992 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Thread 0xa7f9d400 (most recent call first): 2557s File "/usr/lib/python3.13/socket.py", line 295 in accept 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/mainwindow.py", line 1279 in start_open_files_server 2557s File "/usr/lib/python3.13/threading.py", line 992 in run 2557s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2557s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2557s 2557s Current thread 0xf2fa8020 (most recent call first): 2557s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 159 in __init__ 2557s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354 in socket 2557s File "/usr/lib/python3/dist-packages/jupyter_client/connect.py", line 654 in _create_connected_socket 2557s File "/usr/lib/python3/dist-packages/jupyter_client/connect.py", line 670 in connect_shell 2557s File "/usr/lib/python3/dist-packages/jupyter_client/client.py", line 378 in shell_channel 2557s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 321 in start_channels 2557s File "/usr/lib/python3/dist-packages/qtconsole/kernel_mixins.py", line 47 in start_channels 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 192 in __init__ 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 406 in new_from_spec 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/widgets/mixins.py", line 59 in get_cached_kernel 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/widgets/main_widget.py", line 1719 in create_new_client 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/plugin.py", line 687 in create_new_client 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/test_mainwindow.py", line 6228 in test_cwd_is_synced_when_switching_consoles 2557s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159 in pytest_pyfunc_call 2557s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2557s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2557s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2557s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627 in runtest 2557s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174 in pytest_runtest_call 2557s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2557s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2557s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2557s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 2557s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 2557s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 2557s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 2557s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 132 in runtestprotocol 2557s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 2557s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 2557s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2557s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2557s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2557s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 2557s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2557s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2557s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2557s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 2557s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 2557s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 2557s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2557s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2557s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2557s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 56 in run_pytest 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 76 in main 2557s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 81 in 2557s 2557s Extension modules: PyQt5.QtCore, PyQt5.QtNetwork, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.QtWebEngineCore, PyQt5.QtWebChannel, PyQt5.QtWebEngineWidgets, zmq.backend.cython._zmq, tornado.speedups, PyQt5.QtTest, psutil._psutil_linux, psutil._psutil_posix, markupsafe._speedups, rapidfuzz.distance._initialize_cpp, rapidfuzz.distance.metrics_cpp, rapidfuzz.fuzz_cpp, rapidfuzz.process_cpp_impl, rapidfuzz.utils_cpp, Levenshtein.levenshtein_cpp, PyQt5.QtSvg, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, matplotlib._c_internal_utils, PIL._imaging, matplotlib._path, kiwisolver._cext, lxml._elementpath, lxml.etree, _cffi_backend, PyQt5.QtQml, PyQt5.QtQuick, _brotli, multidict._multidict, yarl._helpers_c, yarl._quoting_c, aiohttp._helpers, aiohttp._http_writer, aiohttp._http_parser, aiohttp._websocket, frozenlist._frozenlist, cython.cimports.libc.math, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, pandas._libs.tslibs.ccalendar, pandas._libs.tslibs.np_datetime, pandas._libs.tslibs.dtypes, pandas._libs.tslibs.base, pandas._libs.tslibs.nattype, pandas._libs.tslibs.timezones, pandas._libs.tslibs.fields, pandas._libs.tslibs.timedeltas, pandas._libs.tslibs.tzconversion, pandas._libs.tslibs.timestamps, pandas._libs.properties, pandas._libs.tslibs.offsets, pandas._libs.tslibs.strptime, pandas._libs.tslibs.parsing, pandas._libs.tslibs.conversion, pandas._libs.tslibs.period, pandas._libs.tslibs.vectorized, pandas._libs.ops_dispatch, pandas._libs.missing, pandas._libs.hashtable, pandas._libs.algos, pandas._libs.interval, pandas._libs.lib, pandas._libs.ops, pandas._libs.hashing, pandas._libs.arrays, pandas._libs.tslib, pandas._libs.sparse, pandas._libs.internals, pandas._libs.indexing, pandas._libs.index, pandas._libs.writers, pandas._libs.join, pandas._libs.window.aggregations, pandas._libs.window.indexers, pandas._libs.reshape, pandas._libs.groupby, pandas._libs.json, pandas._libs.parsers, pandas._libs.testing, PIL._imagingmath, matplotlib._image (total: 93) 2558s timeout: the monitored command dumped core 2558s Aborted 2558s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2558s *** STARTING RUN 2 at 14:54:04: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX timeout -k 5 1200 python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --run-slow spyder/app/tests/test_mainwindow.py 2559s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--run-slow', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/app/tests/test_mainwindow.py', '--ignore=./spyder/plugins/remoteclient'] 2559s ============================= test session starts ============================== 2559s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2559s cachedir: .pytest_cache 2559s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2559s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 2559s configfile: pytest.ini 2559s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 2559s timeout: 120.0s 2559s timeout method: thread 2559s timeout func_only: False 2560s collecting ... collected 139 items / 3 deselected / 136 selected 2560s 2560s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2560s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2560s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2560s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2560s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2560s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2560s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2560s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2560s previous runs) [ 5%] 2560s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2560s passed in previous runs) [ 6%] 2560s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2560s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2560s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2560s on other than macOS) [ 8%] 2570s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation PASSED [ 9%] 2570s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2570s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2570s passed in previous runs) [ 11%] 2570s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2570s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2570s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2570s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2570s passed in previous runs) [ 13%] 2570s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2570s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2570s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2570s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2570s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2570s passed in previous runs) [ 17%] 2570s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2570s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2570s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2570s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2570s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2570s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2570s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2570s passed in previous runs) [ 22%] 2570s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2570s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2570s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2570s in previous runs) [ 25%] 2570s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2570s passed in previous runs) [ 25%] 2570s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2570s passed in previous runs) [ 26%] 2570s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2570s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2570s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2570s passed in previous runs) [ 28%] 2570s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2570s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2570s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2570s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2570s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2570s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2570s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2570s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2570s passed in previous runs) [ 34%] 2570s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2570s segfaults on Linux and Mac) [ 35%] 2570s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2570s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2570s passed in previous runs) [ 36%] 2570s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2570s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2570s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2570s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2570s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2570s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2570s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2570s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2570s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2570s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2570s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2570s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2570s passed in previous runs) [ 45%] 2570s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2570s passed in previous runs) [ 46%] 2570s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2570s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2570s passed in previous runs) [ 47%] 2570s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2570s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2570s passed in previous runs) [ 49%] 2570s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2570s passed in previous runs) [ 50%] 2570s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2570s passed in previous runs) [ 50%] 2570s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2570s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2570s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2570s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2570s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2570s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2570s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2570s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2570s passed in previous runs) [ 56%] 2570s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2570s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2570s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2570s passed in previous runs) [ 58%] 2570s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2570s passed in previous runs) [ 59%] 2570s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2570s passed in previous runs) [ 60%] 2570s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2570s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2570s passed in previous runs) [ 61%] 2570s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2570s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2570s on Linux) [ 63%] 2570s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2570s passed in previous runs) [ 63%] 2570s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2570s in previous runs) [ 64%] 2570s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2570s passed in previous runs) [ 65%] 2570s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2570s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2570s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2570s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2570s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2580s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function PASSED [ 69%] 2580s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2580s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2580s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2580s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2580s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2580s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2580s in previous runs) [ 74%] 2580s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2580s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2580s in previous runs) [ 75%] 2580s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2580s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2580s passed in previous runs) [ 77%] 2580s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2580s passed in previous runs) [ 77%] 2580s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2580s passed in previous runs) [ 78%] 2580s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2580s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2580s passed in previous runs) [ 80%] 2580s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2580s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2580s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2580s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2580s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2580s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2580s passed in previous runs) [ 84%] 2580s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2580s passed in previous runs) [ 85%] 2581s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2581s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2581s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2581s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2581s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2581s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2581s passed in previous runs) [ 89%] 2581s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2581s passed in previous runs) [ 90%] 2581s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2581s passed in previous runs) [ 91%] 2588s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles PASSED [ 91%] 2600s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced PASSED [ 92%] 2604s spyder/app/tests/test_mainwindow.py::test_debug_selection PASSED [ 93%] 2644s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package PASSED [ 94%] 2690s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2699s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception PASSED [ 95%] 2705s spyder/app/tests/test_mainwindow.py::test_runfile_namespace PASSED [ 96%] 2715s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy FAILED [ 97%] 2715s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2715s works for Mac) [ 97%] 2724s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close PASSED [ 98%] 2735s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor PASSED [ 99%] 2744s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars PASSED [100%] 2744s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars ERROR [100%] 2744s 2744s ==================================== ERRORS ==================================== 2744s _________ ERROR at teardown of test_editor_window_outline_and_toolbars _________ 2744s TEARDOWN ERROR: Exceptions caught in Qt event loop: 2744s ________________________________________________________________________________ 2744s Traceback (most recent call last): 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2744s self._clone_file_everywhere(finfo) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2744s editorstack.clone_editor_from(finfo, set_current=False) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2744s finfo = self.create_new_editor(fname, enc, "", 2744s set_current=set_current, new=new, 2744s cloned_from=other_finfo.editor) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2744s editor = codeeditor.CodeEditor(self) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2744s super().__init__(parent, class_parent=parent) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2744s super().__init__(*args, **kwargs) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2744s QPlainTextEdit.__init__(self, parent) 2744s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2744s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2744s ________________________________________________________________________________ 2744s Traceback (most recent call last): 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2744s self._clone_file_everywhere(finfo) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2744s editorstack.clone_editor_from(finfo, set_current=False) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2744s finfo = self.create_new_editor(fname, enc, "", 2744s set_current=set_current, new=new, 2744s cloned_from=other_finfo.editor) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2744s editor = codeeditor.CodeEditor(self) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2744s super().__init__(parent, class_parent=parent) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2744s super().__init__(*args, **kwargs) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2744s QPlainTextEdit.__init__(self, parent) 2744s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2744s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2744s ________________________________________________________________________________ 2744s 2744s --------------------------- Captured stderr teardown --------------------------- 2744s Exceptions caught in Qt event loop: 2744s ________________________________________________________________________________ 2744s Traceback (most recent call last): 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2744s self._clone_file_everywhere(finfo) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2744s editorstack.clone_editor_from(finfo, set_current=False) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2744s finfo = self.create_new_editor(fname, enc, "", 2744s set_current=set_current, new=new, 2744s cloned_from=other_finfo.editor) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2744s editor = codeeditor.CodeEditor(self) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2744s super().__init__(parent, class_parent=parent) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2744s super().__init__(*args, **kwargs) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2744s QPlainTextEdit.__init__(self, parent) 2744s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2744s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2744s ________________________________________________________________________________ 2744s Exceptions caught in Qt event loop: 2744s ________________________________________________________________________________ 2744s Traceback (most recent call last): 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2744s self._clone_file_everywhere(finfo) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2744s editorstack.clone_editor_from(finfo, set_current=False) 2744s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2744s finfo = self.create_new_editor(fname, enc, "", 2744s set_current=set_current, new=new, 2744s cloned_from=other_finfo.editor) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2744s editor = codeeditor.CodeEditor(self) 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2744s super().__init__(parent, class_parent=parent) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2744s super().__init__(*args, **kwargs) 2744s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2744s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2744s QPlainTextEdit.__init__(self, parent) 2744s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2744s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2744s ________________________________________________________________________________ 2744s =================================== FAILURES =================================== 2744s _________________________ test_PYTHONPATH_in_consoles __________________________ 2744s 2744s main_window = 2744s qtbot = 2744s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-3/test_PYTHONPATH_in_consoles4') 2744s restore_user_env = None 2744s 2744s @flaky(max_runs=5) 2744s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2744s restore_user_env): 2744s """ 2744s Test that PYTHONPATH is passed to IPython consoles under different 2744s scenarios. 2744s """ 2744s # Wait until the window is fully up 2744s ipyconsole = main_window.ipyconsole 2744s shell = ipyconsole.get_current_shellwidget() 2744s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2744s timeout=SHELL_TIMEOUT) 2744s 2744s # Main variables 2744s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2744s 2744s # Add a directory to PYTHONPATH 2744s sys_dir = tmp_path / 'sys_dir' 2744s sys_dir.mkdir() 2744s set_user_env({"PYTHONPATH": str(sys_dir)}) 2744s 2744s # Add a directory to the current list of paths to simulate a path added by 2744s # users 2744s user_dir = tmp_path / 'user_dir' 2744s user_dir.mkdir() 2744s if os.name != "nt": 2744s assert ppm.get_container().path == () 2744s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2744s 2744s # Open Pythonpath dialog to detect sys_dir 2744s ppm.show_path_manager() 2744s qtbot.wait(500) 2744s 2744s # Check we're showing two headers 2744s > assert len(ppm.path_manager_dialog.headers) == 2 2744s E assert 1 == 2 2744s E + where 1 = len([]) 2744s E + where [] = .headers 2744s E + where = .path_manager_dialog 2744s 2744s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2744s ----------------------------- Captured Qt messages ----------------------------- 2744s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2744s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s ____________________________ test_quotes_rename_ipy ____________________________ 2744s 2744s main_window = 2744s qtbot = 2744s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-3/test_quotes_rename_ipy0') 2744s 2744s @pytest.mark.skipif(os.name == "nt", reason="No quotes on Windows file paths") 2744s def test_quotes_rename_ipy(main_window, qtbot, tmp_path): 2744s """ 2744s Test that we can run files with quotes in name, renamed files, 2744s and ipy files. 2744s """ 2744s # create a file with a funky name 2744s path = "a'b\"c\\.py" 2744s file = tmp_path / path 2744s file.write_text("print(23 + 780)") 2744s path = to_text_string(file) 2744s main_window.editor.load(path) 2744s 2744s # Run file 2744s shell = main_window.ipyconsole.get_current_shellwidget() 2744s control = shell._control 2744s qtbot.waitUntil( 2744s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2744s timeout=SHELL_TIMEOUT) 2744s 2744s > with qtbot.waitSignal(shell.executed): 2744s E pytestqt.exceptions.TimeoutError: Signal executed(PyQt_PyObject) not emitted after 5000 ms 2744s 2744s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/test_mainwindow.py:6735: TimeoutError 2744s --------------------------- Captured stdout teardown --------------------------- 2744s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2744s Type "copyright", "credits" or "license" for more information. 2744s 2744s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2744s 2744s In [1]: 2744s =============================== warnings summary =============================== 2744s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2744s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2744s given by the platformdirs library. To remove this warning and 2744s see the appropriate new directories, set the environment variable 2744s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2744s The use of platformdirs will be the default in `jupyter_core` v6 2744s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2744s 2744s spyder/config/base.py:441 2744s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 2744s locale_language = locale.getdefaultlocale()[0] 2744s 2744s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2744s ===Flaky Test Report=== 2744s 2744s test_console_initial_cwd_is_synced passed 1 out of the required 1 times. Success! 2744s test_outline_namespace_package failed (2 runs remaining out of 3). 2744s 2744s waitUntil timed out in 25000 milliseconds 2744s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2744s test_outline_namespace_package passed 1 out of the required 1 times. Success! 2744s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2744s 2744s assert 1 == 2 2744s + where 1 = len([]) 2744s + where [] = .headers 2744s + where = .path_manager_dialog 2744s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2744s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2744s 2744s assert 1 == 2 2744s + where 1 = len([]) 2744s + where [] = .headers 2744s + where = .path_manager_dialog 2744s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2744s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2744s 2744s assert 1 == 2 2744s + where 1 = len([]) 2744s + where [] = .headers 2744s + where = .path_manager_dialog 2744s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2744s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2744s 2744s assert 1 == 2 2744s + where 1 = len([]) 2744s + where [] = .headers 2744s + where = .path_manager_dialog 2744s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2744s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2744s 2744s assert 1 == 2 2744s + where 1 = len([]) 2744s + where [] = .headers 2744s + where = .path_manager_dialog 2744s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2744s test_runfile_namespace passed 1 out of the required 1 times. Success! 2744s test_undock_plugin_and_close passed 1 out of the required 1 times. Success! 2744s test_outline_in_maximized_editor passed 1 out of the required 1 times. Success! 2744s test_editor_window_outline_and_toolbars passed 1 out of the required 1 times. Success! 2744s 2744s ===End Flaky Test Report=== 2744s ============================= slowest 10 durations ============================= 2744s 10.28s call spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced 2744s 8.71s setup spyder/app/tests/test_mainwindow.py::test_outline_namespace_package 2744s 7.37s call spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor 2744s 7.15s call spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2744s 6.77s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2744s 6.70s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2744s 6.40s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2744s 6.32s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2744s 6.29s setup spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close 2744s 6.23s setup spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2744s = 2 failed, 11 passed, 123 skipped, 3 deselected, 2 warnings, 1 error in 184.91s (0:03:04) = 2747s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2747s *** STARTING RUN 3 at 14:57:13: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX timeout -k 5 1200 python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --run-slow spyder/app/tests/test_mainwindow.py 2748s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--run-slow', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/app/tests/test_mainwindow.py', '--ignore=./spyder/plugins/remoteclient'] 2748s ============================= test session starts ============================== 2748s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2748s cachedir: .pytest_cache 2748s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2748s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 2748s configfile: pytest.ini 2748s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 2748s timeout: 120.0s 2748s timeout method: thread 2748s timeout func_only: False 2749s collecting ... collected 139 items / 3 deselected / 136 selected 2749s 2749s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2749s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2749s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2749s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2749s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2749s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2749s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2749s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2749s previous runs) [ 5%] 2749s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2749s passed in previous runs) [ 6%] 2749s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2749s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2749s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2749s on other than macOS) [ 8%] 2749s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 2749s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2749s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2749s passed in previous runs) [ 11%] 2749s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2749s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2749s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2749s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2749s passed in previous runs) [ 13%] 2749s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2749s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2749s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2749s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2749s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2749s passed in previous runs) [ 17%] 2749s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2749s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2749s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2749s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2749s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2749s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2749s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2749s passed in previous runs) [ 22%] 2749s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2749s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2749s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2749s in previous runs) [ 25%] 2749s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2749s passed in previous runs) [ 25%] 2749s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2749s passed in previous runs) [ 26%] 2749s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2749s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2749s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2749s passed in previous runs) [ 28%] 2749s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2749s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2749s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2749s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2749s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2749s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2749s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2749s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2749s passed in previous runs) [ 34%] 2749s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2749s segfaults on Linux and Mac) [ 35%] 2749s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2749s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2749s passed in previous runs) [ 36%] 2749s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2749s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2749s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2749s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2749s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2749s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2749s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2749s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2749s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2749s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2749s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2749s passed in previous runs) [ 45%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2749s passed in previous runs) [ 46%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2749s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2749s passed in previous runs) [ 47%] 2749s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2749s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2749s passed in previous runs) [ 49%] 2749s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2749s passed in previous runs) [ 50%] 2749s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2749s passed in previous runs) [ 50%] 2749s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2749s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2749s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2749s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2749s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2749s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2749s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2749s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2749s passed in previous runs) [ 56%] 2749s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2749s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2749s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2749s passed in previous runs) [ 58%] 2749s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2749s passed in previous runs) [ 59%] 2749s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2749s passed in previous runs) [ 60%] 2749s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2749s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2749s passed in previous runs) [ 61%] 2749s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2749s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2749s on Linux) [ 63%] 2749s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2749s passed in previous runs) [ 63%] 2749s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2749s in previous runs) [ 64%] 2749s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2749s passed in previous runs) [ 65%] 2749s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2749s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2749s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2749s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2749s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2749s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2749s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2749s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2749s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2749s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2749s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2749s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2749s in previous runs) [ 74%] 2749s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2749s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2749s in previous runs) [ 75%] 2749s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2749s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2749s passed in previous runs) [ 77%] 2749s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2749s passed in previous runs) [ 77%] 2749s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2749s passed in previous runs) [ 78%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2749s passed in previous runs) [ 80%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2749s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2749s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2749s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2749s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2749s passed in previous runs) [ 84%] 2749s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2749s passed in previous runs) [ 85%] 2749s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2749s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2749s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2749s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2749s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2749s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2749s passed in previous runs) [ 89%] 2749s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2749s passed in previous runs) [ 90%] 2749s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2749s passed in previous runs) [ 91%] 2749s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2749s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2749s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2749s passed in previous runs) [ 93%] 2749s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2795s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2795s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2795s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2804s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy PASSED [ 97%] 2804s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2804s works for Mac) [ 97%] 2805s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2805s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2806s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2806s 2806s =================================== FAILURES =================================== 2806s _________________________ test_PYTHONPATH_in_consoles __________________________ 2806s 2806s main_window = 2806s qtbot = 2806s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-4/test_PYTHONPATH_in_consoles4') 2806s restore_user_env = None 2806s 2806s @flaky(max_runs=5) 2806s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2806s restore_user_env): 2806s """ 2806s Test that PYTHONPATH is passed to IPython consoles under different 2806s scenarios. 2806s """ 2806s # Wait until the window is fully up 2806s ipyconsole = main_window.ipyconsole 2806s shell = ipyconsole.get_current_shellwidget() 2806s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2806s timeout=SHELL_TIMEOUT) 2806s 2806s # Main variables 2806s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2806s 2806s # Add a directory to PYTHONPATH 2806s sys_dir = tmp_path / 'sys_dir' 2806s sys_dir.mkdir() 2806s set_user_env({"PYTHONPATH": str(sys_dir)}) 2806s 2806s # Add a directory to the current list of paths to simulate a path added by 2806s # users 2806s user_dir = tmp_path / 'user_dir' 2806s user_dir.mkdir() 2806s if os.name != "nt": 2806s assert ppm.get_container().path == () 2806s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2806s 2806s # Open Pythonpath dialog to detect sys_dir 2806s ppm.show_path_manager() 2806s qtbot.wait(500) 2806s 2806s # Check we're showing two headers 2806s > assert len(ppm.path_manager_dialog.headers) == 2 2806s E assert 1 == 2 2806s E + where 1 = len([]) 2806s E + where [] = .headers 2806s E + where = .path_manager_dialog 2806s 2806s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2806s ----------------------------- Captured Qt messages ----------------------------- 2806s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2806s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2806s ---------------------------- Captured stdout setup ----------------------------- 2806s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2806s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s --------------------------- Captured stdout teardown --------------------------- 2806s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2806s Type "copyright", "credits" or "license" for more information. 2806s 2806s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2806s 2806s In [1]: 2806s =============================== warnings summary =============================== 2806s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2806s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2806s given by the platformdirs library. To remove this warning and 2806s see the appropriate new directories, set the environment variable 2806s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2806s The use of platformdirs will be the default in `jupyter_core` v6 2806s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2806s 2806s spyder/config/base.py:441 2806s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 2806s locale_language = locale.getdefaultlocale()[0] 2806s 2806s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2806s ===Flaky Test Report=== 2806s 2806s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2806s 2806s assert 1 == 2 2806s + where 1 = len([]) 2806s + where [] = .headers 2806s + where = .path_manager_dialog 2806s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2806s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2806s 2806s assert 1 == 2 2806s + where 1 = len([]) 2806s + where [] = .headers 2806s + where = .path_manager_dialog 2806s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2806s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2806s 2806s assert 1 == 2 2806s + where 1 = len([]) 2806s + where [] = .headers 2806s + where = .path_manager_dialog 2806s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2806s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2806s 2806s assert 1 == 2 2806s + where 1 = len([]) 2806s + where [] = .headers 2806s + where = .path_manager_dialog 2806s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2806s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2806s 2806s assert 1 == 2 2806s + where 1 = len([]) 2806s + where [] = .headers 2806s + where = .path_manager_dialog 2806s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2806s 2806s ===End Flaky Test Report=== 2806s ============================= slowest 10 durations ============================= 2806s 6.48s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s 6.13s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s 5.90s setup spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2806s 5.89s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s 5.82s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s 5.79s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s 2.77s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s 1.85s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s 1.79s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2806s 1.79s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2806s ===== 1 failed, 1 passed, 134 skipped, 3 deselected, 2 warnings in 58.07s ====== 2808s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2808s *** STARTING RUN 4 at 14:58:14: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX timeout -k 5 1200 python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --run-slow spyder/app/tests/test_mainwindow.py 2809s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--run-slow', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/app/tests/test_mainwindow.py', '--ignore=./spyder/plugins/remoteclient'] 2809s ============================= test session starts ============================== 2809s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2809s cachedir: .pytest_cache 2809s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2809s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 2809s configfile: pytest.ini 2809s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 2809s timeout: 120.0s 2809s timeout method: thread 2809s timeout func_only: False 2810s collecting ... collected 139 items / 3 deselected / 136 selected 2810s 2810s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2810s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2810s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2810s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2810s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2810s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2810s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2810s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2810s previous runs) [ 5%] 2810s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2810s passed in previous runs) [ 6%] 2810s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2810s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2810s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2810s on other than macOS) [ 8%] 2810s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 2810s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2810s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2810s passed in previous runs) [ 11%] 2810s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2810s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2810s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2810s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2810s passed in previous runs) [ 13%] 2810s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2810s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2810s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2810s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2810s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2810s passed in previous runs) [ 17%] 2810s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2810s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2810s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2810s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2810s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2810s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2810s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2810s passed in previous runs) [ 22%] 2810s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2810s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2810s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2810s in previous runs) [ 25%] 2810s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2810s passed in previous runs) [ 25%] 2810s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2810s passed in previous runs) [ 26%] 2810s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2810s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2810s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2810s passed in previous runs) [ 28%] 2810s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2810s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2810s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2810s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2810s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2810s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2810s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2810s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2810s passed in previous runs) [ 34%] 2810s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2810s segfaults on Linux and Mac) [ 35%] 2810s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2810s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2810s passed in previous runs) [ 36%] 2810s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2810s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2810s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2810s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2810s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2810s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2810s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2810s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2810s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2810s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2810s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2810s passed in previous runs) [ 45%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2810s passed in previous runs) [ 46%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2810s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2810s passed in previous runs) [ 47%] 2810s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2810s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2810s passed in previous runs) [ 49%] 2810s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2810s passed in previous runs) [ 50%] 2810s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2810s passed in previous runs) [ 50%] 2810s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2810s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2810s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2810s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2810s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2810s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2810s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2810s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2810s passed in previous runs) [ 56%] 2810s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2810s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2810s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2810s passed in previous runs) [ 58%] 2810s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2810s passed in previous runs) [ 59%] 2810s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2810s passed in previous runs) [ 60%] 2810s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2810s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2810s passed in previous runs) [ 61%] 2810s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2810s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2810s on Linux) [ 63%] 2810s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2810s passed in previous runs) [ 63%] 2810s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2810s in previous runs) [ 64%] 2810s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2810s passed in previous runs) [ 65%] 2810s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2810s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2810s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2810s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2810s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2810s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2810s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2810s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2810s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2810s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2810s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2810s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2810s in previous runs) [ 74%] 2810s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2810s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2810s in previous runs) [ 75%] 2810s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2810s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2810s passed in previous runs) [ 77%] 2810s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2810s passed in previous runs) [ 77%] 2810s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2810s passed in previous runs) [ 78%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2810s passed in previous runs) [ 80%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2810s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2810s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2810s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2810s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2810s passed in previous runs) [ 84%] 2810s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2810s passed in previous runs) [ 85%] 2810s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2810s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2810s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2810s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2810s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2810s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2810s passed in previous runs) [ 89%] 2810s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2810s passed in previous runs) [ 90%] 2810s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2810s passed in previous runs) [ 91%] 2810s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2810s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2810s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2810s passed in previous runs) [ 93%] 2810s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2857s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2857s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2857s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2857s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 2857s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2857s works for Mac) [ 97%] 2857s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2857s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2857s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2857s 2857s =================================== FAILURES =================================== 2857s _________________________ test_PYTHONPATH_in_consoles __________________________ 2857s 2857s main_window = 2857s qtbot = 2857s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-5/test_PYTHONPATH_in_consoles4') 2857s restore_user_env = None 2857s 2857s @flaky(max_runs=5) 2857s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2857s restore_user_env): 2857s """ 2857s Test that PYTHONPATH is passed to IPython consoles under different 2857s scenarios. 2857s """ 2857s # Wait until the window is fully up 2857s ipyconsole = main_window.ipyconsole 2857s shell = ipyconsole.get_current_shellwidget() 2857s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2857s timeout=SHELL_TIMEOUT) 2857s 2857s # Main variables 2857s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2857s 2857s # Add a directory to PYTHONPATH 2857s sys_dir = tmp_path / 'sys_dir' 2857s sys_dir.mkdir() 2857s set_user_env({"PYTHONPATH": str(sys_dir)}) 2857s 2857s # Add a directory to the current list of paths to simulate a path added by 2857s # users 2857s user_dir = tmp_path / 'user_dir' 2857s user_dir.mkdir() 2857s if os.name != "nt": 2857s assert ppm.get_container().path == () 2857s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2857s 2857s # Open Pythonpath dialog to detect sys_dir 2857s ppm.show_path_manager() 2857s qtbot.wait(500) 2857s 2857s # Check we're showing two headers 2857s > assert len(ppm.path_manager_dialog.headers) == 2 2857s E assert 1 == 2 2857s E + where 1 = len([]) 2857s E + where [] = .headers 2857s E + where = .path_manager_dialog 2857s 2857s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2857s ----------------------------- Captured Qt messages ----------------------------- 2857s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2857s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2857s ---------------------------- Captured stdout setup ----------------------------- 2857s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2857s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s --------------------------- Captured stdout teardown --------------------------- 2857s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2857s Type "copyright", "credits" or "license" for more information. 2857s 2857s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2857s 2857s In [1]: 2857s =============================== warnings summary =============================== 2857s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2857s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2857s given by the platformdirs library. To remove this warning and 2857s see the appropriate new directories, set the environment variable 2857s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2857s The use of platformdirs will be the default in `jupyter_core` v6 2857s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2857s 2857s spyder/config/base.py:441 2857s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 2857s locale_language = locale.getdefaultlocale()[0] 2857s 2857s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2857s ===Flaky Test Report=== 2857s 2857s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2857s 2857s assert 1 == 2 2857s + where 1 = len([]) 2857s + where [] = .headers 2857s + where = .path_manager_dialog 2857s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2857s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2857s 2857s assert 1 == 2 2857s + where 1 = len([]) 2857s + where [] = .headers 2858s + where = .path_manager_dialog 2858s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2858s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2858s 2858s assert 1 == 2 2858s + where 1 = len([]) 2858s + where [] = .headers 2858s + where = .path_manager_dialog 2858s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2858s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2858s 2858s assert 1 == 2 2858s + where 1 = len([]) 2858s + where [] = .headers 2858s + where = .path_manager_dialog 2858s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2858s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2858s 2858s assert 1 == 2 2858s + where 1 = len([]) 2858s + where [] = .headers 2858s + where = .path_manager_dialog 2858s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2858s 2858s ===End Flaky Test Report=== 2858s ============================= slowest 10 durations ============================= 2858s 6.65s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 6.34s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 6.03s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 5.93s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 5.87s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 1.96s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 1.85s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 1.84s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 1.82s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s 1.80s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2858s ========== 1 failed, 135 skipped, 3 deselected, 2 warnings in 48.04s =========== 2859s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2859s *** STARTING RUN 5 at 14:59:05: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX timeout -k 5 1200 python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --run-slow spyder/app/tests/test_mainwindow.py 2861s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--run-slow', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/app/tests/test_mainwindow.py', '--ignore=./spyder/plugins/remoteclient'] 2861s ============================= test session starts ============================== 2861s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2861s cachedir: .pytest_cache 2861s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2861s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 2861s configfile: pytest.ini 2861s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 2861s timeout: 120.0s 2861s timeout method: thread 2861s timeout func_only: False 2861s collecting ... collected 139 items / 3 deselected / 136 selected 2861s 2861s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2861s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2861s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2861s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2861s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2861s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2861s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2861s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2861s previous runs) [ 5%] 2861s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2861s passed in previous runs) [ 6%] 2861s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2861s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2861s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2861s on other than macOS) [ 8%] 2861s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 2861s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2861s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2861s passed in previous runs) [ 11%] 2861s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2861s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2861s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2861s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2861s passed in previous runs) [ 13%] 2861s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2861s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2861s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2861s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2861s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2861s passed in previous runs) [ 17%] 2861s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2861s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2861s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2861s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2861s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2861s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2861s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2861s passed in previous runs) [ 22%] 2861s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2861s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2861s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2861s in previous runs) [ 25%] 2861s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2861s passed in previous runs) [ 25%] 2861s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2861s passed in previous runs) [ 26%] 2861s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2861s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2861s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2861s passed in previous runs) [ 28%] 2861s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2861s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2861s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2861s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2861s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2861s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2861s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2861s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2861s passed in previous runs) [ 34%] 2861s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2861s segfaults on Linux and Mac) [ 35%] 2861s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2861s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2861s passed in previous runs) [ 36%] 2861s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2861s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2861s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2861s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2861s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2861s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2861s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2861s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2861s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2861s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2861s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2861s passed in previous runs) [ 45%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2861s passed in previous runs) [ 46%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2861s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2861s passed in previous runs) [ 47%] 2861s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2861s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2861s passed in previous runs) [ 49%] 2861s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2861s passed in previous runs) [ 50%] 2861s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2861s passed in previous runs) [ 50%] 2861s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2861s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2861s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2861s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2861s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2861s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2861s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2861s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2861s passed in previous runs) [ 56%] 2861s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2861s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2861s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2861s passed in previous runs) [ 58%] 2861s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2861s passed in previous runs) [ 59%] 2861s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2861s passed in previous runs) [ 60%] 2861s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2861s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2861s passed in previous runs) [ 61%] 2861s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2861s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2861s on Linux) [ 63%] 2861s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2861s passed in previous runs) [ 63%] 2861s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2861s in previous runs) [ 64%] 2861s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2861s passed in previous runs) [ 65%] 2861s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2861s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2861s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2861s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2861s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2861s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2861s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2861s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2861s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2861s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2861s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2861s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2861s in previous runs) [ 74%] 2861s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2861s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2861s in previous runs) [ 75%] 2861s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2861s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2861s passed in previous runs) [ 77%] 2861s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2861s passed in previous runs) [ 77%] 2861s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2861s passed in previous runs) [ 78%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2861s passed in previous runs) [ 80%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2861s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2861s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2861s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2861s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2861s passed in previous runs) [ 84%] 2861s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2861s passed in previous runs) [ 85%] 2861s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2861s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2861s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2861s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2861s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2861s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2861s passed in previous runs) [ 89%] 2861s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2861s passed in previous runs) [ 90%] 2861s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2861s passed in previous runs) [ 91%] 2861s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2861s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2861s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2861s passed in previous runs) [ 93%] 2861s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2911s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2911s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2911s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2911s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 2911s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2911s works for Mac) [ 97%] 2911s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2911s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2912s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2912s 2912s =================================== FAILURES =================================== 2912s _________________________ test_PYTHONPATH_in_consoles __________________________ 2912s 2912s main_window = 2912s qtbot = 2912s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-6/test_PYTHONPATH_in_consoles4') 2912s restore_user_env = None 2912s 2912s @flaky(max_runs=5) 2912s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2912s restore_user_env): 2912s """ 2912s Test that PYTHONPATH is passed to IPython consoles under different 2912s scenarios. 2912s """ 2912s # Wait until the window is fully up 2912s ipyconsole = main_window.ipyconsole 2912s shell = ipyconsole.get_current_shellwidget() 2912s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2912s timeout=SHELL_TIMEOUT) 2912s 2912s # Main variables 2912s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2912s 2912s # Add a directory to PYTHONPATH 2912s sys_dir = tmp_path / 'sys_dir' 2912s sys_dir.mkdir() 2912s set_user_env({"PYTHONPATH": str(sys_dir)}) 2912s 2912s # Add a directory to the current list of paths to simulate a path added by 2912s # users 2912s user_dir = tmp_path / 'user_dir' 2912s user_dir.mkdir() 2912s if os.name != "nt": 2912s assert ppm.get_container().path == () 2912s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2912s 2912s # Open Pythonpath dialog to detect sys_dir 2912s ppm.show_path_manager() 2912s qtbot.wait(500) 2912s 2912s # Check we're showing two headers 2912s > assert len(ppm.path_manager_dialog.headers) == 2 2912s E assert 1 == 2 2912s E + where 1 = len([]) 2912s E + where [] = .headers 2912s E + where = .path_manager_dialog 2912s 2912s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2912s ----------------------------- Captured Qt messages ----------------------------- 2912s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2912s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2912s ---------------------------- Captured stdout setup ----------------------------- 2912s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2912s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s --------------------------- Captured stdout teardown --------------------------- 2912s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2912s Type "copyright", "credits" or "license" for more information. 2912s 2912s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2912s 2912s In [1]: 2912s =============================== warnings summary =============================== 2912s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2912s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2912s given by the platformdirs library. To remove this warning and 2912s see the appropriate new directories, set the environment variable 2912s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2912s The use of platformdirs will be the default in `jupyter_core` v6 2912s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2912s 2912s spyder/config/base.py:441 2912s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 2912s locale_language = locale.getdefaultlocale()[0] 2912s 2912s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2912s ===Flaky Test Report=== 2912s 2912s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2912s 2912s assert 1 == 2 2912s + where 1 = len([]) 2912s + where [] = .headers 2912s + where = .path_manager_dialog 2912s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2912s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2912s 2912s assert 1 == 2 2912s + where 1 = len([]) 2912s + where [] = .headers 2912s + where = .path_manager_dialog 2912s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2912s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2912s 2912s assert 1 == 2 2912s + where 1 = len([]) 2912s + where [] = .headers 2912s + where = .path_manager_dialog 2912s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2912s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2912s 2912s assert 1 == 2 2912s + where 1 = len([]) 2912s + where [] = .headers 2912s + where = .path_manager_dialog 2912s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2912s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2912s 2912s assert 1 == 2 2912s + where 1 = len([]) 2912s + where [] = .headers 2912s + where = .path_manager_dialog 2912s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2912s 2912s ===End Flaky Test Report=== 2912s ============================= slowest 10 durations ============================= 2912s 7.03s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 6.61s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 6.43s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 6.05s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 5.97s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 1.78s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 1.67s call spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 1.57s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 1.51s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s 1.46s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2912s ========== 1 failed, 135 skipped, 3 deselected, 2 warnings in 51.19s =========== 2913s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2913s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 2914s autopkgtest [15:00:00]: test pytest-mainwindow: -----------------------] 2917s pytest-mainwindow FLAKY non-zero exit status 1 2917s autopkgtest [15:00:03]: test pytest-mainwindow: - - - - - - - - - - results - - - - - - - - - - 2921s autopkgtest [15:00:07]: test pytest-ipythonconsole: preparing testbed 2923s Reading package lists... 2923s Building dependency tree... 2923s Reading state information... 2923s Starting pkgProblemResolver with broken count: 0 2923s Starting 2 pkgProblemResolver with broken count: 0 2923s Done 2924s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2935s autopkgtest [15:00:21]: test pytest-ipythonconsole: [----------------------- 2936s Testing with python3.13: 2937s Defaulting to user installation because normal site-packages is not writeable 2937s Processing /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/app/tests/spyder-boilerplate 2937s Preparing metadata (setup.py): started 2937s Preparing metadata (setup.py): finished with status 'done' 2937s DEPRECATION: Building 'spyder-boilerplate' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'spyder-boilerplate'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2937s Building wheels for collected packages: spyder-boilerplate 2937s Building wheel for spyder-boilerplate (setup.py): started 2938s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 2938s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=73b8aab72e84ea34a031645d552522595b4ad2ff77790f0d62694ea5855d6ec4 2938s Stored in directory: /home/ubuntu/.cache/pip/wheels/47/25/0a/cda4d0e0ba89b9fd53cd1d3168b0e22c1841ce65acfc328142 2938s Successfully built spyder-boilerplate 2938s Installing collected packages: spyder-boilerplate 2938s Attempting uninstall: spyder-boilerplate 2938s Found existing installation: spyder-boilerplate 0.0.1 2938s Uninstalling spyder-boilerplate-0.0.1: 2938s Successfully uninstalled spyder-boilerplate-0.0.1 2938s Successfully installed spyder-boilerplate-0.0.1 2938s *** STARTING RUN 1 at 15:00:24: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 2940s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '-k', 'not test_kernel_crash', '--ignore=./spyder/plugins/remoteclient'] 2940s ============================= test session starts ============================== 2940s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2940s cachedir: .pytest_cache 2940s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2940s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 2940s configfile: pytest.ini 2940s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 2940s timeout: 120.0s 2940s timeout method: thread 2940s timeout func_only: False 2940s collecting ... collected 81 items / 2 deselected / 79 selected 2940s 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 2940s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 2946s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg PASSED [ 45%] 2952s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel PASSED [ 46%] 2956s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id PASSED [ 48%] 2960s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location PASSED [ 49%] 2964s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file PASSED [ 50%] 2967s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear PASSED [ 51%] 2974s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time PASSED [ 53%] 2978s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory PASSED [ 54%] 2984s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete PASSED [ 55%] 2990s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline PASSED [ 56%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] PASSED [ 58%] 3003s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] PASSED [ 59%] 3009s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip PASSED [ 60%] 3019s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] PASSED [ 62%] 3026s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] PASSED [ 63%] 3032s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] PASSED [ 64%] 3043s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash PASSED [ 65%] 3047s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll PASSED [ 67%] 3051s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll PASSED [ 68%] 3055s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb PASSED [ 69%] 3056s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] Fatal Python error: Segmentation fault 3056s 3056s Thread 0xfd3c0400 (most recent call first): 3056s File "/usr/lib/python3.13/threading.py", line 363 in wait 3056s File "/usr/lib/python3.13/threading.py", line 659 in wait 3056s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3056s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3056s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3056s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3056s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3056s 3056s Thread 0xfabbb400 (most recent call first): 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3056s 3056s Thread 0xfb3bc400 (most recent call first): 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3056s 3056s Thread 0xfbbbd400 (most recent call first): 3056s File "/usr/lib/python3.13/selectors.py", line 452 in select 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3056s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3056s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3056s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3056s 3056s Thread 0xf93b8400 (most recent call first): 3056s File "/usr/lib/python3.13/threading.py", line 363 in wait 3056s File "/usr/lib/python3.13/threading.py", line 659 in wait 3056s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3056s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3056s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3056s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3056s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3056s 3056s Thread 0x605ed400 (most recent call first): 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3056s 3056s Thread 0x5fdec400 (most recent call first): 3056s File "/usr/lib/python3.13/selectors.py", line 452 in select 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3056s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3056s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3056s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3056s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3056s 3056s Thread 0x60dee400 (most recent call first): 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3056s 3056s Thread 0x6ba7f400 (most recent call first): 3056s File "/usr/lib/python3.13/threading.py", line 359 in wait 3056s File "/usr/lib/python3.13/threading.py", line 659 in wait 3056s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3056s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3056s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3056s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3056s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3056s 3056s Thread 0xe29a0400 (most recent call first): 3056s File "/usr/lib/python3.13/threading.py", line 363 in wait 3056s File "/usr/lib/python3.13/threading.py", line 659 in wait 3056s File "/usr/lib/python3.13/threading.py", line 1340 in run 3056s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3056s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3056s 3056s Current thread 0xf5fb3020 (most recent call first): 3056s File "/usr/lib/python3/dist-packages/pytestqt/qt_compat.py", line 161 in exec 3056s File "/usr/lib/python3/dist-packages/pytestqt/wait_signal.py", line 51 in wait 3056s File "/usr/lib/python3/dist-packages/pytestqt/qtbot.py", line 459 in wait 3056s File "/usr/lib/python3/dist-packages/pytestqt/qtbot.py", line 552 in waitUntil 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 273 in ipyconsole 3056s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3056s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3056s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3056s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3056s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3056s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3056s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3056s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3056s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3056s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3056s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3056s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3056s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3056s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3056s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3056s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3056s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3056s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3056s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3056s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3056s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3056s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3056s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3056s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3056s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3056s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3056s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3056s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3056s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3056s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3056s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3056s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3056s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3056s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3056s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3056s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 56 in run_pytest 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 76 in main 3056s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 81 in 3056s 3056s Extension modules: PyQt5.QtCore, PyQt5.QtNetwork, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.QtWebEngineCore, PyQt5.QtWebChannel, PyQt5.QtWebEngineWidgets, psutil._psutil_linux, psutil._psutil_posix, markupsafe._speedups, rapidfuzz.distance._initialize_cpp, rapidfuzz.distance.metrics_cpp, rapidfuzz.fuzz_cpp, rapidfuzz.process_cpp_impl, rapidfuzz.utils_cpp, Levenshtein.levenshtein_cpp, PyQt5.QtSvg, zmq.backend.cython._zmq, tornado.speedups, _cffi_backend, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, PyQt5.QtTest, lxml._elementpath, lxml.etree (total: 26) 3057s Segmentation fault (core dumped) 3057s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3057s *** STARTING RUN 2 at 15:02:23: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 3058s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '-k', 'not test_kernel_crash', '--ignore=./spyder/plugins/remoteclient'] 3058s ============================= test session starts ============================== 3058s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3058s cachedir: .pytest_cache 3058s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3058s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 3058s configfile: pytest.ini 3058s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 3058s timeout: 120.0s 3058s timeout method: thread 3058s timeout func_only: False 3059s collecting ... collected 81 items / 2 deselected / 79 selected 3059s 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3059s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3064s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] PASSED [ 70%] 3068s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] PASSED [ 72%] 3073s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] PASSED [ 73%] 3076s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] PASSED [ 74%] 3080s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb PASSED [ 75%] 3082s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive PASSED [ 77%] 3087s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb PASSED [ 78%] 3096s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache PASSED [ 79%] 3100s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation PASSED [ 81%] 3107s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin PASSED [ 82%] 3112s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out PASSED [ 83%] 3112s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3118s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace PASSED [ 86%] 3162s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend PASSED [ 87%] 3166s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf PASSED [ 88%] 3171s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params PASSED [ 89%] 3174s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget PASSED [ 91%] 3181s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options PASSED [ 92%] 3187s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory PASSED [ 93%] 3193s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals PASSED [ 94%] 3198s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version PASSED [ 96%] 3199s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script Fatal Python error: Segmentation fault 3199s 3199s Thread 0xfdb94400 (most recent call first): 3199s File "/usr/lib/python3.13/threading.py", line 363 in wait 3199s File "/usr/lib/python3.13/threading.py", line 659 in wait 3199s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3199s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3199s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0xfbb90400 (most recent call first): 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3199s 3199s Thread 0xfc391400 (most recent call first): 3199s File "/usr/lib/python3.13/selectors.py", line 452 in select 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3199s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0xfb38f400 (most recent call first): 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3199s 3199s Thread 0xf36a3400 (most recent call first): 3199s File "/usr/lib/python3.13/threading.py", line 363 in wait 3199s File "/usr/lib/python3.13/threading.py", line 659 in wait 3199s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3199s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3199s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0xf1ea0400 (most recent call first): 3199s File "/usr/lib/python3.13/selectors.py", line 452 in select 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3199s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0xf169f400 (most recent call first): 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3199s 3199s Thread 0x537e1400 (most recent call first): 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3199s 3199s Thread 0xfe4a4400 (most recent call first): 3199s File "/usr/lib/python3.13/threading.py", line 359 in wait 3199s File "/usr/lib/python3.13/threading.py", line 659 in wait 3199s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3199s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3199s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0xd5520400 (most recent call first): 3199s File "/usr/lib/python3.13/threading.py", line 363 in wait 3199s File "/usr/lib/python3.13/threading.py", line 659 in wait 3199s File "/usr/lib/python3.13/threading.py", line 1340 in run 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0x8ee9c400 (most recent call first): 3199s File "/usr/lib/python3.13/threading.py", line 363 in wait 3199s File "/usr/lib/python3.13/threading.py", line 659 in wait 3199s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3199s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3199s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0x90ea0400 (most recent call first): 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3199s 3199s Thread 0x9069f400 (most recent call first): 3199s File "/usr/lib/python3.13/selectors.py", line 452 in select 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3199s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3199s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Thread 0x916a1400 (most recent call first): 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3199s 3199s Thread 0x9cc10400 (most recent call first): 3199s File "/usr/lib/python3.13/threading.py", line 359 in wait 3199s File "/usr/lib/python3.13/threading.py", line 659 in wait 3199s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3199s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3199s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3199s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3199s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3199s 3199s Current thread 0xe8b33020 (most recent call first): 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 252 in ipyconsole 3199s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3199s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3199s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3199s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3199s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3199s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3199s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3199s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3199s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3199s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3199s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3199s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3199s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3199s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3199s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3199s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3199s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3199s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3199s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3199s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3199s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3199s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3199s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3199s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3199s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3199s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3199s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3199s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3199s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3199s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3199s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3199s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3199s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3199s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3199s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3199s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 56 in run_pytest 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 76 in main 3199s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 81 in 3199s 3200s Extension modules: PyQt5.QtCore, PyQt5.QtNetwork, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.QtWebEngineCore, PyQt5.QtWebChannel, PyQt5.QtWebEngineWidgets, psutil._psutil_linux, psutil._psutil_posix, markupsafe._speedups, rapidfuzz.distance._initialize_cpp, rapidfuzz.distance.metrics_cpp, rapidfuzz.fuzz_cpp, rapidfuzz.process_cpp_impl, rapidfuzz.utils_cpp, Levenshtein.levenshtein_cpp, PyQt5.QtSvg, zmq.backend.cython._zmq, tornado.speedups, _cffi_backend, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, PyQt5.QtTest, lxml._elementpath, lxml.etree, matplotlib._c_internal_utils, PIL._imaging, matplotlib._path, kiwisolver._cext (total: 30) 3200s Segmentation fault (core dumped) 3200s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3200s *** STARTING RUN 3 at 15:04:46: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 3202s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '-k', 'not test_kernel_crash', '--ignore=./spyder/plugins/remoteclient'] 3202s ============================= test session starts ============================== 3202s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3202s cachedir: .pytest_cache 3202s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3202s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 3202s configfile: pytest.ini 3202s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 3202s timeout: 120.0s 3202s timeout method: thread 3202s timeout func_only: False 3202s collecting ... collected 81 items / 2 deselected / 79 selected 3202s 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend SKIPPED [ 87%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf SKIPPED [ 88%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params SKIPPED [ 89%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget SKIPPED [ 91%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options SKIPPED [ 92%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory SKIPPED [ 93%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals SKIPPED [ 94%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version SKIPPED [ 96%] 3209s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script PASSED [ 97%] 3209s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3209s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3209s 3209s =============================== warnings summary =============================== 3209s spyder/config/base.py:441 3209s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 3209s locale_language = locale.getdefaultlocale()[0] 3209s 3209s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3209s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3209s given by the platformdirs library. To remove this warning and 3209s see the appropriate new directories, set the environment variable 3209s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3209s The use of platformdirs will be the default in `jupyter_core` v6 3209s from jupyter_core.paths import jupyter_runtime_dir 3209s 3209s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3209s ============================= slowest 10 durations ============================= 3209s 2.76s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script 3209s 2.58s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script 3209s 1.97s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script 3209s 0.01s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] 3209s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart 3209s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move 3209s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir 3209s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory 3209s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive 3209s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client 3209s =========== 1 passed, 78 skipped, 2 deselected, 2 warnings in 7.83s ============ 3211s *** END OF RUN 3: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3211s *** STARTING RUN 1 at 15:04:57: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --run-slow spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 3213s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--run-slow', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '-k', 'not test_kernel_crash', '--ignore=./spyder/plugins/remoteclient'] 3213s ============================= test session starts ============================== 3213s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3213s cachedir: .pytest_cache 3213s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3213s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 3213s configfile: pytest.ini 3213s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 3213s timeout: 120.0s 3213s timeout method: thread 3213s timeout func_only: False 3213s collecting ... collected 81 items / 2 deselected / 79 selected 3213s 3213s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3213s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners PASSED [ 3%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3218s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3242s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend PASSED [ 16%] 3265s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend PASSED [ 17%] 3269s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client PASSED [ 18%] 3274s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client PASSED [ 20%] 3279s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client PASSED [ 21%] 3283s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves PASSED [ 22%] 3287s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name PASSED [ 24%] 3292s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move PASSED [ 25%] 3296s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars PASSED [ 26%] 3300s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace PASSED [ 27%] 3306s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation PASSED [ 29%] 3310s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring PASSED [ 30%] 3314s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd PASSED [ 31%] 3318s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd PASSED [ 32%] 3323s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env PASSED [ 34%] 3326s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath PASSED [ 35%] 3332s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg PASSED [ 36%] 3335s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input PASSED [ 37%] 3336s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars Fatal Python error: Aborted 3336s 3336s Thread 0xfe35c400 (most recent call first): 3336s File "/usr/lib/python3.13/selectors.py", line 452 in select 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3336s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3336s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3336s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3336s 3336s Thread 0xfdb5b400 (most recent call first): 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3336s 3336s Thread 0x9e476400 (most recent call first): 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3336s 3336s Thread 0xfc358400 (most recent call first): 3336s File "/usr/lib/python3.13/threading.py", line 363 in wait 3336s File "/usr/lib/python3.13/threading.py", line 659 in wait 3336s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3336s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3336s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3336s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3336s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3336s 3336s Thread 0xfa354400 (most recent call first): 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3336s 3336s Thread 0xfab55400 (most recent call first): 3336s File "/usr/lib/python3.13/selectors.py", line 452 in select 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3336s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3336s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3336s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3336s 3336s Thread 0xf9b53400 (most recent call first): 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3336s 3336s Thread 0xe1340400 (most recent call first): 3336s File "/usr/lib/python3.13/threading.py", line 363 in wait 3336s File "/usr/lib/python3.13/threading.py", line 659 in wait 3336s File "/usr/lib/python3.13/threading.py", line 1340 in run 3336s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3336s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3336s 3336s Thread 0x57c30400 (most recent call first): 3336s File "/usr/lib/python3.13/threading.py", line 363 in wait 3336s File "/usr/lib/python3.13/threading.py", line 659 in wait 3336s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3336s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3336s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3336s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3336s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3336s 3336s Thread 0x5a544400 (most recent call first): 3336s File "/usr/lib/python3.13/selectors.py", line 452 in select 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3336s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3336s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3336s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3336s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3336s 3336s Thread 0x5ad45400 (most recent call first): 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3336s 3336s Thread 0x5b546400 (most recent call first): 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3336s 3336s Thread 0x5cd49400 (most recent call first): 3336s File "/usr/lib/python3.13/threading.py", line 359 in wait 3336s File "/usr/lib/python3.13/threading.py", line 659 in wait 3336s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3336s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3336s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3336s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3336s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3336s 3336s Current thread 0xf494e020 (most recent call first): 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/widgets/main_widget.py", line 1722 in create_new_client 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/plugin.py", line 687 in create_new_client 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 240 in ipyconsole 3336s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3336s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3336s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3336s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3336s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3336s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3336s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3336s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3336s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3336s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3336s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3336s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3336s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3336s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3336s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3336s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3336s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3336s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3336s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3336s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3336s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3336s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3336s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3336s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3336s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3336s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3336s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3336s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3336s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3336s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3336s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3336s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3336s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3336s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3336s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3336s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 56 in run_pytest 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 76 in main 3336s File "/tmp/autopkgtest.wlPRTo/build.Lcl/src/runtests.py", line 81 in 3336s 3336s Extension modules: PyQt5.QtCore, PyQt5.QtNetwork, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.QtWebEngineCore, PyQt5.QtWebChannel, PyQt5.QtWebEngineWidgets, psutil._psutil_linux, psutil._psutil_posix, markupsafe._speedups, rapidfuzz.distance._initialize_cpp, rapidfuzz.distance.metrics_cpp, rapidfuzz.fuzz_cpp, rapidfuzz.process_cpp_impl, rapidfuzz.utils_cpp, Levenshtein.levenshtein_cpp, PyQt5.QtSvg, zmq.backend.cython._zmq, tornado.speedups, _cffi_backend, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, PyQt5.QtTest, lxml._elementpath, lxml.etree, PIL._imaging, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, pandas._libs.tslibs.ccalendar, pandas._libs.tslibs.np_datetime, pandas._libs.tslibs.dtypes, pandas._libs.tslibs.base, pandas._libs.tslibs.nattype, pandas._libs.tslibs.timezones, pandas._libs.tslibs.fields, pandas._libs.tslibs.timedeltas, pandas._libs.tslibs.tzconversion, pandas._libs.tslibs.timestamps, pandas._libs.properties, pandas._libs.tslibs.offsets, pandas._libs.tslibs.strptime, pandas._libs.tslibs.parsing, pandas._libs.tslibs.conversion, pandas._libs.tslibs.period, pandas._libs.tslibs.vectorized, pandas._libs.ops_dispatch, pandas._libs.missing, pandas._libs.hashtable, pandas._libs.algos, pandas._libs.interval, pandas._libs.lib, pandas._libs.ops, pandas._libs.hashing, pandas._libs.arrays, pandas._libs.tslib, pandas._libs.sparse, pandas._libs.internals, pandas._libs.indexing, pandas._libs.index, pandas._libs.writers, pandas._libs.join, pandas._libs.window.aggregations, pandas._libs.window.indexers, pandas._libs.reshape, pandas._libs.groupby, pandas._libs.json, pandas._libs.parsers, pandas._libs.testing (total: 76) 3337s Aborted (core dumped) 3337s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3337s *** STARTING RUN 2 at 15:07:03: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --run-slow spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 3338s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--run-slow', '--ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py', '--deselect=spyder/plugins/updatemanager/tests/test_update_manager.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True]', '--deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code', '--deselect=spyder/app/tests/test_mainwindow.py::test_interrupt', 'spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '-k', 'not test_kernel_crash', '--ignore=./spyder/plugins/remoteclient'] 3338s ============================= test session starts ============================== 3338s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3338s cachedir: .pytest_cache 3338s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3338s rootdir: /tmp/autopkgtest.wlPRTo/build.Lcl/src 3338s configfile: pytest.ini 3338s plugins: typeguard-4.4.2, flaky-3.8.1, cov-5.0.0, mock-3.14.0, order-1.3.0, timeout-2.3.1, qt-4.4.0 3338s timeout: 120.0s 3338s timeout method: thread 3338s timeout func_only: False 3339s collecting ... collected 81 items / 2 deselected / 79 selected 3339s 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3339s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3343s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars PASSED [ 39%] 3348s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg PASSED [ 40%] 3352s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg PASSED [ 41%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest PASSED [ 43%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3356s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend SKIPPED [ 87%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf SKIPPED [ 88%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params SKIPPED [ 89%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget SKIPPED [ 91%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options SKIPPED [ 92%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory SKIPPED [ 93%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals SKIPPED [ 94%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version SKIPPED [ 96%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script SKIPPED [ 97%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3357s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3357s 3357s =============================== warnings summary =============================== 3357s spyder/config/base.py:441 3357s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/config/base.py:441: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. 3357s locale_language = locale.getdefaultlocale()[0] 3357s 3357s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3357s /tmp/autopkgtest.wlPRTo/build.Lcl/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3357s given by the platformdirs library. To remove this warning and 3357s see the appropriate new directories, set the environment variable 3357s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3357s The use of platformdirs will be the default in `jupyter_core` v6 3357s from jupyter_core.paths import jupyter_runtime_dir 3357s 3357s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3357s ===Flaky Test Report=== 3357s 3357s test_unicode_vars passed 1 out of the required 1 times. Success! 3357s test_values_dbg passed 1 out of the required 1 times. Success! 3357s test_execute_events_dbg passed 1 out of the required 1 times. Success! 3357s test_run_doctest passed 1 out of the required 1 times. Success! 3357s 3357s ===End Flaky Test Report=== 3357s ============================= slowest 10 durations ============================= 3357s 3.17s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3357s 2.79s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars 3357s 2.25s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3357s 2.22s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest 3357s 2.11s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3357s 1.44s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3357s 1.29s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest 3357s 1.24s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars 3357s 0.45s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3357s 0.12s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3357s =========== 4 passed, 75 skipped, 2 deselected, 2 warnings in 18.68s =========== 3358s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3358s autopkgtest [15:07:24]: test pytest-ipythonconsole: -----------------------] 3362s pytest-ipythonconsole PASS 3362s autopkgtest [15:07:28]: test pytest-ipythonconsole: - - - - - - - - - - results - - - - - - - - - - 3365s autopkgtest [15:07:31]: @@@@@@@@@@@@@@@@@@@@ summary 3365s pytest-rest FAIL non-zero exit status 1 3365s pytest-mainwindow FLAKY non-zero exit status 1 3365s pytest-ipythonconsole PASS